Patents by Inventor Richard C. Gossweiler III
Richard C. Gossweiler III 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: 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: 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
-
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
-
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
-
Patent number: 8255953Abstract: Techniques for content arrangement with a custom television (TV) channel in a custom TV system for providing a viewer with custom channels of content based on viewer preferences is described. Various examples of channel content ordering criteria upon which arrangement of content selections within a custom TV channel is based are also described. The custom TV system is suitable for execution on a digital video recorder.Type: GrantFiled: June 30, 2005Date of Patent: August 28, 2012Assignee: Hewlett-Packard Devlopment Company, L.P.Inventors: James A. Rowson, Richard C. Gossweiler, III, Kurt W. MacDonald
-
Publication number: 20120200568Abstract: 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: ApplicationFiled: February 6, 2012Publication date: August 9, 2012Applicant: GOOGLE INC.Inventors: Richard C. Gossweiler, III, Mark A. Limber, Brian E. Brewington, Matthew W. Lowrie
-
Publication number: 20120169733Abstract: 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: ApplicationFiled: March 14, 2012Publication date: July 5, 2012Applicant: Google Inc.Inventors: Richard C. Gossweiler, III, Mark A. Limber, Brian E. Brewington, Matthew W. Lowrie
-
Publication number: 20120133653Abstract: 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: ApplicationFiled: February 6, 2012Publication date: May 31, 2012Applicant: GOOGLE INC.Inventors: Richard C. Gossweiler, III, Mark A. Limber, Brian E. Brewington, Matthew W. Lowrie