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: 20230086565Abstract: 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: ApplicationFiled: September 22, 2021Publication date: March 23, 2023Inventors: Ning Ding, Yongjie Gong, Yao Zhou, Ke Zhao Li, DAN DAN WANG
-
Publication number: 20230092784Abstract: 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: ApplicationFiled: November 9, 2021Publication date: March 23, 2023Inventors: Archana Venkatesh, Vaibhav Gautam, Ning Ding, Roberto Alvarez
-
Patent number: 11551327Abstract: 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: GrantFiled: August 28, 2021Date of Patent: January 10, 2023Assignee: Purdue Research FoundationInventors: Yu Charlie Hu, Ning Ding
-
Patent number: 11551328Abstract: 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: GrantFiled: November 23, 2021Date of Patent: January 10, 2023Assignee: Purdue Research FoundationInventors: Yu Charlie Hu, Ning Ding
-
Patent number: 11537450Abstract: 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: GrantFiled: December 30, 2020Date of Patent: December 27, 2022Assignee: HONOR DEVICE CO., LTD.Inventors: Hesong Wu, Lujiang Ren, Ning Ding
-
Patent number: 11519270Abstract: 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: GrantFiled: August 22, 2019Date of Patent: December 6, 2022Assignee: Gree Electric Appliances, Inc. of ZhuhaiInventors: Jia Xu, Fayou Luo, Pengkai Wan, Fei Wu, Ning Ding, Shuang Guo
-
Patent number: 11507340Abstract: 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: GrantFiled: March 2, 2021Date of Patent: November 22, 2022Assignee: Honor Device Co., Ltd.Inventors: Ning Ding, Chong Zhang, Zhen Liu
-
Publication number: 20220308947Abstract: 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: ApplicationFiled: March 23, 2022Publication date: September 29, 2022Inventors: Ning Ding, Wenjian Gou
-
Publication number: 20220290669Abstract: 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: ApplicationFiled: August 24, 2020Publication date: September 15, 2022Applicant: GREE ELECTRIC APPLIANCES, INC. OF ZHUHAIInventors: 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: 11444946Abstract: 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: GrantFiled: April 3, 2019Date of Patent: September 13, 2022Assignee: 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: 20220202892Abstract: 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: ApplicationFiled: November 17, 2021Publication date: June 30, 2022Inventors: Shengcan Zou, Jiancheng Zong, Haiyan Dong, Weixia Wang, Ning Ding, Lei Zong, Shanglong Wang, Chaoqi Zhao
-
Publication number: 20220179557Abstract: 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: ApplicationFiled: December 3, 2020Publication date: June 9, 2022Inventors: Ning DING, Bo ZOU, Yang LIU, Cheng Yong ZHAO, Yongjie GONG, Xiao Qin LI, Dan Dan WANG
-
Publication number: 20220147789Abstract: 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: ApplicationFiled: September 7, 2021Publication date: May 12, 2022Inventors: Fang DENG, Yeyun CAI, Ning DING, Chengwei MI, Jiachen ZHAO, Xianghu YUE, Bin ZHANG, Chen CHEN, Wenjie CHEN, Jia ZHANG, Jie CHEN
-
Patent number: 11327883Abstract: 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: GrantFiled: March 12, 2020Date of Patent: May 10, 2022Assignee: International Business Machines CorporationInventors: Zhi Zhi Huang, Yongjie Gong, Xu Chu Jiang, Yao Dong Zhang, Ning Ding, Zhen Nyu Yao, Jing Lan Chen
-
Publication number: 20220121413Abstract: 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: ApplicationFiled: February 13, 2020Publication date: April 21, 2022Inventors: Ziyue Zhang, Liudong Xiong, Ning Ding, Chao Zhang
-
Publication number: 20220084158Abstract: 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: ApplicationFiled: November 23, 2021Publication date: March 17, 2022Applicant: Purdue Research FoundationInventors: Yu Charlie Hu, Ning Ding
-
Patent number: 11239461Abstract: 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: GrantFiled: September 12, 2019Date of Patent: February 1, 2022Assignee: AGENCY FOR SCIENCE, TECHNOLOGY AND RESEARCHInventors: Ning Ding, Yanwei Lum, Tzi Sum Andy Hor, Zhao Lin Liu, Yun Zong
-
Publication number: 20210390655Abstract: 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: ApplicationFiled: August 28, 2021Publication date: December 16, 2021Applicant: Purdue Research FoundationInventors: Yu Charlie Hu, Ning Ding
-
Patent number: 11200637Abstract: 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: GrantFiled: April 20, 2020Date of Patent: December 14, 2021Assignee: Purdue Research FoundationInventors: Yu Charlie Hu, Ning Ding
-
Publication number: 20210348610Abstract: 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: ApplicationFiled: September 9, 2019Publication date: November 11, 2021Inventors: 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