Patents by Inventor Ning Ding

Ning Ding 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: 20230086565
    Abstract: A system may include a cluster and a module of the cluster. The module may include a user resource definition and a catalog server. The catalog server may maintain a configuration of the cluster.
    Type: Application
    Filed: September 22, 2021
    Publication date: March 23, 2023
    Inventors: Ning Ding, Yongjie Gong, Yao Zhou, Ke Zhao Li, DAN DAN WANG
  • Publication number: 20230092784
    Abstract: The present disclosure relates to techniques for managing power assertions associated with applications that may run on an electronic device. For example, to reduce power consumption of power available on a power source of the electronic device, the electronic device may start a timer after receiving a request for a power assertion. When the timer expires, the electronic device may enter a low power state.
    Type: Application
    Filed: November 9, 2021
    Publication date: March 23, 2023
    Inventors: Archana Venkatesh, Vaibhav Gautam, Ning Ding, Roberto Alvarez
  • Patent number: 11551327
    Abstract: A method for profiling energy usage of invoking an application programming interface (API) by an application in a computing device. The method includes obtaining source code for the API, modifying each class by adding a callback function identifier field that is initiated to a unique value upon instantiation of each object that belongs to the class, identifying each location in the source code that posts the callback function for asynchronous execution by enqueueing each object instantiated from the class containing the callback function into the system callback queue, modifying the source code to log the callback function identifier of object at the location that dequeues objects from the system callback queue, modifying source code by adding two system logging function calls to log the callback function identifier of the dequeued object before and after executing the callback function, executing the application, and performing energy accounting of the asynchronous API calls.
    Type: Grant
    Filed: August 28, 2021
    Date of Patent: January 10, 2023
    Assignee: Purdue Research Foundation
    Inventors: Yu Charlie Hu, Ning Ding
  • Patent number: 11551328
    Abstract: A method for profiling energy usage in graphics user interfaces (UI) in handheld mobile devices is disclosed, which includes quantifying the central processing unit (CPU) energy drain of each UI update, quantifying the graphics processing unit (GPU) energy drain of each UI update, quantifying the number of pixels changed due to each UI update, identifying an UI update that consumes energy drain but results in no pixel changes to the displayed frame as a graphics energy bug.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: January 10, 2023
    Assignee: Purdue Research Foundation
    Inventors: Yu Charlie Hu, Ning Ding
  • Patent number: 11537450
    Abstract: Semantic feature values of notification messages in different applications are obtained, and notification messages that are in different applications and whose semantic feature values match are associated. This associates notification messages that are of associated events of a mobile terminal and that are from different channels (for example, different applications). A user can view notification messages that are of associated events and that are from different channels.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: December 27, 2022
    Assignee: HONOR DEVICE CO., LTD.
    Inventors: Hesong Wu, Lujiang Ren, Ning Ding
  • Patent number: 11519270
    Abstract: A pump body assembly and a compressor with the pump body assembly. The pump body assembly includes: an oil supply passage for circulating oil; and two back pressure members, at least one of the two back pressure members being provided with a back pressure groove, the back pressure groove including a first groove section and a second groove section, the first groove section and the second groove section are disposed at intervals, the first groove section communicating with the oil supply passage, the second groove section communicating with the oil supply passage, wherein the communication area of the first groove section and the oil supply passage is a, the communication area of the second groove section and the oil supply passage is b, and a<b.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: December 6, 2022
    Assignee: Gree Electric Appliances, Inc. of Zhuhai
    Inventors: Jia Xu, Fayou Luo, Pengkai Wan, Fei Wu, Ning Ding, Shuang Guo
  • Patent number: 11507340
    Abstract: An audio output method applied to an electronic device having a proximity sensor, where the method includes obtaining proximity data of the proximity sensor when the electronic device is coupled to an audio output device and has an audio signal to output, outputting, by an earpiece of the electronic device, the audio signal when the proximity data meets a preset condition, determining a type of the audio output device, and selecting, based on the type of the audio output device, whether to output the audio signal using the audio output device. Hence, an earpiece is enabled to output an audio signal under a specific condition when an electronic device including a mobile phone is coupled to another audio output device, thereby improving user experience.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: November 22, 2022
    Assignee: Honor Device Co., Ltd.
    Inventors: Ning Ding, Chong Zhang, Zhen Liu
  • Publication number: 20220308947
    Abstract: The present disclosure relates to a method for inter-core communication of a multi-core processor, a processor, an inter-core communication system and a computer readable storage medium. The method for inter-core communication comprises: receiving a communication request sent by an initiating core for communication with receiving cores; and instructing, on the basis of the communication request, the initiating core to communicate with the receiving cores by using a delivery message to invoke interfaces of services in the receiving cores; wherein the delivery message is service-oriented and corresponds to the interfaces of the services in the receiving cores. According to the method for inter-core communication of the present disclosure, services built in various systems can interact in a uniform and universal manner by means of the service-oriented delivery message. Therefore, the portability of application programs located on different cores can be improved, and the development difficulty is reduced.
    Type: Application
    Filed: March 23, 2022
    Publication date: September 29, 2022
    Inventors: Ning Ding, Wenjian Gou
  • Publication number: 20220290669
    Abstract: The present disclosure provides a pump body assembly, a heat exchange apparatus, a fluid machine and an operating method thereof. The pump body assembly includes a piston, a shaft, a piston sheath, and a cylinder. The shaft drives the piston to rotate and reciprocate within the piston sheath while rotating. The piston sheath is located in the cylinder, and a compression chamber is defined between an outer circumferential wall of the piston and an inner wall of the cylinder. A pressure relief recess is defined in the outer circumferential wall of the piston or the inner wall of the cylinder at a position corresponding to the compression chamber.
    Type: Application
    Filed: August 24, 2020
    Publication date: September 15, 2022
    Applicant: GREE ELECTRIC APPLIANCES, INC. OF ZHUHAI
    Inventors: Mingzhu DONG, Yusheng HU, Huijun WEI, Jia XU, Zhongcheng DU, Liping REN, Sen YANG, Zhi LI, Peilin ZHANG, Shebing LIANG, Zhengliang SHI, Rongting ZHANG, Ning DING
  • Patent number: 11444946
    Abstract: Embodiments of the invention include a server system with a processor, and a non-transitory computer-readable storage medium in data communication with the processor that can store and exchange content data including or representing content derived or received from a server of a social network and/or a user. An application programming interface includes steps executable by the processor to upload, download, or enable access of the content data. A content rights synchronization process is configured to enable the user to assign and/or control a rights access to any of the content data associated with the user. Further, a content engine can monitor for and save the content data as received content when identified, accessed, and/or received by the network. The content metadata and/or the content data is stored for recall in a centralized library database, where rights access is assigned by the at least one user.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: September 13, 2022
    Assignee: VYDIA, INC.
    Inventors: Roy Christopher LaManna, Mark Ivan Allen, Stephen Mark Potter, Nicholas Edward Bobryk, Murty V. Korada, Daniel Robert Vassallo, Brittany Lynn Jacobs, Matthew Thomas Vincek, Ning Ding, Paul Michael Arevalo Santos, Tyler Alexander Geerdts, Bhavani Veeraputhiran Saminathan Ramasamy, Ricardo Saporta
  • Publication number: 20220202892
    Abstract: A traditional Chinese medicine compound composition with immune bidirectional regulation effect and its preparation method and applications are disclosed. The traditional Chinese medicine compound composition with immune bidirectional regulation effect is prepared by compounding a volatile oil obtained after heating and refluxing of Schizonepetae herba and an extract jointly extracted by Schizonepetae herba extract residue, Astragali radix and Atractylodes macrocephala in the disclosure. The traditional Chinese medicine compound composition has no side effects and remarkable effect, and the traditional Chinese medicine compound composition disclosed by the disclosure can be used as a dietary supplement or health food raw material to regulate allergic reaction and low immunity. The traditional Chinese medicine compound composition disclosed by the disclosure is suitable for promotion and application.
    Type: Application
    Filed: November 17, 2021
    Publication date: June 30, 2022
    Inventors: Shengcan Zou, Jiancheng Zong, Haiyan Dong, Weixia Wang, Ning Ding, Lei Zong, Shanglong Wang, Chaoqi Zhao
  • Publication number: 20220179557
    Abstract: Provided are a computer-implemented method, system, and computer program product for multidimensional data recover. A snapshot restore request is received with at least one parameter defining at least one dimension for data recovery. At least one snapshot is reconstructed from a single continuous snapshot stream taken for a certain period of time based on the at least one parameter. A selected snapshot is received for data recovery selected from the at least one reconstructed snapshot. The selected snapshot is restored.
    Type: Application
    Filed: December 3, 2020
    Publication date: June 9, 2022
    Inventors: Ning DING, Bo ZOU, Yang LIU, Cheng Yong ZHAO, Yongjie GONG, Xiao Qin LI, Dan Dan WANG
  • Publication number: 20220147789
    Abstract: A mechanical energy-based self-powering counting system is provided. The system includes an electromagnetic power generator, a count measuring circuit, a count energy supply circuit, a controller and a wireless transmission module. The electromagnetic power generator is driven by an external device and produces an electric signal and outputs the electric signal to the controller after passing it through the count measuring circuit. The controller processes the received signal, updates a count according to certain programming rules and sends data to the wireless transmission module. The energy from the electromagnetic power generator flowing through the count measuring circuit can supply power to the controller. An energy storage module in the count energy supply circuit performs voltage feedback on the controller. The controller monitors the voltage of the energy storage module to control whether it enters a charging state.
    Type: Application
    Filed: September 7, 2021
    Publication date: May 12, 2022
    Inventors: Fang DENG, Yeyun CAI, Ning DING, Chengwei MI, Jiachen ZHAO, Xianghu YUE, Bin ZHANG, Chen CHEN, Wenjie CHEN, Jia ZHANG, Jie CHEN
  • Patent number: 11327883
    Abstract: The example embodiments disclose a system and method, a computer program product, and a computer system for improving solid-state drive performance. The example embodiments may include generating, by an affinity adapter located external to the solid-state drive, a plurality of affinities for each of a plurality of data to a respective plurality of subdivisions of data of a solid-state drive, wherein each of the plurality of data is associated with a logical block address (LBA) and each of the respective plurality of subdivisions has a physical block address (PBA).
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: May 10, 2022
    Assignee: International Business Machines Corporation
    Inventors: Zhi Zhi Huang, Yongjie Gong, Xu Chu Jiang, Yao Dong Zhang, Ning Ding, Zhen Nyu Yao, Jing Lan Chen
  • Publication number: 20220121413
    Abstract: A screen control method implemented by an electronic device that includes a foldable first screen and a second screen includes detecting, by the electronic device, an operation on a function button, determining, by the electronic device, a physical form of the electronic device, and controlling, by the electronic device, the foldable first screen or the second screen based on the operation and the physical form of the electronic device.
    Type: Application
    Filed: February 13, 2020
    Publication date: April 21, 2022
    Inventors: Ziyue Zhang, Liudong Xiong, Ning Ding, Chao Zhang
  • Publication number: 20220084158
    Abstract: A method for profiling energy usage in graphics user interfaces (UI) in handheld mobile devices is disclosed, which includes quantifying the central processing unit (CPU) energy drain of each UI update, quantifying the graphics processing unit (GPU) energy drain of each UI update, quantifying the number of pixels changed due to each UI update, identifying an UI update that consumes energy drain but results in no pixel changes to the displayed frame as a graphics energy bug.
    Type: Application
    Filed: November 23, 2021
    Publication date: March 17, 2022
    Applicant: Purdue Research Foundation
    Inventors: Yu Charlie Hu, Ning Ding
  • Patent number: 11239461
    Abstract: There is provided a method of forming a porous particle comprising an electrically conductive continuous shell encapsulating a core, said core comprising an elemental compound that reversibly reduces in the presence of a cation and oxidizes in the absence of said cation, said method comprising the steps of: a) encapsulating an elemental compound precursor with said electrically conductive shell; b) reacting said elemental compound precursor with an oxidation agent to oxidise said elemental compound precursor to form said elemental compound, thereby forming said electrically conductive shell encapsulating said core comprising said elemental compound.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: February 1, 2022
    Assignee: AGENCY FOR SCIENCE, TECHNOLOGY AND RESEARCH
    Inventors: Ning Ding, Yanwei Lum, Tzi Sum Andy Hor, Zhao Lin Liu, Yun Zong
  • Publication number: 20210390655
    Abstract: A method for profiling energy usage of invoking an application programming interface (API) by an application in a computing device. The method includes obtaining source code for the API, modifying each class by adding a callback function identifier field that is initiated to a unique value upon instantiation of each object that belongs to the class, identifying each location in the source code that posts the callback function for asynchronous execution by enqueueing each object instantiated from the class containing the callback function into the system callback queue, modifying the source code to log the callback function identifier of object at the location that dequeues objects from the system callback queue, modifying source code by adding two system logging function calls to log the callback function identifier of the dequeued object before and after executing the callback function, executing the application, and performing energy accounting of the asynchronous API calls.
    Type: Application
    Filed: August 28, 2021
    Publication date: December 16, 2021
    Applicant: Purdue Research Foundation
    Inventors: Yu Charlie Hu, Ning Ding
  • Patent number: 11200637
    Abstract: A method for profiling energy usage in graphics user interfaces (UI) in handheld mobile devices is disclosed, which includes quantifying the central processing unit (CPU) energy drain of each UI update, quantifying the graphics processing unit (GPU) energy drain of each UI update, quantifying the number of pixels changed due to each UI update, identifying an UI update that consumes energy drain but results in no pixel changes to the displayed frame as a graphics energy bug.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: December 14, 2021
    Assignee: Purdue Research Foundation
    Inventors: Yu Charlie Hu, Ning Ding
  • Publication number: 20210348610
    Abstract: Some embodiments of a disclosure provide a piston limiting structure, a compressor, and a heat exchange apparatus. The piston limiting structure includes: a cylinder, having a piston hole perpendicular to an axial direction of the cylinder and penetrating the cylinder, wherein a projection of the piston hole in a penetrating direction is circular; a piston, disposed in the piston hole and slid in the piston hole, wherein a side wall of the piston is provided with a limiting surface, and the limiting surface does not penetrate two ends of the side wall of the piston along an axial length of the piston; and a limiting member, wherein the cylinder is provided with a limiting hole penetrating from an outer wall of the cylinder to the piston hole, the limiting member is mounted in the limiting hole , and the limiting member abuts against the limiting surface.
    Type: Application
    Filed: September 9, 2019
    Publication date: November 11, 2021
    Inventors: Yusheng HU, Huijun WEI, Jia XU, Zhongcheng DU, Sen YANG, Zhi LI, Liping REN, Shebing REN, Shebing LIANG, Rongting ZHANG, Zhengliang SHI, Ning DING, Shuang GUO, Liping LIAO