Patents by Inventor Zhenrong Li

Zhenrong Li 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).

  • Patent number: 11115212
    Abstract: A system may include a server and a data store system. The server may include at least one storage device and at least one processor. The server may execute an application and may store an encrypted password. The data store system may include at least one persistent storage device configured to store a data store. The data store system may further include a plurality of processing nodes configured to operate on the data store. The data store system may receive the encrypted password from the application with one of the plurality of processing nodes and may decrypt the encrypted password with the one of the plurality of processing nodes. The data store system may authenticate the decrypted password with the one of the processing nodes and provide the decrypted password to other processing nodes. Each processing node that has the decrypted password may be accessible to the application to operate on the data store. A method and computer-readable medium may also be implemented.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: September 7, 2021
    Assignee: Teradata US, Inc.
    Inventors: Alnasir Ladha, Blazimir Radovic, Zhenrong Li, Ehtesham Siddiqui
  • Patent number: 11061964
    Abstract: Techniques for processing relational data with a user-defined function (UDF) are provided. Relational input data being requested by the UDF, from within a relational database system, is intercepted and normalized. The UDF is called with the normalized input data and as the UDF produces output data in response to the normalized input data that output data is captured and normalized. In an embodiment, the normalized output data is used to dynamically update a data model within the relational database for the input data.
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: July 13, 2021
    Assignee: Teradata US, Inc.
    Inventors: Lihua Yan, Zhenrong Li, Ejaz Haider
  • Patent number: 9311358
    Abstract: Demand Chain Management (DCM) refers to a suite of analytical applications for retail business, that provides retailers with the tools they need for product demand forecasting, planning and replenishment. The reliable development and user-friendly interface of DCM applications ensures improved customer satisfaction, increased sales, improved inventory turns and significant return on investment. The present subject matter provides a self-contained reusable smart cache component for DCM development and interface. The smart cache component gives a DCM developer the ability to automatically have a configurable amount of information temporarily stored in readily available memory on an application server. The information can be retrieved in a high speed fashion without the need for additional calls to the original location of the information.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: April 12, 2016
    Assignee: Teradata US, Inc.
    Inventors: Lorenzo Danesi, Randal May, Zhenrong Li, Alnasir Ladha
  • Patent number: 8781919
    Abstract: Apparatus, systems, and methods may operate to receive a designation of multiple rows to supply data to a single user defined function, which is made available in a structured query language SELECT statement. Further activities may include retrieving the data from at least one storage medium, packing each of the multiple rows having a common key into a single row, and transforming the data from a first state into a second state by applying the single function to the data using a single access module processor. Other apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: July 15, 2014
    Assignee: Teradata US, Inc.
    Inventors: Lorenzo Danesi, Zhenrong Li, Blazimir Radovic
  • Publication number: 20130254238
    Abstract: Techniques for processing relational data with a user-defined function (UDF) are provided. Relational input data being requested by the UDF, from within a relational database system, is intercepted and normalized. The UDF is called with the normalized input data and as the UDF produces output data in response to the normalized input data that output data is captured and normalized. In an embodiment, the normalized output data is used to dynamically update a data model within the relational database for the input data.
    Type: Application
    Filed: March 26, 2012
    Publication date: September 26, 2013
    Applicant: Teradata US, Inc.
    Inventors: Lihua Yan, Zhenrong Li, Ejaz Haider
  • Publication number: 20110040773
    Abstract: Apparatus, systems, and methods may operate to receive a designation of multiple rows to supply data to a single user defined function, which is made available in a structured query language SELECT statement. Further activities may include retrieving the data from at least one storage medium, packing each of the multiple rows having a common key into a single row, and transforming the data from a first state into a second state by applying the single function to the data using a single access module processor. Other apparatus, systems, and methods are disclosed.
    Type: Application
    Filed: October 26, 2010
    Publication date: February 17, 2011
    Applicant: Teradata US, Inc.
    Inventors: Lorenzo Danesi, Zhenrong Li, Blazimir Radovic
  • Publication number: 20100161647
    Abstract: Demand Chain Management (DCM) refers to a suite of analytical applications for retail business, that provides retailers with the tools they need for product demand forecasting, planning and replenishment. The reliable development and user-friendly interface of DCM applications ensures improved customer satisfaction, increased sales, improved inventory turns and significant return on investment. The present subject matter provides a self-contained reusable smart cache component for DCM development and interface. The smart cache component gives a DCM developer the ability to automatically have a configurable amount of information temporarily stored in readily available memory on an application server. The information can be retrieved in a high speed fashion without the need for additional calls to the original location of the information.
    Type: Application
    Filed: December 18, 2008
    Publication date: June 24, 2010
    Inventors: Lorenzo Danesi, Randal May, Zhenrong Li, Alnasir Ladha