Patents by Inventor Weiping Guo

Weiping Guo 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: 20240145762
    Abstract: Disclosed is a lithium-ion battery. The lithium-ion battery comprises a positive electrode, a negative electrode, a separator, and a non-aqueous electrolyte solution. The non-aqueous electrolyte solution at least comprises FEC and PP; the negative electrode comprises a binder; and the binder is a polymer having a side chain containing hydroxyl, and is a graft polymer that one or more of acrylic acid, acrylonitrile, acrylamide, acrylic acid ester, styrene, vinylimidazole, vinylpyridine, sodium p-styrenesulfonate and the like are graft-copolymerized on the hydroxyl. According to the lithium-ion battery of the present disclosure, a stable SEI interface can be formed on a surface of a silicon-based negative electrode, so that the lithium-ion battery prepared thereby has high energy density, long cycle life and low cycle expansion rate.
    Type: Application
    Filed: December 28, 2023
    Publication date: May 2, 2024
    Applicant: ZHUHAI COSMX BATTERY CO., LTD.
    Inventors: Panlong GUO, Lin CHU, Suli LI, Weiping CHEN
  • Patent number: 11711234
    Abstract: A system comprises premises devices located at a premises. A gateway device is located at the premises and may communicate with the premises devices. A server is configured to interact with the premises devices and the gateway device. A touchscreen device may communicate with the server and configured to interact with the premises devices. The touchscreen device includes a user interface configured to interact with the gateway device. The user interface is configured to control interactions between the premises devices and the gateway device and trigger, based on at least one automation rule, an action of at least one of the premises devices. Corresponding methods, apparatuses and other systems are also provided.
    Type: Grant
    Filed: June 1, 2022
    Date of Patent: July 25, 2023
    Assignee: iControl Networks, Inc.
    Inventors: Jim Kitchen, David Proft, Weiping Guo, Kyle McKenzie, Thomas Lea, John Elderton
  • Patent number: 11616659
    Abstract: A system comprises premises equipment including premises devices located at a premises. The system includes a partner device located at the premises and configured to use a partner protocol different from a protocol of the premises equipment. The system includes a system server configured to interact with the premises devices. The system server is configured to interact with the partner device via a partner proxy corresponding to the partner device. The system includes automation rules coupled to the system server. The automation rules include actions and triggers for controlling interactions between at least one of the partner device and the premises devices. The system includes a user interface coupled to the system server and configured to interact with the premises devices and the partner device.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: March 28, 2023
    Assignee: iControl Networks, Inc.
    Inventors: Jim Kitchen, David Proft, Weiping Guo, Kyle McKenzie, Thomas Lea, John Elderton, Nathan Yang
  • Publication number: 20220376943
    Abstract: A system comprises premises devices located at a premises. A gateway device is located at the premises and may communicate with the premises devices. A server is configured to interact with the premises devices and the gateway device. A touchscreen device may communicate with the server and configured to interact with the premises devices. The touchscreen device includes a user interface configured to interact with the gateway device. The user interface is configured to control interactions between the premises devices and the gateway device and trigger, based on at least one automation rule, an action of at least one of the premises devices. Corresponding methods, apparatuses and other systems are also provided.
    Type: Application
    Filed: June 1, 2022
    Publication date: November 24, 2022
    Inventors: Jim KITCHEN, David PROFT, Weiping GUO, Kyle MCKENZIE, Thomas LEA, John ELDERTON
  • Patent number: 11368327
    Abstract: A system comprises premises devices located at a premises. A gateway device is located at the premises and may communicate with the premises devices. A server is configured to interact with the premises devices and the gateway device. A touchscreen device may communicate with the server and configured to interact with the premises devices. The touchscreen device includes a user interface configured to interact with the gateway device. The user interface is configured to control interactions between the premises devices and the gateway device and trigger, based on at least one automation rule, an action of at least one of the premises devices. Corresponding methods, apparatuses and other systems are also provided.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: June 21, 2022
    Assignee: iControl Networks, Inc.
    Inventors: Jim Kitchen, David Proft, Weiping Guo, Kyle McKenzie, Thomas Lea, John Elderton
  • Publication number: 20210226811
    Abstract: A system comprises premises equipment including premises devices located at a premises. The system includes a partner device located at the premises and configured to use a partner protocol different from a protocol of the premises equipment. The system includes a system server configured to interact with the premises devices. The system server is configured to interact with the partner device via a partner proxy corresponding to the partner device. The system includes automation rules coupled to the system server. The automation rules include actions and triggers for controlling interactions between at least one of the partner device and the premises devices. The system includes a user interface coupled to the system server and configured to interact with the premises devices and the partner device.
    Type: Application
    Filed: November 10, 2020
    Publication date: July 22, 2021
    Inventors: Jim KITCHEN, David PROFT, Weiping GUO, Kyle MCKENZIE, Thomas LEA, John ELDERTON, Nathan YANG
  • Publication number: 20170118037
    Abstract: A system comprises premises equipment including premises devices located at a premises. The system includes a partner device located at the premises and configured to use a partner protocol different from a protocol of the premises equipment. The system includes a system server configured to interact with the premises devices. The system server is configured to interact with the partner device via a partner proxy corresponding to the partner device. The system includes automation rules coupled to the system server. The automation rules include actions and triggers for controlling interactions between at least one of the partner device and the premises devices. The system includes a user interface coupled to the system server and configured to interact with the premises devices and the partner device.
    Type: Application
    Filed: June 29, 2016
    Publication date: April 27, 2017
    Inventors: Jim KITCHEN, David PROFT, Weiping GUO, Kyle MCKENZIE, Thomas LEA, John ELDERTON, Nathan YANG
  • Publication number: 20170054571
    Abstract: A system comprises premises equipment including premises devices located at a premises. A partner device is located at the premises and configured to use a partner protocol different from a protocol of the premises equipment. A system server is configured to interact with the premises devices and the partner device. A user interface is coupled to the system server and configured to interact with the premises devices. The user interface includes a partner user interface corresponding to the partner device. The partner user interface configures the user interface to interact with the partner device. The user interface is configured to control interactions between the premises devices and the partner device.
    Type: Application
    Filed: June 29, 2016
    Publication date: February 23, 2017
    Inventors: Jim KITCHEN, David PROFT, Weiping GUO, Kyle MCKENZIE, Thomas LEA, John ELDERTON
  • Patent number: 9363479
    Abstract: Methods and systems for voice and video messaging are provided here. In some embodiments a method for voice and video messaging may include establishing a telecommunication session with a calling device associated with a first user in response to an indication that a call request from the calling device directed to a called identifier associated with a second user failed, providing to the calling device an option to leave a video message and an option to leave an audio message, receiving a selection from the calling device indicating the selection of the option to leave a video message, disconnecting the established telecommunication session, and receiving a video message from the calling device.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: June 7, 2016
    Assignee: Vonage America Inc.
    Inventors: Kai Xin, Weiping Guo, Mark Wootton
  • Patent number: 9225836
    Abstract: Methods and systems for voice and video messaging are provided here. In some embodiments a method for voice and video messaging may include establishing a telecommunication session with a calling device associated with a first user in response to an indication that a call request from the calling device directed to a called identifier associated with a second user failed, providing to the calling device an option to leave a video message and an option to leave an audio message, receiving a selection from the calling device indicating the selection of the option to leave a video message, disconnecting the established telecommunication session, and receiving a video message from the calling device.
    Type: Grant
    Filed: July 2, 2014
    Date of Patent: December 29, 2015
    Inventors: Marc Lefar, Weiping Guo, Kai Xin, Joseph Guo, Arthur Wilton, Boaz Zehavi
  • Publication number: 20150373194
    Abstract: The Internet Protocol telephony system comprises a registration unit; a signal handling interface; a rules engine; and a call processing interface. The registration unit is configured to store, in association with a customer record, a notification list of one or more telephony devices that that are to be notified upon receipt by the Internet Protocol telephony system of a communication addressed to a customer identifier corresponding to the customer record. The signal handling interface is configured to receive a signal originated by a telephony device. The rules engine is configured to consult the notification list and apply rules logic to determine in what order the one or more telephony devices on the notification list are to be notified. The call processing interface is configured to route notifications to the one or more telephony devices.
    Type: Application
    Filed: June 19, 2014
    Publication date: December 24, 2015
    Inventors: ZHIYU GUO, WEIPING GUO, DENNIS BUSH, KAI XIN, KEVIN HUANG, BOAZ ZEHAVI
  • Publication number: 20150281459
    Abstract: Methods and systems for managing voicemail operations are provided here. In some embodiments a method for managing voicemail operations may include establishing a voicemail session with a voicemail system, transmitting message data over the voicemail session to be recorded in a voicemail message for a second user on the voicemail system, receiving an incoming call from a device associated with the second user while the voicemail session is active, and sending a first notification to the voicemail system to manage the voicemail message prior to establishing the incoming call with the device associated with the second user.
    Type: Application
    Filed: March 28, 2014
    Publication date: October 1, 2015
    Applicant: VONAGE NETWORK LLC
    Inventors: Weiping Guo, Itay Bianco, Kai Xin, Zhiyu Guo, Boaz Zehavi, Joseph Pagnotta
  • Publication number: 20150281458
    Abstract: Methods and systems for managing voicemail operations are provided here. In some embodiments a method for managing voicemail operations may include establishing a first call over a first telecommunication session with a voicemail system, transmitting message data over the first telecommunication session to be recorded in a voicemail message on the voicemail system, receiving a second call over a second telecommunication session while the first telecommunication session is active, and sending a first notification to the voicemail system to manage the recording of the voicemail message prior to establishing the second call over the second telecommunication session.
    Type: Application
    Filed: March 28, 2014
    Publication date: October 1, 2015
    Applicant: VONAGE NETWORK LLC
    Inventors: Itay Bianco, Weiping Guo
  • Publication number: 20150145946
    Abstract: Methods and systems for voice and video messaging are provided here. In some embodiments a method for voice and video messaging may include establishing a telecommunication session with a calling device associated with a first user in response to an indication that a call request from the calling device directed to a called identifier associated with a second user failed, providing to the calling device an option to leave a video message and an option to leave an audio message, receiving a selection from the calling device indicating the selection of the option to leave a video message, disconnecting the established telecommunication session, and receiving a video message from the calling device.
    Type: Application
    Filed: January 17, 2014
    Publication date: May 28, 2015
    Inventors: Kai Xin, Weiping Guo, Mark Wootton
  • Publication number: 20150124947
    Abstract: Methods and systems for voice and video messaging are provided here. In some embodiments a method for voice and video messaging may include establishing a telecommunication session with a calling device associated with a first user in response to an indication that a call request from the calling device directed to a called identifier associated with a second user failed, providing to the calling device an option to leave a video message and an option to leave an audio message, receiving a selection from the calling device indicating the selection of the option to leave a video message, disconnecting the established telecommunication session, and receiving a video message from the calling device.
    Type: Application
    Filed: July 2, 2014
    Publication date: May 7, 2015
    Inventors: Marc Lefar, Weiping Guo, Kai Xin, Joseph Guo, Arthur Wilton, Boaz Zehavi
  • Patent number: 8817063
    Abstract: Methods and systems for voice and video messaging are provided here. In some embodiments a method for voice and video messaging may include establishing a telecommunication session with a calling device associated with a first user in response to an indication that a call request from the calling device directed to a called identifier associated with a second user failed, providing to the calling device an option to leave a video message and an option to leave an audio message, receiving a selection from the calling device indicating the selection of the option to leave a video message, disconnecting the established telecommunication session, and receiving a video message from the calling device.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: August 26, 2014
    Assignee: Vonage Network LLC
    Inventors: Marc Lefar, Weiping Guo, Kai Xin, Joseph Guo, Arthur Wilton, Boaz Zehavi
  • Patent number: 8782773
    Abstract: A system for enabling communication between a first domain and a second domain is disclosed. At least the first domain is protected by a firewall. A first data-processing system is provided in the first domain and a second data-processing system provided in second domain. The second domain hosts an application that the first domain desires to access. To enable the communication between the two domains a tunnel is established through the firewall. The tunnel runs from the first data-processing system to the second data-processing system. The second data-processing system provides a web-proxy interface to interface to the application and also acts as a tunnel gateway.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: July 15, 2014
    Assignee: Avaya Inc.
    Inventors: Wu Chou, Lookman Yasin Fazal, Weiping Guo, Feng Liu, Zhi Qiang Zhao
  • Patent number: 8656388
    Abstract: High availability (HA) protection is provided for an executing virtual machine. At a checkpoint in the HA process, the active server suspends the virtual machine; and the active server copies dirty memory pages to a buffer. During the suspension of the virtual machine on the active host server, dirty memory pages are copied to a ring buffer. A copy process copies the dirty pages to a first location in the buffer. At a predetermined benchmark or threshold, a transmission process can begin. The transmission process can read data out of the buffer at a second location to send to the standby host. Both the copy and transmission processes can operate asynchronously on the ring buffer. The ring buffer cannot overflow because the transmission process continues to empty the ring buffer as the copy process continues. This arrangement allows for using smaller buffers and prevents buffer overflows, and thereby, it reduces the VM suspension time and improves the system efficiency.
    Type: Grant
    Filed: May 16, 2011
    Date of Patent: February 18, 2014
    Assignee: Avaya Inc.
    Inventors: Wu Chou, Weiping Guo, Feng Liu, Zhi Qiang Zhao
  • Patent number: 8417885
    Abstract: High availability (HA) protection is provided for an executing virtual machine. A standby server provides a disk buffer that stores disk writes associated with a virtual machine executing on an active server. At a checkpoint in the HA process, the active server suspends the virtual machine; the standby server creates a checkpoint barrier at the last disk write received in the disk buffer; and the active server copies dirty memory pages to a buffer. After the completion of these steps, the active server resumes execution of the virtual machine; the buffered dirty memory pages are sent to and stored by the standby server. Then, the standby server flushes the disk writes up to the checkpoint barrier into disk storage and writes newly received disk writes into the disk buffer after the checkpoint barrier.
    Type: Grant
    Filed: February 24, 2010
    Date of Patent: April 9, 2013
    Assignee: Avaya Inc.
    Inventors: Wu Chou, Weiping Guo, Vivekananda Velamala, Zhi Qiang Zhao
  • Patent number: 8413145
    Abstract: High availability (HA) protection is provided for an executing virtual machine. At a checkpoint in the HA process, the active server suspends the virtual machine; and the active server copies dirty memory pages to a buffer. During the suspension of the virtual machine on the active host server, dirty memory pages are copied to a ring buffer. A copy process copies the dirty pages to a first location in the buffer. At a predetermined benchmark or threshold, a transmission process can begin. The transmission process can read data out of the buffer at a second location to send to the standby host. Both the copy and transmission processes can operate substantially simultaneously on the ring buffer. As such, the ring buffer cannot overflow because the transmission process continues to empty the ring buffer as the copy process continues. This arrangement allows for smaller buffers and prevents buffer overflows.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: April 2, 2013
    Assignee: Avaya Inc.
    Inventors: Wu Chou, Weiping Guo, Feng Liu, Zhi Qiang Zhao