Patents by Inventor Lie Yang

Lie Yang 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: 20230032873
    Abstract: The battery provided in this application and having at least two ports is obtained by winding a first electrode and a second electrode that have a novel structure (for example, a plurality of tabs separately protrude from a first long side and a second long side of an electrode, and the tabs are disposed on a non-edge area). In addition, in the terminal device including the battery, the battery and another charging/discharging component may form at least two charging/discharging links, so that the terminal device can have a stronger fast charging capability, and heat dissipation pressure of each charging/discharging link can be relieved. Moreover, stress inside the battery is evenly distributed, so that interface deterioration of the electrode that is caused by stress unevenness can be alleviated. This effectively reduces a risk of shading and lithium plating generated in a cathode charging/discharging cycle, and improves performance of the battery.
    Type: Application
    Filed: November 23, 2020
    Publication date: February 2, 2023
    Inventors: Lun LU, Lie YANG, Jiahua LIANG, Fan XU, Xiaofeng ZHOU
  • Patent number: 11147261
    Abstract: The present disclosure provides a bidirectional linkage type mousetrap including: a base, an upper shell, a first pedal, a second pedal, clamping shafts, and torsion springs. A bait placing cup and clamping frames are arranged on the base. Each clamping frame includes side plates and a clamping rack. Each of the first pedal and the second pedal includes a touch portion, a clamping shaft accommodating groove, and a clamping shaft buckle. Mousetrap inlets are arranged on two ends of the upper shell respectively. The mousetrap has two inlets and two-way linkage, which increase the probability of catching a mouse.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: October 19, 2021
    Inventor: Lie Yang
  • Publication number: 20210059237
    Abstract: The present disclosure provides a bidirectional linkage type mousetrap including: a base, an upper shell, a first pedal, a second pedal, clamping shafts, and torsion springs. A bait placing cup and clamping frames are arranged on the base. Each clamping frame includes side plates and a clamping rack. Each of the first pedal and the second pedal includes a touch portion, a clamping shaft accommodating groove, and a clamping shaft buckle. Mousetrap inlets are arranged on two ends of the upper shell respectively. The mousetrap has two inlets and two-way linkage, which increase the probability of catching a mouse.
    Type: Application
    Filed: August 30, 2019
    Publication date: March 4, 2021
    Inventor: Lie Yang
  • Patent number: 8065680
    Abstract: Method and apparatus for updating user data from multiple data sources in a data gateway are disclosed. The data gateway includes a persistent job table for centrally storing jobs to be processed by the plurality of servers, a server table for centrally storing statuses of activities of the plurality of servers, and a job engine for processing job requests from the multiple data sources using the persistent job table and the server table. The data gateway includes a server farm having a plurality of servers, and where both the persistent job table and the server table reside outside the plurality of servers. The data gateway further includes a virtual Internet Protocol load balancer for dynamically mapping of jobs to be processed to particular servers according to user identifiers.
    Type: Grant
    Filed: November 15, 2005
    Date of Patent: November 22, 2011
    Assignee: Yahoo! Inc.
    Inventors: Bhaskar A. Parvathaneni, Lie Yang, Meher Tendjoukian, Venkatachary Srinivasan
  • Patent number: 8024290
    Abstract: In one example, a synchronization server includes logic operable to engage in a first synchronization session with a client device, wherein client modifications and server modifications may be exchanged based, at least in part, on synchronization data stored locally. The synchronization server further includes logic operable to initiate a query of a remote database (e.g., having data associated with the synchronization data) to determine differences between the synchronization data stored locally and associated data stored remotely. The synchronization server is further operable to initiate an exchange of further server modifications based on the differences between the synchronization data stored locally and the associated data stored remotely. In one example, the server may engage in a second synchronization session with the client device to update the client device with differences to the synchronization data stored locally and the remote database.
    Type: Grant
    Filed: November 14, 2005
    Date of Patent: September 20, 2011
    Assignee: Yahoo! Inc.
    Inventors: Lie Yang, John A. Traver, Venkatachary Srinivasan, Marco Boerries
  • Patent number: 7725927
    Abstract: Apparatus and method for conducting secured communications with a client device in a network are disclosed. The method includes receiving at the server a request message from the client device, wherein the request message comprises a nonce, a nonce count and an encrypted request, determining whether the client device has permission to access the server using the nonce and the nonce count, forming an encrypted server response message in response to the encrypted request and the client device has permission to access the server, and issuing the encrypted server response message from the server to the client device.
    Type: Grant
    Filed: October 28, 2005
    Date of Patent: May 25, 2010
    Assignee: Yahoo! Inc.
    Inventors: Lie Yang, Thomas Kraus, Markus Meyer, Venkatachary Srinivasan
  • Publication number: 20080270629
    Abstract: A synchronization device such as a synchronization server or gateway device for synchronizing a client device with a remote database is provided. In one example, the synchronization devices comprises logic operable to receive a client message and a sequence number associated therewith, compare the received sequence number with a stored sequence number, and cause a response based on the comparison of the received sequence number and the stored sequence number. For example, the comparison of the sequence numbers may indicate the previous response to the client device was successfully received or needs to be resent. Further, the comparison of the sequence numbers may indicate that the client device has lost state (e.g., is out of sync with the database) and needs to refresh or perform a slow synchronization process with the database.
    Type: Application
    Filed: April 27, 2007
    Publication date: October 30, 2008
    Applicant: Yahoo! Inc.
    Inventors: Lie Yang, John A. Traver, Bjorn Ebbesen, Szymon Smyka
  • Publication number: 20080146194
    Abstract: An apparatus is provided for automatically backing up user data from a client device and creating a user account. The apparatus includes interface logic for receiving user data from a client device, identification logic for receiving identification information associated with the device, and account logic for causing the creation of an account with a service provider, wherein account credentials for the account are based on the identification information associated with the device. In some examples, the account is created without user generated credentials (e.g., without a user entered name and password). The identification information associated with the device (or device identifier) may include a MAC address, IMEI, MSISDNI, or other suitable identifier associated with the device. The user data may include data associated with a PIM application such as contacts, calendar, notes, and the like, data associated with SMS or MMS, or with a media object.
    Type: Application
    Filed: December 15, 2006
    Publication date: June 19, 2008
    Applicant: Yahoo! Inc.
    Inventors: Lie Yang, Zvi Ashkenazi
  • Publication number: 20070112880
    Abstract: In one example, a synchronization server includes logic operable to engage in a first synchronization session with a client device, wherein client modifications and server modifications may be exchanged based, at least in part, on synchronization data stored locally. The synchronization server further includes logic operable to initiate a query of a remote database (e.g., having data associated with the synchronization data) to determine differences between the synchronization data stored locally and associated data stored remotely. The synchronization server is further operable to initiate an exchange of further server modifications based on the differences between the synchronization data stored locally and the associated data stored remotely. In one example, the server may engage in a second synchronization session with the client device to update the client device with differences to the synchronization data stored locally and the remote database.
    Type: Application
    Filed: November 14, 2005
    Publication date: May 17, 2007
    Inventors: Lie Yang, John Traver, Venkatachary Srinivasan, Marco Boerries
  • Publication number: 20070109592
    Abstract: Method and apparatus for updating user data from multiple data sources in a data gateway are disclosed. The data gateway includes a persistent job table for centrally storing jobs to be processed by the plurality of servers, a server table for centrally storing statuses of activities of the plurality of servers, and a job engine for processing job requests from the multiple data sources using the persistent job table and the server table. The data gateway includes a server farm having a plurality of servers, and where both the persistent job table and the server table reside outside the plurality of servers. The data gateway further includes a virtual Internet Protocol load balancer for dynamically mapping of jobs to be processed to particular servers according to user identifiers.
    Type: Application
    Filed: November 15, 2005
    Publication date: May 17, 2007
    Inventors: Bhaskar Parvathaneni, Lie Yang, Meher Tendjoukian, Venkatachary Srinivasan
  • Publication number: 20070101412
    Abstract: Apparatus and method for conducting secured communications with a client device in a network are disclosed. The method includes receiving at the server a request message from the client device, wherein the request message comprises a nonce, a nonce count and an encrypted request, determining whether the client device has permission to access the server using the nonce and the nonce count, forming an encrypted server response message in response to the encrypted request and the client device has permission to access the server, and issuing the encrypted server response message from the server to the client device.
    Type: Application
    Filed: October 28, 2005
    Publication date: May 3, 2007
    Applicant: Yahoo! Inc.
    Inventors: Lie Yang, Thomas Kraus, Markus Meyer, Venkatachary Srinivasan
  • Patent number: D899553
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: October 20, 2020
    Inventor: Lie Yang
  • Patent number: D957566
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: July 12, 2022
    Inventor: Lie Yang
  • Patent number: D1003384
    Type: Grant
    Filed: April 6, 2022
    Date of Patent: October 31, 2023
    Inventor: Lie Yang