Patents by Inventor Robert Andrew Little

Robert Andrew Little 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: 10915695
    Abstract: A system and method includes dividing content of an electronic document into components. A document type of the electronic document is identified by comparing a document score against a document type criterion, the document score being based on a combination of a component score of each of the components. A user interface provides an indication of the document type.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: February 9, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ali Taleghani, Kevin Michael Black, Kevin Roland Powell, Laura Licari, Leah Joy Brown, Domenic J. Cipollone, Paul Rustam Karimov, Robert Andrew Little, Sean Aubrey Oldridge
  • Patent number: 10860782
    Abstract: A system and method includes dividing content of an electronic document into components. A document type of the electronic document is identified by comparing a document score against a document type criterion, the document score being based on a combination of a component score of each of the components. A user interface provides an indication of the document type.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: December 8, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ali Taleghani, Kevin Michael Black, Kevin Roland Powell, Laura Licari, Leah Joy Brown, Domenic J. Cipollone, Paul Rustam Karimov, Robert Andrew Little, Sean Aubrey Oldridge
  • Publication number: 20190138580
    Abstract: A system and method includes dividing content of an electronic document into components. A document type of the electronic document is identified by comparing a document score against a document type criterion, the document score being based on a combination of a component score of each of the components. A user interface provides an indication of the document type.
    Type: Application
    Filed: January 12, 2018
    Publication date: May 9, 2019
    Inventors: Ali Taleghani, Kevin Michael Black, Kevin Roland Powell, Laura Licari, Leah Joy Brown, Domenic J. Cipollone, Paul Rustam Karimov, Robert Andrew Little, Sean Aubrey Oldridge
  • Patent number: 7458018
    Abstract: A system and method for obtaining and using namespace related information for presenting XML content. A namespace responsive application program determines one or more namespaces contained in an XML document and queries a namespace library to identify namespace related information, such as a solution related to the namespace. The identified namespace related information is retrieved and used for opening the XML document.
    Type: Grant
    Filed: June 27, 2002
    Date of Patent: November 25, 2008
    Assignee: Microsoft Corporation
    Inventors: Brian Michael Jones, Marcin Sawicki, Robert Andrew Little, Daniel Robert Snyder
  • Patent number: 7392479
    Abstract: A system and method for providing namespace related information. A namespace library operating in a computer provides a central source of namespace related information for handling XML documents. The namespace related information may be used by other computer application programs operating in the computer. The namespace related information provided by the namespace library is indexed by namespace. Many types of namespace related information may be associated with each namespace. The computer application programs may obtain namespace related information by querying the namespace library using a particular namespace.
    Type: Grant
    Filed: June 27, 2002
    Date of Patent: June 24, 2008
    Assignee: Microsoft Corporation
    Inventors: Brian Michael Jones, Marcin Sawicki, Robert Andrew Little, Paul Alexander Broman, Jeffrey C. Reynar
  • Publication number: 20040205470
    Abstract: A system and method for obtaining and using namespace related information for presenting XML content. A namespace responsive application program determines one or more namespaces contained in an XML document and queries a namespace library to identify namespace related information, such as a solution related to the namespace. The identified namespace related information is retrieved and used for opening the XML document.
    Type: Application
    Filed: June 27, 2002
    Publication date: October 14, 2004
    Applicant: Microsoft Corporation
    Inventors: Brian Michael Jones, Marcin Sawicki, Robert Andrew Little, Daniel Robert Snyder
  • Publication number: 20040002937
    Abstract: A system and method for providing namespace related information. A namespace library operating in a computer provides a central source of namespace related information for handling XML documents. The namespace related information may be used by other computer application programs operating in the computer. The namespace related information provided by the namespace library is indexed by namespace. Many types of namespace related information may be associated with each namespace. The computer application programs may obtain namespace related information by querying the namespace library using a particular namespace.
    Type: Application
    Filed: June 27, 2002
    Publication date: January 1, 2004
    Applicant: MICROSOFT CORPORATION
    Inventors: Brian Michael Jones, Marcin Sawicki, Robert Andrew Little, Paul Alexander Broman, Jeffrey C. Reynar
  • Patent number: 5964885
    Abstract: Recovering text from a damaged electronic file by scanning an arbitrary stream of bytes and extracting text that is encoded as ASCII or Unicode. A byte of the damaged file is read. The read byte may be interpreted using the ASCII encoding standard. The read byte and the immediately preceding read byte may also be interpreted using the Unicode character encoding standard. The interpreted byte(s) is classified based upon the likelihood that the byte(s) is actually text for the particular character set rather than a control character, damaged data, or an element other than a textual character. The classifications are used to adjust a likelihood counter for each character type. The likelihood counter may be an integer value that indicates the probability that a text run has been detected. A text run is a sequence of bytes that is believed to be undamaged text. Each likelihood counter is then examined to determine whether there is a text run for one of the character types.
    Type: Grant
    Filed: July 14, 1997
    Date of Patent: October 12, 1999
    Assignee: Microsoft Corporation
    Inventors: Robert Andrew Little, Stephan Brian Mueller