Patents by Inventor Bradley Robert Pettit

Bradley Robert Pettit 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).

  • Publication number: 20150324841
    Abstract: A method in a server device for context-sensitive advertising is described. The method includes receiving a first request for an advertisement from a first client device. The method further includes determining, based upon the first request, an account associated with a second client device. The method further includes transmitting a message to the first client device to cause the first request for the advertisement to be fulfilled with a targeted advertisement that is selected based on a media program played by the second client device.
    Type: Application
    Filed: May 12, 2014
    Publication date: November 12, 2015
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventor: Bradley Robert PETTIT
  • Patent number: 8885878
    Abstract: Interactive secret sharing includes receiving video data from a source and interpreting the video data to track an observed path of a device. In addition, position information is received from the device, and the position information is interpreted to track a self-reported path of the device. If the observed path is within a threshold tolerance of the self-reported path, access is provided to a restricted resource.
    Type: Grant
    Filed: July 22, 2011
    Date of Patent: November 11, 2014
    Assignee: Microsoft Corporation
    Inventors: Bradley Robert Pettit, Eric Soldan, Relja Markovic
  • Patent number: 8462997
    Abstract: User-specific attribute customization is provided by an entertainment system including a user identification module to identify one or more users within an operative range of the entertainment system, and a dominant attribute module to automatically express exclusive user-specific attributes of a dominant user when the dominant user is one of two or more identified users within the operative range of the entertainment system. The entertainment system further includes a cooperative attribute module to automatically express merged user-specific attributes of a first user and a second user when the first user and the second user are two of two or more identified users within the operative range of the entertainment system.
    Type: Grant
    Filed: September 15, 2010
    Date of Patent: June 11, 2013
    Assignee: Microsoft Corporation
    Inventors: Bradley Robert Pettit, Eric Soldan, Nosherwan Minwalla, Alan Bishop, Nicolae Surpatanu
  • Publication number: 20130022235
    Abstract: Interactive secret sharing includes receiving video data from a source and interpreting the video data to track an observed path of a device. In addition, position information is received from the device, and the position information is interpreted to track a self-reported path of the device. If the observed path is within a threshold tolerance of the self-reported path, access is provided to a restricted resource.
    Type: Application
    Filed: July 22, 2011
    Publication date: January 24, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Bradley Robert Pettit, Eric Soldan, Relja Markovic
  • Publication number: 20120089923
    Abstract: A method of dynamically changing a user interface of a companion device configured to remotely control an entertainment system is provided. The method includes establishing two-way communication with the entertainment system, and registering one or more trigger events with the entertainment system. The method further includes, upon occurrence of a trigger event, receiving a notification of the trigger event from the entertainment system, and dynamically changing the user interface of the companion device responsive to the notification.
    Type: Application
    Filed: October 8, 2010
    Publication date: April 12, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Bradley Robert Pettit, Eilish Lancester
  • Publication number: 20120084452
    Abstract: Embodiments are disclosed that relate to translating remote control commands. One embodiment provides a remote control command translation device comprising a network receiver configured to receive one or more metacommands via a first protocol and a transmitter configured to output one or more translated commands via a unidirectional protocol, wherein the unidirectional protocol is different than the first protocol. The remote control command translation device further comprises a logic subsystem configured to execute instructions and a data-holding subsystem comprising mass storage containing translation information and instructions executable by the logic subsystem to receive, via the network receiver, a metacommand from a remote device via the first protocol, to translate the metacommand into a translated command based on the translation information, and to transmit, via the transmitter, the translated command corresponding to the metacommand via the unidirectional protocol.
    Type: Application
    Filed: October 1, 2010
    Publication date: April 5, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Bradley Robert Pettit, Andrew Scott
  • Publication number: 20120063649
    Abstract: User-specific attribute customization is provided by an entertainment system including a user identification module to identify one or more users within an operative range of the entertainment system, and a dominant attribute module to automatically express exclusive user-specific attributes of a dominant user when the dominant user is one of two or more identified users within the operative range of the entertainment system. The entertainment system further includes a cooperative attribute module to automatically express merged user-specific attributes of a first user and a second user when the first user and the second user are two of two or more identified users within the operative range of the entertainment system.
    Type: Application
    Filed: September 15, 2010
    Publication date: March 15, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Bradley Robert Pettit, Eric Soldan, Nosherwan Minwalla, Alan Bishop, Nicolae Surpatanu
  • Publication number: 20110119330
    Abstract: Selective content loading based on complexity is provided by a method of selectively loading content which includes receiving markup data at a client computing device and determining a markup weight for the markup data at the client computing device. The method further includes determining if the markup weight is less than a threshold value at the client computing device. The method further includes, if the markup weight is less than the threshold value, loading the markup data at the client computing device, and if the markup weight is not less than the threshold value, not allowing the markup data to load at the client computing device.
    Type: Application
    Filed: February 22, 2010
    Publication date: May 19, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: James A. Baldwin, Nicolae Surpatanu, Bradley Robert Pettit, Prashant Singh, Junmin Hao, Patrick Schuler