Patents by Inventor Daniel Li

Daniel 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: 10853575
    Abstract: A method for performing question answer (QA) tasks that includes entering an input into an encoder portion of an adaptive memory network, wherein the encoder portion parses the input into entities of text for arrangement of memory banks. A bank controller of the adaptive memory network organizes the entities into progressively weighted banks within the arrangement of memory banks. The arrangement of memory banks may be arranged to have an initial memory bank having lowest relevance for lowest relevance entities being closest to the encoder, and a final memory bank having a highest relevance for highest relevance entities being closes to a decoder. The method may continue with inferring an answer for the question answer (QA) task with the decoder analyzing only the highest relevance entities in the final memory bank.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: December 1, 2020
    Inventors: Asim Kadav, Daniel Li
  • Publication number: 20200348991
    Abstract: Utilizing quick actions includes receiving user input via a user input module of an agent workspace, wherein the user input comprises an action input comprising an action command, and in response to receiving the user input, determining a secondary menu for the action command, wherein the secondary menu comprises a plurality of selectable parameters for the action command, and presenting the secondary menu in association with the user input module. Utilizing quick actions also includes detecting a selection of a parameter from the selectable parameters, and triggering an action based on the action command and the selected parameter, wherein the action is associated with a process for the agent workspace.
    Type: Application
    Filed: May 3, 2019
    Publication date: November 5, 2020
    Inventors: Scott Michael Rhodes, Srikanth Mallikarjuna, Andrew Thomas Roberts, Daniel Li-Shuan Wu
  • Patent number: 10706056
    Abstract: A method of generating a supplemental user interface is disclosed. At a client system, it is detected that an alert identifying a suspicious activity that is to be reviewed by a user of the client system has been received. A template for a user interface is accessed. The template includes database queries and instructions for presenting data items derived from query results corresponding to the database queries in the user interface. The instructions include a mapping of the data items to data fields of the user interface. Data items derived from the query results are presented in the user interface based on the instructions included in the template. An audit log is updated based on an acceptance by the user of the data items presented in the user interface.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: July 7, 2020
    Assignee: Palantir Technologies Inc.
    Inventors: Amerson Lin, Kiat Chuan Tan, Daniel Li, Huixian Chen, Alexander Vasilyev, Paul Hadjy
  • Publication number: 20190129934
    Abstract: A method for performing question answer (QA) tasks that includes entering an input into an encoder portion of an adaptive memory network, wherein the encoder portion parses the input into entities of text for arrangement of memory banks. A bank controller of the adaptive memory network organizes the entities into progressively weighted banks within the arrangement of memory banks. The arrangement of memory banks may be arranged to have an initial memory bank having lowest relevance for lowest relevance entities being closest to the encoder, and a final memory bank having a highest relevance for highest relevance entities being closes to a decoder. The method may continue with inferring an answer for the question answer (QA) task with the decoder analyzing only the highest relevance entities in the final memory bank.
    Type: Application
    Filed: October 25, 2018
    Publication date: May 2, 2019
    Inventors: Asim Kadav, Daniel Li
  • Publication number: 20090149576
    Abstract: A solid elastomeric reinforcing material for use in the manufacture of compounded rubber goods that is made from an elastomeric material coagulated from a natural or synthetic latex, a natural or synthetic fibrous filler that has a linear density of at least 0.5 dtex, a tenacity of at least 1.0 gram per dtex, a fiber length between 0.1 and 6 mm and a specific surface area range between 0.1-25 square meters per gram and a modulus enhancing additive.
    Type: Application
    Filed: December 3, 2008
    Publication date: June 11, 2009
    Inventors: Arnold Frances, Daniel Li
  • Publication number: 20080123207
    Abstract: The claimed utility is called back-hair-trim-guide with an adjustable mirror for man. It trims man's back and side hair safely and effectively with a clipper. It comprises the following five parts, 1. An utility holding bar to hold the back mirror and back hair guides 2. An adjustable back hair mirror, 3. Two adjustable back hair protection cover (guides) 4. A front belt with both ends connecting to either ends of the said utility holding bar. Its length is adjustable. 5. A top belt with both ends connecting to either ends of the said utility holding bar. Its length is adjustable.
    Type: Application
    Filed: November 27, 2006
    Publication date: May 29, 2008
    Inventor: Daniel Li
  • Publication number: 20060266335
    Abstract: A fuel injector for an internal combustion engine is disclosed. The fuel injector has a plunger, an electronically controlled check valve, and a controller in communication with the electronically controlled check valve. The controller is configured to receive a indication of a desired start of injection timing relative to an angular position of a crankshaft of the engine, and a desired injection quantity. The controller is also configured to determine a displacement of the plunger based on an angular position of the crankshaft; to determine a start of current for the electronically controlled check valve relative to plunger displacement that results in the desired start of injection timing, and to determine an end of current for the electronically controlled check valve relative to plunger displacement that results in the desired injection quantity. The controller is further configured to affect the determined start and end of current for the electronically controlled check valve.
    Type: Application
    Filed: May 31, 2005
    Publication date: November 30, 2006
    Inventors: Travis Barnes, Rammohan Sankar, Daniel Li
  • Publication number: 20040078712
    Abstract: The present invention generally relates to the testing of computer systems by moving data from one location to another. More particularly, the present invention relates to a method for stressing the data paths of computer systems by increasing data traffic throughout the computer system without increasing checking overhead.
    Type: Application
    Filed: September 12, 2002
    Publication date: April 22, 2004
    Inventors: Gurushankar Rajamani, Kent Dickey, Robert Shaw, Mark E. Shaw, Daniel Li
  • Patent number: 6687749
    Abstract: The present invention manages information about support incidents on a computer. The invention gathers information about a support incident, associates the support incident with a support channel, and collects current and historical information from the computer. Implementations of the invention may also package and send the gathered and collected information to a support vendor. The invention comprises methods of performing these tasks, systems that perform them, computer-readable media that contain computer-executable instructions that when executed perform the methods or provide the systems, and data structures stored on computer-readable media having fields that represent software objects useful in performing the methods or providing the systems.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: February 3, 2004
    Assignee: Microsoft Corporation
    Inventors: Anthony Chavez, Daniel Li, Davide Massarenti, Michael E. Meulemans, Sridhar Chandrashekar, Ghim-Sim Chua, Avronil Bhattacharjee, Pierre Jacomet
  • Patent number: D579616
    Type: Grant
    Filed: August 15, 2007
    Date of Patent: October 28, 2008
    Inventor: Daniel Li