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: 8255953
    Abstract: 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: Grant
    Filed: June 30, 2005
    Date of Patent: August 28, 2012
    Assignee: Hewlett-Packard Devlopment Company, L.P.
    Inventors: James A. Rowson, Richard C. Gossweiler, III, Kurt W. MacDonald
  • Publication number: 20120200568
    Abstract: 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: Application
    Filed: February 6, 2012
    Publication date: August 9, 2012
    Applicant: GOOGLE INC.
    Inventors: Richard C. Gossweiler, III, Mark A. Limber, Brian E. Brewington, Matthew W. Lowrie
  • Publication number: 20120169733
    Abstract: 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: Application
    Filed: March 14, 2012
    Publication date: July 5, 2012
    Applicant: Google Inc.
    Inventors: Richard C. Gossweiler, III, Mark A. Limber, Brian E. Brewington, Matthew W. Lowrie
  • Publication number: 20120133653
    Abstract: 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: Application
    Filed: February 6, 2012
    Publication date: May 31, 2012
    Applicant: GOOGLE INC.
    Inventors: Richard C. Gossweiler, III, Mark A. Limber, Brian E. Brewington, Matthew W. Lowrie
  • Publication number: 20120110621
    Abstract: A computer-implemented method, including receiving, at a computing device, a request from a user to display descriptors of media programming content for a time period; identifying people associated with the user employing information stored in a computer database, and identifying time-associated media programs electronically scheduled on behalf of the identified people; and providing for display, to the user, the descriptions of the identified people and of the time-associated media programs.
    Type: Application
    Filed: November 3, 2010
    Publication date: May 3, 2012
    Inventor: Richard C. Gossweiler, III
  • Publication number: 20120054684
    Abstract: A computer-implemented method includes generating code for displaying a two-dimensional media programming schedule grid, receiving a command to compress the grid at a first location along a first dimension, and generating code for displaying the grid with visible graphical fold marks defining a fold area near the first location along the first dimension.
    Type: Application
    Filed: November 3, 2011
    Publication date: March 1, 2012
    Applicant: Google Inc.
    Inventors: Richard C. Gossweiler, III, Mehran Sahami, Thomas H. Taylor, John Blackburn, David A. Brown, Neha Gupta, Manish G. Patel
  • Patent number: 8125481
    Abstract: 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: Grant
    Filed: March 21, 2008
    Date of Patent: February 28, 2012
    Assignee: Google Inc.
    Inventors: Richard C. Gossweiler, III, Mark A. Limber, Brian E. Brewington, Matthew W. Lowrie
  • Patent number: 8065603
    Abstract: A computer-implemented method includes generating code for displaying a two-dimensional media programming schedule grid, receiving a command to compress the grid at a first location along a first dimension, and generating code for displaying the grid with visible graphical fold marks defining a fold area near the first location along the first dimension.
    Type: Grant
    Filed: April 30, 2007
    Date of Patent: November 22, 2011
    Assignee: Google Inc.
    Inventors: Richard C. Gossweiler, III, Mehran Sahami, Thomas H. Taylor, John Blackburn, David A. Brown, Neha Gupta, Manish G. Patel
  • Publication number: 20110214148
    Abstract: A computer-implemented method includes identifying a computer-based portable program module, automatically altering code in the portable program module to permit display of the module on a television-based display so that the displayed module has a substantially similar appearance on the television-based display as on a computer display, and providing the altered code for execution on a processor connected to a television-based display.
    Type: Application
    Filed: May 12, 2011
    Publication date: September 1, 2011
    Inventors: Richard C. Gossweiler, III, Rohan Seth, Shumeet Baluja
  • Patent number: 8005826
    Abstract: 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: Grant
    Filed: April 30, 2007
    Date of Patent: August 23, 2011
    Assignee: Google Inc.
    Inventors: Mehran Sahami, Richard C. Gossweiler, III, Manish G. Patel, John Blackburn, David A. Brown, Neha Gupta, Thomas H. Taylor
  • Patent number: 7966638
    Abstract: A computer-implemented method includes identifying a computer-based portable program module, automatically altering code in the portable program module to permit display of the module on a television-based display so that the displayed module has a substantially similar appearance on the television-based display as on a computer display, and providing the altered code for execution on a processor connected to a television-based display.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: June 21, 2011
    Assignee: Google Inc.
    Inventors: Richard C. Gossweiler, III, Rohan Seth, Shumeet Baluja
  • Publication number: 20110099506
    Abstract: Methods, systems, and apparatus, including computer program products, for providing predictive text functionality to input devices. In one aspect, a method includes receiving a selection of a first character from a plurality of characters displayed in a virtual representation of an input device; generating one or more first selectable suggestions based on the first character; and displaying the one or more first selectable suggestions proximate to the first character in the virtual representation of the input device. The first selectable suggestions are displayed closer to the first character than any of the plurality of characters normally displayed in the virtual representation of the input device.
    Type: Application
    Filed: October 26, 2010
    Publication date: April 28, 2011
    Applicant: GOOGLE INC.
    Inventors: Ullas Gargi, Richard C. Gossweiler, III
  • Publication number: 20090237411
    Abstract: 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: Application
    Filed: March 21, 2008
    Publication date: September 24, 2009
    Inventors: Richard C. Gossweiler, III, Mark A. Limber, Brain E. Brewington, Matthew W. Lowrie
  • Publication number: 20090240654
    Abstract: A computer-implemented data access method includes executing a file manager application in a container application, wherein the file manager application does not have direct access to a computer file system, executing a native application that does have direct access to the computer file system, and communicating between the file manager application and the native application, and between the native application and the computer file system to simulate direct file system access by the file manager application.
    Type: Application
    Filed: March 21, 2008
    Publication date: September 24, 2009
    Inventors: Mark A. Limber, Richard C. Gossweiler, III
  • Publication number: 20080276279
    Abstract: A computer-implemented method includes identifying a computer-based portable program module, automatically altering code in the portable program module to permit display of the module on a television-based display so that the displayed module has a substantially similar appearance on the television-based display as on a computer display, and providing the altered code for execution on a processor connected to a television-based display.
    Type: Application
    Filed: March 31, 2008
    Publication date: November 6, 2008
    Inventors: Richard C. Gossweiler, Rohan Seth, Shumeet Baluja
  • Publication number: 20080271078
    Abstract: A computer-implemented method includes determining a time relative to a playing media program to insert a user notification, automatically generating a suggestion regarding a media program other than the playing media program to be presented to an audience member of the playing media program, providing, in a format for presentation on a user-related media player, the generated suggestion at the location in the playing media program, and causing the generation of a control that, when selected, performs an action related to the non-playing media program.
    Type: Application
    Filed: April 30, 2007
    Publication date: October 30, 2008
    Applicant: GOOGLE INC.
    Inventors: Richard C. Gossweiler, Mehran Sahami, David A. Brown, Manish G. Patel, John Blackburn, Thomas H. Taylor, Neha Gupta
  • Publication number: 20080270449
    Abstract: 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: Application
    Filed: April 30, 2007
    Publication date: October 30, 2008
    Applicant: GOOGLE INC.
    Inventors: Richard C. Gossweiler, Mehran Sahami, Manish G. Patel, John Blackburn, David A. Brown, Neha Gupta, Thomas H. Taylor
  • Publication number: 20080270886
    Abstract: A computer-implemented method includes generating code for displaying a two-dimensional media programming schedule grid, receiving a command to compress the grid at a first location along a first dimension, and generating code for displaying the grid with visible graphical fold marks defining a fold area near the first location along the first dimension.
    Type: Application
    Filed: April 30, 2007
    Publication date: October 30, 2008
    Applicant: GOOGLE INC.
    Inventors: Richard C. Gossweiler, Mehran Sahami, Thomas H. Taylor, John Blackburn, David A. Brown, Neha Gupta, Manish G. Patel
  • Publication number: 20080271080
    Abstract: A computer-implemented method includes receiving an identification of a media program from a broadcast channel on an electronic program guide for inclusion in a personalized channel, adding the identified program to a personalized channel at a first time, and adding one or more additional programs to the personalized channel at times other than the first time.
    Type: Application
    Filed: April 30, 2007
    Publication date: October 30, 2008
    Applicant: GOOGLE INC.
    Inventors: Richard C. Gossweiler, Mehran Sahami, Manish G. Patel, John Blackburn, David A. Brown, Neha Gupta, Thomas H. Taylor
  • Publication number: 20080244681
    Abstract: A computer-implemented method includes identifying a computer-based portable program module, automatically altering code in the portable program module to permit display of the module on a television-based display so that the displayed module has a substantially similar appearance on the television-based display as on a computer display, and providing the altered code for execution on a processor connected to a television-based display.
    Type: Application
    Filed: March 31, 2008
    Publication date: October 2, 2008
    Inventors: Richard C. Gossweiler, Adam Sah