Patents Examined by Amelia Rutledge
-
Patent number: 8024649Abstract: An information distributing system for distributing data to at least one information processing terminal device from an information center storing data. The information distributing system is structured such that character data, audio data, and both the character data and the audio data are selectively downloaded from the information center to the information processing terminal device on the basis of request information from the information processing terminal device, so that a user has multiple options for information selection and effective information collection becomes possible.Type: GrantFiled: October 29, 1998Date of Patent: September 20, 2011Assignee: Sony CorporationInventors: Minoru Morio, Akira Tange
-
Patent number: 8020092Abstract: A system and method for providing layered master pages in page layout or illustration software comprises basing a layered page of a document on two or more layered master pages to provide a child page. The objects disposed on the layered master pages are interleaved with the objects disposed on the document page and output as a child page. The resultant child page image has objects on layers of the layered master pages interleaved with and/or among objects on layers of the document page.Type: GrantFiled: December 11, 2008Date of Patent: September 13, 2011Assignee: Adobe Systems IncorporatedInventors: David Spells, Fan Yu, David Halpin
-
Patent number: 8010890Abstract: A system for creating, rendering and controlling a user interface is provided. A server generates a mark-up language document containing custom tags and conventional tags. The custom tags are associated with machine-executable instructions operating on a client device. When the client device receives the markup language document containing custom tags, the client device processes the custom tags and inserts the machine-executable code into the document at the location of the custom tags. A browser operating on the client device then executes the code and renders the document on a display device.Type: GrantFiled: September 16, 2008Date of Patent: August 30, 2011Assignee: International Business Machines CorporationInventors: Thomas R. Gumz, Wolfgang Schramm
-
Patent number: 8001454Abstract: Differential dynamic content delivery embodiments include providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document; receiving a prerecorded presentation control instruction; selecting from the session structured document a classified structural element in dependence upon the prerecorded presentation control instruction and in dependence upon user classifications of a user participant in the presentation; and presenting the selected structural element to the user. In typical embodiments, the prerecorded presentation control instruction has an associated time stamp.Type: GrantFiled: January 13, 2004Date of Patent: August 16, 2011Assignee: International Business Machines CorporationInventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel Mark Schumacher, Thomas J. Watson
-
Patent number: 8001465Abstract: This invention relates to computer implemented methods for accommodating elements of an information array within the physical constraints of a predetermined two dimensional display space. The maldistribution and wastage of space inherent to matrix format display is sought to be minimized by allocating space based on moderated display space requirement values of larger elements. A measurement of lopsidedness of distribution of larger elements across columns and across rows is used while allocating column widths and row heights. If the display space is inadequate for displaying the array elements in matrix format, then the elements are displayed in Tall/Wall format wherein the row/column alignment of cells, respectively, is not maintained. The information array elements may include text, image or both. Methods such as font size reduction, text abbreviation and image size reduction are used in combination with space allocation methods to fit the array elements into corresponding cells in the display space.Type: GrantFiled: December 19, 2001Date of Patent: August 16, 2011Assignee: Kudrollis Software Inventions PVT. Ltd.Inventors: Abdus Samad Kudrolli, Feroz Kudrolli, Parvez Kudrolli
-
Patent number: 8001455Abstract: The present invention relates to image displays and signage, and more particularly, to displays of custom or arbitrary shape. Such shaped displays include channel letter displays, logo or design displays, multiple displays in an assembly, multiple display modules, curved or round displays, or other arbitrary shaped or unusual aspect ratio displays. The present invention further relates to software, apparatus, and methods for a translation table which maps graphical data from an initial shape to an arbitrary shape for use on such displays.Type: GrantFiled: May 23, 2007Date of Patent: August 16, 2011Assignee: Daktronics, Inc.Inventors: Chad N. Gloege, Matthew R. Mueller, Neil R. Burghardt, Joseph G. Schulte, Brett D. Wendler
-
Patent number: 7987417Abstract: An improved system and method is provided for detecting a web page template. A web page template detector may be provided for performing page-level template detection on a web page. In general, the web page template classifier may be trained using automatically generated training data, and then the web page template classifier may be applied to web pages to identify web page templates. A web page template may be detected by classifying segments of a web page as template structures, by assigning classification scores to the segments of the web page classified as template structures, and then by smoothing the classification scores assigned to the segments of the web page. Generalized isotonic regression may be applied for smoothing scores associated with the nodes of a hierarchy by minimizing an optimization function using dynamic programming.Type: GrantFiled: May 4, 2007Date of Patent: July 26, 2011Assignee: Yahoo! Inc.Inventors: Deepayan Chakrabarti, Kunal Punera, Shanmugasundaram Ravikumar
-
Patent number: 7975223Abstract: Move tracking with conflict resolution is provided. When a tracked move of text or other objects from one location in a document to a second location in the document is performed, data representing a pre-move state of the text or objects and data representing a post-move state of the text or objects are stored for subsequent comparison. If the text/object move is subsequently rejected, a comparison is made between the post-move state and the pre-move state to determine if changes have been made to the text or objects after the move to the second location. If changes have been made, a conflict resolution dialog is automatically launched and displays a graphical representation of the two versions of the moved text or objects. The user may then select one of the two versions for replacement back to the first document location to complete the move rejection.Type: GrantFiled: April 23, 2007Date of Patent: July 5, 2011Assignee: Microsoft CorporationInventors: Margaret Ann Plumley, William Bradley
-
Patent number: 7937657Abstract: A method, an article of manufacture and apparatus for providing user-specific error analysis for a document. Specifically, the invention provides for identifying user-specific proclivities for confusing particular words which, while grammatically correct, are not used as intended by the user. The proclivities are tracked by recording changes made by the user while editing a document. The information collected while tracking the changes is then used to identify problem words to the user at a later period in time.Type: GrantFiled: June 2, 2008Date of Patent: May 3, 2011Assignee: International Business Machines CorporationInventors: Cary Lee Bates, Paul Reuben Day
-
Patent number: 7930624Abstract: Creation of a program with interactive content and time-based media would be improved by having several people working simultaneously on both the interactive content and the time-based media. The range of types of data that can be associated with the time-based media also can include a variety of types of content that enhance the time-based media, including data that is opaque to the editing system. To support editing of such programs, enhanced content may be edited into a program as either a clip or a locator, according to a user's selection. The components that represent enhanced content also may be edited in the same way as components that represent time-based media. Enhanced content may be represented by enhancement files that include data defining enhancements. An enhancement includes an identifier of the enhancement within the enhancement file, and a reference to a file defining enhanced content associated with the enhancement.Type: GrantFiled: April 4, 2002Date of Patent: April 19, 2011Assignee: Avid Technology, Inc.Inventors: Michael Phillips, Brian Cooper, Larisa Fay
-
Patent number: 7921360Abstract: A system and method are disclosed to restrict editing in a tag-delimited, multi-formatted document comprising parsing the multi-formatted document, identifying a plurality of tags responsive to the parsing, generating a revised document based on the multi-formatted document, inserting one or more restriction tags into the revised document delimiting non-editable content defined by one or more of the plurality of tags, and restricting edit functions of a page editor responsive to the page editor reading the one or more restriction tags.Type: GrantFiled: October 21, 2003Date of Patent: April 5, 2011Assignee: Adobe Systems IncorporatedInventors: Kenneth P. Sundermeyer, Sho Kuwamoto
-
Patent number: 7921359Abstract: A computer-implemented system and method for tagged data and rectangular data conversions. The system and method receive tagged input data that is in a non-rectangular format and uses a hierarchical arrangement of tags to indicate data relationships. Data directives are used to parse the tagged input data. The data directives indicate which tags in the hierarchical arrangement of tags are to form which columns in the rectangular formatted data output. The rectangular formatted data output is generated based upon the parsed tagged input data. The data directives may also be used to convert rectangular data into a tagged data format.Type: GrantFiled: April 19, 2002Date of Patent: April 5, 2011Assignee: SAS Institute Inc.Inventors: Anthony L. Friebel, Thomas Warren Cox
-
Patent number: 7913163Abstract: A structured document is translated into an initial hierarchical data structure in accordance with syntactic elements defined in the structured document. The initial hierarchical data structure includes a plurality of nodes, and each node corresponds to one of the syntactic elements. The method then annotates a node with a set of attributes including geometric parameters of semantic elements in the structured document that are associated with the node in accordance with a pseudo-rendering of the structured document. Finally, the method merges the nodes in the initial hierarchical data structure into a tree of merged nodes in accordance with their respective attributes and a set of predefined rules such that each merged node is associated with a semantically distinct region of the pseudo-rendered document. The predefined rules include rules for merging nodes associated with semantic elements that have nearby positions and/or compatible attributes in the pseudo-rendered document.Type: GrantFiled: September 22, 2004Date of Patent: March 22, 2011Assignee: Google Inc.Inventor: Yonatan Zunger
-
Patent number: 7904807Abstract: A system and method for copying formatting information between group editable Web pages is provided. The system includes a web server and devices, such as computers, which can communicate via a network. Users at the computers can access one or more of the Web pages and request that the accessed page's formatting information be copied over to one or more specified target Web pages. The Web server is configured to extract a first set of formatting information, such as HTML formatting templates, from a source web page displayed on one or more computers in the network. Further, the Web server replaces a corresponding second set of formatting information in the target Web page(s) with the first set of extracted formatting information.Type: GrantFiled: November 5, 2002Date of Patent: March 8, 2011Assignee: Xerox CorporationInventors: David G. Bell, Eric A. Bier, Bay-Wei Chang
-
Patent number: 7890848Abstract: Differential dynamic content delivery including providing a session document for a presentation, wherein the session document includes a session grammar and a session structured document; receiving a presentation control instruction to present a classified structural element of the session document, wherein the classified structural element comprises one or more versions of presentation content; determining whether at least one version of presentation content of the classified structural element exists for a user; identifying alternative display content for the user if no version of presentation content of the classified structural element exists for the user; and presenting the identified alternative display content to the user.Type: GrantFiled: January 13, 2004Date of Patent: February 15, 2011Assignee: International Business Machines CorporationInventors: William Kress Bodin, Michael John Burkhart, Daniel G. Eisenhauer, Daniel Mark Schumacher, Thomas J. Watson
-
Patent number: 7886217Abstract: Web sites are analyzed to determine whether the web sites are embedding session identifiers in web documents. The analysis is based on a comparison of in-host links of multiple copies of a document from a web site. Rules governing the insertion of session identifiers for the web site may be determined and used to assist in crawling the web site.Type: GrantFiled: September 29, 2003Date of Patent: February 8, 2011Assignee: Google Inc.Inventors: Monika Henzinger, Matthias Ruhl
-
Patent number: 7877681Abstract: The present invention relates to a method and apparatus for providing automatic context management for simulating virtual users for testing and monitoring web applications, including those web applications that execute code on the client side, without requiring the actual execution of client side web application code or the execution of the client within the testing, monitoring, or simulation tool. Simulation tools with automatic context management according to the present invention can record and replay context-full scripts that do not require manual customization and are capable of handling state information even for web applications that execute code on the client side. These scripts are able to realistically mimic complex web application transactions on the network HTTP layer.Type: GrantFiled: September 30, 2003Date of Patent: January 25, 2011Assignee: Borland Software CorporationInventors: Gunter Schwarzbauer, Helmut Spiegl, Ernst Ambichl, Bernd Greifeneder
-
Patent number: 7870474Abstract: An improved system and method is provided for detecting a web page template. A web page template detector may be provided for performing page-level template detection on a web page. In general, the web page template classifier may be trained using automatically generated training data, and then the web page template classifier may be applied to web pages to identify web page templates. A web page template may be detected by classifying segments of a web page as template structures, by assigning classification scores to the segments of the web page classified as template structures, and then by smoothing the classification scores assigned to the segments of the web page. Generalized isotonic regression may be applied for smoothing scores associated with the nodes of a hierarchy by minimizing an optimization function using dynamic programming.Type: GrantFiled: May 4, 2007Date of Patent: January 11, 2011Assignee: Yahoo! Inc.Inventors: Deepayan Chakrabarti, Kunal Punera, Shanmugasundaram Ravikumar
-
Patent number: 7861165Abstract: A printing apparatus and method for capturing and formatting the content of a web page. The apparatus and method determining if a portrait formatted representation of the web page and a landscape formatted representation of the web page, include equivalent content, and outputting the portrait formatted representation of the web page if the portrait formatted representation has the equivalent content of the landscape formatted representation. Otherwise outputting a landscape formatted representation of the said web page.Type: GrantFiled: December 15, 2005Date of Patent: December 28, 2010Assignee: Xerox CorporationInventor: Duncan I. Stevenson
-
Patent number: 7849392Abstract: Systems and methods are provided for generating technical documentation from content, such as enterprise SOA content. In one implementation, a computer-implemented method is provided that comprises receiving an identifier of a service interface description that defines an interface for implementing a service and processing one or more packages associated with the service interface description by reading data from one or more files of enterprise SOA content stored in a database. In addition, the method generates the technical documentation using the data read from the one or more files.Type: GrantFiled: April 12, 2007Date of Patent: December 7, 2010Assignee: SAP AGInventors: Roman Rapp, Martin Kaisermayr