Patents by Inventor Syed Mohammad Ali

Syed Mohammad Ali 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: 10817781
    Abstract: A method includes receiving, via a graphical user interface including a plurality of document elements and a plurality of class elements, user input associating a first document element of the plurality of document elements with a first class element of the plurality of class elements. Each document element represents a corresponding document of a plurality of documents, and each class element represents a corresponding class of a plurality of classes. The method also includes generating a document classifier using supervised training data, where the supervised training data indicates, based on the user input, that a first document represented by the first document element is assigned to a first class associated with the first class element.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: October 27, 2020
    Assignee: SPARKCOGNITION, INC.
    Inventors: Erik Skiles, Joshua Bronson, Syed Mohammad Ali, Keith D. Moore
  • Publication number: 20200327133
    Abstract: A particular method includes automatically generating, at a processor of a computing device, annotation data indicating that a column of a data table corresponds to a particular class of an ontology. The method also includes storing the annotation data. The method further includes receiving a natural language query. The method also includes generating a second query based on detecting a match between at least one term of the natural language query and the annotation data. The method further includes determining a response to the second query. The method also includes outputting the response to the second query as a response to the natural language query.
    Type: Application
    Filed: June 26, 2020
    Publication date: October 15, 2020
    Inventors: Syed Mohammad Ali, Erik Skiles
  • Patent number: 10773381
    Abstract: A device includes communication circuitry configured to receive a message indicating an observation of an agent device. The device further includes a processor coupled to the communication circuitry and a memory. The memory stores instructions that are executable by the processor to cause the processor to perform operations. The operations include accessing a blockchain data structure. The blockchain data structure includes one or more blocks including data descriptive of observations of a plurality of agent devices, where the plurality of agent devices including the agent device. The operations also include determining, based on one or more blocks of the blockchain data structure, a behavior of the agent device. The operations also include determine whether the behavior satisfies a behavior criterion associated with the agent device.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: September 15, 2020
    Assignee: SKYGRID, LLC
    Inventors: Syed Mohammad Amir Husain, Syed Mohammad Ali, Taylor Schmidt
  • Patent number: 10698905
    Abstract: A particular method includes automatically generating, at a processor of a computing device, annotation data indicating that a column of a data table corresponds to a particular class of an ontology. The method also includes storing the annotation data. The method further includes receiving a natural language query. The method also includes generating a second query based on detecting a match between at least one term of the natural language query and the annotation data. The method further includes determining a response to the second query. The method also includes outputting the response to the second query as a response to the natural language query.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: June 30, 2020
    Assignee: SPARKCOGNITION, INC.
    Inventors: Syed Mohammad Ali, Erik Skiles
  • Publication number: 20200166928
    Abstract: A method includes receiving, at a mobile hub device, communications including location-specific risk data and a task assignment. The method also includes generating an output indicating dispatch coordinates. The dispatch coordinates identifying a dispatch location from which to dispatch, from the mobile hub device, one or more unmanned vehicles to perform a task of the task assignment.
    Type: Application
    Filed: November 27, 2019
    Publication date: May 28, 2020
    Inventors: Sridhar Sudarsan, Syed Mohammad Ali
  • Patent number: 10450503
    Abstract: A method of fracturing a subterranean formation includes introducing into the formation a fracturing composition comprising a carrier and a polymeric particulate derived from a cashew nut shell liquid, the polymeric particulate having an apparent specific gravity of less than about 2.4. The fracturing composition is introduced at a pressure sufficient to create or enlarge a fracture in the formation.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: October 22, 2019
    Assignee: BAKER HUGHES, LLC
    Inventors: D. V. Satyanarayana Gupta, Syed Mohammad Ali, Anthony Stonis
  • Publication number: 20190306757
    Abstract: A method includes obtaining route information at an unmanned aerial vehicle (UAV). The route information indicates a plurality of zones between an origin and a destination and a corresponding set of mobile devices for each zone. The method includes receiving first control data at the UAV from a first mobile device while in a first zone of the plurality of zones. The first mobile device is included in a first set of mobile devices corresponding to the first zone. The method further includes receiving second control data at the UAV from a second mobile device while in a second zone of the plurality of zones. The second mobile device is included in a second set of mobile devices corresponding to the second zone.
    Type: Application
    Filed: March 26, 2019
    Publication date: October 3, 2019
    Inventors: Syed Mohammad Amir Husain, Syed Mohammad Ali, Zehra Akbar
  • Publication number: 20190160660
    Abstract: A device includes communication circuitry configured to receive a message indicating an observation of an agent device. The device further includes a processor coupled to the communication circuitry and a memory. The memory stores instructions that are executable by the processor to cause the processor to perform operations. The operations include accessing a blockchain data structure. The blockchain data structure includes one or more blocks including data descriptive of observations of a plurality of agent devices, where the plurality of agent devices including the agent device. The operations also include determining, based on one or more blocks of the blockchain data structure, a behavior of the agent device. The operations also include determine whether the behavior satisfies a behavior criterion associated with the agent device.
    Type: Application
    Filed: November 30, 2017
    Publication date: May 30, 2019
    Inventors: Syed Mohammad Amir Husain, Syed Mohammad Ali, Taylor Schmidt
  • Publication number: 20190079978
    Abstract: A particular method includes automatically generating, at a processor of a computing device, annotation data indicating that a column of a data table corresponds to a particular class of an ontology. The method also includes storing the annotation data. The method further includes receiving a natural language query. The method also includes generating a second query based on detecting a match between at least one term of the natural language query and the annotation data. The method further includes determining a response to the second query. The method also includes outputting the response to the second query as a response to the natural language query.
    Type: Application
    Filed: September 14, 2017
    Publication date: March 14, 2019
    Inventors: Syed Mohammad Ali, Erik Skiles
  • Publication number: 20180349388
    Abstract: A method includes performing, by a computing device, a clustering operation to group documents of a document corpus into clusters in a feature vector space. The document corpus includes one or more labeled documents and one or more unlabeled documents. Each of the one or more labeled documents is assigned to a corresponding class in classification data associated with the document corpus, and each of the one or more unlabeled document is not assigned to any class in the classification data. The method also includes generating, by the computing device, a prompt requesting classification of a particular document of the document corpus, where the particular document is selected based on a distance between the particular document and a labeled document of the one or more labeled documents.
    Type: Application
    Filed: June 6, 2017
    Publication date: December 6, 2018
    Inventors: Erik Skiles, Joshua Bronson, Syed Mohammad Ali, Keith D. Moore
  • Publication number: 20180314939
    Abstract: A method includes receiving, via a graphical user interface including a plurality of document elements and a plurality of class element, user input associating a first document element of the plurality of document elements with a first class element of the plurality of class elements. Each document element represents a corresponding document of a plurality of documents, and each class element represents a corresponding class of a plurality of classes. The method also includes generating a document classifier using supervised training data, where the supervised training data indicates, based on the user input, that a first document represented by the first document element is assigned to a first class associated with the first class element.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 1, 2018
    Inventors: Erik Skiles, Joshua Bronson, Syed Mohammad Ali, Keith D. Moore
  • Publication number: 20170349812
    Abstract: A method of fracturing a subterranean formation comprises introducing into the formation at a pressure sufficient to create or enlarge a fracture in the formation a fracturing composition comprising a carrier and a polymeric particulate derived from a cashew nut shell liquid, the polymeric particulate having an apparent specific gravity of less than about 2.4.
    Type: Application
    Filed: June 6, 2016
    Publication date: December 7, 2017
    Applicant: Baker Hughes Incorporated
    Inventors: D.V. Satyanarayana Gupta, Syed Mohammad Ali, Anthony Stonis
  • Publication number: 20140280494
    Abstract: A relay component for a back office service creates an externally exposed REST service endpoint in front of the back office service. Instead of calling the back office service directly, REST service clients make REST service calls to the relay component using the HTTP protocol. The relay component coverts the data to XML format and sends it in a SOAP call to the back office service. The relay component receives the response from the back office service as a SOAP response that is converted to a REST message to be sent to the REST client.
    Type: Application
    Filed: April 29, 2013
    Publication date: September 18, 2014
    Applicant: Microsoft Corporation
    Inventors: Alexander Nikolayevich Samoylenko, Carlos Omar Ortiz Rodriguez, Robert Aron Drollinger, Sandeep Kuruvilla Lukose, Chandramouli Venkatesh, Kyle Stapley Young, Syed Mohammad Ali
  • Publication number: 20080126589
    Abstract: Systems and methods for selectively coupling one of a group of peripherals to a computer. In one embodiment, a USB switch is coupled between a computer and multiple USB peripheral devices. The switch selectively connects the computer to either a single one of the peripherals, or none of the peripherals. The switch employs a microcontroller which receives control signals from the computer and controls a switching mechanism such as a set of multiplexers or relays to connect data lines from the computer to one of the peripheral ports of the switch, while disconnecting the remainder of the peripheral ports. The switch may also disconnect all of the peripheral ports. The switch may also incorporate a display which is controlled by the switch's microcontroller. One or more power sources may be included to provide power to each of the peripheral ports.
    Type: Application
    Filed: July 27, 2006
    Publication date: May 29, 2008
    Inventors: Syed Mohammad Ali Husain, Hasan A. Rizvi, Syed Mohammad Amir Husain, Ashraf Wali