Patents by Inventor Luna Xu

Luna 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: 20230244543
    Abstract: A method of efficiently executing a plurality of processes is described. The method generates, using a predictor, operating constraints for the processes. An operating constraint of the operating constraints is for each process of the processes. The method evaluates possible operating points for each process consistent with the operating constraints and according to a cost function for the processes. The method also determines an operating point for each process based on the evaluating.
    Type: Application
    Filed: January 27, 2023
    Publication date: August 3, 2023
    Inventors: Erica Lin, Luna Xu, Marco Montes de Oca, Suraj Bramhavar, Jeffrey Chou
  • Patent number: 11379408
    Abstract: A computer-implemented method includes receiving data structures in memory space and creating micro-heaps on a per-data structure basis. Each data structure is associated with a micro-heap allocator. The method also includes storing the data structures in a key-value store. Values of the key-value store are associated with the data structures. A computer program product includes one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media. The program instructions include program instructions to perform the foregoing method. A system includes a processor and logic integrated with the processor, executable by the processor, or integrated with and executable by the processor. The logic is configured to perform the foregoing method.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: July 5, 2022
    Assignee: International Business Machines Corporation
    Inventors: Daniel Waddington, Luna Xu, Clement Lambert Dickey
  • Publication number: 20210342293
    Abstract: A computer-implemented method includes receiving data structures in memory space and creating micro-heaps on a per-data structure basis. Each data structure is associated with a micro-heap allocator. The method also includes storing the data structures in a key-value store. Values of the key-value store are associated with the data structures. A computer program product includes one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media. The program instructions include program instructions to perform the foregoing method. A system includes a processor and logic integrated with the processor, executable by the processor, or integrated with and executable by the processor. The logic is configured to perform the foregoing method.
    Type: Application
    Filed: May 4, 2020
    Publication date: November 4, 2021
    Inventors: Daniel Waddington, Luna Xu, Clement Lambert Dickey
  • Patent number: 11134201
    Abstract: A method, a device, a system, a computer program product, and a computer system drives a vehicle with vision assistance. The device includes an imager vertically extendable from a surface of a vehicle from a retracted position to an extended position. The imager is configured to capture images from a predetermined height above the vehicle while the imager is in the extended position. The images capture a field of view including a predetermined distance from the vehicle. The device includes a mount coupled to the imager and having an extendable length to position the imager in the retracted position and the extended position. The device includes a processor configured to process the images to determine a recommendation for driving the vehicle based on driving conditions present at the predetermined distance based on the images.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: September 28, 2021
    Assignee: International Business Machines Corporation
    Inventors: Luna Xu, Jalal Mahmud
  • Publication number: 20210058555
    Abstract: A method, a device, a system, a computer program product, and a computer system drives a vehicle with vision assistance. The device includes an imager vertically extendable from a surface of a vehicle from a retracted position to an extended position. The imager is configured to capture images from a predetermined height above the vehicle while the imager is in the extended position. The images capture a field of view including a predetermined distance from the vehicle. The device includes a mount coupled to the imager and having an extendable length to position the imager in the retracted position and the extended position. The device includes a processor configured to process the images to determine a recommendation for driving the vehicle based on driving conditions present at the predetermined distance based on the images.
    Type: Application
    Filed: August 20, 2019
    Publication date: February 25, 2021
    Inventors: Luna Xu, Jalal Mahmud
  • Patent number: 10438123
    Abstract: A cognitive publication subscriber method, system, and non-transitory compute readable medium receiving a signal from a signal generating device and a subscriber cognitive state including filtering the signal being received by a plurality of subscribers based on the subscriber cognitive state and routing the signal to a subscriber of the plurality of subscribers, the subscriber cognitive state of the subscriber receiving the signal being based on a threshold.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: October 8, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Oluwatosin Alabi, Minkyong Kim, Min Li, Clifford A. Pickover, Valentina Salapura, Luna Xu
  • Patent number: 10204175
    Abstract: At a cache manager of a directed acyclic graph-based data analytic platform, memory usage statistics are obtained from each of a plurality of monitor components on a plurality of worker nodes. The worker nodes have a plurality of tasks executing thereon, and each of the tasks has at least one distributed dataset associated therewith. Each of the worker nodes has a distributed dataset cache. At least one of the following is carried out: increasing a size of a given one of the distributed dataset caches if the memory usage statistics indicate that corresponding ones of the tasks are using too little memory; and decreasing a size of another given one of the distributed dataset caches if the memory usage statistics indicate contention between corresponding ones of the tasks and a corresponding one of the distributed datasets.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: February 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Zhenhua Hu, Min Li, Luna Xu, Yandong Wang, Li Zhang
  • Publication number: 20170337135
    Abstract: At a cache manager of a directed acyclic graph-based data analytic platform, memory usage statistics are obtained from each of a plurality of monitor components on a plurality of worker nodes. The worker nodes have a plurality of tasks executing thereon, and each of the tasks has at least one distributed dataset associated therewith. Each of the worker nodes has a distributed dataset cache. At least one of the following is carried out: increasing a size of a given one of the distributed dataset caches if the memory usage statistics indicate that corresponding ones of the tasks are using too little memory; and decreasing a size of another given one of the distributed dataset caches if the memory usage statistics indicate contention between corresponding ones of the tasks and a corresponding one of the distributed datasets.
    Type: Application
    Filed: May 18, 2016
    Publication date: November 23, 2017
    Inventors: Zhenhua Hu, Min Li, Luna Xu, Yandong Wang, Li Zhang
  • Publication number: 20170147926
    Abstract: A cognitive publication subscriber method, system, and non-transitory compute readable medium receiving a signal from a signal generating device and a subscriber cognitive state including filtering the signal being received by a plurality of subscribers based on the subscriber cognitive state and routing the signal to a subscriber of the plurality of subscribers, the subscriber cognitive state of the subscriber receiving the signal being based on a threshold.
    Type: Application
    Filed: November 19, 2015
    Publication date: May 25, 2017
    Inventors: Oluwatosin Alabi, Minkyong Kim, Min Li, Clifford A. Pickover, Valentina Salapura, Luna Xu