Patents by Inventor Robert M. Cooper

Robert M. Cooper 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: 9571643
    Abstract: Establishing a telephone call includes enabling display of a visual indicator of a call destination entity and detecting selection by a user of the visual indicator. The availability of the user to receive a first telephone call is determined. Voice communications between the call destination entity and the user are established in response to detection of the selection by the user of the visual indicator and conditioned on the user being determined to be available to receive the first telephone call. Establishing voice communications includes enabling placement of the first telephone call to the user to establish a first PSTN link with the user and enabling a voice communications link to be setup with the call destination entity.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: February 14, 2017
    Assignee: FACEBOOK, INC.
    Inventor: Robert M. Cooper
  • Patent number: 9370299
    Abstract: Examples that increase accessibility of color vision impaired users to information on a display are provided herein. A plurality of graphical elements using a first color palette are presented. A user input indicating that the user has a color vision impairment is received. The color vision impairment can be, for example, deuteranopia, protanopia, or tritanopia. At least some of the plurality of graphical elements can be presented using a second color palette designed for users with the color vision impairment. The user input indicating that the user has a color vision impairment can be received in response to presenting a color vision impairment test to the user.
    Type: Grant
    Filed: May 16, 2013
    Date of Patent: June 21, 2016
    Assignee: SuccessFactors, Inc.
    Inventors: D. Philip Haine, Michael I. Almond, Robert M. Cooper
  • Publication number: 20160080566
    Abstract: Establishing a telephone call includes enabling display of a visual indicator of a call destination entity and detecting selection by a user of the visual indicator. The availability of the user to receive a first telephone call is determined. Voice communications between the call destination entity and the user are established in response to detection of the selection by the user of the visual indicator and conditioned on the user being determined to be available to receive the first telephone call. Establishing voice communications includes enabling placement of the first telephone call to the user to establish a first PSTN link with the user and enabling a voice communications link to be setup with the call destination entity.
    Type: Application
    Filed: November 20, 2015
    Publication date: March 17, 2016
    Inventor: Robert M. Cooper
  • Patent number: 9042530
    Abstract: Establishing a telephone call includes enabling display of a visual indicator of a call destination entity and detecting selection by a user of the visual indicator. The availability of the user to receive a first telephone call is determined. Voice communications between the call destination entity and the user are established in response to detection of the selection by the user of the visual indicator and conditioned on the user being determined to be available to receive the first telephone call. Establishing voice communications includes enabling placement of the first telephone call to the user to establish a first PSTN link with the user and enabling a voice communications link to be setup with the call destination entity.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: May 26, 2015
    Assignee: FACEBOOK, INC.
    Inventor: Robert M. Cooper
  • Publication number: 20140340644
    Abstract: Examples that increase accessibility of color vision impaired users to information on a display are provided herein. A plurality of graphical elements using a first color palette are presented. A user input indicating that the user has a color vision impairment is received. The color vision impairment can be, for example, deuteranopia, protanopia, or tritanopia. At least some of the plurality of graphical elements can be presented using a second color palette designed for users with the color vision impairment. The user input indicating that the user has a color vision impairment can be received in response to presenting a color vision impairment test to the user.
    Type: Application
    Filed: May 16, 2013
    Publication date: November 20, 2014
    Applicant: SUCCESSFACTORS, INC.
    Inventors: Dominic P. Haine, Michael I. Almond, Robert M. Cooper
  • Publication number: 20140316912
    Abstract: Establishing a telephone call includes enabling display of a visual indicator of a call destination entity and detecting selection by a user of the visual indicator. The availability of the user to receive a first telephone call is determined. Voice communications between the call destination entity and the user are established in response to detection of the selection by the user of the visual indicator and conditioned on the user being determined to be available to receive the first telephone call. Establishing voice communications includes enabling placement of the first telephone call to the user to establish a first PSTN link with the user and enabling a voice communications link to be setup with the call destination entity.
    Type: Application
    Filed: July 3, 2014
    Publication date: October 23, 2014
    Inventor: ROBERT M. COOPER
  • Publication number: 20140314219
    Abstract: Establishing a telephone call includes enabling display of a visual indicator of a call destination entity and detecting selection by a user of the visual indicator. The availability of the user to receive a first telephone call is determined. Voice communications between the call destination entity and the user are established in response to detection of the selection by the user of the visual indicator and conditioned on the user being determined to be available to receive the first telephone call. Establishing voice communications includes enabling placement of the first telephone call to the user to establish a first PSTN link with the user and enabling a voice communications link to be setup with the call destination entity.
    Type: Application
    Filed: July 3, 2014
    Publication date: October 23, 2014
    Inventor: Robert M. COOPER
  • Patent number: 8553858
    Abstract: Establishing a telephone call includes enabling display of a visual indicator of a call destination entity and detecting selection by a user of the visual indicator. The availability of the user to receive a first telephone call is determined. Voice communications between the call destination entity and the user are established in response to detection of the selection by the user of the visual indicator and conditioned on the user being determined to be available to receive the first telephone call. Establishing voice communications includes enabling placement of the first telephone call to the user to establish a first PSTN link with the user and enabling a voice communications link to be setup with the call destination entity.
    Type: Grant
    Filed: March 4, 2011
    Date of Patent: October 8, 2013
    Assignee: Facebook, Inc.
    Inventor: Robert M. Cooper
  • Publication number: 20130170630
    Abstract: Establishing a telephone call includes enabling display of a visual indicator of a call destination entity and detecting selection by a user of the visual indicator. The availability of the user to receive a first telephone call is determined. Voice communications between the call destination entity and the user are established in response to detection of the selection by the user of the visual indicator and conditioned on the user being determined to be available to receive the first telephone call. Establishing voice communications includes enabling placement of the first telephone call to the user to establish a first PSTN link with the user and enabling a voice communications link to be setup with the call destination entity.
    Type: Application
    Filed: September 14, 2012
    Publication date: July 4, 2013
    Inventor: ROBERT M. COOPER
  • Publication number: 20110206193
    Abstract: Establishing a telephone call includes enabling display of a visual indicator of a call destination entity and detecting selection by a user of the visual indicator. The availability of the user to receive a first telephone call is determined. Voice communications between the call destination entity and the user are established in response to detection of the selection by the user of the visual indicator and conditioned on the user being determined to be available to receive the first telephone call. Establishing voice communications includes enabling placement of the first telephone call to the user to establish a first PSTN link with the user and enabling a voice communications link to be setup with the call destination entity.
    Type: Application
    Filed: March 4, 2011
    Publication date: August 25, 2011
    Inventor: Robert M. Cooper
  • Patent number: 7924989
    Abstract: Establishing a telephone call includes enabling display of a visual indicator of a call destination entity and detecting selection by a user of the visual indicator. The availability of the user to receive a first telephone call is determined. Voice communications between the call destination entity and the user are established in response to detection of the selection by the user of the visual indicator and conditioned on the user being determined to be available to receive the first telephone call. Establishing voice communications includes enabling placement of the first telephone call to the user to establish a first PSTN link with the user and enabling a voice communications link to be setup with the call destination entity.
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: April 12, 2011
    Assignee: AOL Inc.
    Inventor: Robert M. Cooper
  • Patent number: 7240092
    Abstract: A computer-implemented method includes receiving a first URL address corresponding to a first web page, accessing content and serving the first web page based on the first URL address, receiving specification of a second URL address corresponding to a second web page, changing from the first web page to the second web page based on the received specification of the second URL address, motivating an automatic change in television channel from a first television channel to a second television channel based upon a change from the first web page to the second web page, and displaying the second television channel.
    Type: Grant
    Filed: June 25, 2004
    Date of Patent: July 3, 2007
    Assignee: AOL LLC
    Inventors: William Houghton, George D. Escobar, Carlos Silva, Robert M. Cooper, Laurence Kirsh
  • Publication number: 20040231003
    Abstract: Informing a first network user of activity by other network users includes providing an instant messaging user interface. The instant messaging user interface includes a list of two or more network users selected by the first network user. The list shows presence information for at least a first selected network user and a second selected network user. The instant messaging user interface also includes distinct visual identifiers that are respectively associated with the first selected network user and the second selected network user on the instant messaging user interface and that each indicate television programming being viewed by the selected network user with which they are associated.
    Type: Application
    Filed: June 21, 2004
    Publication date: November 18, 2004
    Applicant: America Online, Inc., a Delaware corporation
    Inventors: Robert M. Cooper, Laurence F. Kirsh, Carlos A. Silva
  • Patent number: 6757707
    Abstract: Featured Tuning includes a computer-implemented method of displaying related sources of viewing content. The method includes receiving a user input specifying a URL address corresponding to a web page, determining a corresponding television channel and displaying the corresponding television channel.
    Type: Grant
    Filed: February 1, 2000
    Date of Patent: June 29, 2004
    Assignee: America Online, Inc.
    Inventors: William Houghton, George D. Escobar, Carlos Silva, Robert M. Cooper, Laurence Kirsh
  • Patent number: 6754904
    Abstract: A method of informing a first network user of activity by other network users includes receiving information identifying television programming viewed by at least one other network user and displaying the information to the first network user on a user interface.
    Type: Grant
    Filed: December 30, 1999
    Date of Patent: June 22, 2004
    Assignee: America Online, Inc.
    Inventors: Robert M. Cooper, Laurence F. Kirsh, Carlos A. Silva, Jr.
  • Publication number: 20030145331
    Abstract: To help viewers access content of interest, the viewer's interactions with the set top box may be monitored and analyzed. Content may be assembled, generated, produced, and edited for presentation to a viewer based on the monitored and analyzed viewer interactions. As a result, content of interest to the viewer may be identified and made accessible without any additional effort or knowledge required by the viewer.
    Type: Application
    Filed: January 31, 2002
    Publication date: July 31, 2003
    Inventors: George D. Escobar, Carlos A. Silva, Robert M. Cooper
  • Publication number: 20020184634
    Abstract: A TV ride includes an automated sequence of TV and/or web content that is presented to a viewer using a display device and a set top box. TV rides provide a viewer with a number of predetermined TV programming lineups that may be presented by automatically tuning the viewer's set top box to the channels corresponding to the TV programming lineup associated with the TV ride. During the TV ride, the viewer may be presented with a number of interactive events or opportunities. For example, the TV ride may display an interactive viewer poll. In addition, chat rooms may be created for online discussions about the TV ride and its related topics. If enough interest is generated in a TV ride, a community corresponding to the TV ride may be generated. The TV community may include information on upcoming lineups, chat rooms, community e-mail, community shopping, and other community-oriented aspects.
    Type: Application
    Filed: May 31, 2001
    Publication date: December 5, 2002
    Inventor: Robert M. Cooper
  • Publication number: 20020056088
    Abstract: Systems and techniques for providing content relevant to television programming currently displayed to a viewer by determining television programming being viewed by a viewer at a particular time; determining context information associated with the television programming available for delivery to the viewer; making an intelligent selection from the available context information; and delivering the selected context information to the viewer.
    Type: Application
    Filed: April 9, 2001
    Publication date: May 9, 2002
    Inventors: Carlos A. Silva, Laurence F. Kirsh, Robert M. Cooper, George D. Escobar, William Houghton
  • Publication number: 20020053084
    Abstract: A method for creating an electronic program guide (EPG) is described. A viewer's input to a set top box is monitored. The monitored viewer's input is analyzed and the content for the EPG is customized based on the viewer's analyzed input. The viewer's input to the set top box can be stored in a viewer file and updated with additional viewer input. The viewer's input may include signals from a viewer input device, such as, for example, a remote control, a keypad, a keyboard, or a wireless keyboard. The viewer's input may be sent to a host. The host performs the monitoring, the analyzing, and the customizing. In addition, the viewer's input may be analyzed by the set top box or a combination of the set top box and the host. The viewer's input may include signals indicating a change of channels, a guide selection, a category selection, a programming selection, a recorded programming, a viewed web page, and a rating of show.
    Type: Application
    Filed: October 22, 2001
    Publication date: May 2, 2002
    Inventors: George D. Escobar, Carlos A. Silva, Robert M. Cooper
  • Patent number: 4823664
    Abstract: A tandem sawmill assembly is disclosed having two linearly spaced sawing stations. A conveyor system moves the log through the first sawing station and up an inclined ramp for rotating the log ninety degrees prior to moving the log through the second sawing station. An overhead roller engages the re-oriented log and advances it to a centering platform where centering arms engage the log to orient the log axially with respect to the second sawing station. The conveyor then moves the aligned log through the second sawing station while a second overhead roller applies presssure to the upper surface of the log.
    Type: Grant
    Filed: July 15, 1987
    Date of Patent: April 25, 1989
    Inventors: Hill M. Cooper, Jr., Cooper, William B., Robert M. Cooper