Patents by Inventor Peter Monaco

Peter Monaco has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20160099900
    Abstract: Systems and methods for generation of a relationship history or text for a new message. In one embodiment, a method includes: scanning, by a computing device, a set of messages to or from a user to generate a plurality of profiles for persons associated with the messages, each person being a sender or a recipient of at least one of the set of messages, and the persons including a first person; generating, via the computer, a relationship history using the plurality of profiles, wherein the relationship history is for a relationship between the user and the first person; and presenting the relationship history to the user.
    Type: Application
    Filed: November 9, 2015
    Publication date: April 7, 2016
    Inventors: Peter Monaco, Angel Steger
  • Patent number: 9183544
    Abstract: Systems and methods for generation of a relationship history. In one embodiment, a method includes: scanning, by a computing device, a set of messages to or from a user to generate a plurality of profiles for persons associated with the messages, each person being a sender or a recipient of at least one of the set of messages, and the persons including a first person; generating, via the computer, a relationship history using the plurality of profiles, wherein the relationship history is for a relationship between the user and the first person; and presenting the relationship history to the user.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: November 10, 2015
    Assignee: Yahoo! Inc.
    Inventors: Peter Monaco, Angel Steger
  • Patent number: 9159057
    Abstract: Systems and methods for searching of information regarding persons or to provide assistance for completion during address input. In one embodiment, a method includes automatically generating profiles for persons identified in messages, such as outgoing emails. Based on how the addresses of the persons are used in outgoing messages, the relevancy scores of the addresses are determined. When a user is searching for information or typing an address, the profiles and the relevancy scores are used to identify and sort search results or suggestions for the completion of the address input.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: October 13, 2015
    Assignee: YAHOO! INC.
    Inventor: Peter Monaco
  • Patent number: 9083797
    Abstract: A privacy-enabled telephone directory is disclosed that is implemented through a contact facilitator. The contact facilitator receives a contact request from a caller which includes the name of the party to be called and disambiguation information to distinguish the called party. The contact facilitator applies the disambiguation information to entries in a disambiguation database to select the mobile telephone user corresponding to the contact request information. The contact facilitator then accesses a profile database to retrieve the called party's profile which contains directions for processing the request. Possible directions include immediately connecting the caller with the called party, batching the call, or following other specific instructions regarding the contact request. Profile instructions may be changed by the mobile telephone user at any time.
    Type: Grant
    Filed: June 1, 2011
    Date of Patent: July 14, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Peter Monaco, Kamal K. Acharya
  • Patent number: 8984074
    Abstract: Systems and methods for searching of information regarding persons or to provide assistance for completion during address input. In one embodiment, a method includes automatically generating profiles for persons identified in messages, such as outgoing emails. Based on how the addresses of the persons are used in outgoing messages, the relevancy scores of the addresses are determined. When a user is searching for information or typing an address, the profiles and the relevancy scores are used to identify and sort search results or suggestions for the completion of the address input.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: March 17, 2015
    Assignee: Yahoo! Inc.
    Inventor: Peter Monaco
  • Publication number: 20150074213
    Abstract: Systems and methods for searching of information regarding persons or to provide assistance for completion during address input. In one embodiment, a method includes automatically generating profiles for persons identified in messages, such as outgoing emails. Based on how the addresses of the persons are used in outgoing messages, the relevancy scores of the addresses are determined. When a user is searching for information or typing an address, the profiles and the relevancy scores are used to identify and sort search results or suggestions for the completion of the address input.
    Type: Application
    Filed: November 14, 2014
    Publication date: March 12, 2015
    Inventor: Peter Monaco
  • Publication number: 20140129569
    Abstract: Systems and methods to extract a string from a communication. A method includes: receiving a communication comprising a plurality of strings; assigning a score to each of the strings, wherein the score assigned to each of the strings corresponds to a frequency of usage of the respective string for a first function relative to an overall frequency of usage of the respective string; determining a respective total sum for each of a plurality of sequences in the communication, the respective total sum determined as a sum of the scores for each string in the respective sequence; and extracting a first sequence of the sequences from the communication based on the total sum for the first sequence. In one embodiment, the total sum includes an additional score for each of a starting word and an ending word of the first word sequence, wherein each respective additional score is associated with a probability that the starting (or ending) word is used as the first (or last word) of an address.
    Type: Application
    Filed: November 2, 2012
    Publication date: May 8, 2014
    Applicant: XOBNI CORPORATION
    Inventors: Richard Earle Seeger, III, Peter Monaco
  • Publication number: 20130262477
    Abstract: Systems and methods to store data obtained from observations and to determine a correspondence of certain data to a particular person. In one approach, a method includes: receiving or making a plurality of observations for a person (e.g., data extracted from e-mails sent to the person); storing the observations in a repository (e.g., a database on a server); and determining whether data in a first observation of the observations corresponds to the person, wherein the determining is based on the plurality of observations.
    Type: Application
    Filed: March 12, 2013
    Publication date: October 3, 2013
    Applicant: XOBNI CORPORATION
    Inventors: Peter Monaco, Richard Earle Seeger, III
  • Publication number: 20130007627
    Abstract: Entity profile information is presented to a user of a computing device. In one embodiment, a method includes: receiving a communication associated with a first entity; in response to receiving the communication, creating or updating, by at least one processor, a first entity profile, wherein the first entity profile is for display to the user on the computing device; and storing a plurality of entity profiles for entities, the entity profiles including the first entity profile.
    Type: Application
    Filed: June 27, 2012
    Publication date: January 3, 2013
    Applicant: XOBNI CORPORATION
    Inventor: Peter Monaco
  • Publication number: 20120150979
    Abstract: Systems and methods for searching of information regarding persons or to provide assistance for completion during address input. In one embodiment, a method includes automatically generating profiles for persons identified in messages, such as outgoing emails. Based on how the addresses of the persons are used in outgoing messages, the relevancy scores of the addresses are determined. When a user is searching for information or typing an address, the profiles and the relevancy scores are used to identify and sort search results or suggestions for the completion of the address input.
    Type: Application
    Filed: December 13, 2011
    Publication date: June 14, 2012
    Applicant: XOBNI CORPORATION
    Inventor: Peter Monaco
  • Publication number: 20120150978
    Abstract: Systems and methods for generation of a relationship history. In one embodiment, a method includes: scanning, by a computing device, a set of messages to or from a user to generate a plurality of profiles for persons associated with the messages, each person being a sender or a recipient of at least one of the set of messages, and the persons including a first person; generating, via the computer, a relationship history using the plurality of profiles, wherein the relationship history is for a relationship between the user and the first person; and presenting the relationship history to the user.
    Type: Application
    Filed: December 13, 2011
    Publication date: June 14, 2012
    Applicant: XOBNI CORPORATION
    Inventors: Peter Monaco, Angel Steger
  • Publication number: 20120028610
    Abstract: A privacy-enabled telephone directory is disclosed that is implemented through a contact facilitator. The contact facilitator receives a contact request from a caller which includes the name of the party to be called and disambiguation information to distinguish the called party. The contact facilitator applies the disambiguation information to entries in a disambiguation database to select the mobile telephone user corresponding to the contact request information. The contact facilitator then accesses a profile database to retrieve the called party's profile which contains directions for processing the request. Possible directions include immediately connecting the caller with the called party, batching the call, or following other specific instructions regarding the contact request. Profile instructions may be changed by the mobile telephone user at any time.
    Type: Application
    Filed: June 1, 2011
    Publication date: February 2, 2012
    Applicant: Microsoft Corporation
    Inventors: Peter Monaco, Kamal K. Acharya
  • Patent number: 7979060
    Abstract: A privacy-enabled telephone directory is disclosed that is implemented through a contact facilitator. The contact facilitator receives a contact request from a caller which includes the name of the party to be called and disambiguation information to distinguish the called party. The contact facilitator applies the disambiguation information to entries in a disambiguation database to select the mobile telephone user corresponding to the contact request information. The contact facilitator then accesses a profile database to retrieve the called party's profile which contains directions for processing the request. Possible directions include immediately connecting the caller with the called party, batching the call, or following other specific instructions regarding the contact request. Profile instructions may be changed by the mobile telephone user at any time.
    Type: Grant
    Filed: October 25, 2007
    Date of Patent: July 12, 2011
    Assignee: Microsoft Corporation
    Inventors: Peter Monaco, Kamal K. Acharya
  • Publication number: 20090111441
    Abstract: A privacy-enabled telephone directory is disclosed that is implemented through a contact facilitator. The contact facilitator receives a contact request from a caller which includes the name of the party to be called and disambiguation information to distinguish the called party. The contact facilitator applies the disambiguation information to entries in a disambiguation database to select the mobile telephone user corresponding to the contact request information. The contact facilitator then accesses a profile database to retrieve the called party's profile which contains directions for processing the request. Possible directions include immediately connecting the caller with the called party, batching the call, or following other specific instructions regarding the contact request. Profile instructions may be changed by the mobile telephone user at any time.
    Type: Application
    Filed: October 25, 2007
    Publication date: April 30, 2009
    Applicant: Microsoft Corporation
    Inventors: Peter Monaco, Kamal K. Acharya