Patents by Inventor Gen Xu

Gen Xu 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: 20230092975
    Abstract: The technology is directed to providing pick and place instructions to a robot. Sensor data including an image feed of a picking container in which at least one product is located may be output. An input indicating a selected product including at least one of the products located in the picking container may be received. A representation of the selected product and at least one image of the order container may be output for display. The representation of the product may be scaled relative to the at least one image of the order container. A place input corresponding to the position of the representation of the product at a packing location within the at least one image of the order container may be received and transmitted to a robot control system.
    Type: Application
    Filed: September 21, 2021
    Publication date: March 23, 2023
    Applicant: Nimble Robotics, Inc.
    Inventors: Simon Kalouche, Aditya Agarwal, Gen Xu, Aleksi Hämäläinen, Rohan Tiwari, Siva Mynepalli, Suyash Nigam
  • Patent number: 11253387
    Abstract: An anatomical ring device for attachment to a penis includes a ring body defining an interior opening that is shaped and sized to receive a penis. A stimulation unit is disposed on one side of the ring body. A discrete stimulation element is movably disposed on the stimulation unit. A motor is disposed within the stimulation unit. The motor is operably connected to the discrete stimulation element to cause independent movement thereof relative to the stimulation unit.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: February 22, 2022
    Assignee: California Exotic Novelties LLC
    Inventor: Chang Gen Xu
  • Publication number: 20210322202
    Abstract: An anatomical ring device for attachment to a penis includes a ring body defining an interior opening that is shaped and sized to receive a penis. A stimulation unit is disposed on one side of the ring body. A discrete stimulation element is movably disposed on the stimulation unit. A motor is disposed within the stimulation unit. The motor is operably connected to the discrete stimulation element to cause independent movement thereof relative to the stimulation unit.
    Type: Application
    Filed: April 21, 2020
    Publication date: October 21, 2021
    Inventor: Chang Gen Xu
  • Patent number: 10872081
    Abstract: In a Redis-based database data aggregation and synchronization method, a synchronization program scans data of a table of a target database, calculates and stores a Key and a Value of each row into a Redis, while writing the row into an aggregation database. When there is a change of data in the table of the target database, the synchronization program re-calculates a new Key and a new Value of each row in the target database and inquires whether a key same as the new Key exists in the Redis to update the data in the aggregation database, and then perform a difference set calculation for the data after the synchronization of the primary key set of the table of the target database and the corresponding primary key set of the table of the aggregation database, and delete the data from the aggregation database by determining whether or an element exists in the difference set.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: December 22, 2020
    Assignee: MOLBASE (SHANGHAI) BIOTECHNOLOGY CO., LTD.
    Inventor: Chang Gen Xu
  • Publication number: 20180260435
    Abstract: In a Redis-based database data aggregation and synchronization method, a synchronization program scans data of a table of a target database, calculates and stores a Key and a Value of each row into a Redis, while writing the row into an aggregation database. When there is a change of data in the table of the target database, the synchronization program re-calculates a new Key and a new Value of each row in the target database and inquires whether a key same as the new Key exists in the Redis to update the data in the aggregation database, and then perform a difference set calculation for the data after the synchronization of the primary key set of the table of the target database and the corresponding primary key set of the table of the aggregation database, and delete the data from the aggregation database by determining whether or an element exists in the difference set.
    Type: Application
    Filed: February 23, 2018
    Publication date: September 13, 2018
    Inventor: Chang Gen XU