Patents by Inventor Stephen A. Lobo

Stephen A. Lobo 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: 10599314
    Abstract: Disclosed herein are systems, methods, and software for enhancing document productivity. In at least one implementation, an attempt to add a data connection in a document is identified. In response to identifying the attempt to add the data connection in the document, at least one other document is identified as relevant to the attempt. A suggestion may be surfaced in a user interface that identifies at least a portion of the one other documents.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: March 24, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nickolas Welton, Benjamin E. Rampson, Stephen J. Adelson, L. Stephen Lobo
  • Publication number: 20170357428
    Abstract: Disclosed herein are systems, methods, and software for enhancing document productivity. In at least one implementation, an attempt to add a data connection in a document is identified. In response to identifying the attempt to add the data connection in the document, at least one other document is identified as relevant to the attempt. A suggestion may be surfaced in a user interface that identifies at least a portion of the one other documents.
    Type: Application
    Filed: August 29, 2017
    Publication date: December 14, 2017
    Inventors: Nickolas Welton, Benjamin E. Rampson, Stephen J. Adelson, L. Stephen Lobo
  • Patent number: 9778833
    Abstract: Disclosed herein are systems, methods, and software for enhancing document productivity. In at least one implementation, an attempt to add a data connection in a document is identified. In response to identifying the attempt to add the data connection in the document, at least one other document is identified as relevant to the attempt. A suggestion may be surfaced in a user interface that identifies at least a portion of the one other documents.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: October 3, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nickolas Welton, Benjamin E. Rampson, Stephen J. Adelson, L. Stephen Lobo
  • Publication number: 20160018974
    Abstract: Disclosed herein are systems, methods, and software for enhancing document productivity. In at least one implementation, an attempt to add a data connection in a document is identified. In response to identifying the attempt to add the data connection in the document, at least one other document is identified as relevant to the attempt. A suggestion may be surfaced in a user interface that identifies at least a portion of the one other documents.
    Type: Application
    Filed: July 18, 2014
    Publication date: January 21, 2016
    Inventors: Nickolas Welton, Benjamin E. Rampson, Stephen J. Adelson, L. Stephen Lobo
  • Patent number: 9092417
    Abstract: A computer-implemented method of extracting data from a document in an electronic format. The method includes the steps of accessing a file in an electronic format from a memory module; extracting data from the file corresponding to a plurality of keys contained within a mapping structure stored in the memory module; organizing the extracted data into values, wherein each value maps to one of the plurality of keys to form a hash map; storing the hash map in a database; and providing a user access to the database via an output device. The output device allows the user to view a customizable document whose content is derived from the values and keys stored in the database.
    Type: Grant
    Filed: July 25, 2014
    Date of Patent: July 28, 2015
    Inventor: Stephen Lobo
  • Publication number: 20150026200
    Abstract: A computer-implemented method of extracting data from a document in an electronic format. The method includes the steps of accessing a file in an electronic format from a memory module; extracting data from the file corresponding to a plurality of keys contained within a mapping structure stored in the memory module; organizing the extracted data into values, wherein each value maps to one of the plurality of keys to form a hash map; storing the hash map in a database; and providing a user access to the database via an output device. The output device allows the user to view a customizable document whose content is derived from the values and keys stored in the database.
    Type: Application
    Filed: July 25, 2014
    Publication date: January 22, 2015
    Inventor: Stephen A. Lobo
  • Patent number: 8825592
    Abstract: A computer-implemented method of extracting data from a document in an electronic format. The method includes the steps of accessing a file in an electronic format from a memory module; extracting data from the file corresponding to a plurality of keys contained within a mapping structure stored in the memory module; organizing the extracted data into values, wherein each value maps to one of the plurality of keys to form a hash map; storing the hash map in a database; and providing a user access to the database via an output device. The output device allows the user to view a customizable document whose content is derived from the values and keys stored in the database.
    Type: Grant
    Filed: March 10, 2009
    Date of Patent: September 2, 2014
    Assignee: Web Access, Inc.
    Inventors: Stephen A. Lobo, Claudian Fernandes
  • Publication number: 20090234818
    Abstract: A computer-implemented method of extracting data from a document in an electronic format. The method includes the steps of accessing a file in an electronic format from a memory module; extracting data from the file corresponding to a plurality of keys contained within a mapping structure stored in the memory module; organizing the extracted data into values, wherein each value maps to one of the plurality of keys to form a hash map; storing the hash map in a database; and providing a user access to the database via an output device. The output device allows the user to view a customizable document whose content is derived from the values and keys stored in the database.
    Type: Application
    Filed: March 10, 2009
    Publication date: September 17, 2009
    Inventors: Stephen A. Lobo, Claudian Fernandes