Patents by Inventor Joseph James O'Sullivan

Joseph James O'Sullivan 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).

  • Patent number: 8762285
    Abstract: The disclosure describes systems and methods delivering communications associated with delivery conditions in which the occurrence of the delivery condition is determined by monitoring information received from a plurality of sources via multiple communication channels. The message delivery systems allow messages to be delivered to any “Who, What, When, Where” from any “Who, What, When, Where” upon the detection of an occurrence of one or more “Who, What, When, Where” delivery conditions. A message (which may be any data object including text-based messages, audio-based message such as voicemail or other audio such as music or video-based prerecorded messages) is delivered in accordance with delivery conditions based on any available data, including topical, spatial, temporal, and/or social data.
    Type: Grant
    Filed: June 24, 2008
    Date of Patent: June 24, 2014
    Assignee: Yahoo! Inc.
    Inventors: Marc Eliot Davis, Luke Wroblewski, Joseph James O'Sullivan, Paul Callan
  • Patent number: 8745133
    Abstract: The disclosure describes systems and methods for optimizing the storage of data collected from a plurality of communication channels including social data, spatial data, temporal data and logical data. Based on user data collected from past interactions with the network, clusters of objects that include common information are combined into single objects in order to save storage space and reduce the number of objects managed by the system. The combination method may also be used to dynamically identify events or conditions which are related to a plurality of entities.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: June 3, 2014
    Assignee: Yahoo! Inc.
    Inventors: Ronald Martinez, Marc Eliot Davis, Christopher William Higgins, Joseph James O'Sullivan
  • Patent number: 8671154
    Abstract: The disclosure describes systems and methods delivering communications based on contextual addresses. An address string containing two or more identifiers, which may not be unique identifiers, and at least one conditional operator are provided as the address for a message or communication. The system identifies contextual relationships between a plurality of entities based on prior communications between the entities over the network. Based the contextual relationships, each identifier in the address string is disambiguated to identify one of the entities as a recipient and any associated delivery conditions controlling the delivery of the communication. The communication is then delivered to the identified recipient in accordance with the delivery condition.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: March 11, 2014
    Assignee: Yahoo! Inc.
    Inventors: Marc Eliot Davis, Julie Herendeen, Marco Boerries, Christopher William Higgins, Joseph James O'Sullivan, Ronald Martinez, Robert Carter Trout
  • Publication number: 20140067844
    Abstract: A system and method for Context Enhanced Mapping. A request is received from a user over a network for a map comprising an identification of a physical location, and at least one criteria. The physical location is mapped. Spatial, temporal, topical, and social data available to the network relating to the physical location and criteria is retrieved using a global index of data available to the network and prioritized for inclusion based upon the user and context of the request. The map of the physical location and at least some of the retrieved spatial, temporal, topical, and social data is displayed on a display medium.
    Type: Application
    Filed: November 11, 2013
    Publication date: March 6, 2014
    Applicant: Yahoo! Inc.
    Inventors: Christopher William Higgins, Marc Eliot Davis, Ronald Martinez, Joseph James O'Sullivan, Christopher T. Paretti, Chris Kalaboukis, Athellina Athsani
  • Patent number: 8626694
    Abstract: The disclosure describes systems and methods for disambiguating a non-unique identifiers of real world entities (RWEs) detected by a computing network by dynamically identifying relationships between RWEs known to the network. The relationships are determined based on social, spatial, temporal and logical information known about the RWEs based on the RWEs previous interactions with the network. These relationships are then used to generate a probability for each RWE that the non-unique identifier identifies that RWE. Based on the probabilities an RWE is selected and the proper network identifier may be used in place of the non-unique identifier.
    Type: Grant
    Filed: August 17, 2011
    Date of Patent: January 7, 2014
    Assignee: Yahoo! Inc.
    Inventors: Nathaniel Joseph Hayashi, Marco Boerries, Marc Eliot Davis, Christopher William Higgins, Ronald Martinez, Joseph James O'Sullivan, Robert Carter Trout
  • Patent number: 8589486
    Abstract: The disclosure describes systems and methods for utilizing data collected and stored on multiple devices in order to improve the performance of the network via a markup language for addressing and delivering communications. The markup language invokes W4COMN operations through a free-form, natural language syntax which enables completely personalized user-defined designations for real-world entities (RWEs) or information objections (IOs) utilizing names or functional tags. Desired network operations including addressing network resources, entities or users are activated when the markup language is augmented via processing with W4 contextual data into an actual W4COMN circuit, process or event.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: November 19, 2013
    Assignee: Yahoo! Inc.
    Inventors: Ronald Martinez, Marc Eliot Davis, Christopher William Higgins, Joseph James O'Sullivan
  • Patent number: 8583668
    Abstract: A system and method for Context Enhanced Mapping. A request is received from a user over a network for a map comprising an identification of a physical location, and at least one criteria. The physical location is mapped. Spatial, temporal, topical, and social data available to the network relating to the physical location and criteria is retrieved using a global index of data available to the network and prioritized for inclusion based upon the user and context of the request. The map of the physical location and at least some of the retrieved spatial, temporal, topical, and social data is displayed on a display medium.
    Type: Grant
    Filed: July 30, 2008
    Date of Patent: November 12, 2013
    Assignee: Yahoo! Inc.
    Inventors: Christopher William Higgins, Marc Eliot Davis, Ronald Martinez, Joseph James O'Sullivan, Christopher T. Paretti, Chris Kalaboukis, Athellina Athsani
  • Patent number: 8386499
    Abstract: The disclosure describes systems and methods for modeling relationships between entities on a network using data collected from a plurality of communication channels including social data, spatial data, temporal data and logical data within a W4 Network. The W4 Network personalizes and automates sorting, filtering and processing of W4COMN communications delivered or requested to be delivered using personalized value-based ranking and encoding of data, which is modeled from the point-of-view (POV) of any specific user, topic or node in the W4 Distributed graph. POV modeling supplies comparative value services to users which entails individuated data models to be aggregated and used in customization and personalization forecasting for each user and their associated data management needs.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: February 26, 2013
    Assignee: Yahoo! Inc.
    Inventors: Ronald Martinez, Marc Eliot Davis, Christopher William Higgins, Joseph James O'Sullivan
  • Publication number: 20120310612
    Abstract: The disclosure describes systems and methods for modeling relationships between entities on a network using data collected from a plurality of communication channels including social data, spatial data, temporal data and logical data within a W4 Network. The W4 Network personalizes and automates sorting, filtering and processing of W4COMN communications delivered or requested to be delivered using personalized value-based ranking and encoding of data, which is modeled from the point-of-view (POV) of any specific user, topic or node in the W4 Distributed graph. POV modeling supplies comparative value services to users which entails individuated data models to be aggregated and used in customization and personalization forecasting for each user and their associated data management needs.
    Type: Application
    Filed: August 20, 2012
    Publication date: December 6, 2012
    Inventors: Ronald Martinez, Marc Eliot Davis, Christopher William Higgins, Joseph James O'Sullivan
  • Patent number: 8307029
    Abstract: The disclosure describes systems and methods delivering communications associated with delivery conditions in which the occurrence of the delivery condition is determined by monitoring information received from a plurality of sources via multiple communication channels. The message delivery systems allow messages to be delivered to any “Who, What, When, Where” from any “Who, What, When, Where” upon the detection of an occurrence of one or more “Who, What, When, Where” delivery conditions. A message (which may be any data object including text-based messages, audio-based message such as voicemail or other audio such as music or video-based prerecorded messages) is delivered in accordance with delivery conditions based on any available data, including topical, spatial, temporal, and/or social data.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: November 6, 2012
    Assignee: Yahoo! Inc.
    Inventors: Marc Eliot Davis, Marco Boerries, Christopher William Higgins, Joseph James O'Sullivan, Ronald Martinez, Robert Carter Trout
  • Patent number: 8271506
    Abstract: The disclosure describes systems and methods for modeling relationships between entities on a network using data collected from a plurality of communication channels including social data, spatial data, temporal data and logical data within a W4 Network. The W4 Network personalizes and automates sorting, filtering and processing of W4COMN communications delivered or requested to be delivered using personalized value-based ranking and encoding of data, which is modeled from the point-of-view (POV) of any specific user, topic or node in the W4 Distributed graph. POV modeling supplies comparative value services to users which entails individuated data models to be aggregated and used in customization and personalization forecasting for each user and their associated data management needs.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: September 18, 2012
    Assignee: Yahoo! Inc.
    Inventors: Ronald Martinez, Marc Eliot Davis, Christopher William Higgins, Joseph James O'Sullivan
  • Publication number: 20120203853
    Abstract: The disclosure describes systems and methods delivering communications associated with delivery conditions in which the occurrence of the delivery condition is determined by monitoring information received from a plurality of sources via multiple communication channels. The message delivery systems allow messages to be delivered to any “Who, What, When, Where” from any “Who, What, When, Where” upon the detection of an occurrence of one or more “Who, What, When, Where” delivery conditions. A message (which may be any data object including text-based messages, audio-based message such as voicemail or other audio such as music or video-based prerecorded messages) is delivered in accordance with delivery conditions based on any available data, including topical, spatial, temporal, and/or social data.
    Type: Application
    Filed: April 20, 2012
    Publication date: August 9, 2012
    Inventors: Marc Eliot Davis, Joseph James O'Sullivan, Christopher William Higgins, Keith David Saft, Nathanael Joe Hayashi, Marco Boerries, Paul Callan, Luke Wroblewski
  • Patent number: 8166168
    Abstract: The disclosure describes systems and methods for disambiguating a non-unique identifiers of real world entities (RWEs) detected by a computing network by dynamically identifying relationships between RWEs known to the network. The relationships are determined based on social, spatial, temporal and logical information known about the RWEs based on the RWEs previous interactions with the network. These relationships are then used to generate a probability for each RWE that the non-unique identifier identifies that RWE. Based on the probabilities an RWE is selected and the proper network identifier may be used in place of the non-unique identifier.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: April 24, 2012
    Assignee: Yahoo! Inc.
    Inventors: Nathaniel Joseph Hayashi, Marco Boerries, Marc Eliot Davis, Christopher William Higgins, Ronald Martinez, Joseph James O'Sullivan, Robert Carter Trout
  • Patent number: 8166124
    Abstract: The disclosure describes systems and methods delivering communications associated with delivery conditions in which the occurrence of the delivery condition is determined by monitoring information received from a plurality of sources via multiple communication channels. The message delivery systems allow messages to be delivered to any “Who, What, When, Where” from any “Who, What, When, Where” upon the detection of an occurrence of one or more “Who, What, When, Where” delivery conditions. A message (which may be any data object including text-based messages, audio-based message such as voicemail or other audio such as music or video-based prerecorded messages) is delivered in accordance with delivery conditions based on any available data, including topical, spatial, temporal, and/or social data.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: April 24, 2012
    Assignee: Yahoo! Inc.
    Inventors: Marc Eliot Davis, Joseph James O'Sullivan, Christopher William Higgins, Keith David Saft, Nathanael Joe Hayashi, Marco Boerries, Paul Callan, Luke Wroblewski
  • Publication number: 20120030578
    Abstract: A system and method for Context Enhanced Mapping. A request is received from a user over a network for a map comprising an identification of a physical location, and at least one criteria. The physical location is mapped. Spatial, temporal, topical, and social data available to the network relating to the physical location and criteria is retrieved using a global index of data available to the network and prioritized for inclusion based upon the user and context of the request. The map of the physical location and at least some of the retrieved spatial, temporal, topical, and social data is displayed on a user interface.
    Type: Application
    Filed: October 11, 2011
    Publication date: February 2, 2012
    Inventors: Athellina Athsani, Christopher T. Paretti, Joseph James O'Sullivan, Ronald Martinez, Marc Eliot Davis, Christopher William Higgins, Christopher Kalaboukis
  • Patent number: 8108778
    Abstract: A system and method for Context Enhanced Mapping. A request is received from a user over a network for a map comprising an identification of a physical location, and at least one criteria. The physical location is mapped. Spatial, temporal, topical, and social data available to the network relating to the physical location and criteria is retrieved using a global index of data available to the network and prioritized for inclusion based upon the user and context of the request. The map of the physical location and at least some of the retrieved spatial, temporal, topical, and social data is displayed on a user interface.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: January 31, 2012
    Assignee: Yahoo! Inc.
    Inventors: Athellina Athsani, Christopher T. Paretti, Joseph James O'Sullivan, Ronald Martinez, Marc Eliot Davis, Christopher William Higgins, Christopher Kalaboukis
  • Publication number: 20110302128
    Abstract: The disclosure describes systems and methods for disambiguating a non-unique identifiers of real world entities (RWEs) detected by a computing network by dynamically identifying relationships between RWEs known to the network. The relationships are determined based on social, spatial, temporal and logical information known about the RWEs based on the RWEs previous interactions with the network. These relationships are then used to generate a probability for each RWE that the non-unique identifier identifies that RWE. Based on the probabilities an RWE is selected and the proper network identifier may be used in place of the non-unique identifier.
    Type: Application
    Filed: August 17, 2011
    Publication date: December 8, 2011
    Applicant: YAHOO! INC.
    Inventors: Nathaniel Joseph Hayashi, Marco Boerries, Marc Eliot Davis, Christopher William Higgins, Ronald Martinez, Joseph James O'Sullivan, Robert Carter Trout
  • Patent number: 8069142
    Abstract: The disclosure describes systems and methods for synchronizing data on a network based on temporal, spatial, social and logical data available to the network. The method includes receiving a first information object (IO) containing attributes for a first real-world entity (RWE), the first IO associated with a second RWE; identifying one or more second IOs, each second IO containing one or more attributes for the first RWE and each second IO independently associated with a third RWE; generating a different probability for each IO based on a comparison of contents of the first and second IOs and their associated RWEs; and replacing one or more of the attributes in at least one IO with at least one attribute from a different IO based on the probabilities for each IO.
    Type: Grant
    Filed: December 6, 2007
    Date of Patent: November 29, 2011
    Assignee: Yahoo! Inc.
    Inventors: Marc Eliot Davis, George Grinstead, Lee J. Parry, Marco Boerries, Christopher William Higgins, Joseph James O'Sullivan, Ronald Martinez, Robert Carter Trout
  • Publication number: 20110252101
    Abstract: The disclosure describes systems and methods delivering communications associated with delivery conditions in which the occurrence of the delivery condition is determined by monitoring information received from a plurality of sources via multiple communication channels. The message delivery systems allow messages to be delivered to any “Who, What, When, Where” from any “Who, What, When, Where” upon the detection of an occurrence of one or more “Who, What, When, Where” delivery conditions. A message (which may be any data object including text-based messages, audio-based message such as voicemail or other audio such as music or video-based prerecorded messages) is delivered in accordance with delivery conditions based on any available data, including topical, spatial, temporal, and/or social data.
    Type: Application
    Filed: April 4, 2011
    Publication date: October 13, 2011
    Inventors: Marc Eliot Davis, Joseph James O'Sullivan, Christopher William Higgins, Keith David Saft, Nathanael Joe Hayashi, Marco Boerries, Paul Callan, Luke Wroblewski
  • Patent number: 8032508
    Abstract: A system and method for URL based query for retrieving data related to a context. A request is received over a network from a user for data related to a context, wherein the request is a URL comprising a context query comprising at least one context criteria. The context criteria are parsed and translated and disambiguated. A network data query is formulated based on the context criteria so as to search, via the network, for user profile data, social network data, spatial data, temporal data and topical data that is available via the network and relates to the context query so as to identify at least one data object that relates to context criteria. Permissions relating to the identified data objects are checked and references to the data objects are transmitted over the network to the user.
    Type: Grant
    Filed: November 18, 2008
    Date of Patent: October 4, 2011
    Assignee: Yahoo! Inc.
    Inventors: Ronald Martinez, Christopher William Higgins, Joseph James O'Sullivan, Marc Eliot Davis