Patents by Inventor James O'Sullivan
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: 8583668Abstract: 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: GrantFiled: July 30, 2008Date of Patent: November 12, 2013Assignee: Yahoo! Inc.Inventors: Christopher William Higgins, Marc Eliot Davis, Ronald Martinez, Joseph James O'Sullivan, Christopher T. Paretti, Chris Kalaboukis, Athellina Athsani
-
Patent number: 8430602Abstract: The disclosure provides a tension leg platform (“TLP”) with a plurality of buoyant pontoons suitable for highly disturbed seas that can expand the stability of the tension leg platform by extending at least one buoyant pontoon beyond an intersection of two pontoons. In at least one embodiment, the location of the column can be decoupled from the customary end of the pontoon. The tendons can be located at the ends of the pontoons extending beyond the intersection. In some embodiments, such as four-column TLPs, the pontoons can be extended orthogonally relative to an adjacent pontoon. The extending pontoon increases a buoyancy of the pontoon, increases a pitch stability of the TLP, and increases quayside stability. The extended pontoon can be structurally intersected with the adjacent pontoon to strengthen the extended pontoon and reduce the failure mode of such structure.Type: GrantFiled: January 6, 2010Date of Patent: April 30, 2013Assignee: TECHNIP FranceInventors: Qi Xu, Michael Y. H. Luo, Steven Barras, James O'Sullivan
-
Patent number: 8386499Abstract: 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: GrantFiled: August 20, 2012Date of Patent: February 26, 2013Assignee: Yahoo! Inc.Inventors: Ronald Martinez, Marc Eliot Davis, Christopher William Higgins, Joseph James O'Sullivan
-
Publication number: 20120310612Abstract: 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: ApplicationFiled: August 20, 2012Publication date: December 6, 2012Inventors: Ronald Martinez, Marc Eliot Davis, Christopher William Higgins, Joseph James O'Sullivan
-
Patent number: 8307029Abstract: 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: GrantFiled: December 10, 2007Date of Patent: November 6, 2012Assignee: Yahoo! Inc.Inventors: Marc Eliot Davis, Marco Boerries, Christopher William Higgins, Joseph James O'Sullivan, Ronald Martinez, Robert Carter Trout
-
Patent number: 8271506Abstract: 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: GrantFiled: March 31, 2008Date of Patent: September 18, 2012Assignee: Yahoo! Inc.Inventors: Ronald Martinez, Marc Eliot Davis, Christopher William Higgins, Joseph James O'Sullivan
-
Publication number: 20120207600Abstract: The disclosure provides a wind energy system with one or more floating modules having at least two vertical wind turbines mounted thereon. A multipoint mooring system couples the floating module to a seabed, the mooring system having at least two mooring points with at least two lines positioned at location s around the floating module with the wind turbines. A rotation system is coupled to the floating module and adapted to twist the floating module relative to wind direction while the multipoint mooring system is coupled between the seabed and the floating module. The rotation system can include induced gyroscopic torque from counter-rotating wind turbines and a self-adjusting induced gyroscopic torque differential from varying wind directions. Other rotation systems can include winches and translating assemblies that can be activated to tighten or loosen mooring lines in the multipoint mooring system coupled to the floating module in a catenary manner.Type: ApplicationFiled: October 18, 2010Publication date: August 16, 2012Applicant: TECHNIP FRANCEInventors: Peter Graham Harris, James O'Sullivan
-
Publication number: 20120203853Abstract: 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: ApplicationFiled: April 20, 2012Publication date: August 9, 2012Inventors: Marc Eliot Davis, Joseph James O'Sullivan, Christopher William Higgins, Keith David Saft, Nathanael Joe Hayashi, Marco Boerries, Paul Callan, Luke Wroblewski
-
Publication number: 20120167813Abstract: The present invention increases the heave resistance rate of a barge system from wave motion, as the system is used to install a topsides to offshore structures. One or more heave plates can be coupled at a location below the water surface to one or more barges to change the period of motion of the barge(s) relative to the period of wave motion to better stabilize the barge(s) and resist the heave. A heave plate can be coupled between the barges, or on end(s) or side(s) of the barge(s). In at least another embodiment, each barge can have a heave plate and the heave plates can be releasably coupled to each other. Further, the heave plate can be rotated to an upward orientation during transportation of the topsides to the installation site to reduce drag, and then rotated to a submerged position during the installation of the topsides.Type: ApplicationFiled: August 25, 2010Publication date: July 5, 2012Applicant: TECHNIP FRANCEInventors: Kostas Filoktitis Lambrakos, Bonjun Koo, James O'Sullivan
-
Patent number: 8166168Abstract: 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: GrantFiled: December 17, 2007Date of Patent: April 24, 2012Assignee: 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: 8166124Abstract: 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: GrantFiled: April 4, 2011Date of Patent: April 24, 2012Assignee: 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: 20120030578Abstract: 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: ApplicationFiled: October 11, 2011Publication date: February 2, 2012Inventors: Athellina Athsani, Christopher T. Paretti, Joseph James O'Sullivan, Ronald Martinez, Marc Eliot Davis, Christopher William Higgins, Christopher Kalaboukis
-
Patent number: 8108778Abstract: 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: GrantFiled: September 30, 2008Date of Patent: January 31, 2012Assignee: Yahoo! Inc.Inventors: Athellina Athsani, Christopher T. Paretti, Joseph James O'Sullivan, Ronald Martinez, Marc Eliot Davis, Christopher William Higgins, Christopher Kalaboukis
-
Publication number: 20110302128Abstract: 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: ApplicationFiled: August 17, 2011Publication date: December 8, 2011Applicant: 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: 8069142Abstract: 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: GrantFiled: December 6, 2007Date of Patent: November 29, 2011Assignee: 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: 20110252101Abstract: 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: ApplicationFiled: April 4, 2011Publication date: October 13, 2011Inventors: Marc Eliot Davis, Joseph James O'Sullivan, Christopher William Higgins, Keith David Saft, Nathanael Joe Hayashi, Marco Boerries, Paul Callan, Luke Wroblewski
-
Patent number: 8032508Abstract: 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: GrantFiled: November 18, 2008Date of Patent: October 4, 2011Assignee: Yahoo! Inc.Inventors: Ronald Martinez, Christopher William Higgins, Joseph James O'Sullivan, Marc Eliot Davis
-
Publication number: 20110164927Abstract: The disclosure provides a tension leg platform (“TLP”) with a plurality of buoyant pontoons suitable for highly disturbed seas that can expand the stability of the tension leg platform by extending at least one buoyant pontoon beyond an intersection of two pontoons. In at least one embodiment, the location of the column can be decoupled from the customary end of the pontoon. The tendons can be located at the ends of the pontoons extending beyond the intersection. In some embodiments, such as four-column TLPs, the pontoons can be extended orthogonally relative to an adjacent pontoon. The extending pontoon increases a buoyancy of the pontoon, increases a pitch stability of the TLP, and increases quayside stability. The extended pontoon can be structurally intersected with the adjacent pontoon to strengthen the extended pontoon and reduce the failure mode of such structure.Type: ApplicationFiled: January 6, 2010Publication date: July 7, 2011Applicant: TECHNIP FRANCEInventors: Qi XU, Michael Y.H. LUO, Steven BARRAS, James O'SULLIVAN
-
Patent number: 7925708Abstract: 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: GrantFiled: June 2, 2008Date of Patent: April 12, 2011Assignee: 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
-
Patent number: 7845998Abstract: A spar-type offshore platform includes a buoyant upper hull structure having a lower end to which is detachably connected a buoyant lower module. A plurality of mooring line assemblies is connected to the lower module, the total weight of the mooring line assemblies being sufficient to sink the lower module. A method of separating the upper hull structure from the lower module includes disconnecting the lower module from the lower end of the upper hull structure, and then allowing the weight of the mooring line assemblies to sink the lower module.Type: GrantFiled: December 22, 2008Date of Patent: December 7, 2010Assignee: Technip FranceInventors: Manoj Ramachandran, James O'Sullivan, Anil Sablok, Jang W. Kim