Patents by Inventor Bob Bradley

Bob Bradley 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: 20130316651
    Abstract: Methods and apparatus for providing primary transport service discovery information over one or more alternate transports that are not normally associated with the primary transport services. In one embodiment, the primary transport comprises a first wireless interface (e.g., Bluetooth), and the alternate transport comprises a second wireless interface (e.g., WiFi or WiMAX). Service profile information relating to the primary transport is broadcast to other users over the alternate transport in a more efficient and streamlined manner than that available on the primary transport. The other users store this service profile information so that it can be subsequently accessed for service profile discovery of the transmitting device by those other devices, thereby obviating subsequent transfer of the data over any transport (primary or alternate).
    Type: Application
    Filed: July 29, 2013
    Publication date: November 28, 2013
    Applicant: Apple Inc.
    Inventors: Michael Jason Giles, Bob Bradley
  • Publication number: 20130279698
    Abstract: A secure wireless communication link (pairing) between two devices can be established using cleartext wireless transmissions between devices not joined to a network (“probes”). One device can broadcast a first probe indicating that it is seeking to establish a pairing. The other device can respond with a second probe, and the two devices can establish a shared secret, e.g., by exchanging further information using additional probes. Thereafter, either device can send a message to the other by encrypting the message using a cryptographic key derived from the shared secret; encrypted messages can also be sent within probes. The receiving device can extract an encrypted message from a probe and decrypt it using the cryptographic key. The encrypted message can include credentials usable by the receiving device to join a wireless network.
    Type: Application
    Filed: June 7, 2013
    Publication date: October 24, 2013
    Inventor: Bob Bradley
  • Patent number: 8499079
    Abstract: Methods and apparatus for providing primary transport service discovery information over one or more alternate transports that are not normally associated with the primary transport services. In one embodiment, the primary transport comprises a first wireless interface (e.g., Bluetooth), and the alternate transport comprises a second wireless interface (e.g., WiFi or WiMAX). Service profile information relating to the primary transport is broadcast to other users over the alternate transport in a more efficient and streamlined manner than that available on the primary transport. The other users store this service profile information so that it can be subsequently accessed for service profile discovery of the transmitting device by those other devices, thereby obviating subsequent transfer of the data over any transport (primary or alternate).
    Type: Grant
    Filed: June 23, 2008
    Date of Patent: July 30, 2013
    Assignee: Apple Inc.
    Inventors: Michael Jason Giles, Bob Bradley
  • Patent number: 8464061
    Abstract: A secure wireless communication link (pairing) between two devices can be established using cleartext wireless transmissions between devices not joined to a network (“probes”). One device can broadcast a first probe indicating that it is seeking to establish a pairing. The other device can respond with a second probe, and the two devices can establish a shared secret, e.g., by exchanging further information using additional probes. Thereafter, either device can send a message to the other by encrypting the message using a cryptographic key derived from the shared secret; encrypted messages can also be sent within probes. The receiving device can extract an encrypted message from a probe and decrypt it using the cryptographic key. The encrypted message can include credentials usable by the receiving device to join a wireless network.
    Type: Grant
    Filed: August 30, 2010
    Date of Patent: June 11, 2013
    Assignee: Apple Inc.
    Inventor: Bob Bradley
  • Publication number: 20130141471
    Abstract: The disclosed embodiments provide a system that facilitates interaction between an electronic device and a remote display. The system includes a first application and an encoding apparatus on the electronic device, and a second application and a decoding apparatus on the remote display. The first application obtains graphical output for a display of the electronic device and a set of filtering parameters associated with the graphical output. Next, the encoding apparatus encodes the graphical output, and the first application transmits the graphical output and the filtering parameters to the remote display. Upon receiving the graphical output and the filtering parameters at the remote display, the decoding apparatus decodes the graphical output. The second application then uses the graphical output to drive the remote display and the filtering parameters to obscure a subset of the graphical output on the remote display.
    Type: Application
    Filed: June 4, 2012
    Publication date: June 6, 2013
    Applicant: APPLE INC.
    Inventors: James D. Batson, Bob Bradley, Jonathan J. Bennett
  • Publication number: 20120306921
    Abstract: A graphic display module operating on a first device prepares graphic data to be displayed on a wirelessly connected display adapter that includes graphics processing capability. The display adapter transmits metadata to the graphic display module that includes the graphic processing capabilities of the display adapter. The graphic display module uses the metadata, and possibly the available bandwidth, to selectively delegate graphic processing tasks to the display adapter.
    Type: Application
    Filed: September 2, 2011
    Publication date: December 6, 2012
    Applicant: APPLE INC
    Inventors: John Samuel Bushell, Nicholas Vincent King, Bob Bradley, John Stuart Harper
  • Publication number: 20120054493
    Abstract: A secure wireless communication link (pairing) between two devices can be established using cleartext wireless transmissions between devices not joined to a network (“probes”). One device can broadcast a first probe indicating that it is seeking to establish a pairing. The other device can respond with a second probe, and the two devices can establish a shared secret, e.g., by exchanging further information using additional probes. Thereafter, either device can send a message to the other by encrypting the message using a cryptographic key derived from the shared secret; encrypted messages can also be sent within probes. The receiving device can extract an encrypted message from a probe and decrypt it using the cryptographic key. The encrypted message can include credentials usable by the receiving device to join a wireless network.
    Type: Application
    Filed: August 30, 2010
    Publication date: March 1, 2012
    Applicant: Apple Inc.
    Inventor: Bob Bradley
  • Publication number: 20120050012
    Abstract: Systems and techniques are disclosed for controlling, from a mobile device, media content stored on the mobile device to a media client for presentation on a display device. Data can be provided from the mobile device to the media client for identifying the location of the media content and a playback time. Based on the data, the media client can obtain a portion of the media content associated with the playback time. Also, playback of the media content on the display device can be controlled by a user of the mobile device.
    Type: Application
    Filed: September 30, 2010
    Publication date: March 1, 2012
    Applicant: APPLE INC.
    Inventors: Thomas Matthieu Alsina, Bob Bradley, Alan Cannistraro, Scott Forstall, Amandeep Jawa, Nicholas V. King, Lucas Newman, Daniel Trent Preston, Jai Chulani, Jeffrey Robbin
  • Publication number: 20110211219
    Abstract: Methods and apparatus that enable solicited access to a secure wireless network having complex security protocols. In one embodiment, such solicited access is performed using a streamlined or reduced number of user actions and includes an exemplary active/passive scanning protocol and use of an optimized service discovery protocol (SDP).
    Type: Application
    Filed: August 31, 2010
    Publication date: September 1, 2011
    Applicant: Apple Inc.
    Inventors: Bob Bradley, Mohammad Gharahgouzloo
  • Publication number: 20110090896
    Abstract: A wireless network may contain access points that run a network management service. The service may monitor the access points and associated wireless access control settings. Wireless access control settings may be changed by a user to add or remote authorized client devices. The network management service may automatically detect changes to the network and may synchronize settings between access points accordingly. Each access point may broadcast a service name. The service name may include a wireless access point participant identifier, a cloud identifier that is based on a service set identifier, and a commit identifier that is based on a hash of the wireless access control settings for the broadcasting wireless access point. Cloud identifiers can be compared to identify whether a new access point should be synchronized. Participant identifiers may be compared to identify leaders. Commit identifiers can be compared to detect changes in wireless settings.
    Type: Application
    Filed: October 15, 2009
    Publication date: April 21, 2011
    Inventor: Bob Bradley
  • Publication number: 20090319663
    Abstract: Methods and apparatus for providing primary transport service discovery information over one or more alternate transports that are not normally associated with the primary transport services. In one embodiment, the primary transport comprises a first wireless interface (e.g., Bluetooth), and the alternate transport comprises a second wireless interface (e.g., WiFi or WiMAX). Service profile information relating to the primary transport is broadcast to other users over the alternate transport in a more efficient and streamlined manner than that available on the primary transport. The other users store this service profile information so that it can be subsequently accessed for service profile discovery of the transmitting device by those other devices, thereby obviating subsequent transfer of the data over any transport (primary or alternate).
    Type: Application
    Filed: June 23, 2008
    Publication date: December 24, 2009
    Inventors: Michael Jason Giles, Bob Bradley
  • Publication number: 20090182851
    Abstract: A remote install assistant application is provided on a host device which leads the user through a series of steps for starting up a target device, and remotely installing an operating system or application from the host device onto the target device over a wireless or wired network. The assistant application, which the user can launch on the host device, can include a network installation server which makes a disc inserted in a drive of the host device available as a startup disk on the network.
    Type: Application
    Filed: January 14, 2008
    Publication date: July 16, 2009
    Inventors: Nicholas V. King, Bob Bradley, Derrick M. Carty, Daniel Trent Preston, P.J. Petree, Imran A. Chaudhri, Patrick Coffman
  • Publication number: 20070250761
    Abstract: A network media delivery system includes client devices and a host device. Each client device has a network interface, an engine for processing media data, and a media interface. The host device, which can be a computer, establishes network communication links with the client devices, which can be networked media stations, and sends media data to the client devices. The media data can be sent wirelessly as packets of media data transmitted at intervals to each client device. In one embodiment, the host device controls processing of media data such that processed media is delivered in a synchronized manner at each of the client devices. In another embodiment, the host device controls processing of media data such that processed media is delivered in a synchronized manner at the host device and at least one client device.
    Type: Application
    Filed: April 4, 2007
    Publication date: October 25, 2007
    Inventors: Bob Bradley, Robert Newberry
  • Publication number: 20070110074
    Abstract: A network media delivery system includes client devices and a host device. Each client device has a network interface, an engine for processing media data, and a media interface. The host device, which can be a computer, establishes network communication links with the client devices, which can be networked media stations, and sends media data to the client devices. The media data can be sent wirelessly as packets of media data transmitted at intervals to each client device. In one embodiment, the host device controls processing of media data such that processed media is delivered in a synchronized manner at each of the client devices. In another embodiment, the host device controls processing of media data such that processed media is delivered in a synchronized manner at the host device and at least one client device.
    Type: Application
    Filed: January 2, 2006
    Publication date: May 17, 2007
    Inventors: Bob Bradley, Robert Newberry