Patents Examined by Adam Queler
  • Patent number: 8938672
    Abstract: 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: Grant
    Filed: November 4, 2008
    Date of Patent: January 20, 2015
    Assignee: International Business Machines Corporation
    Inventors: Robert Desantis, Robert Kickhofel, Jia Yuan Ni
  • Patent number: 7370268
    Abstract: 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: Grant
    Filed: August 1, 2003
    Date of Patent: May 6, 2008
    Assignee: Migo Software, Inc.
    Inventors: Johnathan P. Tann, James P. Tann, Richard T. Culver
  • Patent number: 7363577
    Abstract: 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: Grant
    Filed: May 18, 2004
    Date of Patent: April 22, 2008
    Assignee: Novell, Inc.
    Inventors: Stephen Hugh Kinser, Lloyd Leon Burch, Stephen R. Carter
  • Patent number: 7237185
    Abstract: 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: Grant
    Filed: September 13, 1999
    Date of Patent: June 26, 2007
    Assignee: Corporate Media Partners
    Inventor: William J. Sequeira
  • Patent number: 7213198
    Abstract: 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: Grant
    Filed: August 10, 2000
    Date of Patent: May 1, 2007
    Assignee: Google Inc.
    Inventor: Georges R. Harik
  • Patent number: 7203902
    Abstract: 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: Grant
    Filed: July 23, 2004
    Date of Patent: April 10, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Helen Balinsky
  • Patent number: 7200805
    Abstract: 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: Grant
    Filed: March 19, 2002
    Date of Patent: April 3, 2007
    Assignee: LogicLibrary, Inc.
    Inventors: Brent A. Carlson, Dave H Gross, Timothy J Graser
  • Patent number: 7197704
    Abstract: 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: Grant
    Filed: July 13, 2000
    Date of Patent: March 27, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventor: Masashi Yahara
  • Patent number: 7197698
    Abstract: 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: Grant
    Filed: January 14, 2004
    Date of Patent: March 27, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventors: Tomomi Takata, Hidetomo Sohmai
  • Patent number: 7191397
    Abstract: 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: Grant
    Filed: March 23, 2004
    Date of Patent: March 13, 2007
    Assignee: Dell Products L.P.
    Inventors: David M. Brooke, Steve M. Saxon
  • Patent number: 7174508
    Abstract: 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: Grant
    Filed: November 30, 2001
    Date of Patent: February 6, 2007
    Assignee: International Business Machines Corporation
    Inventors: Aalim Lakhani, Victor Chan
  • Patent number: 7171618
    Abstract: 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: Grant
    Filed: July 28, 2004
    Date of Patent: January 30, 2007
    Assignee: Xerox Corporation
    Inventors: 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: 7162690
    Abstract: 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: Grant
    Filed: January 17, 2006
    Date of Patent: January 9, 2007
    Assignee: Microsoft Corporation
    Inventors: Anoop Gupta, David M. Bargeron
  • Patent number: 7139971
    Abstract: 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: Grant
    Filed: July 21, 1999
    Date of Patent: November 21, 2006
    Assignee: NEC Corporation
    Inventor: Motohide Otsubo
  • Patent number: 7134072
    Abstract: 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: Grant
    Filed: October 13, 1999
    Date of Patent: November 7, 2006
    Assignee: Microsoft Corporation
    Inventors: Christopher J Lovett, Nanshan Zeng
  • Patent number: 7120864
    Abstract: 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: Grant
    Filed: January 27, 2004
    Date of Patent: October 10, 2006
    Assignee: International Business Machines Corporation
    Inventors: Mengchu Cai, Jason Alexander Cu, Yue Huang, Guogen Zhang
  • Patent number: 7111237
    Abstract: 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: Grant
    Filed: September 27, 2003
    Date of Patent: September 19, 2006
    Assignee: qNaturally Systems Inc.
    Inventor: Ning-Ping Chan
  • Patent number: 7100112
    Abstract: 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: Grant
    Filed: May 20, 1999
    Date of Patent: August 29, 2006
    Assignee: Microsoft Corporation
    Inventor: Michael E. D. Winser
  • Patent number: 7007231
    Abstract: 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: Grant
    Filed: January 7, 2002
    Date of Patent: February 28, 2006
    Inventor: Chi Hung Dang
  • Patent number: 6996776
    Abstract: 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: Grant
    Filed: May 16, 2000
    Date of Patent: February 7, 2006
    Assignee: International Business Machines Corporation
    Inventors: Gary R. Makely, Carl T. Anderson, Keith A. Wells, Gregory F. Bush, Susan R. Mazzara