Patents by Inventor Harry Li

Harry Li 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).

  • Publication number: 20240365106
    Abstract: A method, at a data generation server, for generation of a profile image for downloading the profile image from the profile server to an eUICC hosted in a device, is provided for the purpose of installing a profile corresponding to the profile image in the eUICC. The method includes the steps: Ga) provide, on the data generation server, at least one global identifier and at least a first functionality identifier and a second functionality identifier different from the first functionality identifier; Gb) generate, on the data generation server, at least a first profile image and a second profile image; Gc) assign the at least first and second profile images to the same global identifier; Gd) store the at least first and second profile image as profile images assigned to the same global identifier, for providing the first and second profile image to the profile server for download to eUICCs.
    Type: Application
    Filed: June 30, 2022
    Publication date: October 31, 2024
    Inventors: Nils NITSCH, Harry LI, Tommy THORSTENSSON, Dan THORÉN, Markus HAUBNER, Andreas KITZMANN
  • Publication number: 20240292205
    Abstract: A method, on a data generation server, is for preparing generating a profile image for download from a profile server to an eUICC hosted in a device, for the purpose of installing a profile corresponding to the profile image in the eUICC, the method comprising the steps: a) at a data generation server, generate, for multiple devices, multiple non-personalized profile images, each non-personalized profile image comprising at least one functionality identifier specific for the respective device, and each non-personalized profile image not comprising any individual global identifier specific of an individual eUICC, and store the generated multiple non-personalized profile images for providing to the profile server; b) at the data generation server, generate at least one profile-data image, said profile-data image comprising at least one individual global identifier of an individual eUICC, and store the generated at least one profile-data image for providing to the profile server.
    Type: Application
    Filed: June 30, 2022
    Publication date: August 29, 2024
    Inventors: Nils NITSCH, Harry LI, Tommy THORSTENSSON, Dan THORÉN, Markus HAUBNER, Andreas KITZMANN
  • Patent number: 9824132
    Abstract: Disclosed are a method and system for recovering a distributed system from a failure of a data storage unit. The distributed system includes a plurality of computer systems, each having a read-write computer and a data storage unit. Data is replicated from a particular data storage unit to other data storage units using publish-subscribe model. A read-write computer receives the replicated data, processes the data for any conflicts and stores it in the data storage unit. If a data storage unit fails, another data storage unit that has latest data corresponding to the failed data storage unit is determined and the latest data is replicated to other data storage units. Accordingly, the distributed system continues to have the data of the failed data storage unit. The failed data storage unit may be reconstructed using data from one of the other data storage units in the distributed system.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: November 21, 2017
    Assignee: Facebook, Inc.
    Inventors: Sachin Kulkarni, Sanjeev Kumar, Harry Li, Laurent Demailly, Liat Atsmon Guz
  • Patent number: 8990375
    Abstract: Disclosed is a method and system for publishing subscriptions in a publish-subscribe system in accordance with subscription groups. Embodiments may include (i) determining a consumption characteristic by which each of a plurality of subscribers in a publish-subscribe system consumes a subscription published by a publisher; (ii) identifying the subscribers whose consumption characteristics satisfy a specified similarity criterion; (iii) defining a plurality of subscription groups, each of which includes subscriptions of those of the subscribers whose consumption characteristics satisfy the specified similarity criterion; and (iv) transmitting the subscriptions to the subscribers in accordance with the subscription groups.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: March 24, 2015
    Assignee: Facebook, Inc.
    Inventors: Harry Li, Philippe Ajoux, Laurent Demailly, Liat Atsmon Guz, Yee Jiun Song, Sabyasachi Roy, Sanjeev Kumar
  • Publication number: 20140195486
    Abstract: Disclosed are a method and system for recovering a distributed system from a failure of a data storage unit. The distributed system includes a plurality of computer systems, each having a read-write computer and a data storage unit. Data is replicated from a particular data storage unit to other data storage units using publish-subscribe model. A read-write computer receives the replicated data, processes the data for any conflicts and stores it in the data storage unit. If a data storage unit fails, another data storage unit that has latest data corresponding to the failed data storage unit is determined and the latest data is replicated to other data storage units. Accordingly, the distributed system continues to have the data of the failed data storage unit. The failed data storage unit may be reconstructed using data from one of the other data storage units in the distributed system.
    Type: Application
    Filed: January 8, 2013
    Publication date: July 10, 2014
    Applicant: Facebook, Inc.
    Inventors: Sachin Kulkarni, Sanjeev Kumar, Harry Li, Laurent Demailly, Liat Atsmon Guz
  • Publication number: 20140067940
    Abstract: Disclosed is a method and system for publishing subscriptions in a publish-subscribe system in accordance with subscription groups. Embodiments may include (i) determining a consumption characteristic by which each of a plurality of subscribers in a publish-subscribe system consumes a subscription published by a publisher; (ii) identifying the subscribers whose consumption characteristics satisfy a specified similarity criterion; (iii) defining a plurality of subscription groups, each of which includes subscriptions of those of the subscribers whose consumption characteristics satisfy the specified similarity criterion; and (iv) transmitting the subscriptions to the subscribers in accordance with the subscription groups.
    Type: Application
    Filed: August 31, 2012
    Publication date: March 6, 2014
    Applicant: Facebook, Inc.
    Inventors: Harry Li, Philippe Ajoux, Laurent Demailly, Liat Atsmon Guz, Yee Jiun Song, Sabyasachi Roy, Sanjeev Kumar
  • Publication number: 20060092583
    Abstract: In one embodiment, an electronic device comprises a plurality of electrical switches and a plurality of energy storage elements arrayed relative to one another such that the energy storage elements may be connected in series, or in parallel, or both, to an input and an output.
    Type: Application
    Filed: October 3, 2005
    Publication date: May 4, 2006
    Inventors: Mahmoud Alahmad, Vinesh Sukumar, Fadl Zghoul, Kevin Buck, Herbert Hess, Harry Li, David Cox, Mohammad Mojarradi
  • Patent number: 6778870
    Abstract: A design evaluation system 10 which evaluates a design 44 of a component or assembly, such as component or assembly 12. Particularly, system 10 includes a database 30 having several equality and inequality relationships which are required to be satisfied by the design 44. System 10 also includes several equality and inequality relationships which system 10 attempts to have satisfied by the design 44, but which are not required to be satisfied. System 10 further dynamically modifies the values of certain variables within the design 44 in order to substantially ensure that the design 44 is modified in a manner which is consistent with certain of the equality and inequality relationships which are contained within the database 30.
    Type: Grant
    Filed: January 13, 2000
    Date of Patent: August 17, 2004
    Assignee: Visteon Global Technologies, Inc.
    Inventors: Harry Li, Howard Edmund Scheer, Jhun-Sou Lin, Shao-Chiung Lu
  • Patent number: 6484063
    Abstract: The invention involves a system and a method of inspecting a selected part design from an inventory of computer-aided part designs for die compliance as to the part design's geometric characteristics of die lock, draft, and sharp edge. The invention provides for an improvement of inspecting a computer-aided part design in order to lessen insufficient inspections which lead to manufacturing infeasibilities. The invention includes selecting a part design, defining a die open direction, evaluating die lock and draft characteristics of the selected part design, and evaluating sharp edge characteristics of the selected part design.
    Type: Grant
    Filed: November 10, 1999
    Date of Patent: November 19, 2002
    Assignee: Visteon Global Technologies, Inc.
    Inventors: Shuh-Yuan Liou, Yong Pan, Tony Lu, Harry Li, Girish Kunjur