Patents by Inventor Jerry Dunietz
Jerry Dunietz 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).
-
Publication number: 20080243814Abstract: Systems, methods, and/or techniques (“tools”) for improved search techniques for page-based document layouts are described herein. The tools may analyze markup elements defined for pages within source documents, and may determine whether the markup elements for the page may include at least part of a search string.Type: ApplicationFiled: March 30, 2007Publication date: October 2, 2008Applicant: Microsoft CorporationInventors: Ahmet Gurcan, Khaled Sedky, Oliver Foehr, Jerry Dunietz
-
Patent number: 7418652Abstract: Modular content framework and document format methods and systems are describe. The described framework and format define a set of building blocks for composing, packaging, distributing, and rendering document-centered content. These building blocks define a platform-independent framework for document formats that enable software and hardware systems to generate, exchange, and display documents reliably and consistently. The framework and format have been designed in a flexible and extensible fashion. In addition to this general framework and format, a particular format, known as the reach package format, is defined using the general framework. The reach package format is a format for storing paginated documents. The contents of a reach package can be displayed or printed with full fidelity among devices and applications in a wide range of environments and across a wide range scenarios.Type: GrantFiled: April 30, 2004Date of Patent: August 26, 2008Assignee: Microsoft CorporationInventors: David Ornstein, Jean Paoli, Mike Hillberg, Oliver Foehr, Josh Pollock, Jerry Dunietz
-
Publication number: 20080168342Abstract: Modular content framework and document format methods and systems are described. The described framework and format define a set of building blocks for composing, packaging, distributing, and rendering document-centered content. These building blocks define a platform-independent framework for document formats that enable software and hardware systems to generate, exchange, and display documents reliably and consistently. The framework and format have been designed in a flexible and extensible fashion. In addition to this general framework and format, a particular format, known as the reach package format, is defined using the general framework. The reach package format is a format for storing paginated documents. The contents of a reach package can be displayed or printed with full fidelity among devices and applications in a wide range of environments and across a wide range of scenarios.Type: ApplicationFiled: March 21, 2008Publication date: July 10, 2008Applicant: Microsoft CorporationInventors: Andrey Shur, Daniel F. Emerson, David Ornstein, Joe King, Oliver H. Foehr, Wei Zhu, Jerry Dunietz, Sriram Subramaniam
-
Patent number: 7383500Abstract: Modular content framework and document format methods and systems are described. The described framework and format define a set of building blocks for composing, packaging, distributing, and rendering document-centered content. These building blocks define a platform-independent framework for document formats that enable software and hardware systems to generate, exchange, and display documents reliably and consistently. The framework and format have been designed in a flexible and extensible fashion. In addition to this general framework and format, a particular format, known as the reach package format, is defined using the general framework. The reach package format is a format for storing paginated documents. The contents of a reach package can be displayed or printed with full fidelity among devices and applications in a wide range of environments and across a wide range of scenarios.Type: GrantFiled: April 30, 2004Date of Patent: June 3, 2008Assignee: Microsoft CorporationInventors: Andrey Shur, Daniel F. Emerson, David Ornstein, Joe King, Oliver H. Foehr, Wei Zhu, Jerry Dunietz, Sriram Subramanian
-
Patent number: 7383502Abstract: Modular content framework and document format methods and systems are described. The described framework and format define a set of building blocks for composing, packaging, distributing, and rendering document-centered content. These building blocks define a platform-independent framework for document formats that enable software and hardware systems to generate, exchange, and display documents reliably and consistently. The framework and format have been designed in a flexible and extensible fashion. In addition to this general framework and format, a particular format, known as the reach package format, is defined using the general framework. The reach package format is a format for storing paginated documents. The contents of a reach package can be displayed or printed with full fidelity among devices and applications in a wide range of environments and across a wide range of scenarios.Type: GrantFiled: September 7, 2005Date of Patent: June 3, 2008Assignee: Microsoft CorporationInventors: Andrey Shur, Daniel F. Emerson, David Ornstein, Joe King, Oliver H. Foehr, Wei Zhu, Jerry Dunietz, Sriram Subramanian
-
Patent number: 7366982Abstract: Modular content framework and document format methods and systems are described. The described framework and format define a set of building blocks for composing, packaging, distributing, and rendering document-centered content. These building blocks define a platform-independent framework for document formats that enable software and hardware systems to generate, exchange, and display documents reliably and consistently. The framework and format have been designed in a flexible and extensible fashion. In addition to this general framework and format, a particular format, known as the reach package format, is defined using the general framework. The reach package format is a format for storing paginated documents. The contents of a reach package can be displayed or printed with full fidelity among devices and applications in a wide range of environments and across a wide range of scenarios.Type: GrantFiled: September 7, 2005Date of Patent: April 29, 2008Assignee: Microsoft CorporationInventors: Andrey Shur, Daniel F. Emerson, David Ornstein, Joe King, Oliver H. Foehr, Wei Zhu, Jerry Dunietz, Sriram Subramanian
-
Patent number: 7359902Abstract: Modular content framework and document format methods and systems are described. The described framework and format define a set of building blocks for composing, packaging, distributing, and rendering document-centered content. These building blocks define a platform-independent framework for document formats that enable software and hardware systems to generate, exchange, and display documents reliably and consistently. The framework and format have been designed in a flexible and extensible fashion. In addition to this general framework and format, a particular format, known as the reach package format, is defined using the general framework. The reach package format is a format for storing paginated documents. The contents of a reach package can be displayed or printed with full fidelity among devices and applications in a wide range of environments and across a wide range of scenarios.Type: GrantFiled: April 30, 2004Date of Patent: April 15, 2008Assignee: Microsoft CorporationInventors: David Ornstein, Andrey Shur, Mike Hillberg, Brian Jones, Daniel Emerson, Jerry Dunietz, Oliver Foehr, Bruce MacKenzie, Jean Paoli, Josh Pollock, Sarjana Sheth
-
Publication number: 20070185837Abstract: Various technologies and techniques detect lists in vector graphics based documents and use them in meaningful ways. The system detects at least one list in a vector graphics based document using a set of rules. Pattern detection logic identifies characters, symbols, numbers, letters, and/or images that may start a list. Additional pattern detection logic determines if a list exists. The system can identify and parse bulleted lists, numbered or lettered lists, and nested lists that are any combination of both. Once identified, the content is translated into a modified format. The content can be output to a destination application in the modified format that is more suitable for output or use by the destination application.Type: ApplicationFiled: February 9, 2006Publication date: August 9, 2007Applicant: Microsoft CorporationInventors: Ahmet Gurcan, Eric Leese, Jeffrey Brown, Jerry Dunietz, Jesse McGatha, Khaled Sedky, Ming Liu, Oliver Foehr, Rodrigo Lopez
-
Publication number: 20070186152Abstract: Various technologies and techniques detect tables in vector graphics based documents and use them in meaningful ways. The system detects at least one table in a vector graphics based document using a set of rules. The rules include analyzing a set of content representing horizontal and vertical lines to find intersections and identifying table cells based on the intersections. Once identified, the table content is translated into a modified format. The content can be output to a destination application in the modified format that is more suitable for output or use by the destination application.Type: ApplicationFiled: February 9, 2006Publication date: August 9, 2007Applicant: Microsoft CorporationInventors: Ahmet Gurcan, Eric Leese, Jeffrey Brown, Jerry Dunietz, Jesse McGatha, Khaled Sedky, Ming Liu, Oliver Foehr, Rodrigo Lopez
-
Publication number: 20070180357Abstract: Techniques relating to story tracking for fixed layout markup documents are described. In one instance, a process identifies stories contained in a fixed layout markup document. The process also determines which portions of the fixed layout markup document relate to an individual story.Type: ApplicationFiled: January 31, 2006Publication date: August 2, 2007Applicant: Microsoft CorporationInventors: Jesse D. McGatha, Eric S. Leese, Ahmet Gurcan, Ming Liu, Rodrigo Lopez, Khaled S. Sedky, Oliver H. Foehr, Jerry Dunietz
-
Publication number: 20070180358Abstract: Techniques relating to structural context for fixed layout markup documents are described. In one instance, a process defines content and associated positional information of a document with a set of content markup. The process also specifies a structural configuration for the document relative to at least some of the content markup, such that the structural configuration is separate from the content markup.Type: ApplicationFiled: January 31, 2006Publication date: August 2, 2007Applicant: Microsoft CorporationInventors: Jesse D. McGatha, Eric S. Leese, Ahmet Gurcan, Ming Liu, Rodrigo Lopez, Khaled S. Sedky, Oliver H. Foehr, Jerry Dunietz
-
Publication number: 20070136660Abstract: Semantic objects are created that provide a structure for markup language representations of documents. The semantic objects include text runs that are produced from the markup language representation and that are placed into semantic blocks that group text runs according to how text is logically structured in the document being represented. The text runs of each semantic block are ordered to correspond to the logical order of the document being represented. The semantic blocks corresponding to each page of the document being represented are ordered to correspond to the logical order of the document being represented. The ordered semantic blocks including the ordered text runs are saved as a semantic object which can they be utilized to make use of the logical structure of the document being represented by the markup language.Type: ApplicationFiled: December 14, 2005Publication date: June 14, 2007Applicant: Microsoft CorporationInventors: Ahmet Gurcan, Eric Leese, Jerry Dunietz, Oliver Foehr, Jesse McGatha, Khaled Sedky, Ming Liu, Rodrigo Lopez
-
Publication number: 20060242572Abstract: A system and method are provided for implementing a content viewer for fixed-format documents. An existing document may be “published” to create a fixed-format document using the user interface of the exiting document's native application. The content viewer is integrated into an application program interface, reducing the burden of software maintenance and enhancing security features. The content viewer invokes a web browser, which provides a host environment for the viewer to display the published document.Type: ApplicationFiled: April 22, 2005Publication date: October 26, 2006Applicant: Microsoft CorporationInventors: Heather Grantham, Jerry Dunietz, Marcio De Mello, Anthony Willie, Young Kim
-
Publication number: 20060238787Abstract: Methods and systems permit rendering a text element formatted using unavailable or restricted fonts. In one embodiment, when producing a document that contains a restricted font, text portions formatted with the restricted font are processed into an alternate representation. A textual representation for the text portions and the additional representation(s) are embedded in a document or container. A unique representation for the restricted font file allows a consuming computing system to attempt to find the restricted font locally. Each textual representation is rendered using its corresponding restricted font, if the restricted font file is found. Otherwise, the additional representation(s) are used.Type: ApplicationFiled: April 22, 2005Publication date: October 26, 2006Applicant: Microsoft CorporationInventors: Oliver Foehr, Jerry Dunietz, Mikhail Leonov, David Brown, Simon Daniels
-
Publication number: 20060242105Abstract: The present invention is directed to a system and method for providing access to individual resources stored within a package. The system enables a client to access the resources without having to access the entire package. The system allows a client to reference the different resources within the package through use of a URI scheme. The URI scheme of the present invention is composed through a method of combining the URI for the package and the URI for the resource. The URI scheme of the present invention is able to work with any scheme, thereby enabling the URI scheme to be universal and not protocol-specific.Type: ApplicationFiled: April 22, 2005Publication date: October 26, 2006Applicant: Microsoft CorporationInventors: Andrey Shur, Bruce MacKenzie, David Ornstein, Jerry Dunietz, Young Kim, Sarjana Sheth, Alexei Vopilov
-
Publication number: 20060242166Abstract: Methods for filtering a file written in Extensible Application Markup Language (XAML) and incrementally returning the logical content contained therein to the environment, e.g., a search engine, are provided. Additionally provided are methods for extracting logical content contained in a XAML file to facilitate searching and/or indexing thereof. The methods provided permit the filtering of files containing only flow-format elements, files containing only elements representing fixed-format pages, and/or files containing both flow-format and elements representing fixed-format pages.Type: ApplicationFiled: April 22, 2005Publication date: October 26, 2006Applicant: Microsoft CorporationInventors: Jean-Marie Larcheveque, Andrey Shur, Young Kim, David Brown, Mikhail Leonov, Robert Relyea, Zhenbin Xu, Jerry Dunietz
-
Publication number: 20060242566Abstract: Methods and systems for mapping between components of a packaging model and features of a physical representation of a package are provided. Components of a packaging model may include, by way of example only, a part name, a content type, the contents of a part, and/or a growth hint. Physical representations of a package may include, by way of example only, physical persistence formats and/or various transports, e.g., network-based protocols. Computer-readable media having computer-executable instructions for performing the disclosed methods, as well as computers programmed to perform the disclosed methods, are also provided.Type: ApplicationFiled: April 22, 2005Publication date: October 26, 2006Applicant: Microsoft CorporationInventors: Jerry Dunietz, Josh Pollock, Isaac Nichols, Oliver Foehr, Charles Walker, Kirk Shoop, David Ornstein, Sarjana Sheth, Andrey Shur, Jean-Marie Larcheveque
-
Publication number: 20060242184Abstract: A relationship data structure associated with a source resource enables methods to discover and describe relationships between the source resource and a plurality of target resources. The relationships are stored in a format independent of the encoding of the source resource. Each relationship between the source resource and the plurality of target resources is stored in a content-neutral format, and the relationship data structure stores, a location of each target resource, a type of relationship with each target resource and an identifier to uniquely identify each relationship between the source resource and each target resource. Accordingly, the relationship data structure allows a decoder to directly discover the relationships between the source resource and the plurality of target resources without decoding the source resource or target resources.Type: ApplicationFiled: April 22, 2005Publication date: October 26, 2006Applicant: Microsoft CorporationInventors: Andrey Shur, Bruce MacKenzie, Charles Walker, David Ornstein, Jerry Dunietz, Joshua Pollock, Sarjana Sheth, Isaac Nichols
-
Publication number: 20060206794Abstract: Modular content framework and document format methods and systems are described. The described framework and format define a set of building blocks for composing, packaging, distributing, and rendering document-centered content. These building blocks define a platform-independent framework for document formats that enable software and hardware systems to generate, exchange, and display documents reliably and consistently. The framework and format have been designed in a flexible and extensible fashion. In addition to this general framework and format, a particular format, known as the reach package format, is defined using the general framework. The reach package format is a format for storing paginated documents. The contents of a reach package can be displayed or printed with full fidelity among devices and applications in a wide range of environments and across a wide range of scenarios.Type: ApplicationFiled: January 25, 2006Publication date: September 14, 2006Applicant: Microsoft CorporationInventors: David Ornstein, Andrey Shur, Mike Hillberg, Brian Jones, Daniel Emerson, Jerry Dunietz, Oliver Foehr, Bruce MacKenzie, Jean Paoli, Josh Pollock, Sarjana Sheth
-
Publication number: 20060149785Abstract: Modular content framework and document format methods and systems are described. The described framework and format define a set of building blocks for composing, packaging, distributing, and rendering document-centered content. These building blocks define a platform-independent framework for document formats that enable software and hardware systems to generate, exchange, and display documents reliably and consistently. The framework and format have been designed in a flexible and extensible fashion. In addition to this general framework and format, a particular format, known as the reach package format, is defined using the general framework. The reach package format is a format for storing paginated documents. The contents of a reach package can be displayed or printed with full fidelity among devices and applications in a wide range of environments and across a wide range of scenarios.Type: ApplicationFiled: January 25, 2006Publication date: July 6, 2006Applicant: Microsoft CorporationInventors: David Ornstein, Andrey Shur, Mike Hillberg, Brian Jones, Daniel Emerson, Jerry Dunietz, Oliver Foehr, Bruce MacKenzie, Jean Paoli, Josh Pollock, Sarjana Sheth