Patent application number | Description | Published |
20090077026 | Electronic Communication Messaging - Systems, methods, and apparatus related to suggesting components of an electronic communication. A component input associated with an electronic communication is received. Suggested recipient address sets of the electronic communication based on previous electronic communications associated with the component input are identified and presented to a user for selection. | 03-19-2009 |
20090216531 | PROVIDING TEXT INPUT USING SPEECH DATA AND NON-SPEECH DATA - Systems, methods, and computer readable media providing a speech input interface. The interface can receive speech input and non-speech input from a user through a user interface. The speech input can be converted to text data and the text data can be combined with the non-speech input for presentation to a user. | 08-27-2009 |
20110173311 | Invitation to Bind to a Device - A server device sends a list of account holders together with an invitation to bind to the server. A client device can decide to present the invitation to a user for decision only if the client device finds a match between the list and the user. | 07-14-2011 |
20120166192 | PROVIDING TEXT INPUT USING SPEECH DATA AND NON-SPEECH DATA - Systems, methods, and computer readable media providing a speech input interface. The interface can receive speech input and non-speech input from a user through a user interface. The speech input can be converted to text data and the text data can be combined with the non-speech input for presentation to a user. | 06-28-2012 |
20120284337 | Invitation to Bind to a Device - A server device sends a list of account holders together with an invitation to bind to the server. A client device can decide to present the invitation to a user for decision only if the client device finds a match between the list and the user. | 11-08-2012 |
20130311578 | INTEGRATED LOCAL/REMOTE SERVER COMPUTER ARCHITECTURE FOR ELECTRONIC DATA TRANSFER - Systems, methods, and computer program products for an integrated local/remote server computer architecture for electronic data transfer are disclosed. In some implementations, a local server computer in a local area network (LAN) is integrated with a network-based server computer outside the LAN, such that the local server computer acts as a cache server computer to the remote server computer. For data transfer between client devices within the LAN, a Domain Name System (DNS) server redirects requests for data transfer destined for the remote server computer to the local server computer to improve data transfer performance within the LAN. In some implementations, the data is also transferred or “mirrored” to the remote server computer (e.g., encrypted backup data) at a data transfer rate that is different from the data transfer rate in the LAN. | 11-21-2013 |
20140040346 | DELIVERING CONTENT TO ELECTRONIC DEVICES USING LOCAL CACHING SERVERS - The disclosed embodiments provide a system that delivers content to an electronic device. The system includes a content provider that obtains a public address of the electronic device from a first request for the content from the electronic device. Next, the content provider uses the public address to identify a local caching server on a local area network (LAN) of the electronic device. Finally, the content provider provides a local address of the local caching server to the electronic device, wherein the local address is used by the electronic device to obtain the content from the local caching server and the LAN without accessing a content delivery network (CDN) outside the LAN. | 02-06-2014 |
20140040412 | DELIVERING CONTENT TO ELECTRONIC DEVICES USING LOCAL CACHING SERVERS - The disclosed embodiments provide a system that delivers content to an electronic device. The system includes a content provider that obtains a public address of the electronic device from a first request for the content from the electronic device. Next, the content provider uses the public address to identify a local caching server on a local area network (LAN) of the electronic device. Finally, the content provider provides a local address of the local caching server to the electronic device, wherein the local address is used by the electronic device to obtain the content from the local caching server and the LAN without accessing a content delivery network (CDN) outside the LAN. | 02-06-2014 |
20140081635 | Providing Text Input Using Speech Data and Non-Speech Data - Systems, methods, and computer readable media providing a speech input interface. The interface can receive speech input and non-speech input from a user through a user interface. The speech input can be converted to text data and the text data can be combined with the non-speech input for presentation to a user. | 03-20-2014 |
20140280683 | USING GROUPS OF USER ACCOUNTS TO DELIVER CONTENT TO ELECTRONIC DEVICES USING LOCAL CACHING SERVERS - The described embodiments electronically deliver content (e.g., digitally-encoded files) to an electronic device using groups of accounts. In the described embodiments, a content provider obtains a public address of the electronic device and at least one account identifier for the electronic device from a request for the content received from the electronic device. Next, the content provider uses the public address to identify a local caching server (LCS) on a local area network (LAN) to which the electronic device is connected and uses the account identifier to determine that an account associated with the LCS is associated with a group of accounts with which an account for the electronic device is also associated. The content provider then provides a local address of the LCS to the electronic device, which uses the local address to obtain the content from the LCS via the LAN without accessing a content delivery network outside the LAN. | 09-18-2014 |