Patents by Inventor Craig P. Dooley

Craig P. Dooley 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: 9451438
    Abstract: In order to reduce latency and overhead during the device discovery process, operations involved in pairing of two electronic devices may be predefined. In particular, when a user specifies a new electronic device in a list of their electronic devices, a computer provides a notification to these electronic devices. In response to the notification, a given one of the electronic devices generates encryption information and identification information for the given electronic device, and provides this encryption information and identification information to the new electronic device via a network (such as the Internet). Then, the new electronic device generates encryption information and identification information for the new electronic device, and provides this encryption information and identification information to the given electronic device via the network. This pairing information may subsequently facilitate secure wireless communication between the two electronic devices.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: September 20, 2016
    Assignee: Apple Inc.
    Inventors: Jason C. Conn, Akshay Mangalam Srivastsa, Craig P. Dooley, Michael J. Giles
  • Publication number: 20160092858
    Abstract: Systems, methods, and computer-readable media for providing a recommendation of a payment credential to be used by an electronic device in a commercial transaction based on merchant information received by the electronic device are provided. In one example embodiment, a method, at an electronic device that includes a secure element that includes at least one payment credential, includes, inter alia, accessing credential availability data indicative of the at least one payment credential, accessing merchant context data associated with a merchant subsystem, wherein the merchant context data is indicative of a preference for a first type of payment credential over a second type of payment credential, and presenting payment recommendation data based on the accessed credential availability data and the accessed merchant context data. Additional embodiments are also provided.
    Type: Application
    Filed: September 30, 2015
    Publication date: March 31, 2016
    Inventors: Michael Giles, Craig P. Dooley, Anjali S. Sandesara, Abuzar Amini
  • Publication number: 20150350865
    Abstract: In order to reduce latency and overhead during the device discovery process, operations involved in pairing of two electronic devices may be predefined. In particular, when a user specifies a new electronic device in a list of their electronic devices, a computer provides a notification to these electronic devices. In response to the notification, a given one of the electronic devices generates encryption information and identification information for the given electronic device, and provides this encryption information and identification information to the new electronic device via a network (such as the Internet). Then, the new electronic device generates encryption information and identification information for the new electronic device, and provides this encryption information and identification information to the given electronic device via the network. This pairing information may subsequently facilitate secure wireless communication between the two electronic devices.
    Type: Application
    Filed: September 2, 2014
    Publication date: December 3, 2015
    Inventors: Jason C. Conn, Akshay Mangalam Srivastsa, Craig P. Dooley, MIchael J. Giles
  • Publication number: 20150351038
    Abstract: In order to reduce the power consumption of a receiving electronic device, received advertising beacons may be filtered so that the receiving electronic device selectively transitions from a power-saving mode to a normal operating mode. For example, the receiving electronic device may receive a beacon with advertising information for a transmitting electronic device. If the advertising information is changed relative to a previous version of the advertising information for the transmitting electronic device, the receiving electronic device may transition from the power-saving mode to the normal operating mode. In this way, the receiving electronic device may ‘wake up’ if it receives an advertisement that it wants to act on, such as advertisements for: file sharing, wireless streaming of information, proximity pairing and/or continuity of a user experience with an application when the user transitions from the transmitting electronic device to the receiving electronic device.
    Type: Application
    Filed: September 2, 2014
    Publication date: December 3, 2015
    Inventors: Craig P. Dooley, Akshay Mangalam Srivatsa, Anjali S. Sandesara, Michael J. Giles
  • Patent number: 8989668
    Abstract: This document describes, inter alia, techniques for use at a wireless device for establishing communications with other devices, and for displaying related information in a graphical user interface. The wireless device may discover, pair with, and/or connect to other wireless devices, and may display a list of information regarding the other wireless devices in a graphical user interface. The wireless device may order the list based on factors such as: the connectivity status of the other devices (e.g., whether the other devices are connected, paired, or discovered); the types of the other wireless devices (e.g., whether the devices are human interface devices (HIDs), audio devices, phones, imaging devices, computers, or other types of devices); whether device names for the other wireless devices are known/unknown; and/or other factors. The features described herein may be implemented using Bluetooth wireless technology, and/or any other wireless technology.
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: March 24, 2015
    Assignee: Apple Inc.
    Inventors: Akshay M. Srivatsa, Craig P. Dooley, Matt I. Gillette, Michael J Giles
  • Publication number: 20140364060
    Abstract: This document describes, inter alia, techniques for use at a wireless device for establishing communications with other devices, and for displaying related information in a graphical user interface. The wireless device may discover, pair with, and/or connect to other wireless devices, and may display a list of information regarding the other wireless devices in a graphical user interface. The wireless device may order the list based on factors such as: the connectivity status of the other devices (e.g., whether the other devices are connected, paired, or discovered); the types of the other wireless devices (e.g., whether the devices are human interface devices (HIDs), audio devices, phones, imaging devices, computers, or other types of devices); whether device names for the other wireless devices are known/unknown; and/or other factors. The features described herein may be implemented using Bluetooth wireless technology, and/or any other wireless technology.
    Type: Application
    Filed: June 7, 2013
    Publication date: December 11, 2014
    Inventors: Akshay M. Srivatsa, Craig P. Dooley, Matt I. Gillette, Michael J Giles
  • Publication number: 20140258397
    Abstract: The disclosed embodiments provide a system that facilitates communication with a first electronic device from a second electronic device. During operation, the system establishes a peer-to-peer connection between the first electronic device and the second electronic device on a first physical network interface. Next, the system uses the peer-to-peer connection to obtain, on the second electronic device, a first set of network-interface capabilities for the first electronic device. Finally, the system switches the peer-to-peer connection to a second physical network interface based on at least one of the first set of network-interface capabilities and one or more characteristics associated with the peer-to-peer connection.
    Type: Application
    Filed: March 7, 2013
    Publication date: September 11, 2014
    Applicant: APPLE INC.
    Inventors: Peter N. Heerboth, Craig P. Dooley, Michael J. Giles
  • Publication number: 20120083208
    Abstract: A wireless communications system includes an accessory device and multiple host devices. A host device pairs wirelessly with an accessory device using a unique link key, detects a primary trigger event and responds by transferring automatically its pairing with the accessory device to a second host device while all devices remain within wireless range of each other. The pairing transfer involves communicating the link key to the second host device, unpairing the accessory device from the first host device, and establishing a wireless pairing of the accessory device to the second host device. The primary trigger event can involve establishing a ported connection between host devices. A secondary trigger event results in the first host device automatically reclaiming its pairing with the accessory device. An accessory device can also select and pair with one of multiple host devices in response to a specific user gesture detected by the accessory device.
    Type: Application
    Filed: September 30, 2010
    Publication date: April 5, 2012
    Applicant: APPLE INC.
    Inventors: Michael J. Giles, Jack I-Chieh Fu, Christopher T. Mullens, Craig P. Dooley, Adrian E. Sun