Patents by Inventor David Gourley
David Gourley 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: 12293386Abstract: Social media networking applications, web sites, and services creates implicit relationships between users based on their interest or participation in real-world and optionally virtual or online activities in addition to explicitly defined peer relationships. User profiles, activity entities, and expressions may be associated with metadata to assist in searching and navigation. Metadata is implicitly associated with user profiles, activity entities, expressions, or other data entities based on user behavior using metadata collector. A metadata collector is a poll, survey, list, questionnaire, census, test, game, or other type of presentation adapted to solicit user interaction. A metadata collector is associated with metadata elements. When users interact with a metadata collector, their user profiles and the data entities included in their interactions become associated with the metadata elements of the metadata collector. These metadata element associations may then be used for any purpose.Type: GrantFiled: March 3, 2023Date of Patent: May 6, 2025Assignee: BYTEDANCE INC.Inventors: David Gourley, Brian Totty, Ed Haslam, Paul Gauthier, Gary Lerhaupt, Mike Y. Chen, Christopher Colby
-
Publication number: 20230325877Abstract: Social media networking applications, web sites, and services creates implicit relationships between users based on their interest or participation in real-world and optionally virtual or online activities in addition to explicitly defined peer relationships. User profiles, activity entities, and expressions may be associated with metadata to assist in searching and navigation. Metadata is implicitly associated with user profiles, activity entities, expressions, or other data entities based on user behavior using metadata collector. A metadata collector is a poll, survey, list, questionnaire, census, test, game, or other type of presentation adapted to solicit user interaction. A metadata collector is associated with metadata elements. When users interact with a metadata collector, their user profiles and the data entities included in their interactions become associated with the metadata elements of the metadata collector. These metadata element associations may then be used for any purpose.Type: ApplicationFiled: March 3, 2023Publication date: October 12, 2023Inventors: David Gourley, Brian Totty, Ed Haslam, Paul Gauthier, Gary Lerhaupt, Mike Y. Chen, Christopher Colby
-
Patent number: 11625753Abstract: Social media networking applications, web sites, and services creates implicit relationships between users based on their interest or participation in real-world and optionally virtual or online activities in addition to explicitly defined peer relationships. User profiles, activity entities, and expressions may be associated with metadata to assist in searching and navigation. Metadata is implicitly associated with user profiles, activity entities, expressions, or other data entities based on user behavior using metadata collector. A metadata collector is a poll, survey, list, questionnaire, census, test, game, or other type of presentation adapted to solicit user interaction. A metadata collector is associated with metadata elements. When users interact with a metadata collector, their user profiles and the data entities included in their interactions become associated with the metadata elements of the metadata collector. These metadata element associations may then be used for any purpose.Type: GrantFiled: September 29, 2020Date of Patent: April 11, 2023Assignee: GROUPON, INC.Inventors: David Gourley, Brian Totty, Ed Haslam, Paul Gauthier, Gary Lerhaupt, Mike Y. Chen, Christopher Colby
-
Publication number: 20210081989Abstract: Social media networking applications, web sites, and services creates implicit relationships between users based on their interest or participation in real-world and optionally virtual or online activities in addition to explicitly defined peer relationships. User profiles, activity entities, and expressions may be associated with metadata to assist in searching and navigation. Metadata is implicitly associated with user profiles, activity entities, expressions, or other data entities based on user behavior using metadata collector. A metadata collector is a poll, survey, list, questionnaire, census, test, game, or other type of presentation adapted to solicit user interaction. A metadata collector is associated with metadata elements. When users interact with a metadata collector, their user profiles and the data entities included in their interactions become associated with the metadata elements of the metadata collector. These metadata element associations may then be used for any purpose.Type: ApplicationFiled: September 29, 2020Publication date: March 18, 2021Inventors: David GOURLEY, Brian TOTTY, Ed HASLAM, Paul GAUTHIER, Gary LERHAUPT, Mike Y. CHEN, Christopher COLBY
-
Patent number: 10839421Abstract: Social media networking applications, web sites, and services creates implicit relationships between users based on their interest or participation in real-world and optionally virtual or online activities in addition to explicitly defined peer relationships. User profiles, activity entities, and expressions may be associated with metadata to assist in searching and navigation. Metadata is implicitly associated with user profiles, activity entities, expressions, or other data entities based on user behavior using metadata collector. A metadata collector is a poll, survey, list, questionnaire, census, test, game, or other type of presentation adapted to solicit user interaction. A metadata collector is associated with metadata elements. When users interact with a metadata collector, their user profiles and the data entities included in their interactions become associated with the metadata elements of the metadata collector. These metadata element associations may then be used for any purpose.Type: GrantFiled: February 26, 2018Date of Patent: November 17, 2020Assignee: Groupon, Inc.Inventors: David Gourley, Brian Totty, Ed Haslam, Paul Gauthier, Gary Lerhaupt, Mike Y. Chen, Christopher Colby
-
Publication number: 20180247337Abstract: Social media networking applications, web sites, and services creates implicit relationships between users based on their interest or participation in real-world and optionally virtual or online activities in addition to explicitly defined peer relationships. User profiles, activity entities, and expressions may be associated with metadata to assist in searching and navigation. Metadata is implicitly associated with user profiles, activity entities, expressions, or other data entities based on user behavior using metadata collector. A metadata collector is a poll, survey, list, questionnaire, census, test, game, or other type of presentation adapted to solicit user interaction. A metadata collector is associated with metadata elements. When users interact with a metadata collector, their user profiles and the data entities included in their interactions become associated with the metadata elements of the metadata collector. These metadata element associations may then be used for any purpose.Type: ApplicationFiled: February 26, 2018Publication date: August 30, 2018Inventors: David GOURLEY, Brian TOTTY, Ed HASLAM, Paul GAUTHIER, Gary LERHAUPT, Mike Y. CHEN, Christopher COLBY
-
Patent number: 9953342Abstract: Social media networking applications, web sites, and services creates implicit relationships between users based on their interest or participation in real-world and optionally virtual or online activities in addition to explicitly defined peer relationships. User profiles, activity entities, and expressions may be associated with metadata to assist in searching and navigation. Metadata is implicitly associated with user profiles, activity entities, expressions, or other data entities based on user behavior using metadata collector. A metadata collector is a poll, survey, list, questionnaire, census, test, game, or other type of presentation adapted to solicit user interaction. A metadata collector is associated with metadata elements. When users interact with a metadata collector, their user profiles and the data entities included in their interactions become associated with the metadata elements of the metadata collector. These metadata element associations may then be used for any purpose.Type: GrantFiled: December 4, 2015Date of Patent: April 24, 2018Assignee: Groupon, Inc.Inventors: David Gourley, Brian Totty, Ed Haslam, Paul Gauthier, Gary Lerhaupt, Mike Y. Chen, Christopher Colby
-
Patent number: 9235848Abstract: Social media networking applications, web sites, and services creates implicit relationships between users based on their interest or participation in real-world and optionally virtual or online activities in addition to explicitly defined peer relationships. User profiles, activity entities, and expressions may be associated with metadata to assist in searching and navigation. Metadata is implicitly associated with user profiles, activity entities, expressions, or other data entities based on user behavior using metadata collector. A metadata collector is a poll, survey, list, questionnaire, census, test, game, or other type of presentation adapted to solicit user interaction. A metadata collector is associated with metadata elements. When users interact with a metadata collector, their user profiles and the data entities included in their interactions become associated with the metadata elements of the metadata collector. These metadata element associations may then be used for any purpose.Type: GrantFiled: July 8, 2008Date of Patent: January 12, 2016Assignee: Groupon, Inc.Inventors: David Gourley, Brian Totty, Ed Haslam, Paul Gauthier, Gary Lerhaupt, Mike Y. Chen, Christopher Colby
-
Patent number: 7921883Abstract: A hydrogen dispenser comprises a programmable controller and a user interface operably connected to the programmable controller. The programmable controller has a plurality of user-selectable hydrogen dispensing rate algorithms. The user interface offers the plurality of user-selectable hydrogen dispensing rate algorithms and is used for setting a user-selected dispensing rate algorithm from among the plurality of user-selectable hydrogen dispensing rate algorithms.Type: GrantFiled: June 7, 2006Date of Patent: April 12, 2011Assignee: Air Products and Chemicals, Inc.Inventors: Joseph Perry Cohen, David John Farese, Keith David Gourley
-
Patent number: 7912823Abstract: A data-driven, hierarchical information navigation system and method enable search of sets of documents or other materials by certain common attributes that characterize the materials. The invention includes several aspects of a data-driven, hierarchical navigation system that employs this navigation mode. The navigation system of the present invention includes features of an interface, a knowledge base and a taxonomy definition process and a classification process for generating the knowledge base, a graph-based navigable data structure and method for generating the data structure, World Wide Web-based applications of the system, and methods of implementing the system. Users are able to search or browse a particular collection of documents by selecting desired values for the attributes.Type: GrantFiled: October 31, 2007Date of Patent: March 22, 2011Assignee: Endeca Technologies, Inc.Inventors: Adam J. Ferrari, David Gourley, Keith Johnson, Frederick C. Knabe, Daniel Tunkelang, John S. Walter
-
Patent number: 7617184Abstract: A data-driven, hierarchical information navigation system and method enable search of sets of documents or other materials by certain common attributes that characterize the materials. The invention includes several aspects of a data-driven, hierarchical navigation system that employs this navigation mode. The navigation system of the present invention includes features of an interface, a knowledge base and a taxonomy definition process and a classification process for generating the knowledge base, a graph-based navigable data structure and method for generating the data structure, World Wide Web-based applications of the system, and methods of implementing the system. Users are able to search or browse a particular collection of documents by selecting desired values for the attributes.Type: GrantFiled: September 21, 2001Date of Patent: November 10, 2009Assignee: Endeca Technologies, Inc.Inventors: Adam Ferrari, David Gourley, Keith Johnson, Frederick Knabe, Andrew Lau, Vinay Mohta, Daniel Tunkelang, John Walter
-
Publication number: 20080134100Abstract: A data-driven, hierarchical information navigation system and method enable search of sets of documents or other materials by certain common attributes that characterize the materials. The invention includes several aspects of a data-driven, hierarchical navigation system that employs this navigation mode. The navigation system of the present invention includes features of an interface, a knowledge base and a taxonomy definition process and a classification process for generating the knowledge base, a graph-based navigable data structure and method for generating the data structure, World Wide Web-based applications of the system, and methods of implementing the system. Users are able to search or browse a particular collection of documents by selecting desired values for the attributes.Type: ApplicationFiled: October 31, 2007Publication date: June 5, 2008Applicant: ENDECA TECHNOLOGIES, INC.Inventors: Adam J. FERRARI, David GOURLEY, Keith JOHNSON, Frederick C. KNABE, Daniel TUNKELANG, John S. WALTER
-
Publication number: 20080000542Abstract: A hydrogen dispenser comprises a programmable controller and a user interface operably connected to the programmable controller. The programmable controller has a plurality of user-selectable hydrogen dispensing rate algorithms. The user interface offers the plurality of user-selectable hydrogen dispensing rate algorithms and is used for setting a user-selected dispensing rate algorithm from among the plurality of user-selectable hydrogen dispensing rate algorithms.Type: ApplicationFiled: June 7, 2006Publication date: January 3, 2008Inventors: Joseph Perry Cohen, David John Farese, Keith David Gourley
-
Publication number: 20070083505Abstract: A data-driven, hierarchical information search and navigation system and method enable search and navigation of sets of documents or other materials by certain common attributes that characterize the materials. The invention includes several aspects of a data-driven, hierarchical search and navigation system that employs this search and navigation mode. The search and navigation system of the present invention includes features of an navigation interface, a search interface, a knowledge base and a taxonomy definition process and a classification process for generating the knowledge base, a graph-based navigable data structure and method for generating the data structure, World Wide Web-based applications of the system, and methods of implementing the system. Users are able to search or browse a particular collection of documents by selecting desired values for the attributes or by searching the attribute-value pairs.Type: ApplicationFiled: April 20, 2006Publication date: April 12, 2007Inventors: Adam Ferrari, David Gourley, Keith Johnson, Frederick Knabe, Vinay Mohta, Daniel Tunkelang, John Walter
-
Patent number: 7035864Abstract: A data-driven, hierarchical information navigation system and method enable search of sets of documents or other materials by certain common attributes that characterize the materials. The invention includes several aspects of a data-driven, hierarchical navigation system that employs this navigation mode. The navigation system of the present invention includes features of an interface, a knowledge base and a taxonomy definition process and a classification process for generating the knowledge base, a graph-based navigable data structure and method for generating the data structure, World Wide Web-based applications of the system, and methods of implementing the system. Users are able to search or browse a particular collection of documents by selecting desired values for the attributes.Type: GrantFiled: May 18, 2000Date of Patent: April 25, 2006Assignee: Endeca Technologies, Inc.Inventors: Adam J. Ferrari, David Gourley, Keith Johnson, Frederick C. Knabe, Daniel Tunkelang, John S. Walter
-
Publication number: 20060053104Abstract: A data-driven, hierarchical information navigation system and method enable search of sets of documents or other materials by certain common attributes that characterize the materials. The invention includes several aspects of a data-driven, hierarchical navigation system that employs this navigation mode. The navigation system of the present invention includes features of an interface, a knowledge base and a taxonomy definition process and a classification process for generating the knowledge base, a graph-based navigable data structure and method for generating the data structure, World Wide Web-based applications of the system, and methods of implementing the system. Users are able to search or browse a particular collection of documents by selecting desired values for the attributes.Type: ApplicationFiled: November 8, 2005Publication date: March 9, 2006Applicant: Endeca Technologies, Inc.Inventors: Adam Ferrari, David Gourley, Keith Johnson, Frederick Knabe, Daniel Tunkelang, John Walter
-
Patent number: 6915307Abstract: The foregoing needs and other needs are addressed by the present invention, which provides, in one aspect, a mechanism for locating a data object. According to an aspect of the present invention, key values for data objects are generated, each key value may contain a first subkey value and a second subkey value. A mapping associates the first subkey values with storage locations. A particular first subkey value is mapped to storage location that contains second subkeys of a set of key values that correspond to the first subkey value. The storage location also includes additional information that may be used to locate objects associated with the set of key values.Type: GrantFiled: May 6, 2002Date of Patent: July 5, 2005Assignee: Inktomi CorporationInventors: Peter Mattis, John Plevyak, Matthew Haines, Adam Beguelin, Brian Totty, David Gourley
-
Patent number: 6687732Abstract: An Internet Protocol driver executed by a network interface card, or a network address translation module, includes a mechanism that enables a server to bypass packets associated with certain destinations, sources, or a combination of the two based upon their IP address. When a packet arrives at the network interface card, the driver extracts a source IP address and a destination IP address from the packet. The driver searches a table to locate a rule matching one of the addresses. If a match is found, the packet is bypassed. If no match is found, the packet is sent on to an indexing and caching server for further processing. The bypass rules may be adaptively and dynamically generated when a message causes a remote server to respond with an error code. The dynamically generated bypass rules prevent the first server from sending subsequent requests to the remote server, thereby insulating the indexing and caching server from unnecessary network traffic.Type: GrantFiled: August 5, 1999Date of Patent: February 3, 2004Assignee: Inktomi CorporationInventors: Rajeev Bector, David Gourley, Paul Andre Gauthier, Brian Totty
-
Patent number: 6453319Abstract: A high-performance cache is disclosed. The cache is designed for time- and space-efficiency for a diverse range of information objects. Information objects are stored in portions of a non-volatile storage device called arenas, which are contiguous regions from which space is allocated in parallel. Objects are substantially contiguously allocated within an arena and are mapped by name keys and content-based object keys to a tag table, an open directory, and a directory table. The tag table is indexed by the name keys, and stores references to sets in the directory table. The tag table is compact and therefore can be stored in fast main memory, facilitating rapid lookups. The directory table is organized so that at least a frequently-accessed portion of it also usually resides in fast main memory, which further speeds lookups. The tag and directory tables are organized to quickly determine non-presence of objects.Type: GrantFiled: April 5, 2000Date of Patent: September 17, 2002Assignee: Inktomi CorporationInventors: Peter Mattis, John Plevyak, Matthew Haines, Adam Beguelin, Brian Totty, David Gourley
-
Publication number: 20020051020Abstract: A data-driven, hierarchical information navigation system and method enable search of sets of documents or other materials by certain common attributes that characterize the materials. The invention includes several aspects of a data-driven, hierarchical navigation system that employs this navigation mode. The navigation system of the present invention includes features of an interface, a knowledge base and a taxonomy definition process and a classification process for generating the knowledge base, a graph-based navigable data structure and method for generating the data structure, World Wide Web-based applications of the system, and methods of implementing the system. Users are able to search or browse a particular collection of documents by selecting desired values for the attributes.Type: ApplicationFiled: September 21, 2001Publication date: May 2, 2002Inventors: Adam Ferrari, David Gourley, Keith Johnson, Frederick Knabe, Andrew Lau, Vinay Mohta, Daniel Tunkelang, John Walter