Form Filling Patents (Class 715/224)
  • Patent number: 7584416
    Abstract: User interface (UI) forms are rendered on different types of display targets. To generate a UI form that can be rendered on different types of display targets metadata stored in at least one application is transformed to build a logical user interface (UI) representation. The UI form is rendered on at least one of the different types of display targets based on the logical UI representation. Data and form layout from the at least one application is accessed for representation in the logical UI representation. The rendered UI form is populated with the data represented in the logical UI representation to provide content for the rendered UI form.
    Type: Grant
    Filed: February 21, 2006
    Date of Patent: September 1, 2009
    Assignee: Microsoft Corporation
    Inventors: Eric B. Beran, Jens Moller-Pedersen, Peter Sloth, Uffe Kjall
  • Patent number: 7584417
    Abstract: Systems and/or methods that enable creation and/or use of an action for an electronic form dependent on a role of a user are described.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: September 1, 2009
    Assignee: Microsoft Corporation
    Inventors: Ned B. Friend, Petru M. Moldovanu, Jane T. Kim, Miladin Pavlicic, Shiraz J. Cupala
  • Patent number: 7567936
    Abstract: An electronic device is configured for use by a user who is a natural person, and has a network port through which the user can access an electronic network. The device can receive through the network port an information request intended for presentation to the user, the information request including a request for an actual identifier associated with the user. The device can respond to the information request in a manner that includes activating within the device a manager portion thereof that facilitates providing the information request with a pseudo identifier in place of the actual identifier.
    Type: Grant
    Filed: October 15, 2004
    Date of Patent: July 28, 2009
    Assignee: Paradox Technical Solutions LLC
    Inventors: Douglas L. Peckover, Thomas L. Allen, Benjamin L. Wright
  • Publication number: 20090187423
    Abstract: An object of the present invention is to provide a method for the online management of medical record forms, which can provide web screens through terminals to enable doctors, nurses, pharmacists, or the like to immediately online input and read a variety of information created upon treating and caring for patients in a hospital, and can add, modify, delete or manage various medical record forms provided on the web screens and images inserted into records.
    Type: Application
    Filed: July 13, 2004
    Publication date: July 23, 2009
    Applicants: EZ-Caretech Co., Ltd., Seoul National University Hospital
    Inventor: Suhung-Gwon Kim
  • Publication number: 20090183064
    Abstract: Apparatus such as a PDA with screen can be used to enter data in cooperation with a physical form. The method may include identifying a part of a form on which the apparatus is placed as part of a form stored in the apparatus and displaying a corresponding image. Data may be entered, for example using a touch screen, and both displayed on the screen in the corresponding form and stored in a corresponding data record.
    Type: Application
    Filed: December 1, 2008
    Publication date: July 16, 2009
    Inventors: Shekhar Ramachandra BORGAONKAR, Prashanth ANANT, Praphul CHANDRA
  • Publication number: 20090172521
    Abstract: A system and method for automatically mapping of hypertext input fields to software components. The system includes a hypertext preprocessor, a name-space manager, a data handler, and a component manager. The hypertext preprocessor examines the hypertext input field names and uses the name-space manager and component manager to determine the mapping between input field names and software component properties. When the hypertext page is rendered, the name-space manager registers the mapping between each submitted input field and the corresponding component property. When the input data is submitted, the data handler uses the name-space manager to find the component property for each submitted input field and uses the component manager to convert the data to the correct type before calling the appropriate component method to set the property value.
    Type: Application
    Filed: November 24, 2008
    Publication date: July 2, 2009
    Applicant: ART TECHNOLOGY GROUP, INC.
    Inventors: Nathan ABRAMSON, Jeffrey J. VROOM
  • Patent number: 7551312
    Abstract: A printer receives a multimedia document as input and creates two documents as output: a paper version of the multimedia document and a “mapping” file that maps marks on the physical pages onto actions. The mapping table is supplied to an application associated with a pen-capture device that can be attached to the paper version of the multimedia document and used to receive the marks applied to the paper.
    Type: Grant
    Filed: March 17, 2005
    Date of Patent: June 23, 2009
    Assignee: Ricoh Co., Ltd.
    Inventors: Jonathan J. Hull, Jamey Graham
  • Publication number: 20090138790
    Abstract: A markup language document has data entry fields corresponding to markup language nodes that are arranged in a hierarchical structure of parents having child nodes. The hierarchical position of each markup language node in the hierarchical structure is expressed as a corresponding fragment of the markup language. For each parent, a markup language fragment is formed so as to have a plurality of portions each corresponding to the fragment of a respective child node without repeating any fragment of the respective child nodes. Portions that respectively correspond to the child nodes are used for data entry with the data entry fields, where an electronic form is displayed on a user interface for interactive data entry. The electronic form has one or more data entry fields each corresponding to one of the data entry fields of the structured markup language document and into which data can be entered.
    Type: Application
    Filed: January 27, 2009
    Publication date: May 28, 2009
    Applicant: Microsoft Corporation
    Inventors: Jean-Marie H. Larcheveque, Anand Ramagopalrao, Michael B. Palmer, Alessandro Catorcini
  • Publication number: 20090132904
    Abstract: A survey document is provided on a server, for delivery to a client on a network, having questions and potential answers in a format defining branches of the questions. Programming instructions are also provided on the server for delivery to the client on the network. The instructions are for causing the client to render questions on a user interface from the survey document. The questions initially rendered include a first one of the questions. The instructions are also for causing the client to branch to and render on the user interface second or third ones of the questions responsive to the survey document and an answer received for the first question.
    Type: Application
    Filed: December 1, 2008
    Publication date: May 21, 2009
    Applicant: International Business Machines Corporation
    Inventors: Lane Thomas Holloway, Nadeem Malik
  • Publication number: 20090113286
    Abstract: A method, medium and implementing processing system are provided for book marking a combination of frame URLs within a frameset and allowing the sharing on multiple PCs the saved form data that may have been filled in. The system uses an image as a hotspot, containing a complex target destination in the form of an XML structure with multiple URLs for multiple frames as well as captured form data. This system combines file types such as XML and JPG, e.g. as in sample file name ‘MyCapturedFramesAndFormData.XML.JPG’ or ‘MyCapturedFramesAndFormData.XML.GIF’. This combination provides a surprising effect compared to the prior systems, namely, launching the image in an enhanced web browser or in a web browser containing a new plug-in, displays the frame just as it was when saved, including frame set and data input to displayed forms.
    Type: Application
    Filed: October 26, 2007
    Publication date: April 30, 2009
    Inventors: Flemming Boegelund, Steven Earl Hicks
  • Publication number: 20090106641
    Abstract: The present invention is directed to a system and method for entering into a computer in an automated manner the fulfillment status of requirements for completing an objective, such as an award offered by an organization. A computer-readable form includes a form identifier and a separate set of response fields for each person whose requirement fulfillment status is contained on the form, with the response fields adapted to receive a scanably detectable mark indicating completion of a requirement. The form can further include an indicator of each requirement for the objective and a name or identifier for each person seeking to complete the objective. A completion schema may be employed to determine whether a person had completed the objective. The invention enables the completion status of an award or other objective to be entered into a computer without typing and thereby saves personnel time, improves recordkeeping, and better facilitates reporting.
    Type: Application
    Filed: October 19, 2007
    Publication date: April 23, 2009
    Inventor: Daniel W. Shinn
  • Patent number: 7523391
    Abstract: Indicating a change to a data field in an electronic data entry form, such as a Web page, database form, or other electronic form. Upon loading an electronic data entry form, an initial content of each data field is stored. User interaction with a data field is detected, and the current content of the data field is compared to the initial content. If the content changes from its initial content, an indicator associated with the changed data field is activated. The indicator may include an icon displayed adjacent to the data field, a change in data field border, font, color, or other sensory characteristic. If a nested data field is modified, a second indicator may be activated for the nested data field. Any indicator may be deactivated if a reset function is activated, or the new data is submitted to a server or database for further action or permanent storage.
    Type: Grant
    Filed: March 25, 2003
    Date of Patent: April 21, 2009
    Assignee: Microsoft Corporation
    Inventor: Richard Scott Eizenhoefer
  • Patent number: 7519919
    Abstract: A computer system includes a user-interface. The user-interface includes a graphical program interface with one or more input controls. The input controls are arranged for inputting data into the computer system. The graphical program interface also includes a graphical selection interface. The graphical selection interface includes one or more select controls that are arranged for selecting data suitable to be inputted by selected input controls and for inputting the selected data in the selected input control as input data.
    Type: Grant
    Filed: May 17, 2004
    Date of Patent: April 14, 2009
    Assignee: SAP AG
    Inventors: Michael Hatscher, Joerg Beringer
  • Patent number: 7519570
    Abstract: The invention provides a method of localizing an electronic registration system provided through a generic registration framework, the method includes using several interfaces (capturing interface, template interface, workflow interface, rules interface) to customize the registration requirements and processing for a particular registration application. The method generates a geographically-meaningful localization of a registration system. The invention protects and respects the history of the data.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: April 14, 2009
    Assignee: Teranet Enterprises Ltd.
    Inventors: Andrew William Wing, Steve Brackenbury, Donald Michael Henning, Mary Catherine Roberts
  • Patent number: 7516145
    Abstract: This document describes a system and method that incrementally transforms and renders changes to a hierarchical data file. This system and method allows a user to incrementally see changes that the user has made to the hierarchical data file through entry of data in a rendered form. A hierarchical data processing engine may perform partial transformations of data files and produce partial rendering files of changes made to data files. By so doing, the hierarchical data processing engine improves a user's editing experience by allowing for quicker updating of the rendered form being edited by the user.
    Type: Grant
    Filed: March 31, 2003
    Date of Patent: April 7, 2009
    Assignee: Microsoft Corporation
    Inventors: Prakash Sikchi, Dragos Barac, Ranjan Aggarwal, Stephen J. Mooney
  • Publication number: 20090089655
    Abstract: An improved handheld electronic device and an improved method facilitate the entry of data when the data is to be of a particular arrangement of alphabetic (A) and/or numeric (N) and/or other characters. In the depicted exemplary embodiment, the handheld electronic device includes a user interface that facilitates the entry of postal codes, zip codes, and the like that vary from country to country by processing key inputs according to a data format that has been selected on the basis of its correspondence with a country. In the example of address data, the handheld electronic device detects the entry of country-specific data, such as the name of the country or one of its geographic regions, and selects a corresponding data format for processing keystrokes during entry of postal codes, zip codes, or other codes.
    Type: Application
    Filed: November 7, 2008
    Publication date: April 2, 2009
    Inventor: George B. Bumiller
  • Patent number: 7509385
    Abstract: A method of creating an electronic message from a sender to a recipient suggests a salutation. The method may search for the recipient in the sender's address book for an address book salutation, e-mail folders for an e-mail salutation, chat logs for a chat salutation, and/or organization directory for a hierarchical salutation. If the method finds at least one of the address book salutation, the e-mail salutation, the chat salutation, or the hierarchical salutation, the method suggests a salutation to the sender. If the method cannot determine the address book salutation, the e-mail salutation, the chat salutation, and the method attempts to deduce a name of the recipient. If the method fails to deduce the name of the recipient, the method suggests a default salutation. If the method deduces the name of the recipient, the method attempts to deduce a country of residence for the recipient.
    Type: Grant
    Filed: May 29, 2008
    Date of Patent: March 24, 2009
    Assignee: International Business Machines Corporation
    Inventors: Kathrin Rittmeyer, Michael Schimko, Sebastian Thomschke
  • Patent number: 7500201
    Abstract: A current set of user-selectable choices is associated with a displayed graphical input device, which is used to select a value of an input parameter. Each user-selectable choice has at least one pair of information fields separated by a delimiter and each information field comprises sequentially ordered characters. A search for a matching entry to assign to the input parameter is carried out as the user enters each of a sequence of characters, and if a match is not found in a first information field, then (or simultaneously) it is sought in a different information field, also on the basis of the character-by-character user entries.
    Type: Grant
    Filed: June 2, 2006
    Date of Patent: March 3, 2009
    Assignee: Call-Tell LLC
    Inventors: Varda Treibach-Heck, Byron G. Caldwell, Bruce Johnson
  • Patent number: 7493334
    Abstract: The present invention provides an application logic to detect the invalid value of a given mandatory data element and allow the regular program flow to fix the necessary data when the blank value is encountered by the work flow. This approach eliminates the need for expensive and complex data fix programs or database administrator's intervention.
    Type: Grant
    Filed: January 17, 2008
    Date of Patent: February 17, 2009
    Assignee: International Business Machines Corporation
    Inventor: Macam S. Dattathreya
  • 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
  • Patent number: 7487438
    Abstract: Methods and apparatus for comparing blank forms represented in a digital format to digitized filled-in forms are described. Different errors are attributed different weights when attempting to correlate regions of blank and filled-in forms. Foreground pixels in the blank form which are not found in a corresponding portion of a filled-in form are attributed greater error significance than foreground pixels, e.g., pixels which may correspond to added text, found in the filled-in form which correspond to a background pixel value in the blank form. A virtual filled-in form including content, e.g., pixel values, from the filled-in form is generated from the content of the filled-in form and pixel value location mapping information determined from comparing the blank and filled-in forms. Various analysis is performed on a block basis, but in some embodiments the final pixel mapping to the virtual form is performed on a pixel by pixel rather than a block basis.
    Type: Grant
    Filed: March 8, 2005
    Date of Patent: February 3, 2009
    Assignee: Pegasus Imaging Corporation
    Inventor: William Douglas Withers
  • Publication number: 20090031207
    Abstract: The invention concerns a method for visual rendering of data display and input windows on a computer screen. The windows are opened with a browser by a remote Web site user. In response to a request emitted by the user's browser the site returns thereto, via the network whereon they are connected, a generic form of the requested page not including any pre-positioning information. The browser, during a brief display of the generic form of the page, captures the dimensions of the displayed elements, calculates new display widths and redimensions the elements. Thereafter, the browser displays permanently the page whereof the elements have been adjusted to obtain a good visual rendering. The generic form of the page can therefore be defined independently of the user's display means and in particular does not require using a table for positioning the elements to be displayed.
    Type: Application
    Filed: March 29, 2006
    Publication date: January 29, 2009
    Applicant: Amadeus S.A.S.
    Inventor: Rick Molenaar
  • Publication number: 20090024912
    Abstract: Systems and methods for distributed electronic signature documents. A method for distributed electronic signature documents includes creating a signing template that contains information about how a signable document is to be signed. A signable document is created to be distributed to a signer for signing. The signable document is electronically transmitted to the signer. A message is sent using an activatable control in the signing document to a web signing server to invoke the signing process. A browser window is opened on a signer's computer in order to execute the signing process.
    Type: Application
    Filed: July 18, 2008
    Publication date: January 22, 2009
    Applicant: DOCUSIGN, INC.
    Inventors: Andrew David McCabe, Thomas H. Gonser
  • Publication number: 20090019354
    Abstract: A method for performing activities on a web site is disclosed. A user's browsing activities on a web site are captured. The user's browsing activities includes affixing labels to web pages and filling out forms. The captured activities are analyzed for patterns. Rules for performing activities on a web site are generated based on the patterns. Further activities are performed on the web site according to the rules and content from the web site is fetched. The fetched content is used in various web service applications, including crawlers.
    Type: Application
    Filed: September 11, 2007
    Publication date: January 15, 2009
    Applicant: YAHOO! INC.
    Inventors: Amit Jaiswal, Arup Malakar, Binu Raj
  • Publication number: 20090019353
    Abstract: A method and system are disclosed for manipulating a model, where that model represents some or all of a design. The design includes a multitude of design elements, the model includes a multitude of model elements, and each of the design elements is represented by a single model element. The method comprises the steps of generating a suite of documents from the model, each of the documents describing a view of the model; and displaying the documents to a user as a series of forms. The user provides information to the forms to change the documents, and changes to the documents result in both changes to the model and consistent changes across the suite of documents. In the preferred embodiment, the model identifies specific relationships between the elements of the model, and each of the model elements has defined properties.
    Type: Application
    Filed: July 11, 2007
    Publication date: January 15, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steven R. Abrams, Bard Bloom, Paul T. Keyser, Douglas N. Kimelman, Eric M. Nelson, Tova Roth, Ian Simmonds, Steven Tang, John M. Vlissides, Dru Ann Vlissides
  • Publication number: 20090006940
    Abstract: A system and method of enhanced user interaction with an identity agent makes use of in-form icons and actions to invoke the identity agent persona selection mechanisms.
    Type: Application
    Filed: June 27, 2008
    Publication date: January 1, 2009
    Inventor: Dick C. Hardt
  • Patent number: 7469378
    Abstract: To provide a layout system suitable to implement layout with a high individuality. Layout result data of automatic layout processing is acquired as comparison destination layout result data. Business-type information, identical to business-type information corresponding to an input user ID, is retrieved from a user information registration database to read out a user ID corresponding to the associated business-type information. Comparison source layout result data, corresponding to the read-out user ID, is read out from layout result data registration database. Next, similarity between the comparison destination layout result data and the comparison source layout result data is calculated, and the comparison destination layout result data is corrected so that the degree of correction of the comparison destination layout result data increases as the calculated similarity increases.
    Type: Grant
    Filed: September 15, 2004
    Date of Patent: December 23, 2008
    Assignee: Seiko Epson Corporation
    Inventors: Atsushi Nagahara, Hirotaka Ohashi
  • Publication number: 20080313529
    Abstract: An arrangement for increasing the accuracy in determining the purpose of fields in electronic forms is disclosed in which a form mapping mechanism describes the layout of a form, for example, by identifying the location of objects on a form—such as text-entry fields, drop-down menus and the like that are used to record user data—and further by specifying the purpose of those objects to a form filling client. Form mapping enables the form filling client to locate and understand the purpose of fields in a form so that it may automatically fill out forms for users in an accurate and reliable manner. Illustrative examples include a form mapping that utilizes hidden tags to describe a form layout, a form mapping service provided to a form filling client over a network, and a user interface that enables form mapping creation through user action.
    Type: Application
    Filed: June 15, 2007
    Publication date: December 18, 2008
    Applicant: Microsoft Corporation
    Inventors: Daniel Gwozdz, Adrian Chandley
  • Patent number: 7467161
    Abstract: A computer based maintenance resource management system has an operations software component with access to historical operations requirements such that job plans for the current operations and safety requirements can be integrated with work orders, allowing operations personnel to review, approve or modify the requirements such that the job plan and work orders can be issued without lost time or productivity as maintenance and operations are fully coordinated.
    Type: Grant
    Filed: May 15, 2002
    Date of Patent: December 16, 2008
    Inventor: Franklin Frisina
  • Publication number: 20080307298
    Abstract: A method and system to process an electronic form is provided. The system may include a communications module to receive a request to digitally sign an electronic form, the electronic form being direct rendered, a suspend module to respond to the request by suspending direct rendering, and a signed content generator to generate a signed version of the electronic form. The signed version of the electronic form is to reflect a state of the electronic form at the time of the request digitally sign the electronic form.
    Type: Application
    Filed: June 5, 2007
    Publication date: December 11, 2008
    Inventors: Anatole A. Matveief, Darrell Dykstra, William Ie
  • Patent number: 7461336
    Abstract: A system and method for automatically mapping of hypertext input fields to software components. The system includes a hypertext preprocessor, a name-space manager, a data handler, and a component manager. The hypertext preprocessor examines the hypertext input field names and uses the name-space manager and component manager to determine the mapping between input field names and software component properties. When the hypertext page is rendered, the name-space manager registers the mapping between each submitted input field and the corresponding component property. When the input data is submitted, the data handler uses the name-space manager to find the component property for each submitted input field and uses the component manager to convert the data to the correct type before calling the appropriate component method to set the property value.
    Type: Grant
    Filed: December 10, 1998
    Date of Patent: December 2, 2008
    Assignee: Art Technology Group, Inc.
    Inventors: Nathan Abramson, Jeffrey J. Vroom
  • Publication number: 20080294977
    Abstract: An automated fulfillment system enables gift cards to be embedded or sent along with personalized greeting cards. The present invention, a method, system and apparatus enables a person to 1) purchase a gift card from either a Internet Website, Catalog, and/or retail kiosk, 2) choose a retail quality greeting card, 3) personalize the greeting card, and 4) send the personalized greeting cards as a gift with a gift card embedded inside the greeting card. The reverse is also possible, i.e. a user can purchase a greeting card, personalize the greeting card, and then assign that greeting card to have a gift card inserted inside therein.
    Type: Application
    Filed: March 7, 2008
    Publication date: November 27, 2008
    Applicant: 4YOURSOUL.COM
    Inventors: Doron Friedman, Ajay Singhvi, Brian J. Huse
  • Patent number: 7451392
    Abstract: Instructions are received to open an eXtensible Markup Language (XML) document. The XML document is searched to locate a processing instruction (PI) containing an entity. The entity, by example, can be a href attribute, a URL, a name, or a character string identifying an application that created an HTML electronic form associated with the XML document. A solution is discovered using the entity. The XML document is opened with the solution. The solution includes an XSLT presentation application and an XML schema. The XML document can be inferred from the XML schema and portions of the XML document are logically coupled with fragments of the XML schema. The XSLT presentation application is executing to transform the coupled portions of the XML document into the HTML electronic form containing data-entry fields associated with the coupled portions. Data entered through the data-entry fields can be validated using the solution.
    Type: Grant
    Filed: November 26, 2003
    Date of Patent: November 11, 2008
    Assignee: Microsoft Corporation
    Inventors: Jason P. Chalecki, Kelvin S. Yiu, Prakash Sikchi
  • 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
  • Publication number: 20080270884
    Abstract: A method for acquiring data (4) related to a document (2) which is displayed on the screen of a data processing device, wherein the data items (4) of the document (2) are associated to marked document fields (6) and the data items (4) associated in the document fields (6) are recorded in input fields (10) of an input data mask (8). The method includes successively activating the document field groups according to a sequence given by an activation trigger unit and in automatically inputting at least one data item (4), which is associated to the corresponding activated data field group, in the input field (10) of the input data mask (8) activated according to the given sequence.
    Type: Application
    Filed: September 25, 2007
    Publication date: October 30, 2008
    Inventor: Klaus Rehm
  • 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: 20080212845
    Abstract: A computer system and method for generating a plurality of unique forms, such as invoices or medical claim forms, that may be populated with data to produce test forms for testing automatic document processing systems. A blank form image is selected, and a layout data file is created that includes information on the locations of data fields on the blank form image, data types, and the formatting of data in the data fields. Corresponding data fields on each form are populated with different data sets comprising pre-defined data, random data or a combination of data to create a plurality different forms for the testing of the document processing system.
    Type: Application
    Filed: February 26, 2007
    Publication date: September 4, 2008
    Inventor: Christopher D. Lund
  • Patent number: 7404140
    Abstract: A system updates a portable processing device with the latest version of customized data collection forms and associated data for use in acquisition of particular types of data for communication to a remote clinical information database. A system for providing forms for use in data collection by a portable processing device includes a form creator for creating an electronic form for use in collecting data, in response to user command. The system includes a repository of created electronic forms and a form version detector for detecting whether a newer version of a form currently stored in a portable processing device is available. A communication processor initiates communication of data representing a newer version form derived from the repository to the portable processing device in response to detection of availability of the newer version.
    Type: Grant
    Filed: June 19, 2003
    Date of Patent: July 22, 2008
    Assignee: Siemens Medical Solutions USA, Inc.
    Inventor: Kevin O'Rourke
  • 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: 7398462
    Abstract: A common text framework for application programs having documents of primarily text and input devices for entering and editing text of such documents is disclosed. The framework provides for the interaction of applications and handlers for input devices, and includes a text store interface and a text input processor interface. The former interface permits an application having a document of primarily text to expose the document as an abstraction. The latter interface permits a handler for an input device to access the abstraction of the document and to insert additional text into the document.
    Type: Grant
    Filed: April 25, 2000
    Date of Patent: July 8, 2008
    Assignee: Microsoft Corporation
    Inventors: Kevin B. Gjerstad, Yutaka Nakajima, Yutaka Suzue, Benjamin M. Westbrook
  • 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: 7376891
    Abstract: A forms engine allows data sharing between customizable on-line forms, such as college admissions applications. Before applying, an applicant opens an account with a third party application servicer. After the applicant completes an application for one institution, the data is saved in a data base and automatically populates fields in subsequent application forms. The form for each institution is created from a form description file. Each form is branded for its institution and forms for different institutions differ in appearance and content so that the presence of the third party servicer is transparent to the applicant. The system is extensible without programming, allowing new applicant attributes to be readily incorporated into the system and allowing the content and appearance of the application to be readily changed by changing the description file.
    Type: Grant
    Filed: September 29, 2003
    Date of Patent: May 20, 2008
    Assignee: Collegenet, Inc.
    Inventors: Michael D. Hitchock, James H. Wolfston, Jr., John W. Stedman, Andreè{grave over ( )} J. Hertz, Raymond L. Price
  • Publication number: 20080104501
    Abstract: This application relates to document generation and management and, more particularly, cross-tier intelligent document generation and management. Various embodiments provide systems, methods, and software to quickly generate document templates with fields associated with data items, instantiate documents from such document templates, and submit the documents for processing and dispatch to intended recipients.
    Type: Application
    Filed: October 27, 2006
    Publication date: May 1, 2008
    Inventors: Juergen Sattler, Hilmar Demant, Joachim Gaffga
  • Publication number: 20080104500
    Abstract: The illustrative embodiments provide a computer implemented method and system for recovering an incomplete, online form. A browser receives a document and determines whether the document is a first form. Responsive to the document being a first form, the browser initiates a handler to recognize a form exit event. Responsive to recognizing an occurrence of the form exit event, the browser saves the first form and data entered into the first form on a storage device to form at least one saved form. Responsive to opening the browser after the first form and the data entered into the first form have been saved, the browser retrieves the at least one saved form from the storage device. The browser populates the fields of a second form using the data from the at least one saved form. The second form is a blank copy of the at least one saved form.
    Type: Application
    Filed: October 11, 2006
    Publication date: May 1, 2008
    Inventors: Glen Edmond Chalemin, Alfredo V. Mendoza, Clifford Jay Spinac, Tiffany Lynn Winman
  • 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: 20080086679
    Abstract: This application discloses an invention that is related, generally and in various embodiments, to a data structure for defining a chart.
    Type: Application
    Filed: October 4, 2007
    Publication date: April 10, 2008
    Applicant: Educational Testing Service
    Inventors: Paul Gazzillo, Phillip Leung
  • Publication number: 20080082909
    Abstract: A form magnifier is described, including presenting a form having a first field, presenting a magnifier over the form and the first field, the magnifier having a first area to present a magnified view of a portion of the form and at least a portion of the first field, and receiving a first input to the first field using the magnifier.
    Type: Application
    Filed: October 3, 2006
    Publication date: April 3, 2008
    Applicant: Adobe Systems Incorporated
    Inventors: David Zuverink, Scott Williams
  • Publication number: 20080072133
    Abstract: A form management system is provided that bundles individual electronic form instances into a single bundled form. Form field names in the electronic form instances and scripts are renamed at the time the form instances are merged into a bundle. In this manner, common names can be assigned to individual form fields in individual forms and then only the form field names in electronic forms selected for the bundle are renamed. Furthermore, the same renaming scheme is also executed in the scripts associated with the individual form documents and fields. As such, the form field names in the scripts of bundled documents are altered to reference the renamed form fields in the corresponding component forms.
    Type: Application
    Filed: September 14, 2007
    Publication date: March 20, 2008
    Applicant: EFFICIENT FORMS, LLC
    Inventors: Hans Micah Eckelman, Douglas Leon Birch
  • Patent number: 7343549
    Abstract: The invention provides a layout system suitable for producing an optimum layout when the attributes of the published information are not clearly determined in advance. The layout system can include a content distribution terminal that selects an article from the content registration DB and a page template from the template registration DB according to the number of characters of the selected article and produces a layout of the article according to the selected page template. Specifically, the total number of characters of an unpublished article is calculated, and the average number of characters in each of unprocessed pages is calculated on the basis of the total number of characters, the maximum number of pages and the current number of pages. Then, a page template with the number of publishable characters suitable for the calculated average number of characters is selected from the template registration DB.
    Type: Grant
    Filed: September 2, 2003
    Date of Patent: March 11, 2008
    Assignee: Seiko Epson Corporation
    Inventors: Hirotaka Ohashi, Atsushi Nagahara
  • Publication number: 20080028289
    Abstract: Techniques for implementing a form filling lens are described, including displaying at least a portion of a form, the portion comprising a first field configured to receive data, drawing a lens comprising a first data entry area to receive a first input comprising the data, receiving the first input using the first data entry area, and entering the data in the first field.
    Type: Application
    Filed: July 26, 2006
    Publication date: January 31, 2008
    Applicant: Adobe Systems Incorporated
    Inventors: Ryan C. Hicks, Yohko A.F. Kelley, David Zuverink