Patents by Inventor Oren Trutner

Oren Trutner 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: 9696810
    Abstract: Managing ink content in structured formats on a computing device is provided. Ink content may be received by the computing device. The ink content may then be recognized by the computing device to correspond to a content format associated with one or more applications. The ink content may then be converted by the computing device into a content associated with the one more applications.
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: July 4, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nathan J. Fish, Gary L. Caldwell, Oren Trutner, Michael N. Low, Sarah M. Faulkner
  • Publication number: 20140365978
    Abstract: Managing ink content in structured formats on a computing device is provided. Ink content may be received by the computing device. The ink content may then be recognized by the computing device to correspond to a content format associated with one or more applications. The ink content may then be converted by the computing device into a content associated with the one more applications.
    Type: Application
    Filed: June 11, 2013
    Publication date: December 11, 2014
    Inventors: Nathan J. Fish, Gary L. Caldwell, Oren Trutner, Michael N. Low, Sarah M. Faulkner
  • Patent number: 8392816
    Abstract: Embodiments of the present invention relate to classifying pages of an electronic document, such as a scanned book page. OCR software is applied to the contents of the electronic document, revealing semantic information about the content of the electronic document. Software-based features are applied to the semantic information to determine the type of page the electronic document is. Page types may include table of contents (TOC), table of figures (TOF), bibliography, index, or other types of pages commonly found in a book, magazine, or other publication. Once determined, the determined page type is stored and used by other software engines.
    Type: Grant
    Filed: December 3, 2007
    Date of Patent: March 5, 2013
    Assignee: Microsoft Corporation
    Inventors: Bogdan Radakovic, Aleksandar Uzelac, Bodin Dresevic, Oren Trutner
  • Patent number: 8250469
    Abstract: Computer-readable media, systems, and methods for document layout extraction are described. In embodiments, textual data in an electronic format is received and the textual data is converted from the electronic format to an independent interface format, the independent interface format including coordinates to one or more structural elements of the textual data. Further, in embodiments, a structure and layout analysis of the textual data is performed to generate a set of structure and layout information. Still further, in embodiments, the textual data and the set of structure and layout information is stored in an enriched interface format, the enriched interface format providing for search and navigation of the textual data.
    Type: Grant
    Filed: December 3, 2007
    Date of Patent: August 21, 2012
    Assignee: Microsoft Corporation
    Inventors: Bodin Dresevic, Oren Trutner, Sasa Tomasevic, Aleksandar Uzelac, Dejan Lukacevic
  • Patent number: 7725921
    Abstract: The described systems and methods are directed at managing networks using network templates. Each network template is associated with a different network topology and includes parameters for implementing the associated network topology. A user may implement a particular network topology by selecting a corresponding network template. A configurator may be used to configure a network device to implement the network topology associated with the selected network template based, at least in part, on the parameters.
    Type: Grant
    Filed: April 22, 2004
    Date of Patent: May 25, 2010
    Assignee: Microsoft Corporation
    Inventors: Oren Trutner, Adi Kurtz, Adina Hagege, Boaz Ein-Gil, Keren Goltz, Linda Lior, Uri Ben-Zew
  • Publication number: 20090144605
    Abstract: Embodiments of the present invention relate to classifying pages of an electronic document, such as a scanned book page. OCR software is applied to the contents of the electronic document, revealing semantic information about the content of the electronic document. Software-based features are applied to the semantic information to determine the type of page the electronic document is. Page types may include table of contents (TOC), table of figures (TOF), bibliography, index, or other types of pages commonly found in a book, magazine, or other publication. Once determined, the determined page type is stored and used by other software engines.
    Type: Application
    Filed: December 3, 2007
    Publication date: June 4, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: BOGDAN RADAKOVIC, ALEKSANDAR UZELAC, BODIN DRESEVIC, OREN TRUTNER
  • Publication number: 20090144614
    Abstract: Computer-readable media, systems, and methods for document layout extraction are described. In embodiments, textual data in an electronic format is received and the textual data is converted from the electronic format to an independent interface format, the independent interface format including coordinates to one or more structural elements of the textual data. Further, in embodiments, a structure and layout analysis of the textual data is performed to generate a set of structure and layout information. Still further, in embodiments, the textual data and the set of structure and layout information is stored in an enriched interface format, the enriched interface format providing for search and navigation of the textual data.
    Type: Application
    Filed: December 3, 2007
    Publication date: June 4, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: BODIN DRESEVIC, OREN TRUTNER, SASA TOMASEVIC, ALEKSANDAR UZELAC, DEJAN LUKACEVIC
  • Publication number: 20090144277
    Abstract: Computer-storage media, computerized methods and systems for classifying character strings within electronic documents are provided. Initially, textual data, which includes one or more character strings, is extracted from an electronic version of a document, typically scanned from a physical document utilizing optical character recognition. The textual data is received at a table-of-contents (TOC) engine that extracts semantic information from the textual data. Sub-engines within the TOC engine analyze the semantic information to determine at least one appropriate classification for character strings within the textual data. Labels selected from a predetermined set of TOC-architecture labels are appended to the character strings according to the appropriate classification. The character strings, and labels appended thereto, are stored in association with each other generating an electronic document file that includes enriched textual data.
    Type: Application
    Filed: December 3, 2007
    Publication date: June 4, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: OREN TRUTNER, BODIN DRESEVIC, SASA GALIC, BOGDAN RADAKOVIC, ALEKSANDAR UZELAC, DEJAN LUKACEVIC
  • Patent number: 7467189
    Abstract: Methods, systems and apparatus are described for resource identifier translation. In an implementation, a method includes in a network environment having at least two separate resource identifier (ID) zones, collecting translation information, from first and second information producers, which describes translation of a resource ID between first and second resource ID zones. The collected translation information is distributed to one or more consumers for translating a resource suitable for implementation in the first resource ID zone such that the translated resource is suitable for implementation in the second resource ID zone.
    Type: Grant
    Filed: January 21, 2005
    Date of Patent: December 16, 2008
    Assignee: Microsoft Corporation
    Inventors: Yosef Siles, Alik Teplitsky, Oren Trutner
  • Publication number: 20060168345
    Abstract: Methods, systems and apparatus are described for resource identifier translation. In an implementation, a method includes in a network environment having at least two separate resource identifier (ID) zones, collecting translation information, from first and second information producers, which describes translation of a resource ID between first and second resource ID zones. The collected translation information is distributed to one or more consumers for translating a resource suitable for implementation in the first resource ID zone such that the translated resource is suitable for implementation in the second resource ID zone.
    Type: Application
    Filed: January 21, 2005
    Publication date: July 27, 2006
    Applicant: Microsoft Corporation
    Inventors: Yosef Siles, Alik Teplitsky, Oren Trutner
  • Publication number: 20050240990
    Abstract: The described systems and methods are directed at managing networks using network templates. Each network template is associated with a different network topology and includes parameters for implementing the associated network topology. A user may implement a particular network topology by selecting a corresponding network template. A configurator may be used to configure a network device to implement the network topology associated with the selected network template based, at least in part, on the parameters.
    Type: Application
    Filed: April 22, 2004
    Publication date: October 27, 2005
    Inventors: Oren Trutner, Adi Kurtz, Adina Hagege, Boaz Ein-Gil, Keren Goltz, Linda Lior, Uri Ben-Zew
  • Publication number: 20050138004
    Abstract: A system receives a request for an internal web page from an external browser application. At least one internal link in the internal web page is identified. The internal link is modified so that the internal link is accessible by the external browser application. The requested web page, including the modified internal link, is communicated to the external browser application.
    Type: Application
    Filed: December 17, 2003
    Publication date: June 23, 2005
    Inventors: Alik Teplitsky, Avihai Lifschitz, Dekel Israeli, Ehud Soen, Oren Trutner
  • Publication number: 20040193656
    Abstract: The present invention relates to systems and methods for saving results generated from database queries such as raw data, objects, queryable data sets, full or partial web responses, in memory for current and subsequent utilization and invaliding the saved results when they become inconsistent to mitigate employing inconsistent results. The saved results can be employed by one or more components and are typically utilized when a subsequent query would return substantially similar results. Thus, the system and methods mitigate performing substantially redundant queries that can reduce performance and consume resources. When a database change occurs that affect the consistency of the saved results and/or expiration period lapses, an invalidation message can be transmitted, wherein the message is employed to invalidate the saved results. Thus, the systems and methods mitigate employing inconsistent saved results.
    Type: Application
    Filed: March 28, 2003
    Publication date: September 30, 2004
    Inventors: Michael J. Pizzo, Robert M. Howard, Christian Kleinerman, Patrick Yu-Kwan Ng, John F. Noss, Adam W. Smith, Oren Trutner, Florian M. Waas