Patents by Inventor Adrian Petrescu

Adrian Petrescu 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: 20230082128
    Abstract: Disclosed herein are systems and methods that do not require loading data into memory to perform daily activities of an application. The data from an external source can be accessed externally and utilized (for example, in a workbook or via a dashboard, etc.) the same way as in-memory data. This is useful when an external data set is too large to fit in the memory. In this manner, all the data that is needed can be stored in an external table that may be accessed as needed.
    Type: Application
    Filed: September 29, 2022
    Publication date: March 16, 2023
    Inventors: Jian WU, Adrian PETRESCU, Hung NGUYEN, Yingbei LU, Harveer SINGH, Daniel LEE
  • Publication number: 20230077833
    Abstract: Disclosed herein are systems and methods that do not require loading data into memory to perform daily activities of an application. The data from an external source can be accessed externally and utilized (for example, in a workbook or via a dashboard, etc.) the same way as in-memory data. This is useful when an external data set is too large to fit in the memory. In this manner, all the data that is needed can be stored in an external table that may be accessed as needed.
    Type: Application
    Filed: September 13, 2022
    Publication date: March 16, 2023
    Inventors: Jian WU, Adrian PETRESCU, Yingbei LU, Hung NGUYEN, Harveer SINGH, Daniel LEE
  • Patent number: 10223445
    Abstract: Methods and a natural language processor for processing a natural language query are provided. The processor includes a classifier, a rule-based pre-processor, a rule-based post-processor, a named entity recognizer, and an output module. The method involves receiving a text representation of the natural language query, pre-processing the text representation, applying a classification statistical model to the text representation when pre-processing fails, applying a post-processing rule, and performing name entity recognition.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: March 5, 2019
    Assignee: Maluuba Inc.
    Inventors: Kaheer Suleman, Adrian Petrescu, Joshua Pantony, Wilson Hsu, Julian Brooke
  • Patent number: 9292279
    Abstract: A system, method, and computer-readable medium are provided for managing a route topography in a software environment. The system includes a dashboard user interface for allowing a user to manage the services that are part of a software application. The dashboard allows the user to add and delete services for a software application, to establish a communication identifier of each service, and to clone a first route topography to create a second route topography. A routing service manages the route topography by storing a route identifier and the associated services for the route. When a user modifies an existing route topography or creates a new route topography, the information is managed by the routing service which provides the route information to requesting services upon demand. In one embodiment, each service of the software application includes a route cache with routing information that may be updated periodically by the routing service.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: March 22, 2016
    Assignee: Maluuba Inc.
    Inventors: Siwei Yang, Adrian Petrescu, Andrew McNamara
  • Publication number: 20150081279
    Abstract: Methods and a natural language processor for processing a natural language query are provided. The processor includes a classifier, a rule-based pre-processor, a rule-based post-processor, a named entity recognizer, and an output module. The method involves receiving a text representation of the natural language query, pre-processing the text representation, applying a classification statistical model to the text representation when pre-processing fails, applying a post-processing rule, and performing name entity recognition.
    Type: Application
    Filed: September 18, 2014
    Publication date: March 19, 2015
    Inventors: Kaheer SULEMAN, Adrian PETRESCU, Joshua PANTONY, Wilson HSU, Julian BROOKE
  • Publication number: 20140208295
    Abstract: A system, method, and computer-readable medium are provided for managing a route topography in a software environment. The system includes a dashboard user interface for allowing a user to manage the services that are part of a software application. The dashboard allows the user to add and delete services for a software application, to establish a communication identifier of each service, and to clone a first route topography to create a second route topography. A routing service manages the route topography by storing a route identifier and the associated services for the route. When a user modifies an existing route topography or creates a new route topography, the information is managed by the routing service which provides the route information to requesting services upon demand. In one embodiment, each service of the software application includes a route cache with routing information that may be updated periodically by the routing service.
    Type: Application
    Filed: January 22, 2014
    Publication date: July 24, 2014
    Applicant: Maluuba Inc.
    Inventors: Siwei Yang, Adrian Petrescu, Andrew McNamara
  • Publication number: 20140012574
    Abstract: A system, method and computer program for performing voice commands and presenting results on an interactive timeline is disclosed. A user may utter a voice command (e.g. into a mobile device) which is processed to derive the intention, specifically by determining the domain, at least one task and at least one parameter for the task. A services component performs the task identified and presents the results. In various embodiments, the results are presented on a timeline and may be grouped together by domains and presented chronologically. A search history view may also be viewed that includes search results sorted chronologically each of which is represented graphically by an icon that represents a search domain. A voice command may be presented by a text representation with an edit button, a resay button, and a progress bar. The text representation may be modified while the natural language processing is being performed.
    Type: Application
    Filed: June 21, 2013
    Publication date: January 9, 2014
    Inventors: Sam Pasupalak, Adrian Petrescu, Tareq Ismail, James Simpson, Jennifer Lee