Patents by Inventor Jeffrey A. Sharkey

Jeffrey A. Sharkey 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: 8359389
    Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products for monitoring application program resource consumption. Information that identifies consumption, by multiple computing devices and at requests of a particular application program, of resources that correspond to the computing devices is accessed. Each of the multiple computing devices provided a portion of the information. The accessed information is analyzed by a computing system to determine one or more values that identify consumption of the resources by at least a subset of the computing devices. An indicium that illustrates the one or more values is provided for display on a particular computing device and in cooperation with a display of a network-accessible application program software marketplace. The application program software marketplace provides application program software for execution by the particular computing device and other computing devices.
    Type: Grant
    Filed: October 11, 2011
    Date of Patent: January 22, 2013
    Assignee: Google Inc.
    Inventors: Gabriel A. Cohen, Michael G. Morrissey, Jeffrey A. Sharkey, Ashish Sharma
  • Patent number: 8346867
    Abstract: A method of managing electronic media items includes accessing first geographic information that indicates a first geographic location of a first device; accessing second geographic information that indicates a second geographic location of a second device; determining whether the first device and the second device are within a defined geographic proximity based on the first geographic location and the second geographic location; if the determination indicates that the first device and the second device are within the defined geographic proximity, generating at least one playlist of media items based on a set of media preferences shared between a first user of the first device and a second user of the second device; and sending the playlist to the first device such that the first user is able to select one or more of the media items on the playlist to be output by the first device.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: January 1, 2013
    Assignee: Google Inc.
    Inventor: Jeffrey A. Sharkey
  • Publication number: 20120290653
    Abstract: A method of managing electronic media items includes accessing first geographic information that indicates a first geographic location of a first device; accessing second geographic information that indicates a second geographic location of a second device; determining whether the first device and the second device are within a defined geographic proximity based on the first geographic location and the second geographic location; if the determination indicates that the first device and the second device are within the defined geographic proximity, generating at least one playlist of media items based on a set of media preferences shared between a first user of the first device and a second user of the second device; and sending the playlist to the first device such that the first user is able to select one or more of the media items on the playlist to be output by the first device.
    Type: Application
    Filed: September 30, 2011
    Publication date: November 15, 2012
    Applicant: GOOGLE, INC.
    Inventor: Jeffrey A. Sharkey
  • Publication number: 20120290648
    Abstract: A method of managing electronic media items includes accessing first geographic information that indicates a first geographic location of a first device; accessing second geographic information that indicates a second geographic location of a second device; determining whether the first device and the second device are within a defined geographic proximity based on the first geographic location and the second geographic location; if the determination indicates that the first device and the second device are within the defined geographic proximity, generating at least one playlist of media items based on a set of media preferences shared between a first user of the first device and a second user of the second device; and sending the playlist to the first device such that the first user is able to select one or more of the media items on the playlist to be output by the first device.
    Type: Application
    Filed: May 9, 2011
    Publication date: November 15, 2012
    Inventor: Jeffrey A. Sharkey
  • Patent number: 8245066
    Abstract: In general, a method includes receiving, at a portable electronic device, a first signal that instructs the portable electronic device to enter a limited functionality mode, wherein, in the limited functionality mode, one or more transmission functionalities associated with the portable electronic device are disabled, determining whether the portable electronic device has received a second signal that instructs the portable electronic device to immediately enter the limited functionality mode, in response to receiving the first signal, waiting until one or more tasks that use the one or more transmission functionalities are completed or until the second signal is determined to have been received, and entering the limited functionality mode after waiting until the one or more tasks that user the one or more transmission functionalities are completed or until the second signal is determined to have been received.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: August 14, 2012
    Assignee: Google Inc.
    Inventor: Jeffrey A. Sharkey
  • Publication number: 20120023417
    Abstract: Hubs for social interaction via electronic devices are described. In one aspect, a data processing device includes a display screen displaying a social interaction hub, the social interaction hub including a collection of records. Each record includes a counterparty identifier identifying a counterparty of a past social interaction event, a mode indicium identifying a mode by which the past social interaction event with the counterparty occurred, and a collection of mode indicia each identifying a mode by which a future, outgoing social interaction event with the counterparty can occur. The counterparty identifier, the mode indicium, and the collection of mode indicia are associated with one another in the records of the social interaction hub.
    Type: Application
    Filed: September 30, 2011
    Publication date: January 26, 2012
    Inventors: Christopher D. Nesladek, Jeffrey W. Hamilton, Jeffrey A. Sharkey, Prasenjit Phukan
  • Publication number: 20110119596
    Abstract: Hubs for social interaction via electronic devices are described. In one aspect, a data processing device includes a display screen displaying a social interaction hub, the social interaction hub including a collection of records. Each record includes a counterparty identifier identifying a counterparty of a past social interaction event, a mode indicium identifying a mode by which the past social interaction event with the counterparty occurred, and a collection of mode indicia each identifying a mode by which a future, outgoing social interaction event with the counterparty can occur. The counterparty identifier, the mode indicium, and the collection of mode indicia are associated with one another in the records of the social interaction hub.
    Type: Application
    Filed: October 28, 2010
    Publication date: May 19, 2011
    Applicant: GOOGLE INC.
    Inventors: Christopher D. Nesladek, Jeffrey W. Hamilton, Prasenjit Phukan, Dmitri Plotnikov, Jeffrey A. Sharkey
  • Publication number: 20110099486
    Abstract: Hubs for social interaction via electronic devices are described. In one aspect, a data processing device includes a display screen displaying a social interaction hub, the social interaction hub including a collection of records. Each record includes a counterparty identifier identifying a counterparty of a past social interaction event, a mode indicium identifying a mode by which the past social interaction event with the counterparty occurred, and a collection of mode indicia each identifying a mode by which a future, outgoing social interaction event with the counterparty can occur. The counterparty identifier, the mode indicium, and the collection of mode indicia are associated with one another in the records of the social interaction hub.
    Type: Application
    Filed: October 28, 2010
    Publication date: April 28, 2011
    Inventors: Christopher D. Nesladek, Jeffrey W. Hamilton, Jeffrey A. Sharkey, Prasenjit Phukan
  • Publication number: 20110099507
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for displaying of collections of interactive elements that trigger actions directed to a particular contact, message, media file, or other item. In one aspect, a method is performed by a system comprising one or more data processing devices and a touchscreen display.
    Type: Application
    Filed: April 9, 2010
    Publication date: April 28, 2011
    Applicant: GOOGLE INC.
    Inventors: Christopher D. Nesladek, Jeffrey A. Sharkey