Patents by Inventor David Benjamin Auerbach
David Benjamin Auerbach 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: 9959300Abstract: Systems and methods for article location and retrieval are described. In one described method, the normal processing of an operating system call associated with a dialog control is interrupted, and a search dialog control is displayed. The search dialog control is associated with an index comprising a plurality of events. Each of the plurality of events may be associated with at least one of a plurality of client applications and at least some of the plurality of events can be captured in real time. Each event may be associated with one or more articles.Type: GrantFiled: October 24, 2013Date of Patent: May 1, 2018Assignee: Google LLCInventors: David Benjamin Auerbach, Stephen R. Lawrence
-
Patent number: 9672232Abstract: Methods and systems are provided for selectively storing event data. In one described method, an event associated with an article is captured. The captured event can comprise event data. The method further comprises evaluating the event for satisfaction of a criterion. If the event satisfies the criterion, it is indexed.Type: GrantFiled: September 13, 2012Date of Patent: June 6, 2017Assignee: Google Inc.Inventors: David Benjamin Auerbach, Omar Habib Khan, Stephen R. Lawrence
-
Patent number: 9311408Abstract: Systems and methods for processing media files are described. In one embodiment, one or more events are captured having associated event data and associated with a client device, wherein each event is associated with an article and at least one of the articles is a media file, wherein at least one of the events is captured in real time upon the occurrence of the event, at least some of the event data and articles associated with the events are indexed and stored, a search query is received, and the at least one media file is determined as relevant to the search query.Type: GrantFiled: December 12, 2013Date of Patent: April 12, 2016Assignee: Google, Inc.Inventors: David Benjamin Auerbach, Stephen R. Lawrence, David Marmaros
-
Patent number: 8812515Abstract: Systems and methods for processing contact information are described. In one embodiment, an entity name is identified from an event associated with an article, wherein the entity name is associated with an entity and the event is associated with a user, contact information associated with the entity name is identified, the entity name and at least some of the contact information is indexed, and the entity name and at least some of the contact information is stored.Type: GrantFiled: December 20, 2007Date of Patent: August 19, 2014Assignee: Google Inc.Inventors: David Benjamin Auerbach, Stephen R. Lawrence
-
Publication number: 20140101166Abstract: Systems and methods for processing media files are described. In one embodiment, one or more events are captured having associated event data and associated with a client device, wherein each event is associated with an article and at least one of the articles is a media file, wherein at least one of the events is captured in real time upon the occurrence of the event, at least some of the event data and articles associated with the events are indexed and stored, a search query is received, and the at least one media file is determined as relevant to the search query.Type: ApplicationFiled: December 12, 2013Publication date: April 10, 2014Applicant: Google Inc.Inventors: David Benjamin Auerbach, Stephen R. Lawrence, David Marmaros
-
Patent number: 8631076Abstract: Systems and methods for associating instant messenger events are described. In one embodiment, a first instant messenger event is identified. It may then be determined whether the first instant messenger event is associated with at least a previously indexed second instant messenger event based, at least in part, on a relevance measure.Type: GrantFiled: June 30, 2004Date of Patent: January 14, 2014Assignee: Google Inc.Inventors: David Benjamin Auerbach, Ninlane Wang, Nikhil Bhatla, Omar Habib Khan
-
Patent number: 8626739Abstract: Systems and methods for processing media files are described. In one embodiment, one or more events are captured having associated event data and associated with a client device, wherein each event is associated with an article and at least one of the articles is a media file, wherein at least one of the events is captured in real time upon the occurrence of the event, at least some of the event data and articles associated with the events are indexed and stored, a search query is received, and the at least one media file is determined as relevant to the search query.Type: GrantFiled: December 12, 2011Date of Patent: January 7, 2014Assignee: Google Inc.Inventors: David Benjamin Auerbach, Stephen R. Lawrence, David Marmaros
-
Patent number: 8595214Abstract: Systems and methods for article location and retrieval are described. In one described method, the normal processing of an operating system call associated with a dialog control is interrupted, and a search dialog control is displayed. The search dialog control is associated with an index comprising a plurality of events. Each of the plurality of events may be associated with at least one of a plurality of client applications and at least some of the plurality of events can be captured in real time. Each event may be associated with one or more articles.Type: GrantFiled: March 31, 2004Date of Patent: November 26, 2013Assignee: Google Inc.Inventors: David Benjamin Auerbach, Stephen R. Lawrence
-
Patent number: 8346777Abstract: Methods and systems are provided for selectively storing event data. In one described method, an event associated with an article is captured. The captured event can comprise event data. The method further comprises evaluating the event for satisfaction of a criterion. If the event satisfies the criterion, it is indexed.Type: GrantFiled: March 31, 2004Date of Patent: January 1, 2013Assignee: Google Inc.Inventors: David Benjamin Auerbach, Omar Habib Khan, Stephen Lawrence
-
Patent number: 8275839Abstract: Systems and methods for processing email messages are described. In one embodiment, the occurrence of a condition is determined indicating at least one email message transfer of an email message by an email application, wherein determining the occurrence of the condition is external to the email application, the email message is identified, wherein the email message comprises event data, an email event is compiled from at least some of the event data, and the email event is indexed.Type: GrantFiled: March 31, 2004Date of Patent: September 25, 2012Assignee: Google Inc.Inventors: David Benjamin Auerbach, Omar Habib Khan, Stephen R. Lawrence, Mihai Florin Ionescu
-
Publication number: 20120179664Abstract: Systems and methods for processing media files are described. In one embodiment, one or more events are captured having associated event data and associated with a client device, wherein each event is associated with an article and at least one of the articles is a media file, wherein at least one of the events is captured in real time upon the occurrence of the event, at least some of the event data and articles associated with the events are indexed and stored, a search query is received, and the at least one media file is determined as relevant to the search query.Type: ApplicationFiled: December 12, 2011Publication date: July 12, 2012Applicant: GOOGLE INC.Inventors: David Benjamin Auerbach, Stephen R. Lawrence, David Marmaros
-
Patent number: 8099407Abstract: Systems and methods for processing media files are described. In one embodiment, one or more events are captured having associated event data and associated with a client device, wherein each event is associated with an article and at least one of the articles is a media file, wherein at least one of the events is captured in real time upon the occurrence of the event, at least some of the event data and articles associated with the events are indexed and stored, a search query is received, and the at least one media file is determined as relevant to the search query.Type: GrantFiled: March 31, 2004Date of Patent: January 17, 2012Assignee: Google Inc.Inventors: David Benjamin Auerbach, Stephen R. Lawrence, David Marmaros
-
Patent number: 7761439Abstract: Systems and methods for performing a directory search are described. In one described system, a computer program receives a first search query and causes the first search query to be executed on a directory. The program generates a second search query associated with the first search query and causes the second search query to be executed on a local data store. The program then obtains a first result from the directory, obtains a second result from the local data store, and generates and outputs a result set, the result set comprising the first result and the second result.Type: GrantFiled: June 30, 2004Date of Patent: July 20, 2010Assignee: Google Inc.Inventor: David Benjamin Auerbach
-
Patent number: 7664724Abstract: A schema-based service for Internet access to per-user services data, wherein access to data is based on each user's identity. The service includes a schema that defines rules and a structure for each user's data, and also includes methods that provide access to the data in a defined way. The services schema thus corresponds to a logical document containing the data for each user. The user manipulates (e.g., reads or writes) data in the logical document by data access requests through defined methods. In one implementation, the services schemas are arranged as XML documents, and the services provide methods that control access to the data based on the requesting user's identification, defined role and scope for that role. In this way, data can be accessed by its owner, and shared to an extent determined by the owner.Type: GrantFiled: March 9, 2006Date of Patent: February 16, 2010Assignee: Microsoft CorporationInventors: Mark H. Lucovsky, Shaun Douglas Pierce, Ramu Movva, Jagadeesh Kalki, David Benjamin Auerbach, Peter Sewall Ford, Yun-Qi Yuan, Yi-Wen Guu, Samuel John George, William Raymond Hoffman, Jay Christopher Jacobs, Paul Andrew Steckler, Walter C. Hsueh, Kendall D. Keil, Burra Gopal, Steven D. White, Paul J. Leach, Richard B. Ward, Philip Michael Smoot, Lijiang Fang, Michael B. Taylor, Suresh Kannan, Winnie C. Wu
-
Publication number: 20090276408Abstract: Systems and method for generating a user interface described. In one described system, an aspect associated with an article is identified. Next, an insert comprising a search result is generated based, at least in part, on the aspect. The insert is then caused to be output in association with the aspect.Type: ApplicationFiled: July 16, 2009Publication date: November 5, 2009Applicant: GOOGLE INC.Inventors: David Benjamin Auerbach, Stephen Lawrence
-
Publication number: 20080059419Abstract: Systems and methods for providing search results are described. In one described system, a term is received in an input field. An article index is searched for an article identifier associated with the term. The article identifier is associated with an article. The article identifier is received and caused to be output in a transient menu associated with the input field.Type: ApplicationFiled: March 31, 2004Publication date: March 6, 2008Inventors: David Benjamin Auerbach, Stephen Lawrence
-
Patent number: 7333976Abstract: Systems and methods for processing contact information are described. In one embodiment, an entity name is identified from an event associated with an article, wherein the entity name is associated with an entity and the event is associated with a user, contact information associated with the entity name is identified, the entity name and at least some of the contact information is indexed, and the entity name and at least some of the contact information is stored.Type: GrantFiled: March 31, 2004Date of Patent: February 19, 2008Assignee: Google Inc.Inventors: David Benjamin Auerbach, Stephen R. Lawrence
-
Patent number: 7302634Abstract: A schema-based service for Internet access to per-user services data, wherein access to data is based on each user's identity. The service includes a schema that defines rules and a structure for each user's data, and also includes methods that provide access to the data in a defined way. The services schema thus corresponds to a logical document containing the data for each user. The user manipulates (e.g., reads or writes) data in the logical document by data access requests through defined methods. In one implementation, the services schemas are arranged as XML documents, and the services provide methods that control access to the data based on the requesting user's identification, defined role and scope for that role. In this way, data can be accessed by its owner, and shared to an extent determined by the owner.Type: GrantFiled: October 22, 2001Date of Patent: November 27, 2007Assignee: Microsoft CorporationInventors: Mark H. Lucovsky, Shaun Douglas Pierce, Steven D. White, Ramu Movva, Jagadeesh Kalki, David Benjamin Auerbach, Peter Sewall Ford, Jay Christopher Jacobs, Paul Andrew Steckler, Walter C. Hsueh, Kendall D. Keil, Burra Gopal, Suresh Kannan, Yi-Wen Guu, Samuel John George, William Raymond Hoffman, Philip Michael Smoot, Lijiang Fang, Michael B. Taylor, Winnie C. Wu, Paul J. Leach, Richard B. Ward, Yun-Qi Yuan
-
Publication number: 20030131073Abstract: A schema-based contacts service for Internet access to per-user contact data, wherein access to data is based on each user's identity. The contacts service includes a schema that defines rules and a structure for each user's data, and also includes methods that provide access to the data in a defined way. The contacts schema thus corresponds to a logical document containing the data for each user. The user manipulates (e.g., reads or writes) data in the logical document by data access requests through defined methods. In one implementation, the contacts schemas are arranged as XML documents, and the services provide methods that control access to the data based on the requesting user's identification, defined role and scope for that role. In this way, data can be accessed by its owner, and shared to an extent determined by the owner.Type: ApplicationFiled: October 22, 2001Publication date: July 10, 2003Inventors: Mark H. Lucovsky, Shaun Douglas Pierce, Steven D. White, Ramu Movva, Jagadeesh Kalki, David Benjamin Auerbach, Peter Sewall Ford, Jay Christopher Jacobs, Paul Andrew Steckler, Walter C. Hsueh, Kendall D. Keil, Burra Gopal, Suresh Kannan, Yi-Wen Guu, Samuel John George, William Raymond Hoffman, Philip Michael Smoot, Lijiang Fang, Michael B. Taylor, Winnie C. Wu, Paul J. Leach, Richard B. Ward