Patents Examined by Gregory J. Vaughn
  • Patent number: 7162688
    Abstract: A method for automating the production of corroborative Textual Documentation for CADD-based Design and Engineering disciplines includes a computer-based system with Linking Software. The generation of CADD drawings creates an electronic database of unique graphical entities. The method creates subsequent drawings which may include some or all of the Drawing Entities stored in the database. An electronic link is effected between the Drawing Entities and the associated Specifications document text. Unique Drawing Entities within a CADD drawing are tagged with a unique identifier. Simultaneously, Specifications Text Blocks, each one comprising a subset of the complete Specifications Document, are identified. Each Drawing Entity in the database is uniquely linked to one or more Specifications Text Blocks. Subsequent use of the tagged Drawing Entity allows for the automatic re-use of the associated Specifications Text Block.
    Type: Grant
    Filed: July 18, 2005
    Date of Patent: January 9, 2007
    Inventor: Robert B Gillig
  • Patent number: 7143339
    Abstract: Embodiments of the invention improve upon current systems by allowing users to dynamically generate and repeatedly modify the appearance of any set of tabular data. When the system obtains input relating to formatting the table, the appearance of the table is dynamically modified so the users can instantaneously view any changes to the table caused by the input (e.g., WYSIWYG). Users provide input (e.g., layout information) that relates to various types of pivot operations, sorting operation, and/or merging operations performed on the table. The user may, for example, select a certain field and then initiate a pivot operation using the selected field. The system is configured in accordance with one embodiment of the invention so that the layout information is stored independent of and/or associated with the table data.
    Type: Grant
    Filed: September 20, 2001
    Date of Patent: November 28, 2006
    Assignee: SAP Aktiengesellschaft
    Inventors: Paul N. Weinberg, Ariel Hazi, Dave L. Sullivan, Philip A. Tinari, Alexander K. Alexandrov, David E. Brookler
  • Patent number: 7130914
    Abstract: A synchronization system and method for databases by which the immediacy of synchronization between the databases can be assured without dialup connection and the power supply to an information terminal need not always be on to keep the information terminal in a standby state is disclosed. The database synchronization system synchronizes data of databases of an application server and an information terminal connected to each other through a network. A first database information update notification section provided in the application server extracts only differential information of the database of the application server and issues a notification of the differential information to the information terminal. A second database information update notification section provided in the information terminal extracts only differential information of the database of the information terminal and issues a notification of the differential information to the application server.
    Type: Grant
    Filed: December 12, 2001
    Date of Patent: October 31, 2006
    Assignee: NEC Corporation
    Inventor: Go Toriumi
  • Patent number: 7127679
    Abstract: Menus are created that facilitate access to data in a menu database. Preferably, the menus include a plurality of menus items laid out so as to duplicate the spatial organization of keys on a numeric keypad, such that a one-to-one relationship exists between the keys on the keypad and the menu items. The amount of memory required to store database records relating to individual menus is reduced, because a menu template provides general formatting information. Thus, database records need not include formatting details. When a menu is required, a menu template modifier uses the menu template and the corresponding database record to generate the desired menu. The menus are employed for accessing data in the menu database. An edit function is provided in the menu template modifier to enable custom menus to be developed and modified.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: October 24, 2006
    Assignee: Softrek, Inc.
    Inventor: Gerald I. Cohen
  • Patent number: 7100107
    Abstract: A method of directly changing a service attribute corresponding to a service component through a hypermedia document. The hypermedia document can provide an interface to a service logic execution environment (SLEE). The method can include providing a plurality of selections embodied in the hypermedia document. The plurality of selections can correspond to the service attribute. The method further can include receiving a user specified selection in the hypermedia document and generating a SLEE compatible event based on the user selection. The event can be of a type which the service component has been registered in the SLEE to receive. Also, the event can be routed to the service component via the SLEE. The service component can process the event and update service attribute information corresponding to the service attribute consistent with the event.
    Type: Grant
    Filed: May 30, 2001
    Date of Patent: August 29, 2006
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Zygmunt A. Lozinski, Victor S. Moore, Glen R. Walters
  • Patent number: 7089488
    Abstract: The invention provides a technique for allowing a user lacking of high level technical knowledge on a program of an approval route to easily create an electric form template. For creating an electric form template having an application part where an application item to be approved is input and an address part where one or more approval officers to approve the application item are specified, a plurality of approval routes each having an approval function to obtain approval of an approval officer for an electric form are prepared, so that an address part and a necessary approval function can be incorporated into a template by selecting an approval pattern.
    Type: Grant
    Filed: December 16, 2002
    Date of Patent: August 8, 2006
    Assignee: Mazda Motor Corporation
    Inventor: Kenji Hirata
  • Patent number: 7024624
    Abstract: A method and apparatus for detecting the occurrence of new ideas in documents or communications. The method is comprised of three processes. The first process lexiconizes all words or symbols in a set of documents. The second process compares all words in a second set of documents to the words in the lexicon. Words not already in the lexicon are presented to a user who takes one of two courses of action, 1) lexiconizes the word, or, 2) declares it a “fad” indicating that the word is to be further analyzed. The third process measures the spatial and temporal spread of said fad by searching a third set of documents and computing metrics based on additional occurrences of said fad, said metrics being used to determine when a fad has achieved a level of interest denoted as a category. When a category is detected, a user is notified.
    Type: Grant
    Filed: January 7, 2002
    Date of Patent: April 4, 2006
    Inventor: Kenneth James Hintz
  • Patent number: 6996769
    Abstract: A method, system thereof, and computer usable medium for generating webpages from specified and generated document content and for automatically generating human-readable documentation from operating system command specifications. The method, system and computer usable medium are compatible with and applicable to any operating system. In one embodiment, application is made to internetworking operating systems. In one embodiment, dynamic end user documentation webpages are automatically generated from live command specifications, obviating the task of manual documentation generation. In another embodiment, customized documentation content is generated. In one embodiment, a current list of user-available commands in a software release are promulgated. In one embodiment, documents are created for Command Line Interface. In another embodiment, the method and system thereof may be used with code other than Command Line Interface.
    Type: Grant
    Filed: February 28, 2001
    Date of Patent: February 7, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Wendy Peikes, Fan Kong, Ramanan Subrumanian, David Cavanaugh, Thomas A. Stern, Palaniappan Jambulingam
  • Patent number: 6993708
    Abstract: A method for automating the production of corroborative Textual Documentation (‘Specifications Documents’) for CADD-based Design and Engineering disciplines includes a computer-based system with Linking Software. The generation of CADD drawings by its nature creates an electronic database of unique graphical entities (‘Drawing Entities’). This database then becomes the basis for the creation of subsequent drawings which may include some or all of the Drawing Entities stored in the database. An electronic link is effected between the generation of CADD drawings, which contain the Drawing Entities, and of associated Specifications document text. Unique Drawing Entities within a CADD drawing are tagged with a unique identifier. Simultaneously, Specifications Text Blocks, each one comprising a subset of the complete Specifications Document are generated, and saved to a file. Each Drawing Entity in the database is uniquely linked to one or more Specifications Text Blocks in that file.
    Type: Grant
    Filed: July 27, 2000
    Date of Patent: January 31, 2006
    Inventor: Robert B Gillig
  • Patent number: 6986106
    Abstract: A correction tool that displays a correction widget when a user acts to correct text is provided. More particularly, if the user places an insertion point in or to the immediate left of the text, or selects the text, the tool displays the correction widget immediately to the left of the selected text. The user can then quickly access a correction interface for correcting the text simply by moving the pointer the short distance from the insertion point to the correction widget. When the user activates the correction widget, the tool displays the correction interface immediately proximal to the correction widget. Thus, the user need only move the pointer a small distance further to then correct the text using the correction interface.
    Type: Grant
    Filed: May 13, 2002
    Date of Patent: January 10, 2006
    Assignee: Microsoft Corporation
    Inventors: Ravipal Soin, Adrian J. Garside, David V. Winkler, Luis M. Huapaya, Marieke Iwema
  • Patent number: 6981216
    Abstract: A method and system for obtaining information items associated with the generation of subpoena documents using time-dependent data bases is presented. In accordance with the principles of the invention, the names and contact information of telephone companies that were assigned designated telephone numbers during designated time periods may be obtained using data bases formulated to include time-dependent telephone company assignment information items. From the information items, subpoenas are then generated which compel the selected telephone companies to reveal subscriber information items, such as name and address, associated with the designated telephone number during the designated time period. Further, the subpoenas containing the user's name can be generated to compel the subscriber to appear be a court or agency competent jurisdiction or disclose additional information.
    Type: Grant
    Filed: November 9, 2000
    Date of Patent: December 27, 2005
    Inventor: George A. Brandes
  • Patent number: 6971061
    Abstract: An information retrieval system comprises a storage section that stores location information about information selected by a user as a document location information database, an analyzer section that analyzes frequency of utilization of each location information in the document location information database, a retrieval information accumulating section that accumulates information in a predetermined accumulation range on an accumulation base point corresponding to location information having the frequency of utilization equal to or more than a threshold value, as a retrieval information database, and a retrieval section that retrieves required information from a retrieval information database based on a retrieval condition designated by the user.
    Type: Grant
    Filed: November 29, 2000
    Date of Patent: November 29, 2005
    Assignee: Fujitsu Limited
    Inventor: Hidenori Sekine
  • Patent number: 6961896
    Abstract: A method and system for creating timed reminders linked to computer-readable documents. The present invention permits a user to create a reminder for any date and time, and associate any data file with the reminder in such a manner that the file is automatically opened, executed, or read as applicable at the date and time specified in the reminder. A document-linked reminder may be created from any application program within an application suite through the use of a reminder creation dialog. The reminder creation dialog permits a user to specify a time and date on which the reminder will activate, and an associated file. The reminder is then stored in a database. The reminder creation dialog may be later accessed in order to create additional reminders, or to edit the time, date, or associated file for existing reminders. Periodically, the document reminder system will poll the database in order to determine whether any reminders need to be activated.
    Type: Grant
    Filed: November 30, 2000
    Date of Patent: November 1, 2005
    Assignee: Microsoft Corporation
    Inventors: Allan Rousselle, Kevin Browne
  • Patent number: 6952800
    Abstract: A unified web-based voice messaging system provides voice application control between a web browser and an application server via an hypertext transport protocol (HTTP) connection on an Internet Protocol (IP) network. The web browser receives an HTML page from the application server having an XML element that defines data for an audio operation to be performed by an executable audio resource. The application server executes the voice-enabled web application by runtime execution of extensible markup language (XML) documents that define the voice-enabled web application to be executed. The application server includes a runtime environment that establishes an efficient, high-speed connection to a web server. The application server, in response to receiving a user request from a user, accesses a selected XML page that defines at least a part of the voice application to be executed for the user.
    Type: Grant
    Filed: February 29, 2000
    Date of Patent: October 4, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Ryan Alan Danner, Steven J. Martin
  • Patent number: 6948116
    Abstract: The present invention relates to a method for creating a meta-document. The method collects at least one hyperlinked document based on a seed document and cross-references the documents within the collection. Cross-referencing includes resolving an anchor and an object, and indexing the resolved anchor and object based on respective locations within a meta-document. The method organizes the collected documents and seed documents. The method also publishes the meta-document including the cross-referenced documents. Preferably, the method of collecting includes accepting the seed document having an anchor pointing to an object, and adding a document containing the object to the collection. In addition, collecting includes the step of manually modifying the collection. The meta-document is a collection of the seed document and the hyperlinked document. Further, the index is one of a footnote, an end note, a table of contents, and an appendix.
    Type: Grant
    Filed: December 1, 2000
    Date of Patent: September 20, 2005
    Assignee: International Business Machines Corporation
    Inventors: Brent Tzion Hailpern, Yoelle Maarek, Philip Shi-lung Yu
  • Patent number: 6886132
    Abstract: A method for packing the multiple files and folders of an HTML Web page into a single MHTML file. The packing process begins by determining whether the user has write privileges to the current location. If not, the user is prompted to save the MHTML file in an alternate location (e.g., the desktop). If the user has write privileges to the current location, the process opens the main HTML Web page and searches for supporting resource files. In short, the supporting resource files are identified by searching for known, common resource file references in the main HTML source file. When the resource file references have been identified, the process packages the main HTML document and all of the supporting resource files into a single file in MHTML format. The unpacking process opens the MHTML file and identifies the main HTML document portion, as well as the portions of the MHTML file containing the supporting resource files.
    Type: Grant
    Filed: June 6, 2000
    Date of Patent: April 26, 2005
    Assignee: Microsoft Corporation
    Inventors: Gabriel J. Hall, Alan Ramaley
  • Patent number: 6820236
    Abstract: A method of accessing remote electronic documents, such as those stored on a network, by recording link information regarding one or more document links embedded in an electronic document, selecting the electronic document for retrieval by the computer system, and displaying the link information on a display screen, prior to downloading the electronic document. The link information is recorded at an earlier time when the electronic document had previously been loaded into the document viewer. The link information can thus be displayed concurrently with the issuance of a request for the electronic document, so the user can see the link information as the document is downloading, and can further select a link contained within the displayed link information, prior to downloading the document. The link information may include a universal resource locator (URL) address associated with one of the document links, or a java applet identifier associated with one of the links.
    Type: Grant
    Filed: August 29, 2000
    Date of Patent: November 16, 2004
    Assignee: International Business Machines Corporation
    Inventors: Cary Lee Bates, John Matthew Santosuosso
  • Patent number: 6779154
    Abstract: An application server executes voice-enabled web applications by runtime execution of extensible markup language (XML) documents that define the voice-enabled web application to be executed. The application server includes a hypertext markup language (HTML) conversion module configured for translating information present during runtime execution of an XML document into an HTML document. The system converts the XML document into an HTML document in a manner that is reversible, where all the information from the original XML document is preserved such that the HTML document can be converted back to the original XML document. In addition, the system supplies HTML-compliant formatting information to specifically identify formatting specifications for XML tags having implied formatting characteristics during runtime execution of the XML document.
    Type: Grant
    Filed: February 1, 2000
    Date of Patent: August 17, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Paul Alton Nussbaum, William Bateman Willaford, IV
  • Patent number: 6728933
    Abstract: Data is imported into a word processor application, such as Lotus WordPro, on a non-Windows workstation. Data is set in power fields in a first platform using a script program attached to the first platform to retrieve data from a formatted text file into which an agent inserted the data from a second platform. The first platform may be a Lotus WordPro SmartMaster, the script program may be a Lotus script, and the second platform may be a Lotus Notes application.
    Type: Grant
    Filed: June 21, 1999
    Date of Patent: April 27, 2004
    Assignee: International Business Machines Corporation
    Inventor: Jaime W. Heenehan