Patents by Inventor Billy G. McCracken, Jr.

Billy G. McCracken, Jr. 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: 11741175
    Abstract: A mobile communication device. The device comprises a central processing unit (CPU), a graphics processing unit (GPU), and a memory comprising a mobile application incorporating a search client that. When executed by at least one of the CPU and the GPU, the application receives an input selecting the search client, begins execution in a trusted security zone execution mode wherein instructions of the search client execute in the GPU, creates a genesis block of a block chain via the search client instructions executing in the GPU, creates an event block of the block chain via the search client instructions executing in the GPU, attaches the event block to the block chain via the search client instructions executing in the GPU, transmits the block chain to a data store, and reverts to execution in a normal execution mode.
    Type: Grant
    Filed: February 4, 2022
    Date of Patent: August 29, 2023
    Assignee: T-Mobile Innovations LLC
    Inventors: Billy G. McCracken, Jr., Lyle W. Paczkowski, Robert L. Spanel
  • Publication number: 20230251825
    Abstract: A method of controlling an environment using a roaming electronic assistant. The method comprises capturing a plurality of associations of voice commands to device commands coded for a first electronic assistant (EA) device by a home electronic assistant (EA) client application, where each association links a voice command to a corresponding device command coded for the first EA device, and where the first EA device takes action in a home environment based on the voice commands, sending the associations of voice commands to device commands coded for the first EA device to an EA client application executing on a computer system, and building a mapping of the associations for the first EA device to associations for a second EA device by the EA client application, where each association for the second EA device links a voice command to a device command coded for the second EA device.
    Type: Application
    Filed: April 13, 2023
    Publication date: August 10, 2023
    Inventor: Billy G. McCracken, JR.
  • Patent number: 11656842
    Abstract: A method of controlling an environment using a roaming electronic assistant. The method comprises capturing a plurality of associations of voice commands to device commands coded for a first electronic assistant (EA) device by a home electronic assistant (EA) client application, where each association links a voice command to a corresponding device command coded for the first EA device, and where the first EA device takes action in a home environment based on the voice commands, sending the associations of voice commands to device commands coded for the first EA device to an EA client application executing on a computer system, and building a mapping of the associations for the first EA device to associations for a second EA device by the EA client application, where each association for the second EA device links a voice command to a device command coded for the second EA device.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: May 23, 2023
    Assignee: T-MOBILE INNOVATIONS LLC
    Inventor: Billy G. McCracken, Jr.
  • Patent number: 11388567
    Abstract: A mobile communication device that customizes a user interface of the mobile communication device based on a pre-loaded customization manifest.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: July 12, 2022
    Assignee: Sprint Communications Company LP
    Inventors: Billy G. McCracken, Jr., Hannah J. Sifuentes, Anurag Thantharate
  • Patent number: 11356434
    Abstract: A method of controlling an environment using a roaming electronic assistant. The method comprises receiving user environment setting preferences, user entertainment service authorizations, and user entertainment authorization credentials from devices in a home environment by an application executing on a computer system, establishing communication by the application with a destination location, receiving information about application programming interfaces (APIs) of devices located in the destination location by the application, establishing communication with the devices located in the destination location by the application based on the API information, whereby a presentation layer of the application is enabled to control the environment of the user at the destination location based on the user environment setting preferences, the user entertainment service authorizations, and the user entertainment authorization credentials.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: June 7, 2022
    Assignee: Sprint Communications Company L.P.
    Inventor: Billy G. McCracken, Jr.
  • Publication number: 20220156330
    Abstract: A mobile communication device. The device comprises a central processing unit (CPU), a graphics processing unit (GPU), and a memory comprising a mobile application incorporating a search client that. When executed by at least one of the CPU and the GPU, the application receives an input selecting the search client, begins execution in a trusted security zone execution mode wherein instructions of the search client execute in the GPU, creates a genesis block of a block chain via the search client instructions executing in the GPU, creates an event block of the block chain via the search client instructions executing in the GPU, attaches the event block to the block chain via the search client instructions executing in the GPU, transmits the block chain to a data store, and reverts to execution in a normal execution mode.
    Type: Application
    Filed: February 4, 2022
    Publication date: May 19, 2022
    Inventors: Billy G. McCracken, JR., Lyle W. Paczkowski, Robert L. Spanel
  • Patent number: 11275801
    Abstract: A mobile communication device. The device comprises a central processing unit (CPU), a graphics processing unit (GPU), and a memory comprising a mobile application incorporating a search client that. When executed by at least one of the CPU and the GPU, the application receives an input selecting the search client, begins execution in a trusted security zone execution mode wherein instructions of the search client execute in the GPU, creates a genesis block of a block chain via the search client instructions executing in the GPU, creates an event block of the block chain via the search client instructions executing in the GPU, attaches the event block to the block chain via the search client instructions executing in the GPU, transmits the block chain to a data store, and reverts to execution in a normal execution mode.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: March 15, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Billy G. McCracken, Jr., Lyle W. Paczkowski, Robert L. Spanel
  • Publication number: 20210359985
    Abstract: A method of controlling an environment using a roaming electronic assistant. The method comprises receiving user environment setting preferences, user entertainment service authorizations, and user entertainment authorization credentials from devices in a home environment by an application executing on a computer system, establishing communication by the application with a destination location, receiving information about application programming interfaces (APIs) of devices located in the destination location by the application, establishing communication with the devices located in the destination location by the application based on the API information, whereby a presentation layer of the application is enabled to control the environment of the user at the destination location based on the user environment setting preferences, the user entertainment service authorizations, and the user entertainment authorization credentials.
    Type: Application
    Filed: June 18, 2021
    Publication date: November 18, 2021
    Inventor: Billy G. McCracken, JR.
  • Publication number: 20210357178
    Abstract: A method of controlling an environment using a roaming electronic assistant. The method comprises capturing a plurality of associations of voice commands to device commands coded for a first electronic assistant (EA) device by a home electronic assistant (EA) client application, where each association links a voice command to a corresponding device command coded for the first EA device, and where the first EA device takes action in a home environment based on the voice commands, sending the associations of voice commands to device commands coded for the first EA device to an EA client application executing on a computer system, and building a mapping of the associations for the first EA device to associations for a second EA device by the EA client application, where each association for the second EA device links a voice command to a device command coded for the second EA device.
    Type: Application
    Filed: May 14, 2020
    Publication date: November 18, 2021
    Inventor: Billy G. McCracken, JR.
  • Patent number: 11070538
    Abstract: A method of controlling an environment using a roaming electronic assistant. The method comprises receiving user environment setting preferences, user entertainment service authorizations, and user entertainment authorization credentials from devices in a home environment by an application executing on a computer system, establishing communication by the application with a destination location, receiving information about application programming interfaces (APIs) of devices located in the destination location by the application, establishing communication with the devices located in the destination location by the application based on the API information, whereby a presentation layer of the application is enabled to control the environment of the user at the destination location based on the user environment setting preferences, the user entertainment service authorizations, and the user entertainment authorization credentials.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: July 20, 2021
    Assignee: Sprint Communications Company L.P.
    Inventor: Billy G. McCracken, Jr.