Patents Examined by Matthew Ludwig
-
Patent number: 8082505Abstract: A computer-implemented knowledge acquisition system which enables user to easily create and share electronic study material is disclosed. The system includes a content creation module which can be configured to receive question data and answer data input by a first user and create a package content file using the input data. The content creation module includes a multimedia library from which images, video, and audio can be selected for inclusion in the package content file. The system also has a package distribution module which allows users to send the package content files to one or more users using a variety of transferring techniques.Type: GrantFiled: February 2, 2007Date of Patent: December 20, 2011Inventors: Erwin Karl Meimer, Tim A. Becker
-
Patent number: 8065611Abstract: A system and method for associating a document with a concept are provided. One or more idea-electronic document associations is identified, wherein each idea-electronic document association is based on a user performance criteria relative to the electronic document and the idea. At least one of the one or more electronic documents is identified with a concept based on the one or more idea-electronic document associations, wherein the concept is related to the one or more ideas.Type: GrantFiled: June 30, 2004Date of Patent: November 22, 2011Assignee: Google Inc.Inventors: Wesley Chan, Sumit Agarwal, Rama Ranganath, Leora Ruth Wiseman, Deepak Jindal
-
Patent number: 8055994Abstract: A method performed by a computer system. The method includes storing a version of a mass-produced printed paper, and on a display device, displaying the version as a likeness of the paper including an indicator of a hyperlink.Type: GrantFiled: October 16, 2000Date of Patent: November 8, 2011Assignee: Libredigital, Inc.Inventors: Tracey L. Jones, Billy P. Taylor, Frank H. Moeller
-
Patent number: 7398468Abstract: A method and apparatus for displaying bi-directional text using a browser program on a computer (20) coupled to drive a display (22) and having an operating system such that the computer normally writes text to the display in a default language in a first, default direction. The computer opens a window (44) on the display and receives a string of codes, each code corresponding to a character in a passage of text (54), at least a portion of which is in a non-default language that is written in a second direction, opposite to the default direction. The computer displays the characters corresponding to the codes in the window such that the passage of text is displayed with all portions thereof arranged in respectively-appropriate directions, substantially without reference to language support provided by the operating system or browser.Type: GrantFiled: August 27, 2003Date of Patent: July 8, 2008Assignee: International Business Machines CorporationInventor: Moshe Flam
-
Patent number: 7386787Abstract: Alarm information reporting methods are presented. The method includes encapsulating alarm tokens constituent of a reported alarm in eXtensible Markup Language (XML) tags at communication network equipment reporting alarms. An XML aware parser associated with a network management system, extracts alarm tokens based on the encapsulating XML tags and triggers diverse network management functions based specified presence of alarm token groups in respect of a reported alarm. Each XML tag includes: a specification regarding compliance with of a standard and a recommendation, a specification regarding an alarm type, and a specification regarding an alarm tag name.Type: GrantFiled: January 9, 2004Date of Patent: June 10, 2008Assignee: Alcatel LucentInventor: Shawn Gregory Abigail
-
Patent number: 7366973Abstract: A system and method for providing a document object model to represent components of related entities for in-memory representations. The system and method provide for tangled data structures that are more readily parsed than conventional object models. Data is represented as items, relations and attributes. Items are described in terms of relations and attributes. Relations represent item associations. While attributes, represent other information about items. The present invention solves the problems associated with representing an XML document as a DOM component. The DOM component does not allow for relations of text with elements.Type: GrantFiled: January 23, 2001Date of Patent: April 29, 2008Assignee: Microsoft CorporationInventor: Dale A. Sather
-
Patent number: 7353452Abstract: The present invention discloses a system and method for delegated page specialization based on a page layer concept. A page consist of a set of layers. Except the first layer each layer represents a delta (container, frames) in its layout to its previous layer introduced on the corresponding level of administration. Administrators can modify the previous layers by defining new immutable and optional containers or frames on the page (delta). Only the deltas to the previous layers are stored with assignments to their parent layers. Immutable containers or frames of previous layers cannot be modified. The final page is automatically constructed as an union of deltas being stored in a so called tree-structure. The delegated page specialization is preferably accomplished via a GUI-component which supports the administrators.Type: GrantFiled: February 21, 2003Date of Patent: April 1, 2008Assignee: International Business Machines CorporationInventors: Thomas Friedhelm Boehme, Alexandra Liberman
-
Patent number: 7343551Abstract: Systems and techniques for autocompleting form fields based on observed values. In general, in one implementation, the techniques include observing values entered in form field objects, generating likelihood assessments for possible values to be entered in a current form field object based on the observed values, the likelihood assessments indicating relative probability of the possible values being entered in the current form field object, and predicting a value for the current form field object based on the generated likelihood assessments. The techniques also include generating at least two likelihood assessments for each of the possible values, and aggregating the at least two likelihood assessments for each of the possible values. Generation of likelihood assessments can involve determining semantic similarity between form fields, including comparing field names with a semantic category, and generation of likelihood assessments can also involve comparing entered value ordering information.Type: GrantFiled: November 27, 2002Date of Patent: March 11, 2008Assignee: Adobe Systems IncorporatedInventor: Lubomir D. Bourdev
-
Patent number: 7308648Abstract: A method and system are provided for filtering harmful HTML content from an electronic document. An application program interface (API) examines the fundamental structure of the HTML content in the document. The HTML content in the electronic document is parsed into HTML elements and attributes by a tokenizer and compared to a content library by a filter in the API. The filter removes unknown HTML content as well as known content that is listed as harmful in the content library. After the harmful HTML content has removed, a new document is encoded which includes the remaining safe HTML content for viewing in a web browser.Type: GrantFiled: November 27, 2002Date of Patent: December 11, 2007Assignee: Microsoft CorporationInventors: David Michael Buchthal, Lucas Jason Forschler, Thomas Patrick Gallagher, Christophe Rene Loisey, Walter David Pullen, Andrzej Turski
-
Patent number: 7290207Abstract: A system facilitates the searching and retrieval of multimedia data items. The system receives data items from different types of media sources and identifies regions in the data items. The regions include document regions, section regions, and passage regions. Each of the section regions corresponds to one of the document regions and each of the passage regions corresponds to one of the section regions and one of the document regions. The system stores document identifiers that relate to the document regions in separate document records in a document table, section identifiers that relate to the section regions in separate section records in a section table, and passage identifiers that relate to the passage regions in separate passage records in a passage table.Type: GrantFiled: July 2, 2003Date of Patent: October 30, 2007Assignee: BBN Technologies Corp.Inventors: Sean Colbath, Scott Shepard, Francis G. Kubala
-
Patent number: 7278092Abstract: A method, system and apparatus for selecting, displaying, managing, tracking and transferring access to content of Internet web pages and other sources along with custom text messages has programming permitting a user to create custom selections of selected image, animation, movie and text content items, and other types of content items from web pages or other sources from the same or different network sources containing multiple content items, along with user-supplied text messages, in an independent, resizable, rescalable browser window; permitting the user to transfer access to the custom selection of content items to a recipient; permitting the user or recipient to navigate quickly to a source of a content item in the custom selection; and permitting the user to define search keywords for performing searches related to content items in a custom selection; and other features.Type: GrantFiled: April 28, 2004Date of Patent: October 2, 2007Assignee: Amplify, LLCInventor: Derek Krzanowski
-
Patent number: 7278093Abstract: An interactive system and method is disclosed for providing wallpaper or screen saver images for display on the background of a personal computer visual display. Wallpaper (or screen saver) images may be conveniently located by a consumer and downloaded from a wallpaper web site for use on the desktop of the consumer's personal computer. A clickable icon is incorporated into the wallpaper image or overlaid on the wallpaper image. When the icon is clicked on using a mouse, or otherwise activated by the consumer, the consumer's personal computer is automatically connected to a predetermined location on the Internet. Furthermore, sponsors may market their goods or services to consumers by paying a fee to have their clickable icons or advertisements incorporated into or overlaid on the wallpaper images. By clicking on the clickable icons or advertisements, the consumer is automatically connected to the sponsor's web site.Type: GrantFiled: May 17, 2005Date of Patent: October 2, 2007Assignee: Modya, Inc.Inventors: Tomas E. Jablonski, Richard A. Schmelzer, Robert A. Schmelzer
-
Patent number: 7260777Abstract: An apparatus, method and system to automatically associate page elements, and convert and transform between disparate data and device format types. This allows for the ability to transform a single data source into multiple output composites suitable for deployment in disparate media outlets and on disparate output devices. Such automatic generation of disparate composites allows for the ability to take content written once in any given format and have said content automatically regenerated for any desired output outlet. The present disclosure further provides the ability to create and edit templates and data, and save edited changes affecting a single or a collection of templates. The invention teaches how to create associations from a piece of data and any of its page elements. Such associations facilitate the automatic transformation of the data into various output formats.Type: GrantFiled: August 17, 2001Date of Patent: August 21, 2007Assignee: DeskNet Inc.Inventors: Edgar Michael Fitzsimons, Brian G. Fitzsimons, Erik Richard Langenbach
-
Patent number: 7243299Abstract: Methods and apparatus for simultaneously displaying multiple-contexts in a page-oriented viewing architecture utilize the concept of page pinning in which a portion of a first document context is displayed as a fixed frame overlayed on or placed beside the display of a second document context. A user may navigate within the second document context while viewing the portion of the first document context as a pinned page on the display. Thus, a single navigational focus is maintained even though multiple contexts are displayed in the page-oriented architecture. Page pinning may be used to view two non-contiguous locations in a single electronic document or to view two pages of respective different electronic documents. The invention contemplates the use of a pinned page to hold a particular context while a command set is executed from a command document viewed as the second context.Type: GrantFiled: April 21, 2000Date of Patent: July 10, 2007Assignee: Microsoft CorporationInventors: Darryl E. Rubin, Jonathan C. Cluts, Susan D. Woolf, John L. Beezer
-
Patent number: 7206998Abstract: A method and apparatus allowing for entry of form data in a browser. In the described embodiment, a browser automation program executes on the user's computer and communicates with a browser program in order to determine when forms are encountered.Type: GrantFiled: May 18, 2001Date of Patent: April 17, 2007Assignee: Claria CorporationInventors: Mark E. Pennell, Anthony Martin
-
Patent number: 7203901Abstract: A large web page is analyzed and partitioned into smaller sub-pages so that a user can navigate the web page on a small form factor device. The user can browse the sub-pages to find and read information in the content of the large web page. The partitioning can be performed at a web server, an edge server, at the small form factor device, or can be distributed across one or more such devices. The analysis leverages design habits of a web page author to extract a representation structure of an authored web page. The extracted representation structure includes high level structure using several markup language tag selection rules and low level structure using visual boundary detection in which visual units of the low level structure are provided by clustering markup language tags. User viewing habits can be learned to display favorite parts of a web page.Type: GrantFiled: November 27, 2002Date of Patent: April 10, 2007Assignee: Microsoft CorporationInventors: Yu Chen, Wei-Ying Ma, Ming-Yu Wang, Hong Jiang Zhang
-
Patent number: 7191392Abstract: A system and method for creation of virtual electronic containers for documents in electronic form. The system permits scanning and or electronic creation of documents together with a machine readable graphical code. The graphical code contains informational bout the documents that can be read without having to read the documents themselves. System components review the graphic code and determine contents, processing options and other workflow steps. Tolls associate with the creation of the electronic document container enforce creation rules to insure that electronic container conform to a structure that allows electronic dissemination of the container. Documents stored in the electronic container maintain the characteristics of the application that created them thereby allowing the documents to be viewed and manipulated using the application in which they were created.Type: GrantFiled: March 23, 2000Date of Patent: March 13, 2007Assignee: Virpack.ComInventor: Michael J. Coar
-
Patent number: 7181679Abstract: A method performed by a computer system. The method includes storing a first version of a mass-produced printed paper, the first version having a first format. The method also includes translating the first version into a second version, the second version having a second format. The second version is displayable on a display device as a likeness of the paper.Type: GrantFiled: October 16, 2000Date of Patent: February 20, 2007Assignee: NewsStand, Inc.Inventor: Billy P. Taylor
-
Patent number: 7149959Abstract: A method, apparatus, and article of manufacture for an application programming interface (API) on a client computer that enables access to architectural project information stored across the internet on a server site. The server site maintains an organization for the architectural information in the form of containers for storing, managing, and sharing files for one or more architectural projects, wherein the files comprise drawings, documents, communications, and tasks related to the architectural projects. The API of the invention permits third parties to create custom clients or permit direct access to a site hosted on a server. Such an API operates with both thick (.exe) and thin (.html) clients. The API establishes/obtains a connection between the client and the server to enable such access. For example, if the user desires to store a file on the server site, the user selects the appropriate server site/folder from within an application program executing the API.Type: GrantFiled: October 16, 2000Date of Patent: December 12, 2006Assignee: Autodesk, Inc.Inventors: Stuart Edward Jones, Mark Edward Sweat
-
Patent number: 7131065Abstract: A method and system of dynamically altering the contents of a web page. The method comprises the steps of providing a web page having a title selected in accordance with a pre-defined naming convention, and providing a style sheet having pre-defined style attributes. The method further comprises the steps of selecting the web page, reading the title and identifying a section name based on the title, and altering the pre-defined style attributes based on the section name. This invention allows the Web page developer to highlight the active section of the site within the left-hand navigation (or anywhere on the page, if desired) using CSS and JAVA Script. No manual intervention is required. As new pages are added to the Web site, the developer simply follows the established naming convention, and the appropriate section will automatically be highlighted.Type: GrantFiled: June 30, 2000Date of Patent: October 31, 2006Assignee: International Business Machines CorporationInventor: Christopher R. Kane