Automatic Patents (Class 715/226)
  • Publication number: 20090044095
    Abstract: Automatically populating and/or generating tables using data extracted from files is disclosed. In some embodiments, in response to receiving an indication that at least a portion of a data object is desired to be included in a table, a set of one or more data values associated with the data object is selected for inclusion in the table and automatically included as an entry corresponding to the data object in the table. In various embodiments, the table may comprise an existing table and/or a newly generated table.
    Type: Application
    Filed: August 6, 2007
    Publication date: February 12, 2009
    Inventors: Peter Glen Berger, Jay Christopher Capela, Yaniv Gur, Roger Rock Rosner, Christopher Douglas Weeldreyer
  • Patent number: 7490242
    Abstract: A system, method and computer program product are provided for managing authentication information for a user. According to the method, a master digital key is received from the user, and authentication of the user is obtained based on the master digital key. There is received from the user a selection of one identity from among a plurality of identities that are stored for the user. Authentication information for the user is provided into an application or web page based on the one identity selected by the user. In one embodiment, the authentication information is provided by recognizing a web page for which authentication information is stored, and automatically filling the authentication information for the user into appropriate elements of the web page.
    Type: Grant
    Filed: February 9, 2004
    Date of Patent: February 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Elias D. Torres, Christopher R. Vincent
  • Publication number: 20090007252
    Abstract: A system and method for implementing forward proxy based auto-completion on a network, wherein the network includes a data center, at least one forward proxy, and a collection of clients coupled to the at least one forward proxy. The data center marks at least one input field in an application as relevant for auto-completion. In response to detecting a first client accessing the at least one input field in the application to input at least one data entry, the forward proxy parses the at least one data entry entered into the at least one input field. The forward proxy ranks by frequency of entry the at least one data entry entered into the at least one input field.
    Type: Application
    Filed: June 28, 2007
    Publication date: January 1, 2009
    Inventors: Erik J. Burckart, Ori Pomerantz
  • Patent number: 7451393
    Abstract: Efficient development of conventional web applications suggests extensive and thorough knowledge of web page delivery technologies such as HTML, Java, and JSPs. A rendering framework to define the static, cosmetic, “window dressing” type of content, replicated across multiple pages, in a single JSP template file which can then incorporate or include the dynamic, active content from other files, mitigates development inefficiencies. Such a rendering framework represents each screen output page by a file including the active content, while avoiding replication of the static content. Such inclusions may be nested in a hierarchical manner to enumerate the static content in one file and allow a web application to include active content according to a hierarchical inheritance. Metadata components, such as XML files, include the active content according to a predetermined declarative syntax, thereby facilitating implementation, which the framework then interprets into a resulting output page such as a JSP page.
    Type: Grant
    Filed: December 23, 2003
    Date of Patent: November 11, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: B.J. Herbison, Shadrack K. Kilemba, Peter J. Chestna, Andres M. Perez
  • Patent number: 7447988
    Abstract: According to the present invention, there is provided a documentation system including an augmenting mechanism that elicits more accurate conclusions through the analysis of entered information and predetermined criteria. The present invention also provides for a method of documentation based upon the augmenting mechanism and a method of augmenting to calculate more accurate conclusions based upon all entered information and related predetermined criteria. Additionally, the present invention includes a software program for operating the documentation system and method for the operation of the augmenting mechanism. The present invention provides for a computerized documentation entry system for determining more accurate conclusions including a software program having an augmenting mechanism and a graphic user interface for displaying, accessing and interacting with users of the documentation system.
    Type: Grant
    Filed: May 9, 2001
    Date of Patent: November 4, 2008
    Inventor: Gary E. Ross
  • Patent number: 7441181
    Abstract: When predetermined information is input into an input field and an OK button is pressed on a user authentication screen displayed on a monitor screen by a browser at entry time, the input predetermined information, the input predetermined information, the positional information about the input field and the OK button, and the identification information on the user authentication screen are obtained by the input unit and entered in an external storage device through a storage unit. When the authentication screen detection unit detects the user authentication screen by the authentication screen detection unit at input time, the input/press unit automatically inputs the predetermined information read from the external storage device into the position of the input field obtained according to the positional information read from the external storage device through the storage unit, and the position of the OK button is automatically pressed.
    Type: Grant
    Filed: February 5, 2003
    Date of Patent: October 21, 2008
    Assignee: Fujitsu Limited
    Inventors: Shigefumi Yamada, Shoji Suzuki, Takashi Shinzaki, Takahiro Matsuda, Jun Ikegami, Makoto Mochizuki
  • Publication number: 20080244378
    Abstract: An information processing device includes: a feature extracting section for extracting, as format information, a format feature of a process-target document from image data of the process-target document, on which filling-in spaces of plural items are printed; a document recognizing section for comparing the format information of the process-target document with registered format information stored in a storage device, and specifying a registered document that corresponds to the process-target document, the registered format information regarding format features of registered documents; a data acquiring section for converting characters in the image data of the process-target document into text data; and a distributing section for grouping the image data and text data of the characters into plural groups according to a separation rule that is set for the registered document, the characters being written in the fill-in spaces of the items of the process-target document, and for transmitting the different group
    Type: Application
    Filed: December 18, 2007
    Publication date: October 2, 2008
    Applicant: Sharp Kabushiki Kaisha
    Inventors: Mang Chen, Bo Wu, Yadong Wu, Chen Xu, Ning Le
  • Publication number: 20080235567
    Abstract: Automatically determining values for fields in an electronic document. In one embodiment, an intelligent form filler automatically fills in at least some of the fields based on as set of rules associated with a domain. A particular set of domain rules may have class definitions that define how to classify a field for that domain and group definitions that define how to group fields. The domain rules also describe how values can be determined for the fields, based on the classifications, groupings, and other factors. In one embodiment, the intelligent form filler submits more than one form such that different combinations of values are submitted. The values that were used to fill in the form(s) may be provided to an extraction tool, which use the values to facilitate extraction of information from a document returned in response to submitting the form.
    Type: Application
    Filed: June 13, 2007
    Publication date: September 25, 2008
    Inventors: BINU RAJ, Amit Jaiswal, Shivakumar Ganesan, Bangalore Subbaramaiah Prabhakar, Yarram V. Sunil Kumar
  • Patent number: 7409632
    Abstract: An attachment integrated claims (AIC) system includes an e-mail form (with specific fields that must be filled out) that adjusts itself, in both information required and formatting, to meet the demands of the receiving party. It is particularly advantageous for Electronic Data Interchange (EDI) situations where a user must send similar (but not necessarily identical) messages to several organizations. This is particularly important where, once an e-mail is received by those organizations, the information in the message must be digitally integrated into differing legacy information systems. In other words, the AIC system permits transmission of a dynamic claim form and integrated attachment to an insurance carrier via a non-clearinghouse communications channel. An AIC system including several computers connected via a communications channel, an electronic file, and an operating method therefor are also described.
    Type: Grant
    Filed: September 25, 2001
    Date of Patent: August 5, 2008
    Assignee: Integrated Claims Systems, LLC
    Inventor: Andrew L DiRienzo
  • Patent number: 7406657
    Abstract: A method of synchronizing an audio and visual presentation in a multi-modal browser. A form having at least one field requiring user supplied information is provided to a multi-modal browser. Blank fields within the form are filled in by user who provides either verbal or tactile interaction, or a combination of verbal and tactile interaction. The browser moves to the next field requiring user provided input. Finally, the form exits after the user has supplied input for all required fields.
    Type: Grant
    Filed: September 22, 2000
    Date of Patent: July 29, 2008
    Assignee: International Business Machines Corporation
    Inventors: Patrick Callaghan, Stephen V. Feustel, Michael J. Howland, Steven M. Pritko
  • Publication number: 20080172598
    Abstract: Some embodiments may provide a method comprising receiving, from a remote machine, entity-identifying data and form identifying data, the form identifying data to identify a sequence of one or more electronic forms, the sequence including a target electronic form having a form element, determining an entity identifier, based on the entity-identifying data, accessing, from a data store, an entity attribute value based on the entity identifier, and transmitting, to the remote machine, form-filling instructions operable to cause a machine to automatically associate an entity attribute value with the form element.
    Type: Application
    Filed: January 23, 2007
    Publication date: July 17, 2008
    Inventors: Eliot W. Jacobsen, Hugo Olliphant
  • Patent number: 7392326
    Abstract: A method for text entry in an electronic device is disclosed. As a user enters text, such as a URL, into a handheld device the entered text is matched to previously visited URLs and these matched URLs are displayed in a list. The entered text may also be matched to any stored list of URLs or text. Typically, the matching searches for any instances of the entered text no matter the location of the entered text in the matched string. If one of the listed URLs is the URL desired by the user, then the user may select that URL and navigate a web browser to the URL without entering any more text. One of the items in the list may be the entered text with an automatically added prefix and suffix. These features significantly reduce the difficulty of entering URLs, especially on a device with limited input capabilities.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: June 24, 2008
    Assignee: Microsoft Corporation
    Inventor: Peter O. Vale
  • Patent number: 7386785
    Abstract: A method for automatically filling an electronic timesheet includes extracting one or more calendar entries from an electronic calendar and matching each calendar entry of the one or more calendar entries to a corresponding project of a list of projects. An electronic timesheet is then filled based on each calendar entry matched with the corresponding project.
    Type: Grant
    Filed: August 30, 2004
    Date of Patent: June 10, 2008
    Assignee: SAP AG
    Inventors: Cédric S. P. Ulmer, Pascal T. C. Spadone, Cédric R. J. Hébert, Laurent Y. Gomez, Maarten E. Rits
  • Publication number: 20080098292
    Abstract: A system, and method for automatic population of a form with data from an identification document. The system has a computer and an identification document reader or card scanner coupled to the computer. The card scanner is operable to read machine-readable indicia (e.g., magnetic stripe, bar codes) from one or more identification documents (e.g., driver's licenses, credit cards, Government Issued IDs and the like). The system stores at least one population definition that maps at least one identification document field to a form field. At least one machine readable indicia is read from the identification document, the machine readable indicia representing at least one field from the identification document. The authenticity of the identification document is verified and at least one form field is populated with the identification document field based on the population definition.
    Type: Application
    Filed: October 20, 2006
    Publication date: April 24, 2008
    Inventor: Russell T. Embry
  • Publication number: 20080028293
    Abstract: A system that generates multiple documents using a template document and a data source. During operation, the system receives the data source, which includes parent records, child records, and metadata which describes the data stored in the parent and child records. Next, the system receives the template document which includes tables. The system then generates a flat data source from the data source, wherein the flat data source includes column names for the tables in the template document. Next, the system generates an intermediate document using the template document by concatenating multiple replicas of the template document to obtain an initial version of the intermediate document and by using the flat data source to populate the column names in the tables within the initial version of the intermediate document. The system then generates a final document by using the child records to populate rows in the tables within the intermediate document.
    Type: Application
    Filed: July 27, 2006
    Publication date: January 31, 2008
    Inventors: Alexander Seliutin, Jeffrey D. Stegall, Sergey Alduokhov