Patents by Inventor Corey G. Thompson

Corey G. Thompson 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: 10772142
    Abstract: Techniques, systems, devices, and methods are disclosed for establishing a communication session with a peripheral device. In one example, a device includes a memory and processing circuitry configured to store and execute an operating system (OS) and an application for execution on the OS. The application receives an object handle for establishing a wireless connection to a peripheral device. The application determines, based on the object handle, an advertisement cadence for the peripheral device that comprises periods of time wherein the peripheral device is discoverable interleaved with periods of time wherein the peripheral device is non-discoverable. At a time determined based on the advertisement cadence, the application issues, using the object handle, a request that the OS establish the wireless connection to the peripheral device, such that the OS establishes the wireless connection to the peripheral device during one of the periods of time wherein the peripheral device is discoverable.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: September 8, 2020
    Assignee: Medtronic, Inc.
    Inventors: Christopher D. Koch, Corey G. Thompson, Yibiao Lu, Gautham Ravindran
  • Publication number: 20200037378
    Abstract: Techniques, systems, devices, and methods are disclosed for establishing a communication session with a peripheral device. In one example, a device includes a memory and processing circuitry configured to store and execute an operating system (OS) and an application for execution on the OS. The application receives an object handle for establishing a wireless connection to a peripheral device. The application determines, based on the object handle, an advertisement cadence for the peripheral device that comprises periods of time wherein the peripheral device is discoverable interleaved with periods of time wherein the peripheral device is non-discoverable. At a time determined based on the advertisement cadence, the application issues, using the object handle, a request that the OS establish the wireless connection to the peripheral device, such that the OS establishes the wireless connection to the peripheral device during one of the periods of time wherein the peripheral device is discoverable.
    Type: Application
    Filed: July 25, 2018
    Publication date: January 30, 2020
    Inventors: Christopher D. Koch, Corey G. Thompson, Yibiao Lu, Gautham Ravindran