Patents by Inventor DAVID FERREIRA FARIA

DAVID FERREIRA FARIA 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: 9742843
    Abstract: A method and system for enabling data sharing between software systems is provided. At least one data-sharing session is managed for each of a plurality of users with a server computer system. Each of the data-sharing sessions has a set of software systems associated with the user participating therein. The server computer system maintains requests for the software systems to be notified of updates to values of sets of requested data items. The set of software systems share data item values in the data-sharing session. The server computer system stores the shared data item values, and resolves the shared data item values to the requested data items using semantic descriptions provided for the shared data item values and the requested data items. Available updates to the shared data item values resolving to the sets of requested data items are provided to the software systems.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: August 22, 2017
    Assignee: THOUGHTWIRE HOLDINGS CORP.
    Inventors: Stephen Paul Owens, Michael Lorne Monteith, Jose Humberto Terra Nunes, David Ferreira Faria
  • Publication number: 20140280496
    Abstract: A method and system for managing data sharing sessions is provided. A data-sharing session is managed with a computer system. The data-sharing session has a set of software systems participating therein. Requests are maintained for the software systems for sets of requested data. Values are stored for shared data items received from the software systems in the data-sharing session. The shared data items are resolved to at least one of the sets of the requested data using semantic descriptions provided for the shared data items and the requested data. The software systems requesting the at least one set of requested data are notified whenever updates to the values of the shared data items are available. The data-sharing session is destroyed if there is one of an absence of activity and an absence of one of the software systems having a particular characteristic in the data-sharing session.
    Type: Application
    Filed: August 15, 2013
    Publication date: September 18, 2014
    Applicant: ThoughtWire Holdings Corp.
    Inventors: STEPHEN PAUL OWENS, MICHAEL LORNE MONTEITH, JOSE HUMBERTO TERRA NUNES, DAVID FERREIRA FARIA
  • Publication number: 20140280535
    Abstract: A method and system for enabling data sharing between software systems is provided. At least one data-sharing session is managed for each of a plurality of users with a server computer system. Each of the data-sharing sessions has a set of software systems associated with the user participating therein. The server computer system maintains requests for the software systems to be notified of updates to values of sets of requested data items. The set of software systems share data item values in the data-sharing session. The server computer system stores the shared data item values, and resolves the shared data item values to the requested data items using semantic descriptions provided for the shared data item values and the requested data items. Available updates to the shared data item values resolving to the sets of requested data items are provided to the software systems.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: ThoughtWire Holdings Corp.
    Inventors: Stephen Paul Owens, Michael Lorne Monteith, Jose Humberto Terra Nunes, David Ferreira Faria