Patents by Inventor Weijie Li

Weijie 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: 20210232778
    Abstract: A voice call translation capability negotiation method and an electronic device are provided, and relate to the field of terminal technologies. The method includes: After a first electronic device establishes a communication link with a second electronic device, if a voice call translation function is enabled, the first electronic device receives first indication information sent by the second electronic device. The first indication information is used to indicate that a voice call translation function of the second electronic device is enabled. The first electronic device automatically disables the voice call translation function.
    Type: Application
    Filed: April 14, 2021
    Publication date: July 29, 2021
    Inventors: Weijie Li, Xin Zhang
  • Publication number: 20200042976
    Abstract: A payment processing apparatus and a system or a method are provided that have a location-agnostic payment code, where the user does not have to check in to the merchant's location. Further, the reliance on the network connection is reduced by caching or storing payment codes at the user's mobile device. The payment codes may have expiration and may be used once. The payment codes may be revoked or canceled if the user's mobile device is compromised or stolen. In an embodiment, the payment codes may be generated and provided to the user's mobile device when the payment application at the user's mobile device is refreshed. For example, the payment application is refreshed based on user's payment history or payment habits. In another embodiment, the payment codes may be generated and provided to the user's mobile device when the user is within a predetermined distance from a merchant.
    Type: Application
    Filed: July 8, 2019
    Publication date: February 6, 2020
    Inventors: James Barrese, Manish Maheshwari, Rohan Sehgal, Amit Paka, Sunil Nair, Suket Somani, Barath Rangaswamy, Vidhi Himanshu Shah, Weijie Li
  • Patent number: 10516974
    Abstract: Disclosed are methods for equipment networking, and equipment. Equipment acquires at least one of first information indicating a state of the equipment or second information indicating a state of peer equipment. The equipment determines whether a pre-set condition is met by at least one of the first information or the second information. When the pre-set condition is met by at least one of the first information or the second information, the equipment forms a group with the peer equipment. The equipment monitors data characterizing a signal transmitted by the peer equipment. When a first pre-set condition is not met by the data characterizing the signal transmitted by the peer equipment, the equipment quits the group formed with the peer equipment.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: December 24, 2019
    Assignee: Beijing Xiaoniao Tingting Technology Co., LTD.
    Inventors: Xiaolei Lou, Jian Xing, Weijie Li
  • Publication number: 20190364394
    Abstract: Disclosed are methods for equipment networking, and equipment. Equipment acquires at least one of first information indicating a state of the equipment or second information indicating a state of peer equipment. The equipment determines whether a pre-set condition is met by at least one of the first information or the second information. When the pre-set condition is met by at least one of the first information or the second information, the equipment forms a group with the peer equipment. The equipment monitors data characterizing a signal transmitted by the peer equipment. When a first pre-set condition is not met by the data characterizing the signal transmitted by the peer equipment, the equipment quits the group formed with the peer equipment.
    Type: Application
    Filed: August 6, 2019
    Publication date: November 28, 2019
    Inventors: Xiaolei Lou, Jian Xing, Weijie Li
  • Patent number: 10433121
    Abstract: Disclosed are methods for equipment networking and outputting by equipment, and equipment. Equipment acquires at least one of first information indicating a state of the equipment or second information indicating a state of peer equipment. The equipment determines whether a pre-set condition is met by at least one of the first information or the second information. When the pre-set condition is met by at least one of the first information or the second information, the equipment forms a group with the peer equipment.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: October 1, 2019
    Assignee: Beijing Xiaoniao Tingting Technology Co., LTD.
    Inventors: Xiaolei Lou, Jian Xing, Weijie Li
  • Patent number: 10379846
    Abstract: An approach is proposed to support version control for integrating updated web-based components with a native application of a mobile device. A new version of a mini app is received at an application version control module configured to control versioning of the mini app and the native application, wherein the mini app includes one or more web-based features in JavaScript to be integrated with the native application. Version compatibility checks are performed to confirm that the new version of the mini app only contains native dependencies that match with a version of the native application the version of the mini app depends on. The new version of the mini app is integrated with the native application into the target mobile application if the version compatibility checks pass. Finally, the target mobile application is uploaded to an app store to make the target mobile application available to an end user.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: August 13, 2019
    Assignee: Walmart Apollo, LLC
    Inventors: Richard Mercille, Benoit Lemaire, Krunal Shah, Weijie Li, Deepu Eswarath Ganapathiyadan, Bharath Marulasiddappa
  • Publication number: 20190227794
    Abstract: An approach is proposed to support version control for integrating updated web-based components with a native application of a mobile device. A new version of a mini app is received at an application version control module configured to control versioning of the mini app and the native application, wherein the mini app includes one or more web-based features in JavaScript to be integrated with the native application. Version compatibility checks are performed to confirm that the new version of the mini app only contains native dependencies that match with a version of the native application the version of the mini app depends on. The new version of the mini app is integrated with the native application into the target mobile application if the version compatibility checks pass. Finally, the target mobile application is uploaded to an app store to make the target mobile application available to an end user.
    Type: Application
    Filed: January 25, 2018
    Publication date: July 25, 2019
    Inventors: Richard Mercille, Benoit Lemaire, Krunal Shah, Weijie Li, Deepu Eswarath Ganapathiyadan, Bharath Marulasiddappa
  • Patent number: 10346828
    Abstract: A payment processing apparatus and a system or a method are provided that have a location-agnostic payment code, where the user does not have to check in to the merchant's location. Further, the reliance on the network connection is reduced by caching or storing payment codes at the user's mobile device. The payment codes may have expiration and may be used once. The payment codes may be revoked or canceled if the user's mobile device is compromised or stolen. In an embodiment, the payment codes may be generated and provided to the user's mobile device when the payment application at the user's mobile device is refreshed. For example, the payment application is refreshed based on user's payment history or payment habits. In another embodiment, the payment codes may be generated and provided to the user's mobile device when the user is within a predetermined distance from a merchant.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: July 9, 2019
    Assignee: PayPal, Inc.
    Inventors: James Barrese, Manish Maheshwari, Rohan Sehgal, Amit Paka, Sunil Nair, Suket Somani, Barath Rangaswamy, Vidhi Himanshu Shah, Weijie Li
  • Publication number: 20190156607
    Abstract: A padlock device includes a housing; a shackle associated within the housing and having, with respect to the housing, a closed configuration and an open configuration; a latch subsystem associated with the housing for securely retaining the shackle in the closed configuration, the latch subsystem electrically operable to release the shackle; a biometric sensor associated with the housing to electronically sense fingerprint data from a finger being sensed; a control subsystem in the housing in communication with the biometric sensor and the latch subsystem, the control subsystem comprising: internal processor-readable memory configured to store one or more fingerprint records, each fingerprint record comprising authorized fingerprint data associated with a respective fingerprint identifier; processing structure configured to receive sensed fingerprint data from the biometric sensor and to cause the latch subsystem to release the shackle in the event of a release condition requiring at least that the sensed fin
    Type: Application
    Filed: June 9, 2017
    Publication date: May 23, 2019
    Applicant: Tapplock Corporation
    Inventors: Ran Tao, Jing Yang Wang, Jing Hua Ye, Weijie Li
  • Patent number: 10296309
    Abstract: An approach is proposed to support automatic API generation for integration of web-based components with a native application. First, mini apps are included in a container, wherein the mini apps are web-based features assembled together as a bundle of JavaScript assets to be integrated with the native application on a mobile device. A set of APIs to the mini apps are then automatically generated based on pre-defined schemas in native code specific to the platform of the mobile device and merged with the mini apps into the container. The container is published to a repository at a central, team shared, location and imported to the mobile device for integration with the native application. Finally, a target mobile application is created by integrating the mini apps with the native application on the mobile device via the APIs, wherein the target mobile application is uploaded and made available to an end user.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: May 21, 2019
    Assignee: Walmart Apollo, LLC
    Inventors: Richard Mercille, Benoit Lemaire, Krunal Shah, Weijie Li, Deepu Eswarath Ganapathiyadan, Bharath Marulasiddappa
  • Patent number: 10296298
    Abstract: An approach is proposed to support cross-platform information exchange mechanism for integration of web-based components with a native application. First, mini apps are imported to a platform of a mobile device, wherein the mini apps are web-based features assembled and packaged together in JavaScript to be deployed to and integrated with the application native to the platform. A bridge enables bi-directional communication between the mini apps in JavaScript and the native to the platform by marshalling native code of the native application into a JavaScript project to be integrated with the imported mini apps and un-marshalling the mini apps in JavaScript to the native code of the native application. The mini apps are then integrated with the native application on the mobile device over the bridge to create a target mobile application, which is uploaded to an app store to make the target mobile application available to an end user.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: May 21, 2019
    Assignee: Walmart Apollo, LLC
    Inventors: Richard Mercille, Benoit Lemaire, Krunal Shah, Weijie Li, Deepu Eswarath Ganapathiyadan, Bharath Marulasiddappa
  • Publication number: 20180255436
    Abstract: Disclosed are methods for equipment networking and outputting by equipment, and equipment. Equipment acquires at least one of first information indicating a state of the equipment or second information indicating a state of peer equipment. The equipment determines whether a pre-set condition is met by at least one of the first information or the second information. When the pre-set condition is met by at least one of the first information or the second information, the equipment forms a group with the peer equipment.
    Type: Application
    Filed: March 2, 2018
    Publication date: September 6, 2018
    Inventors: Xiaolei Lou, Jian Xing, Weijie Li
  • Patent number: 9531734
    Abstract: The present invention discloses a method and apparatus for intercepting or cleaning-up plugins. The methods may include: obtaining performance attributes of a plugin; determining if the plugin meets a performance criterion based on the obtained performance attributes and empirical data; and intercepting or cleaning-up the plugin if the plugin does not meet the performance criterion. In accordance with embodiments of the present invention, the performance attributes of a plugin can be evaluated to determine whether the plugin meets a preset performance criterion, and the plugin can then be processed according to the result of the determination.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: December 27, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Weijie Li
  • Publication number: 20160132864
    Abstract: A payment processing apparatus and a system or a method are provided that have a location-agnostic payment code, where the user does not have to check in to the merchant's location. Further, the reliance on the network connection is reduced by caching or storing payment codes at the user's mobile device. The payment codes may have expiration and may be used once. The payment codes may be revoked or canceled if the user's mobile device is compromised or stolen. In an embodiment, the payment codes may be generated and provided to the user's mobile device when the payment application at the user's mobile device is refreshed. For example, the payment application is refreshed based on user's payment history or payment habits. In another embodiment, the payment codes may be generated and provided to the user's mobile device when the user is within a predetermined distance from a merchant.
    Type: Application
    Filed: November 6, 2015
    Publication date: May 12, 2016
    Inventors: James Barrese, Manish Maheshwari, Rohan Sehgal, Amit Paka, Sunil Nair, Suket Somani, Barath Rangaswamy, Vidhi Himanshu Shah, Weijie Li
  • Publication number: 20150150128
    Abstract: The present invention discloses a method and apparatus for intercepting or cleaning-up plugins. The methods may include: obtaining performance attributes of a plugin; determining if the plugin meets a performance criterion based on the obtained performance attributes and empirical data; and intercepting or cleaning-up the plugin if the plugin does not meet the performance criterion. In accordance with embodiments of the present invention, the performance attributes of a plugin can be evaluated to determine whether the plugin meets a preset performance criterion, and the plugin can then be processed according to the result of the determination.
    Type: Application
    Filed: January 27, 2015
    Publication date: May 28, 2015
    Inventor: Weijie LI
  • Publication number: 20110235222
    Abstract: An output short to ground protection circuit protects an electronic device when it is short circuited to ground. The protection circuit has an NMOS transistor coupled to the output power transistor. A fixed voltage generator is connected to a gate terminal of the NMOS transistor. A first voltage clamping circuit and a second voltage clamping circuit are provided. The voltage clamping circuits are utilized so as to limit the current outputted by the output power transistor when the short circuit occurs.
    Type: Application
    Filed: March 26, 2010
    Publication date: September 29, 2011
    Applicants: PANASONIC CORPORATION, PANASONIC SEMICONDUCTOR ASIA PTE. LTD.
    Inventors: Wee Sien HONG, Weijie LI, Guo Lei YU
  • Publication number: 20110129575
    Abstract: The invention provides batter compositions including a structure-providing amount of a flour replacement ingredient comprising native starch in an amount of 70% by weight or more, and a protein source in an amount of 30% by weight or less, weight percentages based upon weight of the flour replacement ingredient; a sweetener in an amount effective to provide a water activity of 0.94 or less; and a fat source, wherein the batter composition has a pH of 6.5 or higher. Optionally, the flour replacement ingredient can further include a fiber source, a minor amount of modified starch, or a combination of these. In some aspects, the invention provides batter compositions including a novel leavening system.
    Type: Application
    Filed: May 10, 2006
    Publication date: June 2, 2011
    Inventors: Weijie Li, Gregg J. Moder, Tonya C. Schoenfuss, Liza B. Levin, Debra L. Patterson, Stephen Green