Patents by Inventor Michael Robert Jones

Michael Robert Jones 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: 11916911
    Abstract: Disclosed are various examples for enrollment of gateway enrollment for Internet-of-Things (IoT) device management. In some examples, a client device receives a gateway management installation package from a management service. The client device installs a gateway management application to the gateway device using the installation package. Enrollment credentials are entered through a user interface generated using the gateway management application and shown on the client device. The client device instructs the gateway management application enroll the gateway device with the management service. Usage of the enrollment credentials prevents a user from being exposed to gateway credentials that authenticate communications between the gateway device and the management service.
    Type: Grant
    Filed: January 17, 2023
    Date of Patent: February 27, 2024
    Assignee: VMware, Inc.
    Inventors: Glen McCready, Ravishankar Chamarajnager, Greg Bollella, Muhammad Akbar, Michael Robert Jones
  • Publication number: 20230156006
    Abstract: Disclosed are various examples for enrollment of gateway enrollment for Internet-of-Things (IoT) device management. In some examples, a client device receives a gateway management installation package from a management service. The client device installs a gateway management application to the gateway device using the installation package. Enrollment credentials are entered through a user interface generated using the gateway management application and shown on the client device. The client device instructs the gateway management application enroll the gateway device with the management service. Usage of the enrollment credentials prevents a user from being exposed to gateway credentials that authenticate communications between the gateway device and the management service.
    Type: Application
    Filed: January 17, 2023
    Publication date: May 18, 2023
    Inventors: Glen McCready, Ravishankar Chamarajnager, Greg Bollella, Muhammad Akbar, Michael Robert Jones
  • Patent number: 11595392
    Abstract: Disclosed are various examples for enrollment of gateway enrollment for Internet-of-Things (IoT) device management. In one example, the gateway device transmits an enrollment request to a management service. The enrollment request includes enrollment credentials that are entered through a user interface. The gateway device receives gateway credentials that authenticate communications with a management service. Subsequent communications transmitted from the gateway device to the management service are authenticated using the gateway credentials.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: February 28, 2023
    Assignee: VMWARE, INC.
    Inventors: Glen McCready, Ravishankar Chamarajnager, Greg Bollella, Muhammad Akbar, Michael Robert Jones
  • Patent number: 11431826
    Abstract: Computer networks for secure demand-driven file distribution are described. In one example, a client device receives a notification to check in for updates. In response, the client device checks in with a device services computing device on a computer network. The device services computing device determines a path list to certain cache computing devices on the computer network for receipt of the files, builds a markup file including the path list to the files, and transmits the markup file to the client device. The markup file can also include unique identifiers of the files and an encryption key for secure distribution of the files. Using the markup file, the client device can request the files, and the computer network is physically and logically arranged to distribute the files among the cache computing devices and to the client device in a secure and demand-driven manner.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: August 30, 2022
    Assignee: AirWatch LLC
    Inventors: Craig Farley Newell, Michael Robert Jones, Ravishankar Chamarajnagar, Hai James Le
  • Publication number: 20220046021
    Abstract: Disclosed are various examples for enrollment of gateway enrollment for Internet-of-Things (IoT) device management. In one example, the gateway device transmits an enrollment request to a management service. The enrollment request includes enrollment credentials that are entered through a user interface. The gateway device receives gateway credentials that authenticate communications with a management service. Subsequent communications transmitted from the gateway device to the management service are authenticated using the gateway credentials.
    Type: Application
    Filed: October 25, 2021
    Publication date: February 10, 2022
    Inventors: Glen McCready, Ravishankar Chamarajnager, Greg Bollella, Muhammad Akbar, Michael Robert Jones
  • Patent number: 11190513
    Abstract: Disclosed are various examples for enrollment of gateway enrollment for Internet-of-Things (IoT) device management. In one example, enrollment credentials are generated that permit functionality limited to enrollment operations. A request to enroll a gateway with the management service is received. The request includes the enrollment credentials, and is received from the gateway. Gateway credentials are generated for authentication of the gateway with the management service. The gateway credentials are transmitted to an application executed by the gateway without being provided to the user by the application. The gateway is authenticated with the management service using the gateway credentials.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: November 30, 2021
    Assignee: VMWARE, INC.
    Inventors: Glen McCready, Ravishankar Chamarajnager, Greg Bollella, Muhammad Akbar, Michael Robert Jones
  • Patent number: 11038710
    Abstract: Systems and methods are provided for remotely managing proxy devices through a gateway device. An example method can include establishing electronic communication between the gateway device and a remotely located management server. The management server can transmit a management agent to the gateway device. The management agent can be software that is configured to receive and carry out commands provided by the management server. The management server can also transmit a plugin to the gateway device. The plugin can be configured to translate a first command, received from the management server, into a second command that is capable of being carried out by the proxy device. The method can also include transmitting the first command, including an executable instruction, from the management server to the gateway device. The first command can instruct the gateway device to cause the proxy device to perform an action.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: June 15, 2021
    Assignee: VMware, Inc.
    Inventors: Ravishankar Chamarajnager, Michael Robert Jones, Paul Alexander Cowan
  • Publication number: 20190288869
    Abstract: Systems and methods are provided for remotely managing proxy devices through a gateway device. An example method can include establishing electronic communication between the gateway device and a remotely located management server. The management server can transmit a management agent to the gateway device. The management agent can be software that is configured to receive and carry out commands provided by the management server. The management server can also transmit a plugin to the gateway device. The plugin can be configured to translate a first command, received from the management server, into a second command that is capable of being carried out by the proxy device. The method can also include transmitting the first command, including an executable instruction, from the management server to the gateway device. The first command can instruct the gateway device to cause the proxy device to perform an action.
    Type: Application
    Filed: June 5, 2019
    Publication date: September 19, 2019
    Inventors: Ravishankar Chamarajnager, Michael Robert Jones, Paul Alexander Cowan
  • Publication number: 20190230063
    Abstract: Disclosed are various examples for enrollment of gateway enrollment for Internet-of-Things (IoT) device management. In one example, enrollment credentials are generated that permit functionality limited to enrollment operations. A request to enroll a gateway with the management service is received. The request includes the enrollment credentials, and is received from the gateway. Gateway credentials are generated for authentication of the gateway with the management service. The gateway credentials are transmitted to an application executed by the gateway without being provided to the user by the application. The gateway is authenticated with the management service using the gateway credentials.
    Type: Application
    Filed: February 22, 2018
    Publication date: July 25, 2019
    Inventors: Glen McCready, Ravishankar Chamarajnager, Greg Bollella, Muhammad Akbar, Michael Robert Jones
  • Patent number: 10333733
    Abstract: Systems and methods are provided for remotely managing proxy devices through a gateway device. An example method can include establishing electronic communication between the gateway device and a remotely located management server. The management server can transmit a management agent to the gateway device. The management agent can be software that is configured to receive and carry out commands provided by the management server. The management server can also transmit a plugin to the gateway device. The plugin can be configured to translate a first command, received from the management server, into a second command that is capable of being carried out by the proxy device. The method can also include transmitting the first command, including an executable instruction, from the management server to the gateway device. The first command can instruct the gateway device to cause the proxy device to perform an action.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: June 25, 2019
    Assignee: VMware, Inc.
    Inventors: Ravishankar Chamarajnager, Michael Robert Jones, Paul Alexander Cowan
  • Publication number: 20190141155
    Abstract: Computer networks for secure demand-driven file distribution are described. In one example, a client device receives a notification to check in for updates. In response, the client device checks in with a device services computing device on a computer network. The device services computing device determines a path list to certain cache computing devices on the computer network for receipt of the files, builds a markup file including the path list to the files, and transmits the markup file to the client device. The markup file can also include unique identifiers of the files and an encryption key for secure distribution of the files. Using the markup file, the client device can request the files, and the computer network is physically and logically arranged to distribute the files among the cache computing devices and to the client device in a secure and demand-driven manner.
    Type: Application
    Filed: January 4, 2019
    Publication date: May 9, 2019
    Inventors: Craig Farley Newell, Michael Robert Jones, Ravishankar Chamarajnagar, Hai James Le
  • Patent number: 10200489
    Abstract: Computer networks for secure demand-driven file distribution are described. In one example, a client device receives a notification to check in for updates. In response, the client device checks in with a device services computing device on a computer network. The device services computing device determines a path list to certain cache computing devices on the computer network for receipt of the files, builds a markup file including the path list to the files, and transmits the markup file to the client device. The markup file can also include unique identifiers of the files and an encryption key for secure distribution of the files. Using the markup file, the client device can request the files, and the computer network is physically and logically arranged to distribute the files among the cache computing devices and to the client device in a secure and demand-driven manner.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: February 5, 2019
    Assignee: AIRWATCH LLC
    Inventors: Craig Farley Newell, Michael Robert Jones, Ravishankar Chamarajnagar, Hai James Le
  • Publication number: 20180270079
    Abstract: Systems and methods are provided for remotely managing proxy devices through a gateway device. An example method can include establishing electronic communication between the gateway device and a remotely located management server. The management server can transmit a management agent to the gateway device. The management agent can be software that is configured to receive and carry out commands provided by the management server. The management server can also transmit a plugin to the gateway device. The plugin can be configured to translate a first command, received from the management server, into a second command that is capable of being carried out by the proxy device. The method can also include transmitting the first command, including an executable instruction, from the management server to the gateway device. The first command can instruct the gateway device to cause the proxy device to perform an action.
    Type: Application
    Filed: March 20, 2017
    Publication date: September 20, 2018
    Inventors: Ravishankar Chamarajnager, Michael Robert Jones, Paul Alexander Cowan
  • Publication number: 20170366346
    Abstract: Computer networks for secure demand-driven file distribution are described. In one example, a client device receives a notification to check in for updates. In response, the client device checks in with a device services computing device on a computer network. The device services computing device determines a path list to certain cache computing devices on the computer network for receipt of the files, builds a markup file including the path list to the files, and transmits the markup file to the client device. The markup file can also include unique identifiers of the files and an encryption key for secure distribution of the files. Using the markup file, the client device can request the files, and the computer network is physically and logically arranged to distribute the files among the cache computing devices and to the client device in a secure and demand-driven manner.
    Type: Application
    Filed: June 17, 2016
    Publication date: December 21, 2017
    Inventors: Craig Farley Newell, Michael Robert Jones, Ravishankar Chamarajnagar, Hai James Le