Patents by Inventor Ji Huang

Ji Huang 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: 20210326198
    Abstract: An information handling system may include a processor, a display device communicatively coupled to the processor, and a management controller communicatively coupled to the processor and the display device and configured to, in response to a failure of the information handling system, determine a component of the information handling system as a source of failure, generate a unique failure code associated with the failure, encrypt the unique failure code to generate an encrypted unique failure code, and display the encrypted unique failure code to the display device.
    Type: Application
    Filed: April 20, 2020
    Publication date: October 21, 2021
    Applicant: Dell Products L.P.
    Inventors: Craig L. CHAIKEN, Adolfo S. MONTERO, Geroncio O. TAN, Hong-Ji HUANG, Yi-Fan WANG
  • Patent number: 11074422
    Abstract: Methods, systems, and devices for determining a person's location and for presenting navigation instructions are provided. In an embodiment, a method for determining a user's location includes obtaining an image of a graphical indicator at a first location. The graphical indicator is located on a surface of an object in an area and the graphical indicator includes mapping and location information encoded in the graphical indicator. The method also includes determining a map and a user's location on the map according to the graphical indicator.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: July 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: Zhan Peng Huo, Wen Ji Huang, Wen Bin Han, Xue Yong Zhang
  • Publication number: 20210212000
    Abstract: An antenna system and an electronic device are provided. The antenna system includes an antenna, a sensor, and a wireless radio frequency module. The sensor is electrically connected to the processor. The wireless radio frequency module is electrically connected to the antenna and the processor. The sensor generates and transmits a sensing signal to the processor according to a change of a proximity distance between an object and the antenna. The processor dynamically adjusts an output power of the wireless radio frequency module according to a sensing signal.
    Type: Application
    Filed: December 16, 2020
    Publication date: July 8, 2021
    Inventors: Zhao-Wei Han, Yu-Shen Mai, Zi-Ji Huang
  • Patent number: 10970269
    Abstract: Data services are often provided with consistency guarantees of either strong consistency models, comprising uniform wall-clock consistency, or eventual consistency models, where temporary logical inconsistency is guaranteed to be resolved only after full data propagation. However, the performance characteristics of contemporary services often require an intermediate consistency model, where some aspects of the service have specific consistency expectations and other aspects of the service are flexible, such as bounded staleness (e.g., a maximum delay in reaching consistency); session consistency (e.g., individual sessions remain logically consistent, but ordering may vary across sessions); and prefix consistency (e.g., each view during a session is logically consistent, but ordering may vary between session views).
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: April 6, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Karthik Raman, Arsalan Ahmad, Momin Mahmoud Al-Ghosien, Mohammad Derakhshani, Madhan Gajendran, Ji Huang, Kiran Kumar Kolli, Sujit Vattathil Kuruvilla, Liang Li, Denis Rystsov, Pankaj Sharma, Dharma Shukla, Hari Sudan Sundar, Shireesh Kumar Thota, Swarnim Vyas
  • Publication number: 20210034452
    Abstract: In some examples, a computing device may include a plurality of components, an embedded controller, and a read-only memory (ROM) to store a basic input output system (BIOS). A display device connected to the computing device may include a display panel and a timing controller. The embedded controller may be configured with instructions to determine that a power-on has been initiated, determine that a particular component of the plurality of components of the computing device has an issue that prevents booting the BIOS, and send a message from the embedded controller to the timing controller. The message may instruct the timing controller to display, on the display panel and before the CPU begins execution, one or more error messages associated with the particular component that has the issue preventing booting the BIOS. In some cases, a logo may be displayed along with the one or more error messages.
    Type: Application
    Filed: August 2, 2019
    Publication date: February 4, 2021
    Inventors: Geroncio Ong Tan, Yi Fan Wang, Hong-Ji Huang, Craig Lawrence Chaiken, Timothy Carlyle Shaw
  • Patent number: 10790625
    Abstract: A transmission line set includes male plug transmission lines, having a first protruding portion and a second protruding portion, a third groove in a ring-shape formed between the first protrusion potion and the second protruding portion, at least two upper conductive interfaces and at least two lower conductive interfaces being symmetrically conductive with each other at opposite angles; and female plug transmission lines, having a third protruding portion and a fourth protruding portion, a fourth protruding portion formed in a ring shape and a second recess formed between the fourth protruding portion and the third protrusion, at least two upper conductive elastic sheets and at least two lower conductive elastic sheets being symmetrically conductive with each other at opposite angles.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: September 29, 2020
    Assignee: KUNSHAN JUNLEI ELECTRONIC CO., LTD.
    Inventors: Ji Huang, Biao Pan
  • Patent number: 10780867
    Abstract: An automatic brake assist device for an electric two-wheeled vehicle, the electric two-wheeled vehicle includes a main control module, having: a radar sensor module, used to measure a distance from a pair of objects; a control module, connected to the radar sensor module and the main control module, when the distance is changed from greater than a first braking distance to less than the first braking distance, transmitting a first brake braking mode signal to the main control module to decelerate the electric two-wheeled vehicle; when the distance is changed from greater than a second braking distance to less than the second braking distance, transmitting a second brake braking mode signal to the main control module to decelerate the electric two-wheeled vehicle; when the distance is changed from greater than a third braking distance to less than the third braking distance, transmitting a third brake braking mode signal to the main control module to decelerate the electric two-wheeled vehicle.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: September 22, 2020
    Assignee: KUNSHAN JUNLEI ELECTRONIC CO., LTD.
    Inventors: Ji Huang, Zhen Kai Wen
  • Publication number: 20200218863
    Abstract: Methods, systems, and devices for determining a person's location and for presenting navigation instructions are provided. In an embodiment, a method for determining a user's location includes obtaining an image of a graphical indicator at a first location. The graphical indicator is located on a surface of an object in an area and the graphical indicator includes mapping and location information encoded in the graphical indicator. The method also includes determining a map and a user's location on the map according to the graphical indicator.
    Type: Application
    Filed: January 3, 2019
    Publication date: July 9, 2020
    Inventors: Zhan Peng Huo, Wen Ji Huang, Wen Bin Han, Xue Yong Zhang
  • Publication number: 20200194945
    Abstract: A transmission line set includes male plug transmission lines, having a first protruding portion and a second protruding portion, a third groove in a ring-shape formed between the first protrusion portion and the second protruding portion, at least two upper conductive interfaces and at least two lower conductive interfaces being symmetrically conductive with each other at opposite angles; and female plug transmission lines, having a third protruding portion and a fourth protruding portion, a fourth protruding portion formed in a ring shape and a second recess formed between the fourth protruding portion and the third protrusion, at least two upper conductive elastic sheets and at least two lower conductive elastic sheets being symmetrically conductive with each other at opposite angles.
    Type: Application
    Filed: April 3, 2019
    Publication date: June 18, 2020
    Inventors: JI HUANG, BIAO PAN
  • Publication number: 20200070787
    Abstract: An automatic brake assist device for an electric two-wheeled vehicle, applied to an electric two-wheeled vehicle, the electric two-wheeled vehicle comprising a main control module, comprising: a radar sensor module, used to measure a distance from a pair of objects; a control module, connected to the radar sensor module and the main control module, when the distance is changed from greater than a first braking distance to less than the first braking distance, transmitting a first brake braking mode signal to the main control module to decelerate the electric two-wheeled vehicle; when the distance is changed from greater than a second braking distance to less than the second braking distance, transmitting a second brake braking mode signal to the main control module to decelerate the electric two-wheeled vehicle; when the distance is changed from greater than a third braking distance to less than the third braking distance, greater than a third braking distance is changed to be less than the third braking dist
    Type: Application
    Filed: March 22, 2019
    Publication date: March 5, 2020
    Inventors: JI HUANG, ZHEN KAI WEN
  • Patent number: 10504120
    Abstract: Determining a temporary transaction limit is disclosed, including: receiving a transaction request message, wherein the transaction request message includes a total transaction cost and identifying information associated with a user; determining that the total transaction cost is greater than a predetermined limit; retrieving historical transaction data associated with a plurality of users; determining a plurality of clustered classifications from the historical transaction data associated with the plurality of users; determining a clustered classification from the plurality of clustered classifications based on historical transaction data associated with the user; determining a dynamic quota corresponding to the clustered classification for the user using a predetermined mapping rule; and determining whether the transaction request message is approved based on comparing the total transaction cost to a temporary transaction limit, wherein the temporary transaction limit comprises a combination of the predeter
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: December 10, 2019
    Assignee: Alibaba Group Holding Limited
    Inventors: Yun Yue, Ji Huang, Zhi Ning
  • Publication number: 20190340167
    Abstract: Data services for workloads are often provided with a service level agreement specifying various performance guarantees (e.g., latency, availability, scalability, and consistency). Single-master architectures, in which updates to the data set are constrained to a single server, may limit the fulfillment of some performance guarantees. Presented herein are multi-master architectures, in which the server set is partitioned into at least two masters are permitted to update the data set and at least one non-master that is not permitted to update the data set. Non-masters that receive a request to update the data set forward the request to a master server for application to the data set. A master that receives the request applies it to the data set and propagates the update to other master and non-master servers. Conflicting updates may be resolved through a variety of conflict resolution techniques, optionally designating one master server as a conflict resolution server.
    Type: Application
    Filed: December 2, 2018
    Publication date: November 7, 2019
    Inventors: Karthik Raman, Momin Mahmoud Al-Ghosien, Bhalakumaaran Erode Ranganathan, Madhan Gajendran, Ji Huang, Atul Katiyar, Mikhail Mikhailovich Koltachev, Sujit Vattathil Kuruvilla, Digvijaysinh Govindbhai Makwana, Subramanyam Pattipaka, Ovidiu Constantin Platon, Ankur Savailal Shah, Pankaj Sharma, Dharma Shukla, Shreshth Singhal, Shireesh Kumar Thota
  • Publication number: 20190340166
    Abstract: Data services are often provided with various performance guarantees. Multi-master architectures, in which multiple master servers are permitted to update a portion of the data set, may facilitate some performance requirements, but may also lead to data version conflicts in which different masters have written different versions of one or more data items. Moreover, conflicts involving different data items may have to be resolved using different conflict resolution techniques. Therefore, various data items of the data set may be associated with a conflict resolution technique selected from a conflict resolution technique set, such as manual conflict resolution; a write order policy, such as last writer wins; a conflict resolution logic; and conflict resolution based on data types. A data version conflict may be resolved by identifying and invoking the selected conflict resolution technique that is associated with the data item, and applying the conflict resolution outcome to the data item.
    Type: Application
    Filed: December 2, 2018
    Publication date: November 7, 2019
    Inventors: Karthik RAMAN, Momin Mahmoud Al-Ghosien, Bhalakumaaran Erode Ranganathan, Madhan Gajendran, Ji Huang, Atul Katiyar, Mikhail Mikhailovich Koltachev, Sujit Vattathil Kuruvilla, Digvijaysinh Govindbhai Makwana, Subramanyam Pattipaka, Ovidiu Constantin Platon, Ankur Savailal Shah, Pankaj Sharma, Dharma Shukla, Shreshth Singhal, Shireesh Kumar Thota
  • Publication number: 20190340168
    Abstract: A server set for a data set may designate a subset of “master” servers that update the data set in order to reduce data version conflicts involving mutually exclusive updates of the data set. Multi-master configurations may fulfill the performance constraints, and the subset of masters may detect and resolve data version conflicts. However, if multiple masters perform conflict resolution for a particular data version conflict, the resolution may produce inefficiency and redundancy (if the masters reach the same outcome) or additional data version conflicts (if the masters reach different outcomes). Instead, among the masters, a merge master may be identified that applies conflict resolution techniques to data version conflicts and forwards the conflict resolution outcome to the other masters for application to the data set to resolve the data version conflict. The other masters may temporarily store updates in a tentative update set until data version conflicts are resolved.
    Type: Application
    Filed: December 4, 2018
    Publication date: November 7, 2019
    Inventors: Karthik RAMAN, Momin Mahmoud AL-GHOSIEN, Bhalakumaaran ERODE RANGANATHAN, Madhan GAJENDRAN, Ji HUANG, Atul KATIYAR, Mikhail Mikhailovich KOLTACHEV, Sujit Vattathil KURUVILLA, Digvijaysinh Govindbhai MAKWANA, Subramanyam PATTIPAKA, Ovidiu Constantin PLATON, Ankur Savailal SHAH, Pankaj SHARMA, Dharma SHUKLA, Shreshth SINGHAL, Shireesh Kumar THOTA
  • Publication number: 20190342188
    Abstract: Data services are often provided with consistency guarantees of either strong consistency models, comprising uniform wall-clock consistency, or eventual consistency models, where temporary logical inconsistency is guaranteed to be resolved only after full data propagation. However, the performance characteristics of contemporary services often require an intermediate consistency model, where some aspects of the service have specific consistency expectations and other aspects of the service are flexible, such as bounded staleness (e.g., a maximum delay in reaching consistency); session consistency (e.g., individual sessions remain logically consistent, but ordering may vary across sessions); and prefix consistency (e.g., each view during a session is logically consistent, but ordering may vary between session views).
    Type: Application
    Filed: May 29, 2018
    Publication date: November 7, 2019
    Inventors: Karthik RAMAN, Arsalan AHMAD, Momin Mahmoud AL-GHOSIEN, Mohammad DERAKHSHANI, Madhan GAJENDRAN, Ji HUANG, Kiran Kumar KOLLI, Sujit Vattathil KURUVILLA, Liang LI, Denis RYSTSOV, Pankaj SHARMA, Dharma SHUKLA, Hari Sudan SUNDAR, Shireesh Kumar THOTA, Swarnim VYAS
  • Publication number: 20190340011
    Abstract: Distributed transactions are performed over a collection of servers operating as replicas of a data set, where a successful transaction involves meeting a quorum count of replicas that locally commit the transaction. However, performance constraints of data sets and consuming applications may vary (e.g., sensitivity to latency, scalability, and/or consistency), and the performance characteristics of the server set may be partly determined by the transactional commitment and quorum selection. The distributed transaction may be applied by designating the replicas as a set of followers and a leader that initiates the transaction and receives acknowledgments of local commits by each follower. On condition of the acknowledgments meeting a quorum count for the data set according to the performance characteristics of the application, the leader locally commits the transaction and delivers a result.
    Type: Application
    Filed: May 4, 2018
    Publication date: November 7, 2019
    Inventors: Karthik Raman, Arsalan AHMAD, Momin Mahmoud AL-GHOSIEN, Padma Priya ARADHYULA BHAVANI, Rajeev Sudhakar BHOPI, Junyan GUO, Ji HUANG, Atul KATIYAR, Hemant KUMAR, Sujit Vattathil KURUVILLA, Ovidiu Constantin PLATON, Venkata Sivaramakrishna RAMADUGU, Ankur Savailal SHAH, Pankaj SHARMA, Dharma SHUKLA, Shreshth SINGHAL, Shireesh Kumar THOTA
  • Patent number: 10262498
    Abstract: A system and method are described for generating hybrid lottery tickets. The hybrid lottery tickets comprise both an instant win portion and a draw portion. The instant win portion provides the opportunity to win a prize at the time of purchase while the draw portion provides the opportunity to win a prize based on a subsequently occurring draw. The instant win portion is generated based on the draw portion, allowing the hybrid lottery ticket to be generated at the time of purchase.
    Type: Grant
    Filed: June 11, 2012
    Date of Patent: April 16, 2019
    Assignee: ONTARIO LOTTERY AND GAMING CORPORATION
    Inventors: Adam Bruce Caughill, Steven Joseph Dolan, Ji Huang
  • Patent number: 10216304
    Abstract: Embodiments of a touch screen display device having improved electrostatic discharge (ESD) protection are provided herein with a touch screen and a display module underlying the touch screen. The touch screen described herein includes a touch panel substrate having a plurality of transmit lines, a plurality of receive lines, a plurality of routing traces and a ground ring formed thereon. The ground ring includes inner edges, which conform to and surround a periphery of the transmit lines, receive lines and routing traces, and outer edges that are substantially parallel and adjacent to edges of the touch panel substrate. At least one of the outer edges of the ground ring extend past at least one outer edge of the display module along at least one entire side of the display module, thereby providing ESD protection to the display module on all such sides.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: February 26, 2019
    Assignee: Dell Products LP
    Inventor: Hong-Ji Huang
  • Publication number: 20180374604
    Abstract: The present invention relates to a portable data cable.
    Type: Application
    Filed: February 14, 2018
    Publication date: December 27, 2018
    Inventors: Xiangdong YANG, Ji HUANG
  • Publication number: 20180321779
    Abstract: Embodiments of a touch screen display device having improved electrostatic discharge (ESD) protection are provided herein with a touch screen and a display module underlying the touch screen. The touch screen described herein includes a touch panel substrate having a plurality of transmit lines, a plurality of receive lines, a plurality of routing traces and a ground ring formed thereon. The ground ring includes inner edges, which conform to and surround a periphery of the transmit lines, receive lines and routing traces, and outer edges that are substantially parallel and adjacent to edges of the touch panel substrate. At least one of the outer edges of the ground ring extend past at least one outer edge of the display module along at least one entire side of the display module, thereby providing ESD protection to the display module on all such sides.
    Type: Application
    Filed: May 8, 2017
    Publication date: November 8, 2018
    Inventor: Hong-Ji Huang