Patents by Inventor Jialin Li

Jialin 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: 10831632
    Abstract: Managing application programming interface (API) execution logging is provided. It is determined whether a log trigger definition corresponding to a log include definition is satisfied. In response to determining that the log trigger definition corresponding to the log include definition is satisfied, an execution log of the API is transferred from memory to a file in a storage device. The execution log of the API and a set of API definitions in the file is analyzed using natural language processing to identify a usability context pattern corresponding to the API. A specific set of API log definitions for the API is recommended based on the identified usability context pattern corresponding to the API.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jialin Li, Matthew T. Pellas
  • Patent number: 10810099
    Abstract: Managing application programming interface (API) execution logging is provided. It is determined whether a log trigger definition corresponding to a log include definition is satisfied. In response to determining that the log trigger definition corresponding to the log include definition is satisfied, an execution log of the API is transferred from memory to a file in a storage device. The execution log of the API and a set of API definitions in the file is analyzed using natural language processing to identify a usability context pattern corresponding to the API. A specific set of API log definitions for the API is recommended based on the identified usability context pattern corresponding to the API.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: October 20, 2020
    Assignee: Internatinal Business Machines Corporation
    Inventors: Jialin Li, Matthew T. Pellas
  • Patent number: 10592850
    Abstract: An approach is provided for marketing a product in real time. A presence of a social contact in a physical store is determined. The contact is connected to a shopper by a social networking service. Based on contextual information about a shopper, it is determined that the shopper intends to purchase the product. A promotion of the product is sent to the shopper. The promotion specifies an online purchase of the product and a selection of a delivery option by which the contact picks up the purchased product at the store. An indication of the online purchase and the selection of the delivery option are received. The contact is notified to pick up the purchased product at the store on behalf of the shopper. A verification that the contact picked up the product is received. The shopper avoids paying a shipping fee and avoids visiting the store.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: March 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jialin Li, Pradeep K. Nanjundaswamy
  • Patent number: 10586204
    Abstract: A method, system, and/or computer program product dynamically controls an available inventory level for a particular product. An in-store shopper identification receiver receives an in-store shopper's identification signal from an in-store shopper identification transmitter in a shopper's personal electronic device. Based on the in-store shopper being in the physical store, a local area network connection between the shopper's personal electronic device and a local area network in the physical store is activated, thus enabling a retrieval of an in-store shopper's wish list stored on the shopper's personal electronic device. The available inventory level for the particular product on the in-store shopper's wish list is then adjusted according to the presence of the in-store shopper in the store and the contents of the in-store shopper's wish list.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jialin Li, Danai Tengtrakool
  • Patent number: 10552502
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining a request for in venue pickup of an article by a customer user, the request specifying an article identifier for the article; obtaining from a data repository article dimensional information of the article; evaluating loading of the article into a transport apparatus associated to the customer user based on the article dimensional information and transport apparatus dimensional information of the transport apparatus; and outputting a notification to the customer user based on the evaluating.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: February 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jialin Li, Pradeep K. Nanjundaswamy, Srikanth Sundararajan, Danai Tengtrakool
  • Publication number: 20190392012
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining a request for in venue pickup of an article by a customer user, the request specifying an article identifier for the article; obtaining from a data repository article dimensional information of the article; evaluating loading of the article into a transport apparatus associated to the customer user based on the article dimensional information and transport apparatus dimensional information of the transport apparatus; and outputting a notification to the customer user based on the evaluating.
    Type: Application
    Filed: September 7, 2019
    Publication date: December 26, 2019
    Inventors: Jialin LI, Pradeep K. NANJUNDASWAMY, Srikanth SUNDARARAJAN, Danai TENGTRAKOOL
  • Publication number: 20190296934
    Abstract: Disclosed are an implementation system and method for Internet of Things (IoT) based on artificial intelligence (AI). The implementation system for Internet of Things based on artificial intelligence comprises: a cloud central control system, a home intelligent central control system and a home intelligent terminal. The home intelligent central control system provides, by means of a local module, information or service for a user; or, the home intelligent central control system cooperates with the cloud central control system, so as to provide information or service for the user; and the home intelligent terminal is used for responding to a control instruction sent by the home intelligent central control system, and/or sending state information about itself to the home intelligent central control system.
    Type: Application
    Filed: December 22, 2016
    Publication date: September 26, 2019
    Inventors: Dai TAN, Qian XU, Jialin LI, Lei GAO, Zheng LI, Dachun LIAO, Xiaolei PAN, Lun ZHANG
  • Publication number: 20190079844
    Abstract: Managing application programming interface (API) execution logging is provided. It is determined whether a log trigger definition corresponding to a log include definition is satisfied. In response to determining that the log trigger definition corresponding to the log include definition is satisfied, an execution log of the API is transferred from memory to a file in a storage device. The execution log of the API and a set of API definitions in the file is analyzed using natural language processing to identify a usability context pattern corresponding to the API. A specific set of API log definitions for the API is recommended based on the identified usability context pattern corresponding to the API.
    Type: Application
    Filed: December 11, 2017
    Publication date: March 14, 2019
    Inventors: Jialin Li, Matthew T. Pellas
  • Publication number: 20190079843
    Abstract: Managing application programming interface (API) execution logging is provided. It is determined whether a log trigger definition corresponding to a log include definition is satisfied. In response to determining that the log trigger definition corresponding to the log include definition is satisfied, an execution log of the API is transferred from memory to a file in a storage device. The execution log of the API and a set of API definitions in the file is analyzed using natural language processing to identify a usability context pattern corresponding to the API. A specific set of API log definitions for the API is recommended based on the identified usability context pattern corresponding to the API.
    Type: Application
    Filed: September 11, 2017
    Publication date: March 14, 2019
    Inventors: Jialin Li, Matthew T. Pellas
  • Patent number: 10223638
    Abstract: The present disclosure provides a control system, a control method and a control device of an intelligent robot based on artificial intelligence. The system includes: a decision engine, disposed on the intelligent robot, and configured to generate cloud processing information according to a multimodal input signal, and to send the cloud processing information; and a cloud control center, configured to receive the cloud processing information, to obtain a user demand by analyzing the cloud processing information, and to return the user demand, such that the decision engine controls the intelligent robot according to at least one of the user demand and the multimodal input signal. The control system may make full use of great online information, enhance the capability of the intelligent robot for storage, calculation and processing complex decisions, and meanwhile may respond to the user's instruction timely, rapidly and intelligently, and improve the user experience.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: March 5, 2019
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Xingfei Ge, Hua Wu, Jialin Li, Qian Xu, Haifeng Wang, Kun Jing, Wenyu Sun, Tian Wu, Daisong Guan
  • Publication number: 20190066679
    Abstract: The present disclosure provides a music recommending method and apparatus, a device and a storage medium, wherein the method comprises: obtaining speech input by a user each time while the user is performing speech chat with a smart device having a music playing function; if the user's mood can be parsed from the speech obtained each time, recommending music matched with the mood to the user. The solution of the present disclosure can be applied to improve the intelligence of the device.
    Type: Application
    Filed: August 27, 2018
    Publication date: February 28, 2019
    Applicant: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Zhu MAO, Xiangnan YUAN, Jialin LI
  • Patent number: 10210555
    Abstract: A computer program product for determining buying online and picking up in store. A computer receives from a shopper a request for buying online and picking up in store. The computer parses stores carrying an item purchased online and connections of the shopper in a social network. The computer provides the shopper with a list of one or more connections for picking up the item for the shopper. The computer sends to one of the one or more connections a token for picking up the item and information of a store where the item is picked up, after the shopper chooses the one of the one or more connections for picking up the item. The computer sends to the shopper a notification, after the item is picked up by the one of the one or more connections for picking up the item.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: February 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jialin Li, Pradeep K. Nanjundaswamy, Leho Nigul
  • Patent number: 10198761
    Abstract: A computer system for determining buying online and picking up in store. A computer receives from a shopper a request for buying online and picking up in store. The computer parses stores carrying an item purchased online and connections of the shopper in a social network. The computer provides the shopper with a list of one or more connections for picking up the item for the shopper. The computer sends to one of the one or more connections a token for picking up the item and information of a store where the item is picked up, after the shopper chooses the one of the one or more connections for picking up the item. The computer sends to the shopper a notification, after the item is picked up by the one of the one or more connections for picking up the item.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: February 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jialin Li, Pradeep K. Nanjundaswamy, Leho Nigul
  • Patent number: 10169793
    Abstract: A method, a computer program product, and a computer system for determining buying online and picking up in store. A computer receives from a shopper a request for buying online and picking up in store. The computer parses stores carrying an item purchased online and connections of the shopper in a social network. The computer provides the shopper with a list of one or more connections for picking up the item for the shopper. The computer sends to one of the one or more connections a token for picking up the item and information of a store where the item is picked up, after the shopper chooses the one of the one or more connections for picking up the item. The computer sends to the shopper a notification, after the item is picked up by the one of the one or more connections for picking up the item.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jialin Li, Pradeep K. Nanjundaswamy, Leho Nigul
  • Publication number: 20180293604
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: determining that an item misplaced in a venue may be retrieved by one or more customer. A candidate customer may be identified and rewards that may be offered are compiled. The candidate customer is selected as one who is predicted to be most likely to respond to a request for retrieval, and a reward is selected for cost effectiveness in retrieving the item. The request to retrieve the item is sent to the candidate customer.
    Type: Application
    Filed: April 5, 2017
    Publication date: October 11, 2018
    Inventors: Jialin LI, Pradeep K. NANJUNDASWAMY, Srikanth SUNDARARAJAN, Danai TENGTRAKOOL
  • Publication number: 20180285911
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: obtaining content of the website-based order from a user, selecting a physical location from a plurality of locations for a venue that are available for a retrieval of the website-based order and predicted as being most profitable for the venue, generating a notification that includes the physical location and an award available to the user upon the website-based order being fulfilled from the physical location. Upon ascertaining that the order has been placed with the physical location for fulfilling the website-based order, the system verifies if the user picked up the order at the physical location and provides the award.
    Type: Application
    Filed: March 28, 2017
    Publication date: October 4, 2018
    Inventors: Jialin LI, Pradeep K. NANJUNDASWAMY, Srikanth SUNDARARAJAN, Danai TENGTRAKOOL
  • Publication number: 20180285960
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: receiving a request from a customer user for reception of an item by the customer user at a retail venue and data specifying a current physical location of the customer user relative to the retail venue; predicting based on the current physical location of the customer user and historical data of the customer user a time of arrival of the customer user at the retail venue; and outputting a notification to the customer user based on the predicting, the notification including timing information of the reception.
    Type: Application
    Filed: March 30, 2017
    Publication date: October 4, 2018
    Inventors: Jialin LI, Pradeep K. NANJUNDASWAMY, Srikanth SUNDARARAJAN, Danai TENGTRAKOOL
  • Publication number: 20180285460
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining a request for in venue pickup of an article by a customer user, the request specifying an article identifier for the article; obtaining from a data repository article dimensional information of the article; evaluating loading of the article into a transport apparatus associated to the customer user based on the article dimensional information and transport apparatus dimensional information of the transport apparatus; and outputting a notification to the customer user based on the evaluating.
    Type: Application
    Filed: March 30, 2017
    Publication date: October 4, 2018
    Inventors: Jialin LI, Pradeep K. NANJUNDASWAMY, Srikanth SUNDARARAJAN, Danai TENGTRAKOOL
  • Publication number: 20180285793
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining information specifying a count of patrons currently at a venue and determining a probability that at least one patron included in the count of patrons will perform at least a portion of a venue work task; establishing a workload capacity requirement for maintaining operation of the venue, the establishing based on the count of patrons and the probability that the at least one patron included in the count of patrons will perform at least a portion of the venue work task; and sending notifications to a plurality of computer devices in the venue based on the establishing.
    Type: Application
    Filed: March 28, 2017
    Publication date: October 4, 2018
    Inventors: Jialin LI, Pradeep K. NANJUNDASWAMY, Srikanth SUNDARARAJAN, Danai TENGTRAKOOL
  • Patent number: D899423
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: October 20, 2020
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Runxiang Li, Xingfei Ge, Hao Liang, Jialin Li, Yuan Tian, Dengfeng Wu, Tao Xiong, Cheng Peng, Xiaodong Li