Patent application number | Description | Published |
20110010423 | Systems and Methods to Provide Assistance During Address Input - Systems and methods to provide assistance for completion during address input. In one aspect, a method includes automatically generating profiles for persons identified in messages, such as incoming and outgoing emails. Based on how the addresses of the persons are used in incoming and outgoing messages, the relevancy scores of the addresses are determined. When a user is typing an address, the profiles and the relevancy scores are used to identify and sort suggestions for the completion of the address input. | 01-13-2011 |
20110035451 | Systems and Methods for Spam Filtering - Systems and methods to reduce false positives in spam filtering. In one aspect, a method includes automatically generating profiles for persons identified in messages, such as incoming and outgoing emails. Messages flagged as spam can be checked against the profile to identify false positives. | 02-10-2011 |
20110119593 | COLLECTING AND PRESENTING DATA INCLUDING LINKS FROM COMMUNICATIONS SENT TO OR FROM A USER - Information is presented to a user of a user device by a method including: collecting data relating to communications sent to or from the user, including to or from a first person, each communication including a link of a plurality of links; generating personal profiles from the collected data, the profiles comprising a first personal profile of the first person and including a first link of the plurality of links; and presenting the first personal profile to the user, comprising displaying the first link in a user interface on the user device. | 05-19-2011 |
20110191337 | Providing User Input Suggestions for Conflicting Data Using Rank Determinations - One embodiment includes: receiving profile data including first and second data changes corresponding to first and second client devices of a user, wherein the first and second data changes are conflicting; determining, via the first client device, a first rank for the first data change and a second rank for the second data change; and providing, via the first client device, a plurality of suggestions in response to a partial entry provided by the user, wherein the first plurality of suggestions is provided in a ranked order based on the first and second ranks | 08-04-2011 |
20110191340 | Providing Profile Information Using Servers - A method includes: generating profile data for users including a first user, the profile data related to contacts or persons used in messages to or from each user; generating, via a server platform, parameters corresponding to the profile data for ranking contacts or persons; and transmitting the parameters to client devices to allow each client device to determine ranks of contacts or persons in the profile data based on the parameters and a function that uses the parameters. | 08-04-2011 |
20110191717 | Presenting Suggestions for User Input Based on Client Device Characteristics - A computer implemented method includes: receiving an incomplete input from a user; presenting a plurality of suggestions to the user for completion of the input, wherein the suggestions are presented in a ranked order based on a characteristic associated with the user terminal; receiving a selection by the user of a suggestion from the suggestions; and completing the input with the suggestion. | 08-04-2011 |
20110219317 | SYSTEMS AND METHODS TO PROVIDE ASSISTANCE DURING ADDRESS INPUT - Systems and methods to provide assistance for completion during address input. In one embodiment, a method includes automatically generating profiles for persons identified in messages, such as incoming and outgoing emails. Based on how the addresses of the persons are used in incoming and outgoing messages, the relevancy scores of the addresses are determined. When a user is typing an address, the profiles and the relevancy scores are used to identify and sort suggestions for the completion of the address input. | 09-08-2011 |
20120166999 | SYSTEMS AND METHODS TO PROVIDE ASSISTANCE DURING USER INPUT - Systems and methods to provide assistance for completion during user input. In one embodiment, a method includes automatically generating profiles for persons identified in messages, such as incoming and outgoing emails. When a user is typing an input, the profiles are used to identify suggestions for the completion of the user input. | 06-28-2012 |
20120215861 | Spam Filtering and Person Profiles - Systems and methods to reduce false positives in spam filtering. In one aspect, a method includes automatically generating profiles for persons identified in messages, such as incoming and outgoing e-mails. Messages flagged as spam can be checked against the profile to identify false positives. | 08-23-2012 |
20140095433 | PROVIDING PROFILE INFORMATION USING SERVERS - A method includes: generating profile data for users including a first user, the profile data related to contacts or persons used in messages to or from each user; generating, via a server platform, parameters corresponding to the profile data for ranking contacts or persons; and transmitting the parameters to client devices to allow each client device to determine ranks of contacts or persons in the profile data based on the parameters and a function that uses the parameters. | 04-03-2014 |
20140101568 | SIMULTANEOUS SHARING COMMUNICATION INTERFACE - A user can share (show) multimedia information while simultaneously communicating (telling) with one or more other users over a network. Multimedia information is received from at least one source. The multimedia information may be manually and/or automatically annotated and shared with other users. The multimedia information may be displayed in an integrated live view simultaneously with other modes of communication, such as video, voice, or text. A simultaneous sharing communication interface provides an immersive experience that lets a user communicate via text, voice, video, sounds, music, or the like, with one or more other users while also simultaneously sharing media such as photos, videos, movies, images, graphics, illustrations, animations, presentations, narratives, music, sounds, applications, files, and the like. The simultaneous sharing interface enables a user to experience a higher level of intimacy in their communication with others over a network. | 04-10-2014 |
20140156650 | CLASSIFYING A PORTION OF USER CONTACT DATA INTO LOCAL CONTACTS - Contact data for contacts of a user is stored. Each of the contacts is ranked (e.g., based on stored profile information for each contact). In one embodiment, each of the contacts is classified as either a local contact or a directory contact based on the ranking to provide local contacts and directory contacts. The local contacts are provided for local storage on a user device of the user. A directory contact is provided to the user device from the directory contacts by the server (e.g., in response to a query from the user device). | 06-05-2014 |