Patents by Inventor James Robert King

James Robert King 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: 11934875
    Abstract: An information handling system for composing composed information handling systems includes persistent storage and a system control processor. The system control processor, after being allocated to a composed information handling system of the composed information handling systems: monitors health of computing resources of the composed information handling system; makes a determination, based on the monitoring of the health of the computing resources, that at least one of the computing resources is in a compromised state; and, based on the determination, marks the at least one of the computing resources for recomposition.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: March 19, 2024
    Assignee: Dell Products L.P.
    Inventors: William Price Dawkins, Jon Robert Hass, Valerie Diane Padilla, Sudhir Vittal Shetty, James Robert King, Justin A Kenney
  • Patent number: 11775472
    Abstract: A method for managing data includes obtaining, by a data migration manager, a notification of an event occurrence from an external event source, wherein the event occurrence is predicted to take place in a geographical location, performing a threat assessment on the event occurrence to generate an impact prediction for a local data system located in the geographical location, making a first determination that the impact prediction exceeds an impact threshold for a first application executing in the local data system, performing, in response to the first determination, a location assessment to identify a migration destination for first application data stored in the local data system, and initiating a first data migration of the first application data to the migration destination.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: October 3, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: James Robert King, Nicole Reineke
  • Patent number: 11663504
    Abstract: A method for managing pool device resources, the method comprising obtaining, by a resource use manager, a plurality of data points, generating a resource prediction model based on the plurality of data points, and initiating access to a PCI bus device operating on a pool device using a virtual switch operating on a second pool device based on the resource prediction model.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: May 30, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Nicole Reineke, James Robert King, Robert Anthony Lincourt, Jr.
  • Patent number: 11579943
    Abstract: A method for managing data includes obtaining, by a first data node, a notification, wherein the first data node is associated with a first power zone group (PZG), and in response to the notification: selecting a second data node, wherein the second data node is not associated with the first PZG, sending a data processing request to the second data node, obtaining a response based on the data processing request, wherein the response specifies a confirmation by the second data node to service the data processing request, storing a ledger entry in a ledger service that indicates the confirmation, and initiating a data transfer based on the data processing request, wherein the first data node is associated with the PZG based on a primary power source of the first data node.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: February 14, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Nicole Reineke, James Robert King, Robert Anthony Lincourt, Jr.
  • Publication number: 20230026452
    Abstract: In general, the invention relates to providing computer implemented services using information handling systems. One or more embodiments of the invention includes identifying a hardware resource requirement in a composition request for a composed information handling system, wherein the hardware resource requirement specifies a hardware resource with data transformation functionality (DTF), identifying a hardware resource that does not have the DTF, connecting the hardware resource to a DTF container, wherein the DTF container implements the DTF and emulates the hardware resource with DTF, and initiating composition of the composed information handling system using the DTF container, wherein the DTF container satisfies the hardware resource requirement.
    Type: Application
    Filed: July 22, 2021
    Publication date: January 26, 2023
    Inventors: William Price Dawkins, Valerie Diane Padilla, Sudhir Vittal Shetty, Jon Robert Hass, James Robert King
  • Patent number: 11435938
    Abstract: An asset mapper for managing a deployment includes a storage and a map manager. The storage stores an asset map of the deployment. The map manager obtains a client oriented location request regarding the deployment for a client; in response to obtaining the client oriented location request: obtains location information of the client with respect to an asset of the deployment using a positioning sensor of the client; generates a client oriented asset map of the deployment using the location information and the asset map of the deployment; and performs an action set using the client oriented asset map to service the client oriented location request.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: September 6, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Nicole Reineke, James Robert King
  • Patent number: 11366693
    Abstract: A system for managing a deployment includes storage for storing an enhanced asset map of the deployment. The system further includes a deployment manager that obtains a deployment interface request for the deployment; in response to obtaining the deployment interface request: displays a visualization including at least one interactive element, the visualization is based on the deployment interface request and the enhanced asset map; obtains input associated with the at least one interactive element using a natural motion interface; and performs an action set, based on the input, to update an operation of the deployment.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: June 21, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Nicole Reineke, James Robert King
  • Publication number: 20220179702
    Abstract: An information handling system for composing composed information handling systems includes persistent storage and a system control processor. The system control processor, after being allocated to a composed information handling system of the composed information handling systems: monitors health of computing resources of the composed information handling system; makes a determination, based on the monitoring of the health of the computing resources, that at least one of the computing resources is in a compromised state; and, based on the determination, marks the at least one of the computing resources for recomposition.
    Type: Application
    Filed: December 9, 2020
    Publication date: June 9, 2022
    Inventors: William Price Dawkins, Jon Robert Hass, Valerie Diane Padilla, Sudhir Vittal Shetty, James Robert King, Justin A. Kenney
  • Publication number: 20210232535
    Abstract: A method for managing data includes obtaining, by a data migration manager, a notification of an event occurrence from an external event source, wherein the event occurrence is predicted to take place in a geographical location, performing a threat assessment on the event occurrence to generate an impact prediction for a local data system located in the geographical location, making a first determination that the impact prediction exceeds an impact threshold for a first application executing in the local data system, performing, in response to the first determination, a location assessment to identify a migration destination for first application data stored in the local data system, and initiating a first data migration of the first application data to the migration destination.
    Type: Application
    Filed: January 29, 2020
    Publication date: July 29, 2021
    Inventors: James Robert King, Nicole Reineke
  • Patent number: 11070652
    Abstract: An asset mapper for managing a deployment includes storage for storing a client oriented asset map of the deployment and a map manager. The map manager obtains a client oriented location request regarding the deployment for a client; in response to obtaining the client oriented location request: obtains the client oriented asset map of the deployment; modifies the client oriented asset map using a data source that describes at least a characteristic of a portion of the deployment to obtain an enhanced client oriented asset map; and performs an action set using the enhanced client oriented asset map to service the client oriented location request.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: July 20, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Nicole Reineke, Valerie Charry, James Robert King
  • Publication number: 20210203755
    Abstract: An asset mapper for managing a deployment includes storage for storing a client oriented asset map of the deployment and a map manager. The map manager obtains a client oriented location request regarding the deployment for a client; in response to obtaining the client oriented location request: obtains the client oriented asset map of the deployment; modifies the client oriented asset map using a data source that describes at least a characteristic of a portion of the deployment to obtain an enhanced client oriented asset map; and performs an action set using the enhanced client oriented asset map to service the client oriented location request.
    Type: Application
    Filed: December 26, 2019
    Publication date: July 1, 2021
    Inventors: Nicole Reineke, Valerie Charry, James Robert King
  • Publication number: 20210200591
    Abstract: A method and system for preemptive caching across content delivery networks. Specifically, the disclosed method and system entail proactively seeding (or deploying) resources to edge nodes of a content delivery network based on prospective information sources such as, for example, travel itineraries, map route plans, calendar appointments, etc. Resource delivery deadlines and destinations may be derived from these prospective information sources in order to preemptively direct and cache resources near these resource delivery destinations (i.e., geo-locations) prior to or by the expected times (i.e., future point-in-times) during which a resource requestor and/or consumer is anticipated to be positioned at or within proximity to the resource delivery destinations. Through proactive seeding of resources, which may reflect content or service functionalities, reduced latency may be observed at least with respect to requesting the resources from the content delivery network.
    Type: Application
    Filed: December 26, 2019
    Publication date: July 1, 2021
    Inventors: James Robert King, Robert Anthony Lincourt, JR.
  • Publication number: 20210200588
    Abstract: A system for managing a deployment includes storage for storing an enhanced asset map of the deployment. The system further includes a deployment manager that obtains a deployment interface request for the deployment; in response to obtaining the deployment interface request: displays a visualization including at least one interactive element, the visualization is based on the deployment interface request and the enhanced asset map; obtains input associated with the at least one interactive element using a natural motion interface; and performs an action set, based on the input, to update an operation of the deployment.
    Type: Application
    Filed: December 26, 2019
    Publication date: July 1, 2021
    Inventors: Nicole Reineke, James Robert King
  • Publication number: 20210181971
    Abstract: An asset mapper for managing a deployment includes a storage and a map manager. The storage stores an asset map of the deployment. The map manager obtains a client oriented location request regarding the deployment for a client; in response to obtaining the client oriented location request: obtains location information of the client with respect to an asset of the deployment using a positioning sensor of the client; generates a client oriented asset map of the deployment using the location information and the asset map of the deployment; and performs an action set using the client oriented asset map to service the client oriented location request.
    Type: Application
    Filed: December 13, 2019
    Publication date: June 17, 2021
    Inventors: Nicole Reineke, James Robert King
  • Publication number: 20210182122
    Abstract: A method for managing data includes obtaining, by a first data node, a notification, wherein the first data node is associated with a first power zone group (PZG), and in response to the notification: selecting a second data node, wherein the second data node is not associated with the first PZG, sending a data processing request to the second data node, obtaining a response based on the data processing request, wherein the response specifies a confirmation by the second data node to service the data processing request, storing a ledger entry in a ledger service that indicates the confirmation, and initiating a data transfer based on the data processing request, wherein the first data node is associated with the PZG based on a primary power source of the first data node.
    Type: Application
    Filed: December 13, 2019
    Publication date: June 17, 2021
    Inventors: Nicole Reineke, James Robert King, Robert Anthony Lincourt JR.
  • Publication number: 20210133141
    Abstract: In general, in one aspect, the invention relates to a method for managing pool device resources, the method including obtaining, by a distribution manager, a resource use request from a user application, wherein the user application and the distribution manager are operating on a pool device, identifying a peripheral component interconnect (PCI) bus device, wherein the PCI bus device is located on a second pool device and connected to a pool device resource on the second pool device, and initiating access to the PCI bus device using a virtual switch operating on the pool device.
    Type: Application
    Filed: November 1, 2019
    Publication date: May 6, 2021
    Inventors: Nicole Reineke, James Robert King, Robert Anthony Lincourt, JR.
  • Publication number: 20210133073
    Abstract: A method for managing pool device resources, the method comprising: obtaining, by a digital twin service, a digital twin generation request, wherein the digital twin generation request specifies a pool device, identifying a plurality of PCI bus device being used by the pool device associated with the digital twin generation request, obtaining configuration information associated with the plurality of PCI bus devices, initiating a resource allocation using a virtual switch to access a peripheral component interconnect (PCI) bus device on a second pool device based on the configuration information and the plurality of PCI bus devices, performing performance calculations on the PCI bus device based on the resource allocation, and storing a result of the performance calculations.
    Type: Application
    Filed: November 1, 2019
    Publication date: May 6, 2021
    Inventors: Nicole Reineke, James Robert King, Robert Anthony Lincourt Jr.
  • Publication number: 20210133599
    Abstract: A method for managing pool device resources, the method comprising obtaining, by a resource use manager, a plurality of data points, generating a resource prediction model based on the plurality of data points, and initiating access to a PCI bus device operating on a pool device using a virtual switch operating on a second pool device based on the resource prediction model.
    Type: Application
    Filed: November 1, 2019
    Publication date: May 6, 2021
    Inventors: Nicole Reineke, James Robert King, Robert Anthony Lincourt, JR.
  • Patent number: 10997113
    Abstract: In general, in one aspect, the invention relates to a method for managing pool device resources, the method including obtaining, by a distribution manager, a resource use request from a user application, wherein the user application and the distribution manager are operating on a pool device, identifying a peripheral component interconnect (PCI) bus device, wherein the PCI bus device is located on a second pool device and connected to a pool device resource on the second pool device, and initiating access to the PCI bus device using a virtual switch operating on the pool device.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: May 4, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Nicole Reineke, James Robert King, Robert Anthony Lincourt, Jr.
  • Patent number: 10977153
    Abstract: A method for managing pool device resources, the method comprising: obtaining, by a digital twin service, a digital twin generation request, wherein the digital twin generation request specifies a pool device, identifying a plurality of PCI bus device being used by the pool device associated with the digital twin generation request, obtaining configuration information associated with the plurality of PCI bus devices, initiating a resource allocation using a virtual switch to access a peripheral component interconnect (PCI) bus device on a second pool device based on the configuration information and the plurality of PCI bus devices, performing performance calculations on the PCI bus device based on the resource allocation, and storing a result of the performance calculations.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: April 13, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Nicole Reineke, James Robert King, Robert Anthony Lincourt, Jr.