Patents by Inventor Richard C. Gossweiler
Richard C. Gossweiler 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: 8713002Abstract: A computer-implemented method includes receiving a query at a central information provider, identifying media-related terms in the query that indicate the query relates to one or more media-related objects, and providing media-specific results in response to the query associated with one or more programs or program staff.Type: GrantFiled: April 19, 2011Date of Patent: April 29, 2014Assignee: Google Inc.Inventors: Mehran Sahami, Richard C. Gossweiler, III, Manish G. Patel, John Blackburn, David A. Brown, Neha Gupta, Thomas H. Taylor
-
Publication number: 20140109141Abstract: A computer-implemented method includes receiving a search request related to media programming and generating a search. The result has a list of one or more collections of episodes responsive to the search request, and a schedule grid displaying a plurality of episodes on a plurality of different channels for a time period, including at least one program responsive to the search request.Type: ApplicationFiled: December 5, 2013Publication date: April 17, 2014Applicant: Google Inc.Inventors: Richard C. Gossweiler, III, Mehran Sahami, Manish G. Patel, John Blackburn, David A. Brown, Neha Gupta, Thomas H. Taylor
-
Patent number: 8700643Abstract: A computer-implemented method for managing media-related queries, includes receiving media-related search parameters at a computer system; storing, in computer memory of the computer system, data for performing a search corresponding to the parameters; and periodically executing the search automatically on the computer system to generate a group of media programs for a user and transmitting the information for the group of media programs to a device associated with the user.Type: GrantFiled: November 3, 2010Date of Patent: April 15, 2014Assignee: Google Inc.Inventor: Richard C. Gossweiler, III
-
Patent number: 8649563Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A computing system accesses an indication of a first template that includes a region of a first image. The region of the first image includes a graphical representation of a face. The computing system receives a second image. The computing system identifies indications of multiple candidate templates. Each respective candidate template from the multiple candidate templates includes a respective candidate region of the second image. The computing system compares at least the first template to each of the multiple candidate templates, to identify a matching template from among the multiple candidate templates that includes a candidate region that matches the region of the first image that includes the graphical representation of the face.Type: GrantFiled: September 14, 2012Date of Patent: February 11, 2014Assignee: Google Inc.Inventors: Richard C. Gossweiler, III, Yong Zhao
-
Patent number: 8631440Abstract: A computer-implemented method includes receiving a search request related to media programming and generating a search. The result has a list of one or more collections of episodes responsive to the search request, and a schedule grid displaying a plurality of episodes on a plurality of different channels for a time period, including at least one program responsive to the search request.Type: GrantFiled: April 30, 2007Date of Patent: January 14, 2014Assignee: Google Inc.Inventors: Richard C. Gossweiler, III, Mehran Sahami, Manish G. Patel, John Blackburn, David A. Brown, Neha Gupta, Thomas H. Taylor
-
Patent number: 8624836Abstract: A computer-implemented method is described that includes providing a watch defining a body and a watch face on a surface of the body, the body having one or more sensors arranged to sense user inputs in an area adjacent to the body. The method further comprises sensing a motion of an object in the area adjacent to, but not touching, the body using the one or more sensors and changing a display of a pointing element on a graphical user interface on the watch in coordination with the sensed motion.Type: GrantFiled: October 24, 2008Date of Patent: January 7, 2014Assignee: Google Inc.Inventors: James B. Miller, Richard C. Gossweiler, III
-
Patent number: 8614706Abstract: A computer-implemented imaging process method includes generating a progression of images of a three-dimensional model and saving the images at a determined location, generating mark-up code for displaying image manipulation controls and for permitting display of the progression of images in response to user interaction with the image manipulation controls, and providing the images and mark-up code for use by a third-party application.Type: GrantFiled: December 21, 2012Date of Patent: December 24, 2013Assignee: Trimble Navigation LimitedInventors: Richard C. Gossweiler, III, Mark A. Limber, Brian E. Brewington, Matthew W. Lowrie
-
Patent number: 8572649Abstract: A computer-implemented method includes receiving a request associated with a user for media-related programming information, obtaining a plurality of media episode indicators for a time period associated with the request and with the user, and generating code for displaying the plurality of media episode indicators in a calendar associated with the user.Type: GrantFiled: April 30, 2007Date of Patent: October 29, 2013Assignee: Google Inc.Inventors: Richard C. Gossweiler, III, Mehran Sahami, III, Manish G. Patel, John Blackburn, David A. Brown, Neha Gupta, Thomas H. Taylor
-
Patent number: 8533761Abstract: A computer-implemented method includes receiving a search request associated with media-related information, identifying a media-related object responsive to the request, and gathering from a plurality of different corpuses of information a plurality of search results associated with the media-related object.Type: GrantFiled: April 30, 2007Date of Patent: September 10, 2013Assignee: Google Inc.Inventors: Mehran Sahami, Richard C. Gossweiler, III, John Blackburn, Manish G. Patel, David A. Brown, Neha Gupta, Thomas H. Taylor
-
Patent number: 8522281Abstract: A computer-implemented method includes receiving information associated with a user of media services, wherein the received information does not uniquely identify one media head end for he user, identifying a plurality of head ends responsive to the received information, and generating, for display on a client device associated with the user, information for displaying a program guide aggregating channels for the plurality of head ends.Type: GrantFiled: April 30, 2007Date of Patent: August 27, 2013Assignee: Google Inc.Inventors: Mehran Sahami, Richard C. Gossweiler, III, Manish G. Patel, John Blackburn, David A. Brown, Neha Gupta, Thomas H. Taylor
-
Patent number: 8484192Abstract: A computer-implemented method includes receiving a search request at a central information provider, generating a query containing media-related terms relating to the search request, and submitting the query to a search engine having access to media-related search results, wherein the query is broader than the received search request, and transmitting media-related search results generated in response to the query by the search engine, to a remote device.Type: GrantFiled: April 30, 2007Date of Patent: July 9, 2013Assignee: Google Inc.Inventors: Mehran Sahami, Richard C. Gossweiler, III, Manish G. Patel, John Blackburn, David A. Brown, Neha Gupta, Thomas H. Taylor
-
Patent number: 8384713Abstract: A computer-implemented imaging process method includes generating a progression of images of a three-dimensional model and saving the images at a determined location, generating mark-up code for displaying image manipulation controls and for permitting display of the progression of images in response to user interaction with the image manipulation controls, and providing the images and mark-up code for use by a third-party application.Type: GrantFiled: March 14, 2012Date of Patent: February 26, 2013Assignee: Trimble Navigation LimitedInventors: Richard C. Gossweiler, III, Mark A. Limber, Brian E. Brewington, Matthew W. Lowrie
-
Patent number: 8368723Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A computing system presents graphical content on a display device. The computing system determines a change in distance between a user of the computing system and a camera by tracking a visible physical feature of the user through a series of images that are captured by the camera. The computing system determines that the user has physically contacted a user input device. The computing system modifies the graphical content to change (a) a level of detail of the graphical content based on the determined change in distance between the user and the camera, and (b) boundaries of a displayed region of the graphical content based on the determined physical contact with the user input device. The computing system presents the modified graphical content for display by the display device.Type: GrantFiled: October 14, 2011Date of Patent: February 5, 2013Assignee: Google Inc.Inventors: Richard C. Gossweiler, III, Gregory S. Corrado
-
Publication number: 20130016129Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for receiving user input. A computing system recognizes a touch input gesture that includes a first touch input in a first zone of a touchscreen that occurs simultaneous with a second touch input in a second zone of the touchscreen. The first and second zones of the touchscreen abut a periphery of the touchscreen and have been established by the computing system as being zones for causing the computing system to react to touch input in a particular manner, in contrast to at least another zone of the touchscreen for which the computing system does not react to touch input in the particular manner. The computing system modifies, in response to recognizing the touch input gesture, a display of the touchscreen to react in the particular manner.Type: ApplicationFiled: October 14, 2011Publication date: January 17, 2013Inventors: Richard C. Gossweiler III, Gregory S. Corrado
-
Publication number: 20130016103Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A computing system presents graphical content on a display device. The computing system determines a change in distance between a user of the computing system and a camera by tracking a visible physical feature of the user through a series of images that are captured by the camera. The computing system determines that the user has physically contacted a user input device. The computing system modifies the graphical content to change (a) a level of detail of the graphical content based on the determined change in distance between the user and the camera, and (b) boundaries of a displayed region of the graphical content based on the determined physical contact with the user input device. The computing system presents the modified graphical content for display by the display device.Type: ApplicationFiled: October 14, 2011Publication date: January 17, 2013Inventors: Richard C. Gossweiler, III, Gregory S. Corrado
-
Patent number: 8355024Abstract: A computer-implemented imaging process method includes generating a progression of images of a three-dimensional model and saving the images at a determined location, generating mark-up code for displaying image manipulation controls and for permitting display of the progression of images in response to user interaction with the image manipulation controls, and providing the images and mark-up code for use by a third-party application.Type: GrantFiled: February 6, 2012Date of Patent: January 15, 2013Assignee: Trimble Navigation LimitedInventors: Richard C. Gossweiler, III, Mark A. Limber, Brian E. Brewington, Matthew W. Lowrie
-
Patent number: 8350848Abstract: A computer-implemented imaging process method includes generating a progression of images of a three-dimensional model and saving the images at a determined location, generating mark-up code for displaying image manipulation controls and for permitting display of the progression of images in response to user interaction with the image manipulation controls, and providing the images and mark-up code for use by a third-party application.Type: GrantFiled: February 6, 2012Date of Patent: January 8, 2013Assignee: Trimble Navigation LimitedInventors: Richard C. Gossweiler, III, Mark A. Limber, Brian E. Brewington, Matthew W. Lowrie
-
Publication number: 20130002900Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A computing system accesses an indication of a first template that includes a region of a first image. The region of the first image includes a graphical representation of a face. The computing system receives a second image. The computing system identifies indications of multiple candidate templates. Each respective candidate template from the multiple candidate templates includes a respective candidate region of the second image. The computing system compares at least the first template to each of the multiple candidate templates, to identify a matching template from among the multiple candidate templates that includes a candidate region that matches the region of the first image that includes the graphical representation of the face.Type: ApplicationFiled: September 14, 2012Publication date: January 3, 2013Inventors: Richard C. Gossweiler III, Yong Zhao
-
Publication number: 20120288142Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A computing system accesses an indication of a first template that includes a region of a first image. The region of the first image includes a graphical representation of a face. The computing system receives a second image. The computing system identifies indications of multiple candidate templates. Each respective candidate template from the multiple candidate templates includes a respective candidate region of the second image. The computing system compares at least the first template to each of the multiple candidate templates, to identify a matching template from among the multiple candidate templates that includes a candidate region that matches the region of the first image that includes the graphical representation of the face.Type: ApplicationFiled: November 22, 2011Publication date: November 15, 2012Inventors: Richard C. Gossweiler, III, Yong Zhao
-
Patent number: 8306267Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A computing system accesses an indication of a first template that includes a region of a first image. The region of the first image includes a graphical representation of a face. The computing system receives a second image. The computing system identifies indications of multiple candidate templates. Each respective candidate template from the multiple candidate templates includes a respective candidate region of the second image. The computing system compares at least the first template to each of the multiple candidate templates, to identify a matching template from among the multiple candidate templates that includes a candidate region that matches the region of the first image that includes the graphical representation of the face.Type: GrantFiled: November 22, 2011Date of Patent: November 6, 2012Assignee: Google Inc.Inventors: Richard C. Gossweiler, III, Yong Zhao