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: 20240365106Abstract: 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: ApplicationFiled: June 30, 2022Publication date: October 31, 2024Inventors: Nils NITSCH, Harry LI, Tommy THORSTENSSON, Dan THORÉN, Markus HAUBNER, Andreas KITZMANN
-
Publication number: 20240292205Abstract: 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: ApplicationFiled: June 30, 2022Publication date: August 29, 2024Inventors: Nils NITSCH, Harry LI, Tommy THORSTENSSON, Dan THORÉN, Markus HAUBNER, Andreas KITZMANN
-
Patent number: 9824132Abstract: 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: GrantFiled: January 8, 2013Date of Patent: November 21, 2017Assignee: Facebook, Inc.Inventors: Sachin Kulkarni, Sanjeev Kumar, Harry Li, Laurent Demailly, Liat Atsmon Guz
-
Patent number: 8990375Abstract: 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: GrantFiled: August 31, 2012Date of Patent: March 24, 2015Assignee: Facebook, Inc.Inventors: Harry Li, Philippe Ajoux, Laurent Demailly, Liat Atsmon Guz, Yee Jiun Song, Sabyasachi Roy, Sanjeev Kumar
-
Publication number: 20140195486Abstract: 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: ApplicationFiled: January 8, 2013Publication date: July 10, 2014Applicant: Facebook, Inc.Inventors: Sachin Kulkarni, Sanjeev Kumar, Harry Li, Laurent Demailly, Liat Atsmon Guz
-
Publication number: 20140067940Abstract: 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: ApplicationFiled: August 31, 2012Publication date: March 6, 2014Applicant: Facebook, Inc.Inventors: Harry Li, Philippe Ajoux, Laurent Demailly, Liat Atsmon Guz, Yee Jiun Song, Sabyasachi Roy, Sanjeev Kumar
-
Publication number: 20060092583Abstract: 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: ApplicationFiled: October 3, 2005Publication date: May 4, 2006Inventors: Mahmoud Alahmad, Vinesh Sukumar, Fadl Zghoul, Kevin Buck, Herbert Hess, Harry Li, David Cox, Mohammad Mojarradi
-
Patent number: 6778870Abstract: 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: GrantFiled: January 13, 2000Date of Patent: August 17, 2004Assignee: Visteon Global Technologies, Inc.Inventors: Harry Li, Howard Edmund Scheer, Jhun-Sou Lin, Shao-Chiung Lu
-
Patent number: 6484063Abstract: 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: GrantFiled: November 10, 1999Date of Patent: November 19, 2002Assignee: Visteon Global Technologies, Inc.Inventors: Shuh-Yuan Liou, Yong Pan, Tony Lu, Harry Li, Girish Kunjur