Open Access. Powered by Scholars. Published by Universities.®
Articles 4501 - 4530 of 4596
Full-Text Articles in Entire DC Network
Multiple Device And Sensor Based User Recognition, Kristopher Hom, Guangqiang Zhang
Multiple Device And Sensor Based User Recognition, Kristopher Hom, Guangqiang Zhang
Defensive Publications Series
This document discloses a method for recognizing a user using the sum of personal information gathered from several sensors equipped in multiple devices that are accessible in a given proximity of time, space or relationship. In some instances, algorithms may be required to reconcile the discrepancies among information gathered from many sensors, and sometimes users may be informed about the discrepancies. The advantages of the method include improvement in user recognition accuracy by checking against multiple signals.
Mapping Tokens To Images, Yuan Li, Benjamin Sapp
Mapping Tokens To Images, Yuan Li, Benjamin Sapp
Defensive Publications Series
The disclosure includes a system for mapping tokens to images to improve user queries for images. User queries, electronic documents with known relevance to each of the user queries, and a set of tokens are received by the system. The user queries and the electronic documents are mapped to the set of tokens by measuring an effectiveness of each token and electronic document combination based on a retrievalperformance metric. Search tokens for the electronic documents from the set of tokens are identified based on the mapping. The search tokens are output for each user query. The system advantageously retrieves documents …
Real-Time Instant Messaging, Gabriel Dottl
Real-Time Instant Messaging, Gabriel Dottl
Defensive Publications Series
An application for realtime instant messaging from a sender to a receiver is disclosed. The application sends the text typed in realtime by the sender to the receiver instead of waiting until the sender actually hits “Enter”. The advantages of the method include instant communication to create an effect similar to face to face conversation.
Providing Fund Updates To A Stored Value Card, Aneto Okonkwo, Erwin Aitenbichler, Iyad Assad
Providing Fund Updates To A Stored Value Card, Aneto Okonkwo, Erwin Aitenbichler, Iyad Assad
Defensive Publications Series
A payment processing system provides offline fund updates to a stored value card. The stored value card may be used to conduct transactions with a merchant using funds maintained on the stored value card. The payment processing system receives funds to supplement a stored value card when the stored value card does not have a communication connection with the payment processing system. After receiving the funds, the payment processing system identifies a set of merchants with which a user of the stored value card is likely to interact. The payment processing system transmits the fund update to the merchants. When …
Leveraging Co-Presence To Display Information About People Not Met Before, Alexander Faaborg, Gabriel Cohen
Leveraging Co-Presence To Display Information About People Not Met Before, Alexander Faaborg, Gabriel Cohen
Defensive Publications Series
A system of leveraging copresence to display information about people whom a user has not met before is presented. The user's log of copresence data is analyzed to build up a model of the people they have interacted with in person. Additionally the user's email, texts, hangouts and social network data is analyzed to build up a model of the people that the user has interacted with virtually. The two data are compared to identify a new person not met before, and the system automatically informs the user about that person.
Method For Ensuring Data Correctness Between Client And Server With A Limited Client Implementation, Sorin Mocanu
Method For Ensuring Data Correctness Between Client And Server With A Limited Client Implementation, Sorin Mocanu
Defensive Publications Series
A method for ensuring data correctness between client and server with a limited client implementation in a calendar application is disclosed. The client runs an application, which supports creating and editing a limited number of simple scenarios. Through interoperability with third party application programming interface (APIs) events, further complex recurring rules can be created. In one instance, the application is implemented with a trimmed down recurrence library for allowing expansion of canonical events to the list of instances directly by the client. The application for ensuring data correctness between client and server using the method illustrated can be implemented in …
Systems And Methods For Social Sharing Of Suggested Content Items, Justin Lewis, Gavin James
Systems And Methods For Social Sharing Of Suggested Content Items, Justin Lewis, Gavin James
Defensive Publications Series
Systems and methods of the present disclosure provide a data processing system that allows for social sharing of suggested content items configured with an action button. The data 5 processing system generates an online content item (e.g., an online advertisement) to display to a user via an online social network feed. The data processing system identifies one or more friends of the user that may be interested in the content item, and configures the content item with an action button that allows the user to share the content item with the identified one or more friends. The data processing system …
Tokenization Of A Physical Debit Or Credit Card For Payment, Ritcha Ranjan
Tokenization Of A Physical Debit Or Credit Card For Payment, Ritcha Ranjan
Defensive Publications Series
In conventional technology, consumers may provide actual credit card numbers, debit card numbers, or bank account numbers to a merchant point of sale terminal or to merchant websites when making in person or online purchases, respectively. In conventional technology, data breaches are a common security concern, and a risk exists that hackers may steal financial account information of the consumers. Current applications for in store and online purchasing may allow a consumer to safely conduct a transaction without having to provide actual financial account data to a merchant point of sale terminal or merchant website. However, applications for in store …
Contextually Aware Navigation System, Ariel Sachter-Zeltzer, Alexander Faaborg
Contextually Aware Navigation System, Ariel Sachter-Zeltzer, Alexander Faaborg
Defensive Publications Series
A contextually aware navigation system equipped in a vehicle can be used to identify that the vehicle is deviating from a predetermined route during navigation guidance. The system determines if the deviation is intentional or unintentional based on a combination of various situational factors. Thereafter, if the system determines that the deviation is intentional, the system can suspend the navigation guidance. On the other hand, if the system determines that the deviation is unintentional the system can continue with the navigation guidance.
Smart Appliance System, David Ellahu, Astrid Weber, Lia Carrari Rodrigues Lopes, Jotsna Kaki, Philip Weaver, Hugh Oh, Eve Andersson, Fangzhao Wang, Louis Cheng, Scott Newman, Casey Burkhardt, Adam Ankenmann
Smart Appliance System, David Ellahu, Astrid Weber, Lia Carrari Rodrigues Lopes, Jotsna Kaki, Philip Weaver, Hugh Oh, Eve Andersson, Fangzhao Wang, Louis Cheng, Scott Newman, Casey Burkhardt, Adam Ankenmann
Defensive Publications Series
The invention describes a smart appliance system. The system receives instructions from a user over a network to control an appliance. The system then transmits these instructions to the appliance to control the appliance. The system causes the appliance to operate according to the transmitted instructions.
Receiving Contacts Through Nearby Broadcasts, Nicholas Caston, Cayden Meyer, Jennifer King, Xudong Yang, Harold Kim
Receiving Contacts Through Nearby Broadcasts, Nicholas Caston, Cayden Meyer, Jennifer King, Xudong Yang, Harold Kim
Defensive Publications Series
A contact broadcast system can be used to transmit broadcasts containing contact information from user devices. Contact information may include phone number, email address, mail address, social network profile, etc. The contact broadcast system transmits a broadcast from a first user device to a second user device. The contact broadcast system displays the contact information at the second user device. Once displayed, the system receives an input to add the contact information to a list of stored contacts at the second user device. The system then adds the contact information to a list of stored contacts at the second user …
Automated Scheduling Of An Internet Connected Device, Matt Ruhstaller
Automated Scheduling Of An Internet Connected Device, Matt Ruhstaller
Defensive Publications Series
An automatic scheduling system can be used to adjust behaviour of a user’s Internet connected device based on a schedule of the user. The system identifies the schedule of the user from their client device such as an electronic communication device. The schedule may include information such as user’s calendar appointments, alarms, meetings, reminders, etc. The system determines the user’s physical location based on the identified schedule. The system modifies the behaviour of the user’s Internet connected device based on the user’s physical location.
Automated Vent Registers, Jonathan Elsas
Automated Vent Registers, Jonathan Elsas
Defensive Publications Series
An automated vent register system modifies the opening of a vent register . The system determines an occupancy status and temperature of a room. Then, the system modifies the opening of a vent register in the room based on a combination of the occupancy status and the temperature in the room .
Measuring Wireless Network Connection Quality, Mike Mu, Avery Pennarun
Measuring Wireless Network Connection Quality, Mike Mu, Avery Pennarun
Defensive Publications Series
A system can run network tests to determine throughput for a wireless network connection between two devices. For example, a testing device can send a number of intentionally invalid test packets to a receiving device. The wireless MAC layer of the receiving device automatically sends back acknowledgment packets indicating that the test packets have been received. The timing and/or counts of the test packets and acknowledgment packets can be analyzed to determine throughput on the wireless network connection. Described features can measure network performance for any kind of wireless (e.g., Wifi™) device without installing any software on that device and …
Automated Advertisement Creation System, Nathan Frey, Nestor Hernandez, Guannan Zhang, Jingbin Wang, Qifeng Tan, Song Lin, Xiangrong Chen, Yi Shen, Qiong Cheng, Hua Hui, Zuo Yan, Daniel Kaemmerer
Automated Advertisement Creation System, Nathan Frey, Nestor Hernandez, Guannan Zhang, Jingbin Wang, Qifeng Tan, Song Lin, Xiangrong Chen, Yi Shen, Qiong Cheng, Hua Hui, Zuo Yan, Daniel Kaemmerer
Defensive Publications Series
An advertisement creation system generates sizeless creatives and renders the creatives as display advertisements of any arbitrary dimension. The system extracts text assets and image assets from creatives provided by an advertiser. In particular, the system selects assets to display based on scores for the respective text assets and image assets. The system then combines selected text assets and image assets to generate a final creative. Finally, the system optimizes the final creative and renders the final creative for display.
Media Licensing System, Jason Karsh, Daniel Cohen
Media Licensing System, Jason Karsh, Daniel Cohen
Defensive Publications Series
A media licensing system can be used to license user generated media content on a multimedia platform. The media licensing system receives a media file uploaded by a user on the multimedia platform. The system prompts the user to identify whether to make the media file available in a repository of stock media content. The system also prompts the user to select a monetization method, which can include royaltybearing and royaltyfree options. The system stores the media file as a licensed media file available to video creators.
Emotional Assistants For Applications, Dimitri Kanevsky, Mikhail Leder
Emotional Assistants For Applications, Dimitri Kanevsky, Mikhail Leder
Defensive Publications Series
This disclosure describes techniques that provide appropriate emotional responses to users of computing devices, irrespective of the specific interaction context. The techniques can be implemented as an emotional module that is called by an application. In response, the emotional module provides an appropriate response that the application renders. The techniques can learn from various sources of interaction data, such as books, movies, chats etc. and from user behavior after an emotional response is rendered. The techniques generate a database of emotions and appropriate computer responses. The techniques enable computers to provide effective emotional responses and improve human-computer interaction. The techniques …
Real Time Traffic Prediction For Physical Stores, Raghava Viswa Mani Kiran Peddinti, Lakshmi Kumar Dabbiru
Real Time Traffic Prediction For Physical Stores, Raghava Viswa Mani Kiran Peddinti, Lakshmi Kumar Dabbiru
Defensive Publications Series
A traffic predictor system can be used to predict customer traffic to physical stores. The system receives data describing search queries from a population of users. The system identifies intents of the population of users based on the search queries from the population of users. The intents may include local intent, i.e., intent to visit a physical store, and/or a product intent, i.e., intent to obtain a product. The system determines probabilities that the identified intents will lead to customers visiting the store. Subsequently, the system can generate traffic predictions for stores based on the determined probabilities for the identified …
Unmanned Fire Extinguishing Aerial Vehicle, Derrick Lingle, Paul Austin
Unmanned Fire Extinguishing Aerial Vehicle, Derrick Lingle, Paul Austin
Defensive Publications Series
An Unmanned Aerial Vehicle (UAV) fire extinguishing system extinguishes a fire using an UAV. The UAV carries a payload such as a fire extinguishing unit. The system keeps on monitoring the surrounding environment and detects a fire using a detector. Upon this determination, the system launches the UAV. The system then determines the exact location of the fire using the UAV. Subsequently, the system extinguishes the fire by activating a fire extinguishing unit in the UAV over the location of the fire.
Mediator For Integration Testing, Karin Lundberg, Kamakshi Kodur
Mediator For Integration Testing, Karin Lundberg, Kamakshi Kodur
Defensive Publications Series
The subject technology provides a software infrastructure that makes it easy to write integration tests for applications and related back-end processes that utilize services over a network (e.g., web applications, operating systems, mobile applications, browsers, etc.) to, for example, improve automation coverage and prevent certain security issues. A Mediator component provides a mechanism for connecting disparate infrastructures to allow applications and/or devices under test to utilize and communicate with processes that would not normally be available during integration testing.
Conditional Triggering Of User Survey, Julia Chapple, Robert Rose
Conditional Triggering Of User Survey, Julia Chapple, Robert Rose
Defensive Publications Series
A conditional survey system can be used to display a survey to a user within an application when some predefined triggering conditions for the survey are fulfilled. The survey captures user feedback regarding the use of the application. The system detects a series of actions, performed by the user in the application. The system then detects a terminal action performed by the user. Based on the series of user actions and the terminal action, the system identifies a relevant survey. The system then determines whether to present the survey to the user or not. Based on a positive determination, the …
Television Settings Management, Adam Glazier, Adam Champy
Television Settings Management, Adam Glazier, Adam Champy
Defensive Publications Series
A television settings management system can automatically manage television settings using one or more electronic devices associated with a user. The system r eceives a request to configure settings for a television. The system also receives a request to associate the configured settings with a particular user device. Based on the received request, the system associates the television settings with the user device. Further, whenever the system detects presence of the user device in a vicinity of the television, the system applies, to the television, the television settings associated with the user device.
Detecting Search Query Language, Tal Cohen
Detecting Search Query Language, Tal Cohen
Defensive Publications Series
A language detection system can be used for detecting language of a search query that is provided at a search engine by a user. The system receives the search query in a first language, that is detected by the system. The search engine determines a first set of search results in response to the search query. The system receives the first set of search results. The system then identifies language of the first set of search results. The identified language is concluded to be the search query language (first language).
Chat Voice Message - Real Time Sending, Joshua Smith
Chat Voice Message - Real Time Sending, Joshua Smith
Defensive Publications Series
This disclosure relates to an application that enables users to opt for real time sending of voice messages over chat. The disclosed application sends the recorded voice message in real time while part of the message is still being recorded. The application sends data packets as they are being recorded and thus combines the value of real time phone calls with the chat experience.
Method Of Selecting Content For Displaying In An Idle System, Nate Koechley, Paul Moody
Method Of Selecting Content For Displaying In An Idle System, Nate Koechley, Paul Moody
Defensive Publications Series
An application to automatically select display content based on user interest in an idle system is disclosed. The content such as images, maps, videos, etc. may be based on social network postings, business domain, travel interests or subjects of study that are connected or related or produced by a user of the system. The application displays the content by determining use context of the content. The display may be customized based on application such as personal home use, a classroom or educational setting or a meeting or conference, such as a business video conference.
System And Method For A Private Vehicle Sharing Service, Balwinder Singh
System And Method For A Private Vehicle Sharing Service, Balwinder Singh
Defensive Publications Series
The present disclosure is directed to a subscription and/or membership based private vehicle sharing service. A user can purchase a subscription that allows the user to utilize the private vehicle sharing service for a particular amount of use over a given period. The unit measurement of the amount of use can be distance-based and/or tripbased. Further areas of applicability of the present disclosure will become apparent from the detailed description provided hereinafter. It should be understood that the detailed description and specific examples are intended for purposes of illustration only and are not intended to limit the scope of the …
Editing Text Based On Input Mode, Meltem Oktem, Jakob Nicolaus Foerster, Glen Shires
Editing Text Based On Input Mode, Meltem Oktem, Jakob Nicolaus Foerster, Glen Shires
Defensive Publications Series
This text editing system initially detects a user’s cursor placement within a selection of text. The system can then receive a text input from the user using a particular input mode. Accordingly, the system modifies the selection of text based on the received text input and the particular input mode. If the received text input is a character or the particular input mode is character-based, the system inserts the character at a point of the selection of text. If the received text input is a word or the particular input mode is word-based, the system replaces the selection of text …
People Searching Using Social Domains, Michael Buchanan
People Searching Using Social Domains, Michael Buchanan
Defensive Publications Series
Configurations of the subject technology provide receiving a search query for one or more users who are socially connected to a specified social domain. One or more users are then identified who match the search query and who are connected to the specified social domain. The subject technology ranks the identified users according to their connection to the specified social domain, and provides information about the identified users according to their respective ranking. Further, the users may be grouped according to their connection to the specified social domain.
Automated Media Overlay, Yaroslav Volovich, Ant Oztaskent, Ingrid Trollope
Automated Media Overlay, Yaroslav Volovich, Ant Oztaskent, Ingrid Trollope
Defensive Publications Series
A media overlay system provides user selectable media overlays. The system receives a user video of the user consuming a media item. Further, the system generates a video overlay for the media item from the user video so that the media item playing in the user video is aligned with the media item. The system provides the video overlay as an option with the media item. Further, the system causes the video overlay to be streamed with the media item in response to a request to play the media item and the video overlay.
Security System With Authentication Code And Adaptive Photo Log, Alexander Faaborg, Ariel Sachter-Zeltzer
Security System With Authentication Code And Adaptive Photo Log, Alexander Faaborg, Ariel Sachter-Zeltzer
Defensive Publications Series
A security system uses a camera to verify that a user trying to unlock a device with an authentication code is an authorized user and linked to that authentication code. The system receives an authentication code from the user trying to unlock the device. The system also captures an image of the user while the user enters the authentication code. The system compares the captured image of the user with one or more stored images of authorized users linked to the entered authentication code to determine whether the captured image matches one of the stored images of authorized users linked …