Patents by Inventor Zhaohui Feng

Zhaohui Feng 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: 20240127768
    Abstract: The application provides a brightness detection method, a computer device and a readable medium, where the brightness detection method includes: using each of display modules in a display module production line as a test module separately, where the test module is provided with a photosensitive sensor; obtaining a brightness algorithm formula of the photosensitive sensor of each of the test module; and performing, according to the brightness algorithm formula, ambient light detection by the photosensitive sensor.
    Type: Application
    Filed: January 29, 2022
    Publication date: April 18, 2024
    Applicant: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Yilin Feng, Zhaohui Meng, Yuxin Bi, Zhengri Lin, Yang Gao
  • Patent number: 11926770
    Abstract: Disclosed is a composition comprising at least one interpolymer dispersed within an aqueous medium, the interpolymer comprising at least one unsaturated monomer and at least one selected from the group consisting of at least one conjugated acid, at least one mono-ester of a conjugated acid, and mixtures thereof, and, optionally, at least one surfactant configured to stabilize the interpolymer within the aqueous medium. The conjugated acid may be derived from a naturally-occurring oil, such as tung oil. There is also provided a method for preparing a composition, comprising forming an interpolymer comprising the at least one unsaturated monomer and the at least one selected from the group consisting of at least one conjugated acid, at least one mono-ester of a conjugated acid, and mixtures thereof. There is still further provided a pressure sensitive adhesive comprising the composition prepared according to the disclosed method.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: March 12, 2024
    Assignees: Rohm and Haas Company, Dow Global Technologies LLC
    Inventors: Jiguang Zhang, Miao Yang, Shaoguang Feng, Zhaohui Qu
  • Publication number: 20220096602
    Abstract: Disclosed herein are new therapeutic methods and compositions for maintaining and regenerating intestinal epithelial cells in a mammal. In a specific embodiment, the methods involve administering an amount LIF that induces intestinal epithelial cell regeneration. The methods and compositions are useful for preventing or treating gastrointestinal radiation injury or GVHD.
    Type: Application
    Filed: February 27, 2020
    Publication date: March 31, 2022
    Inventors: Wenwei HU, Zhaohui FENG, Huaying WANG, Jianming WANG
  • Publication number: 20220041487
    Abstract: A recycling production line for horseshoe-fired-melting-furnace waste glass is provided, which includes a pre-flushing mechanism used for cleaning, a secondary cleaning mechanism and a drying mechanism. Two conveying mechanisms are mounted at a lower end of the pre-flushing mechanism and a lower end of the drying mechanism, respectively. The secondary cleaning mechanism is arranged between the two conveying mechanisms. An oscillating mechanism is arranged between the pre-flushing mechanism and the conveying mechanism. Through the cooperation of the pre-flushing mechanism and the oscillating mechanism, when glass cullet is flushed for the first time, the effective vibration force and the flushing force can be provided, the cleaning effect is guaranteed, water resources can be recycled, and energy resources are saved. The ultrasonic cleaning, and the drying that is performed at a drying temperature with temperature ranges are utilized, to improve the cleaning degree for later use.
    Type: Application
    Filed: July 27, 2021
    Publication date: February 10, 2022
    Applicant: HUNAN JUQIANG RENEWABLE RESOURCES SCIENCE AND TECHNOLOGY DEVELOPMENT CO., LTD.
    Inventors: Zhaohui FENG, Jufang TANG, Qingling OU
  • Patent number: 10560588
    Abstract: A method for proactively creating a photobook includes identifying a group of images by a computer system and automatically creating a design for a photobook by the computer system without receiving a user's request for designing a photobook if the number of images in the group is determined to be within a predetermined range. Pages of the photobook incorporate a plurality of images in the group. The method further includes presenting the design of the photobook to a user for preview and receiving an order from the user for a physical manifestation of the photobook based on the design.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: February 11, 2020
    Assignee: Shutterfly, LLC
    Inventors: Eugene Chen, Preeti Nathan, Trynne Anne Miller, Wiley H. Wang, Zhaohui Feng, Erik Weitzman
  • Patent number: 10324742
    Abstract: A method. A JavaScript (JS) object is instantiated. The instantiated JS object processes application programming interface (API) requests received from mobile devices. The instantiation of the JS object is based on a JS model including (1) a JS file that stores a description of a behavior of the JS object and (2) a JS object notation (JSON) file that stores a description of properties of the JS object. The JSON file includes at least one validation rule to reject a data tuple unless the data tuple meets a required constraint specified in the validation rule. A data abstracter is an interface between the JS object and a set of data storages from which the JS object retrieves data while processing at least two of the API requests. The data abstractor is connected with the set of data storages by implementing a data exchange logic for the set of data storages.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: June 18, 2019
    Assignee: International Business Machines Corporation
    Inventors: Issac Jacob Roth, Albert K. Tsang, Zhaohui Feng, Ritchie Tyler Martori, Miroslav Bajtos
  • Patent number: 10298781
    Abstract: A method for proactively creating a photobook includes identifying a group of images by a computer system and automatically creating a design for a photobook by the computer system without receiving a user's request for designing a photobook if the number of images in the group is determined to be within a predetermined range. Pages of the photobook incorporate a plurality of images in the group. The method further includes presenting the design of the photobook to a user for preview and receiving an order from the user for a physical manifestation of the photobook based on the design.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: May 21, 2019
    Assignee: Shutterfly, Inc.
    Inventors: Eugene Chen, Preeti Nathan, Trynne Anne Miller, Wiley H. Wang, Zhaohui Feng, Erik Weitzman
  • Publication number: 20190075208
    Abstract: A method for proactively creating a photobook includes identifying a group of images by a computer system and automatically creating a design for a photobook by the computer system without receiving a user's request for designing a photobook if the number of images in the group is determined to be within a predetermined range. Pages of the photobook incorporate a plurality of images in the group. The method further includes presenting the design of the photobook to a user for preview and receiving an order from the user for a physical manifestation of the photobook based on the design.
    Type: Application
    Filed: November 5, 2018
    Publication date: March 7, 2019
    Inventors: Eugene Chen, Preeti Nathan, Trynne Anne Miller, Wiley H. Wang, Zhaohui Feng, Erik Weitzman
  • Patent number: 10102016
    Abstract: Some embodiments provide a system and method for dynamically determining whether to execute a function locally or remotely for an application operating on a first device. The method, while the application is operating, identifies a set of conditions the evaluation of which dynamically determines whether to (i) direct a second device to remotely process a function or (ii) locally process the function on the first device. The method evaluates the identified set of conditions on the first device. When the evaluation of the set of conditions corresponds to remote processing of the function, the method directs the second device to process the function and return a response to the first device. When the evaluation of the set of conditions corresponds to local processing of the function, the method processes the function on the first device.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: October 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ritchie Tyler Martori, Zhaohui Feng, Miroslav Bajto{hacek over (s)}
  • Patent number: 10067776
    Abstract: A method and system for generating application programming interfaces (APIs) in a codeless manner. A set of data graphs is generated. The data graphs identify relationships between data objects included in a description of a database schema of a database. The APIs are generated based on the set of data graphs. The APIs are provided to a user for selecting an API of the APIs. A JavaScript object notation based model (JSON-based model) associated with the selected API is generated, wherein the selected API is added to an application that uses the selected API for exchanging data with the database using the JSON-based model.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: September 4, 2018
    Assignee: International Business Machines Corporation
    Inventors: Zhaohui Feng, Ritchie Tyler Martori, Miroslav Bajto{hacek over (s)}, Albert K. Tsang
  • Publication number: 20180107501
    Abstract: A method. A JavaScript (JS) object is instantiated. The instantiated JS object processes application programming interface (API) requests received from mobile devices. The instantiation of the JS object is based on a JS model including (1) a JS file that stores a description of a behavior of the JS object and (2) a JS object notation (JSON) file that stores a description of properties of the JS object. The JSON file includes at least one validation rule to reject a data tuple unless the data tuple meets a required constraint specified in the validation rule. A data abstracter is an interface between the JS object and a set of data storages from which the JS object retrieves data while processing at least two of the API requests. The data abstractor is connected with the set of data storages by implementing a data exchange logic for the set of data storages.
    Type: Application
    Filed: November 29, 2017
    Publication date: April 19, 2018
    Inventors: Issac Jacob Roth, Albert K. Tsang, Zhaohui Feng, Ritchie Tyler Martori, Miroslav Bajtos
  • Patent number: 9875121
    Abstract: Some embodiments of the invention provide a novel server for processing application programming interface (API) requests. In some embodiments, the API server is written in JavaScript. For example, in some embodiments, the API-accessible objects of this server are each defined in terms of a JavaScript file and a JSON (JavaScript Object Notation) file. At runtime, a runtime processor instantiates each JavaScript object from its associated JavaScript and JSON files. Once instantiated, the JavaScript object can be used to process API requests that refer to the JavaScript object. Some embodiments use novel JSON file structures that allow these embodiments to define rich JavaScript models.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: January 23, 2018
    Assignee: International Business Machines Corporation
    Inventors: Issac Jacob Roth, Albert K. Tsang, Zhaohui Feng, Ritchie Tyler Martori, Miroslav Bajto{hacek over (s)}
  • Publication number: 20170192803
    Abstract: Some embodiments provide a system and method for dynamically determining whether to execute a function locally or remotely for an application operating on a first device. The method, while the application is operating, identifies a set of conditions the evaluation of which dynamically determines whether to (i) direct a second device to remotely process a function or (ii) locally process the function on the first device. The method evaluates the identified set of conditions on the first device. When the evaluation of the set of conditions corresponds to remote processing of the function, the method directs the second device to process the function and return a response to the first device. When the evaluation of the set of conditions corresponds to local processing of the function, the method processes the function on the first device.
    Type: Application
    Filed: January 6, 2017
    Publication date: July 6, 2017
    Inventors: Ritchie Tyler Martori, Zhaohui Feng, Miroslav Bajtos
  • Publication number: 20170161121
    Abstract: Some embodiments provide a novel method of generating application programming interfaces (APIs) in a codeless manner. The method generates a schema description of a data storage (e.g., a relational database) with which an API-accessible object may have to exchange data (e.g., from which the object may have to read data and/or to which the object may have to write data) to process an API request during the execution of an application. Based on the generated schema description, the method constructs one or more data graphs, with each data graph representing one set of relationships between different sets of fields in the data storage. After generating the data graphs, the method generates a large number of possible API permutations by using the generated data graphs. After generating the large number of possible API permutations, the method presents the generated sample APIs so that a developer can select and customize one or more APIs while developing an application.
    Type: Application
    Filed: November 10, 2016
    Publication date: June 8, 2017
    Inventors: Zhaohui Feng, Ritchie Tyler Martori, Miroslav Bajtos, Albert K. Tsang
  • Patent number: 9582300
    Abstract: Some embodiments provide a system and method for dynamically determining whether to execute a function locally or remotely for an application operating on a first device. The method, while the application is operating, identifies a set of conditions the evaluation of which dynamically determines whether to (i) direct a second device to remotely process a function or (ii) locally process the function on the first device. The method evaluates the identified set of conditions on the first device. When the evaluation of the set of conditions corresponds to remote processing of the function, the method directs the second device to process the function and return a response to the first device. When the evaluation of the set of conditions corresponds to local processing of the function, the method processes the function on the first device.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: February 28, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ritchie Tyler Martori, Zhaohui Feng, Miroslav Bajto{hacek over (s)}
  • Patent number: 9582301
    Abstract: Some embodiments of the invention provide a novel server for processing application programming interface (API) requests. In some embodiments, the API server is written in JavaScript. For example, in some embodiments, the API-accessible objects of this server are each defined in terms of a JavaScript file and a JSON (JavaScript Object Notation) file. At runtime, a runtime processor instantiates each JavaScript object from its associated JavaScript and JSON files. Once instantiated, the JavaScript object can be used to process API requests that refer to the JavaScript object. Some embodiments use novel JSON file structures that allow these embodiments to define rich JavaScript models.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: February 28, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zhaohui Feng, Ritchie Tyler Martori, Miroslav Bajto{hacek over (s)}
  • Patent number: 9558020
    Abstract: Some embodiments of the invention provide a novel server for processing application programming interface (API) requests. In some embodiments, the API server is written in JavaScript. For example, in some embodiments, the API-accessible objects of this server are each defined in terms of a JavaScript file and a JSON (JavaScript Object Notation) file. At runtime, a runtime processor instantiates each JavaScript object from its associated JavaScript and JSON files. Once instantiated, the JavaScript object can be used to process API requests that refer to the JavaScript object. Some embodiments use novel JSON file structures that allow these embodiments to define rich JavaScript models.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: January 31, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zhaohui Feng, Ritchie Tyler Martori, Miroslav Bajto{hacek over (s)}
  • Publication number: 20170013144
    Abstract: A method for proactively creating a photobook includes identifying a group of images by a computer system and automatically creating a design for a photobook by the computer system without receiving a user's request for designing a photobook if the number of images in the group is determined to be within a predetermined range. Pages of the photobook incorporate a plurality of images in the group. The method further includes presenting the design of the photobook to a user for preview and receiving an order from the user for a physical manifestation of the photobook based on the design.
    Type: Application
    Filed: September 21, 2016
    Publication date: January 12, 2017
    Inventors: Eugene Chen, Preeti Nathan, Trynne Anne Miller, Wiley H. Wang, Zhaohui Feng, Erik Weitzman
  • Patent number: 9513941
    Abstract: Some embodiments provide method of generating application programming interfaces (APIs) in a codeless manner. The method generates a schema description of a data storage with which an API-accessible object may have to exchange data (e.g., from which the object may have to read data and/or to which the object may have to write data) to process an API request during the execution of an application. Based on the generated schema description, the method constructs one or more data graphs, with each data graph representing one set of relationships between different sets of fields in the data storage. After generating the data graphs, the method generates a large number of possible API permutations by using the generated data graphs. The method presents the generated sample APIs so that a developer can select and customize one or more APIs while developing an application.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: December 6, 2016
    Assignee: International Business Machines Corporation
    Inventors: Zhaohui Feng, Ritchie Tyler Martori, Miroslav Bajito{hacek over (s)}, Albert K. Tsang
  • Patent number: 9485365
    Abstract: A method for proactively creating a photobook includes identifying a group of images by a computer system and automatically creating a design for a photobook by the computer system without receiving a user's request for designing a photobook if the number of images in the group is determined to be within a predetermined range. Pages of the photobook incorporate a plurality of images in the group. The method further includes presenting the design of the photobook to a user for preview and receiving an order from the user for a physical manifestation of the photobook based on the design.
    Type: Grant
    Filed: January 14, 2013
    Date of Patent: November 1, 2016
    Assignee: Shutterfly, Inc.
    Inventors: Eugene Chen, Preeti Nathan, Trynne Anne Miller, Wiley H. Wang, Zhaohui Feng, Erik Weitzman