Patents by Inventor Jim LeWei Ji

Jim LeWei Ji 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: 11977562
    Abstract: An information handling system may include at least one processor and a non-transitory memory coupled to the at least one processor. The information handling system may be configured to: transmit a request to a remote information handling system regarding an upcoming cluster scaling event for an information handling system cluster; receive information from the remote information handling system indicative of a plurality of known-good cluster configurations; determine a closest one of the plurality of known-good cluster configurations; make one or more configuration changes to the information handling system cluster to cause a configuration of the information handling system cluster to match the closest one; and initiate the cluster scaling event.
    Type: Grant
    Filed: December 15, 2021
    Date of Patent: May 7, 2024
    Assignee: Dell Products L.P.
    Inventors: Jim Lewei Ji, Edward Guohua Ding, Tianming Zhang
  • Publication number: 20240129140
    Abstract: An information handling system may include at least one processor and a memory. The information handling system may be configured to receive, from a second information handling system, a physical identifier, a biological identifier, and a timestamp; determine a public key and a private key for the second information handling system based on the physical identifier, the biological identifier, and the timestamp; generate a random message; encrypt the random message with the public key for the second information handling system; transmit the encrypted random message to the second information handling system; and in response to a determination that the second information handling system has successfully decrypted the random message, authenticate the second information handling system.
    Type: Application
    Filed: October 18, 2022
    Publication date: April 18, 2024
    Applicant: Dell Products L.P.
    Inventors: Kai CHEN, Jim Lewei JI
  • Publication number: 20230195486
    Abstract: An information handling system may include at least one processor and a memory. The information handling system may be configured to: add a node to a cluster of information handling systems; while the node is a member of the cluster, cause a plurality of components of the node to be changed according to a first set of changes; for each change in the first set of changes, store a record of the change; and in response to an indication that the node is to be removed from the cluster, cause the plurality of components of the node to be changed according to a second set of changes, wherein the changes in the second set of changes are configured to undo the changes in the first set of changes.
    Type: Application
    Filed: December 22, 2021
    Publication date: June 22, 2023
    Applicant: Dell Products L.P.
    Inventors: Edward Guohua DING, Jim Lewei JI, Tianming ZHANG
  • Publication number: 20230199000
    Abstract: An information handling system may include at least one processor and a memory. The information handling system may be configured to provide access to a target information handling system by: transmitting a request for support to an external support information handling system; receiving, from the external support information handling system, a request for access; and in response to the request for access, transmitting an access token to the external support information handling system, wherein the access token is usable to remotely operate the target information handling system without transmission of account credentials to the external support information handling system.
    Type: Application
    Filed: December 21, 2021
    Publication date: June 22, 2023
    Applicant: Dell Products L.P.
    Inventors: Kai CHEN, Jim Lewei JI, Bo WANG, Muzhar S. KHOKHAR
  • Publication number: 20230185829
    Abstract: An information handling system may include at least one processor and a non-transitory memory coupled to the at least one processor. The information handling system may be configured to: transmit a request to a remote information handling system regarding an upcoming cluster scaling event for an information handling system cluster; receive information from the remote information handling system indicative of a plurality of known-good cluster configurations; determine a closest one of the plurality of known-good cluster configurations; make one or more configuration changes to the information handling system cluster to cause a configuration of the information handling system cluster to match the closest one; and initiate the cluster scaling event.
    Type: Application
    Filed: December 15, 2021
    Publication date: June 15, 2023
    Applicant: Dell Products L.P.
    Inventors: Jim Lewei JI, Edward Guohua DING, Tianming ZHANG
  • Publication number: 20230176887
    Abstract: An information handling system may receive a request from a particular remote cluster regarding a cluster scaling event; receive first information from a plurality of other remote clusters indicative of a success or a failure of a corresponding cluster expansion event that was performed at such other remote clusters; receive second information from the plurality of other remote clusters indicative of scores for such other remote clusters in a plurality of metrics; determine, based on the first and second information, a ranking of the metrics based on their criticality to the cluster scaling event; receive third information from the particular remote cluster indicative of scores for the particular remote cluster in the plurality of metrics; and determine a likelihood of success for the cluster scaling event based on the determined ranking of the metrics and the scores for the particular remote cluster in the plurality of metrics.
    Type: Application
    Filed: December 8, 2021
    Publication date: June 8, 2023
    Applicant: Dell Products L.P.
    Inventors: Jim Lewei JI, Tianming ZHANG, Edward Guohua DING
  • Patent number: 11550475
    Abstract: An information handling system may include at least one processor; and a non-transitory memory coupled to the at least one processor. The information handling system may be configured to: receive health information for a plurality of node information handling systems; determine, based on the received health information, a score for each of the plurality of node information handling systems; determine an upgrade ordering for the plurality of node information handling systems based on the respective scores for the plurality of node information handling systems; and cause the node information handling systems to perform an upgrade procedure according to the upgrade ordering.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: January 10, 2023
    Assignee: Dell Products L.P.
    Inventors: Jun Chen, Jim Lewei Ji, Bo Wang, Xiang Huang
  • Patent number: 11513785
    Abstract: An information handling system may be configured for: receiving first information from a plurality of other remote information handling systems indicative of a success or a failure of a corresponding upgrade event that was performed at such other remote information handling systems; receiving second information from the plurality of other remote information handling systems indicative of scores for such other remote information handling systems in a plurality of metrics; determining, based on the first and second information, a ranking of the metrics based on their criticality to the upgrade event; receiving third information from the particular remote information handling system indicative of scores for the particular remote information handling system in the plurality of metrics; and determining a likelihood of success for the upgrade event based on the determined ranking of the metrics and the scores for the particular remote information handling system in the plurality of metrics.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: November 29, 2022
    Assignee: Dell Products L.P.
    Inventors: Jim Lewei Ji, Muzhar S. Khokhar
  • Patent number: 11431711
    Abstract: Embodiments of the present disclosure relate to a method, a device and a computer program product for service access. The method comprises receiving, from a requester, a request for accessing a first functional interface of a first service of a plurality of services. The method also comprises, in response to the request, determining a first combined permission of the requester to access a plurality of functional interfaces of the plurality of services. The method further comprises determining a second combined permission of the first service to access the plurality of functional interfaces of the plurality of services. In addition, the method comprises controlling, based on the first and the second combined permissions, access of the requester to the first functional interface. The method can accomplish rapid, safe service calling and improve service accessing efficiency.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: August 30, 2022
    Assignee: Dell Products L.P.
    Inventors: Wenyu Tang, Han Gao, Jim LeWei Ji
  • Publication number: 20210382626
    Abstract: An information handling system may include at least one processor; and a non-transitory memory coupled to the at least one processor. The information handling system may be configured to: receive health information for a plurality of node information handling systems; determine, based on the received health information, a score for each of the plurality of node information handling systems; determine an upgrade ordering for the plurality of node information handling systems based on the respective scores for the plurality of node information handling systems; and cause the node information handling systems to perform an upgrade procedure according to the upgrade ordering.
    Type: Application
    Filed: June 29, 2020
    Publication date: December 9, 2021
    Applicant: Dell Products L.P.
    Inventors: Jun CHEN, Jim Lewei JI, Bo WANG, Xiang HUANG
  • Publication number: 20210382759
    Abstract: An information handling system may be configured for: receiving first information from a plurality of other remote information handling systems indicative of a success or a failure of a corresponding upgrade event that was performed at such other remote information handling systems; receiving second information from the plurality of other remote information handling systems indicative of scores for such other remote information handling systems in a plurality of metrics; determining, based on the first and second information, a ranking of the metrics based on their criticality to the upgrade event; receiving third information from the particular remote information handling system indicative of scores for the particular remote information handling system in the plurality of metrics; and determining a likelihood of success for the upgrade event based on the determined ranking of the metrics and the scores for the particular remote information handling system in the plurality of metrics.
    Type: Application
    Filed: June 3, 2020
    Publication date: December 9, 2021
    Applicant: Dell Products L.P.
    Inventors: Jim Lewei JI, Muzhar S. KHOKHAR
  • Publication number: 20200137059
    Abstract: Embodiments of the present disclosure relate to a method, a device and a computer program product for service access. The method comprises receiving, from a requester, a request for accessing a first functional interface of a first service of a plurality of services. The method also comprises, in response to the request, determining a first combined permission of the requester to access a plurality of functional interfaces of the plurality of services. The method further comprises determining a second combined permission of the first service to access the plurality of functional interfaces of the plurality of services. In addition, the method comprises controlling, based on the first and the second combined permissions, access of the requester to the first functional interface. The method can accomplish rapid, safe service calling and improve service accessing efficiency.
    Type: Application
    Filed: January 25, 2019
    Publication date: April 30, 2020
    Inventors: Wenyu Tang, Han Gao, Jim LeWei Ji