Patents Examined by Adam Queler
-
Patent number: 8938672Abstract: The present invention relates to a method and system for amending a display property of a grid element. The method for amending a display property of a grid element comprises: receiving a command to amend the display property of at least one grid element; searching grid elements associated with said grid element; amending the display property of said grid elements and said associated grid elements. The present invention improves the operation of adjusting the display property of the grid, and enhances the operational efficiency and feasibility.Type: GrantFiled: November 4, 2008Date of Patent: January 20, 2015Assignee: International Business Machines CorporationInventors: Robert Desantis, Robert Kickhofel, Jia Yuan Ni
-
Patent number: 7370268Abstract: The various embodiments disclosed are generally directed towards systems and methods for managing and displaying content rich data, such as multimedia, residing on a removable memory apparatus inserted into a handheld device. In one aspect of the invention, a method comprises launching and displaying the content rich data soon after the device is inserted into a handheld device and monitoring the number of times the content rich data was launched and displayed. If the content rich data was launched a specific number of times, then the content rich data is deleted from the handheld device.Type: GrantFiled: August 1, 2003Date of Patent: May 6, 2008Assignee: Migo Software, Inc.Inventors: Johnathan P. Tann, James P. Tann, Richard T. Culver
-
Patent number: 7363577Abstract: Techniques are provided for serializing events of a data stream. Meta information defines information unit separators and context for events within the data stream. The data stream is parsed according to the instructions of the meta information and event data associated with the events of the data stream are retained. The event data is packaged into selective groupings of event data and transmitted to one or more services in data formats used by the services. The services perform one or more actions based on the received selective groupings of event data.Type: GrantFiled: May 18, 2004Date of Patent: April 22, 2008Assignee: Novell, Inc.Inventors: Stephen Hugh Kinser, Lloyd Leon Burch, Stephen R. Carter
-
Patent number: 7237185Abstract: The present invention is a system and method for gathering disparate content from various sources including the Internet and broadcasting such content for display on a television receiver. The content is captured, rendered, and placed into predetermined templates to create pages, and the pages are organized into an album of pages which are displayed in a loop, predefined sequence, or randomly. The album pages are encoded into a form that can be scheduled for broadcasting, and are transmitted to viewers for display on television receivers or similar devices.Type: GrantFiled: September 13, 1999Date of Patent: June 26, 2007Assignee: Corporate Media PartnersInventor: William J. Sequeira
-
Patent number: 7213198Abstract: Techniques for grouping hyperlinked documents are provided. Links near or in the neighborhood of the hyperlinked documents are analyzed in order to group the hyperlinked documents by topic. For example, links that are search results can be grouped by identifying other hyperlinked documents that have multiple forward links to the search results. The search results can then be grouped according to the forward links of the other hyperlinked documents.Type: GrantFiled: August 10, 2000Date of Patent: May 1, 2007Assignee: Google Inc.Inventor: Georges R. Harik
-
Patent number: 7203902Abstract: A method of composing a document is disclosed which comprises defining a plurality of content portions to be fitted to the document, defining a content layout for the document, which defines at least two containers into which content portions are to be fitted, generating a first set of solutions for a first one of the containers, each comprising a combination of content, which fit within the container in accordance with one or more rules, generating a second set of solutions for a second one of the containers, each comprising a combination of content which fit within the second container in accordance with one or more rules, and referencing the first set with the second set to determine an allowable combination of solutions which fit the first and second containers in which all of the contents in the solution for the first container differ from the contents in the solution for the second container.Type: GrantFiled: July 23, 2004Date of Patent: April 10, 2007Assignee: Hewlett-Packard Development Company, L.P.Inventor: Helen Balinsky
-
Patent number: 7200805Abstract: In general, techniques are described for dynamically generating schema information for data description languages. The techniques include receiving a schema defining a class of elements that conform to a data description language, and receiving a constraint template that defines requirements for instances of the elements. The techniques further comprise dynamically generating schema information based on the schema and the constraint template, and validating a document in accordance with the schema information.Type: GrantFiled: March 19, 2002Date of Patent: April 3, 2007Assignee: LogicLibrary, Inc.Inventors: Brent A. Carlson, Dave H Gross, Timothy J Graser
-
Patent number: 7197704Abstract: There are provided a provide a document management method, a document management system, and a storage medium storing a program for executing the method, which enable a plurality of documents provided with identifiers having respective priorities to be collectively subjected to processing operations according to the order of priority. A plurality of files of documents are managed by recording the plurality of files of documents such that the files can be retrieved. Attribute information of recorded ones of the plurality of files, information of results of retrieval carried out on the files, and information of indices for the files, are listed on a file-by-file basis, in a single document file list. Identifiers having respective priorities independent of the results of the retrieval are assigned to a plurality of files listed in the single document file list, that are desired to be subjected to a predetermined identical processing.Type: GrantFiled: July 13, 2000Date of Patent: March 27, 2007Assignee: Canon Kabushiki KaishaInventor: Masashi Yahara
-
Patent number: 7197698Abstract: An information processing method according to the present invention for editing multimedia content including metadata includes a receiving step and a determining step. In the receiving step, operation information about an editing operation is received. In the determining step, it is determined whether or not the metadata is usable for the edited multimedia content in accordance with the operation information and a property of the metadata in which a change in the reliability of the metadata due to the editing operation is written.Type: GrantFiled: January 14, 2004Date of Patent: March 27, 2007Assignee: Canon Kabushiki KaishaInventors: Tomomi Takata, Hidetomo Sohmai
-
Patent number: 7191397Abstract: A method and computer program product is provided for generating XML documents using a script language that extends the capabilities of XML. The script language includes control statements for including data content and style information from a plurality of sources. One or more scripts may be developed that includes script language control statements. A script processor processes the scripts and generates a content document and a style document. The content document specifies the content to be included in the XML document, and the style document specifies the style for displaying the content in the XML document. One set of program instructions transforms the content document and the style document into an XML document. Another set of program instructions converts the XML document to an output document for a selected type of display. The script language and script processor provide facilities for gathering content and style information from a plurality of sources.Type: GrantFiled: March 23, 2004Date of Patent: March 13, 2007Assignee: Dell Products L.P.Inventors: David M. Brooke, Steve M. Saxon
-
Patent number: 7174508Abstract: Pages are provided in response to a request from a browser received by a server. The server obtains an adapted page, based on a template page, from a display infrastructure. The display infrastructure uses a template page identifier obtained from a resolution component. The resolution component obtains template page identifiers by matching attributes relating to the page request with attributes associated with template page identifiers stored in a database. The template page identifiers are provided based on the best match of the template page attributes and the page request attributes, with default values being used and a defined ranking being used where multiple matched template pages exist.Type: GrantFiled: November 30, 2001Date of Patent: February 6, 2007Assignee: International Business Machines CorporationInventors: Aalim Lakhani, Victor Chan
-
Patent number: 7171618Abstract: The optimal version of a document can depend on the user's need and the presentation device, and can govern choices of content as well as style. The content needed for multiple versions of a document can be included in a single document structure and identified by means of tags or by a content selection node. Tags allow the user to specify a desired version, while selection nodes allow the content to be automatically selected, styled and formatted to optimize a set of constraints. Content alternatives may be generated automatically from original content.Type: GrantFiled: July 28, 2004Date of Patent: January 30, 2007Assignee: Xerox CorporationInventors: Steven J Harrington, Paul B. Gloger, Noel S. Omega, Leonid Orlov, John C. Wenn, II, Daniel W. Manchala, Yoon J. Jhong, Youngseok Seo
-
Patent number: 7162690Abstract: Multiple different versions of the same multimedia content are available to a multimedia server. An annotation server maintains annotations corresponding to the multimedia content, each such annotation corresponding to each of the different versions of the multimedia content.Type: GrantFiled: January 17, 2006Date of Patent: January 9, 2007Assignee: Microsoft CorporationInventors: Anoop Gupta, David M. Bargeron
-
Patent number: 7139971Abstract: A technique of editing a plurality of structured documents is disclosed. A plurality of structured documents are inputted in a document edit system. Thereafter, a plurality of elements are extracted from each of the plurality of structured documents using an element edit statement which indicates element to be extracted. The extraction of the elements is implemented while the relationship of the elements extracted is maintained.Type: GrantFiled: July 21, 1999Date of Patent: November 21, 2006Assignee: NEC CorporationInventor: Motohide Otsubo
-
Patent number: 7134072Abstract: An architecture for processing an Extensible Markup Language (XML) document converts schema elements in the XML document to data type definition (DTD) objects that can be used to validate data elements in the XML document. The architecture utilizes a node factory design in which an XML parser calls one or more node factory interfaces to construct an in-memory tree representation of an XML document. One of the node factory interfaces is a schema node factory, which is a thin layer that receives calls from the parser to build nodes in the tree representation and translates those calls to calls to a schema builder. The schema builder is a table driven interface that converts the schema elements in the XML document into DTD objects. The DTD objects are then used to validate the data elements as belonging to the schema. If valid, the data elements are used to construct the tree representation.Type: GrantFiled: October 13, 1999Date of Patent: November 7, 2006Assignee: Microsoft CorporationInventors: Christopher J Lovett, Nanshan Zeng
-
Patent number: 7120864Abstract: In one embodiment, at least a portion of an object model having at least one namespace is serialized. An ancestor namespace is searched for based on a current namespace declaration. The ancestor namespace is associated with an ancestor prefix and an ancestor uniform resource indicator (URI). The current namespace is associated with a current prefix and current URI. The search is performed to find an ancestor prefix matches the current prefix. When the current namespace is an implicit no default namespace and the ancestor namespace is an explicit default namespace based on, at least in part, the ancestor prefix, a serialized namespace declaration is generated for the current namespace.Type: GrantFiled: January 27, 2004Date of Patent: October 10, 2006Assignee: International Business Machines CorporationInventors: Mengchu Cai, Jason Alexander Cu, Yue Huang, Guogen Zhang
-
Patent number: 7111237Abstract: The invention provides a system and method for translingually searching a piece of information from an electronic document, a website or the Internet. The system first dialectally standardizes the primary query in the input language entered by the user and then translates the standardized query into an optimized search string in the target document language. Using the translated query, the system performs a search and highlights each matching object with an annotation callout or bubble to assist the user to navigate through the search results.Type: GrantFiled: September 27, 2003Date of Patent: September 19, 2006Assignee: qNaturally Systems Inc.Inventor: Ning-Ping Chan
-
Patent number: 7100112Abstract: A browser for executing HTML code received from a computer network having a computer. The browser comprises code programmed to analyze HTML code and identify scalar properties and expressions, each expression defining the value of a dynamic property and being a function of the scalar property; code programmed to map a dependent/dependency relationship between the expression and the scalar property; and code programmed to notice a change in a value of the scalar property and to execute the expression in response to the change in value of the scalar property.Type: GrantFiled: May 20, 1999Date of Patent: August 29, 2006Assignee: Microsoft CorporationInventor: Michael E. D. Winser
-
Patent number: 7007231Abstract: A document management system that converts documents from different sources such as scanners, Fax machines, and workstations into electronic documents and provides file management to manage the document storage and retrieval. The system comprises parsing engines that subdivide the document presentation into multiple presentation zones, parse data of each presentation zone with different parsing program or programs to provide output data in format or formats preferable for said zone, and reconstruct the document by recomposing the output presentation of all presentation zones.Type: GrantFiled: January 7, 2002Date of Patent: February 28, 2006Inventor: Chi Hung Dang
-
Patent number: 6996776Abstract: A technique, system, and computer program by which content created from source files in a first data format and converted to presentation files in a second data format can be read and used by a subsystem which reads content in a third data format other than the first and second data formats. Identifying information from the source files and/or presentation files is extracted and stored in a map file in the third format. If desired, a Table of Contents (TOC) file in the third data format can also be created by using the map file and a TOC file in the second data format. The first data format can be Standardized General Markup Language (SGML), the second data format can be HyperText Markup Language (HTML) and the third data format can be Extensible Markup Language (XML).Type: GrantFiled: May 16, 2000Date of Patent: February 7, 2006Assignee: International Business Machines CorporationInventors: Gary R. Makely, Carl T. Anderson, Keith A. Wells, Gregory F. Bush, Susan R. Mazzara