Form Patents (Class 715/221)
  • Patent number: 7853885
    Abstract: A system and method for automated processing requests for reviewing and approving business development materials, such as marketing flipbooks and request for proposals, etc., for compliance and performance approval employs an application server that presents a web-based request form. A requestor uses the request form to enter information regarding the approval request and to select reviewer. The application server then generates a request document and sends it with the business development materials to the selected reviewer(s). The request form and marketing presentation materials are archived in a database to allow real-time monitoring and future auditing.
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: December 14, 2010
    Assignee: American International Group, Inc.
    Inventors: Leon Ramcharran, Richard Biegen, Erik Mogavero, Cheryll Moore, Steve Weinreb, Sal Nargi
  • Publication number: 20100313112
    Abstract: A system and method of visually indicating the availability of a form context, such as mapping, makes use of different indicator types to provide cues to a user about form mapping status. The system can determine what type of indicator to use based on a form profile, based on the availability of user profile information, or information collected by users.
    Type: Application
    Filed: January 11, 2008
    Publication date: December 9, 2010
    Applicant: SXIP IDENTITY CORP.
    Inventor: Dick C. Hardt
  • Patent number: 7849398
    Abstract: A method is provided for selecting fields of an electronic form for automatic population with candidate text segments. The candidate text segments can be obtained by capturing an image of a document, applying optical character recognition to the captured image to identify textual content, and tagging candidate text segments in the textual content for fields of the form. The method includes, for each of a plurality of fields of the form, computing a field exclusion function based on at least one parameter selected from a text length parameter, an optical character recognition error rate, a tagging error rate, and a field relevance parameter; and determining whether to select the field for automatic population based on the computed field exclusion function.
    Type: Grant
    Filed: April 26, 2007
    Date of Patent: December 7, 2010
    Assignee: Xerox Corporation
    Inventors: Sebastien Dabet, Marco Bressan, Hervé Poirier
  • Patent number: 7849400
    Abstract: In a document such as a patient chart that contains several types of information, a tag is applied to each type of collected information to identify the content or type of data. The information is also associated with at least one particular individual, event or other association member. The information is stored in a manner such that each type of information collected is associated with one of the assigned tags and an association member. Each user has an access code associated with at least some of the defined tags. When a user seeks to retrieve collected information, access is permitted to only that information having tags associated with the access code assigned to that user. The tags are preferably created by storing the information in XML format. A standard may be applied to information collected to determine whether the collected information corresponds to the standard.
    Type: Grant
    Filed: September 13, 2001
    Date of Patent: December 7, 2010
    Assignee: Speech Products, Inc.
    Inventors: John David Ritter, Peter Julius Freymark, Joseph Howard Gatewood, Michael Jed Ginsburg, John Robert Previs, Evan Indianer, Christopher M. Umbel
  • Patent number: 7849397
    Abstract: A system and method for providing electronic data entry forms with trainable data field sequencing includes a computing system implemented process for providing electronic data entry forms with trainable data field sequencing whereby as data fields are accessed in a specific sequence by a user to enter data associated with a first item, the specific sequence in which the data entry fields are accessed is learned/stored. Then the data fields are accessed in the same specific sequence for data entry associated with all subsequent items until the trainable data field sequencing feature is deactivated.
    Type: Grant
    Filed: April 12, 2007
    Date of Patent: December 7, 2010
    Assignee: Intuit Inc.
    Inventor: Shahid Ahmed
  • Publication number: 20100306638
    Abstract: An object template system is described herein that allows an administrator of an IT management application to define templates that provide a streamlined mechanism for pre-populating IT objects with common values based on business logic and processes. The object template system addresses manipulation of objects both as part of a user interactive session as well as in programmatic workflows, while also allowing for referencing of existing objects to assume integrity of data. A metadata-driven schema allows for portable definitions of simple and complex extensible objects. The system validates these definitions against the extensible types that define the objects to ensure structural integrity. Users can then apply these definitions at runtime to both create and/or update simple and complex management objects. Thus, the object template system allows an administrator to define controlled processes for creating and modifying management objects within a flexible IT management application.
    Type: Application
    Filed: May 29, 2009
    Publication date: December 2, 2010
    Applicant: Microsoft Corporation
    Inventors: Jakub M. Oleksy, Bogdan Berce, Bradley M. Hammond
  • Publication number: 20100299347
    Abstract: A database server application program is provided that is configured to provide a programmable interface into a database application by way of database services uniform resource locators (URLs). A database services URL utilized by the database application can be updated programmatically by program code executing within or under control of the database server application program. A macro action for use in conjunction with a database server application that provides functionality for displaying a database object, such as a form or report, in-place in a Web browser is also disclosed.
    Type: Application
    Filed: May 19, 2009
    Publication date: November 25, 2010
    Applicant: Microsoft Corporation
    Inventors: Steven Miles Greenberg, Vitore Selca, Andrew Robert Miller, Stephen Lesser, Clinton Dee Covington, Ryan McMinn, Pavel R. Karimov, Konrad Tupaj, Amarinder Singh Grewal, Robert Scott Cooper
  • Publication number: 20100287459
    Abstract: Embodiments are provided for a user interface to reuse business logic related to an ordered business process for managing data in an electronic document. Data may be received in the electronic document in an order-independent manner. The received data may include metadata defining business logic which includes one or more restrictions on a current state of the received data. The business logic may be used to determine whether the received data conforms to the one or more restrictions on the current state of the received data. The user interface may generate a visualization when the received data does not conform to the one or more restrictions on the current state of the received data in the electronic document. The visualization may include one or more actions associated with the presentation of the received data in accordance with the business logic.
    Type: Application
    Filed: May 5, 2009
    Publication date: November 11, 2010
    Applicant: Microsoft Corporation
    Inventors: Vijay Mital, Suraj T. Poozhiyil
  • Patent number: 7830534
    Abstract: Disclosed are an information processing apparatus, a printing instruction method, and a storage medium storing a computer program, that can improve the operability. When dragging and dropping of a first icon that indicates a printer onto a second icon that indicates a document to be printed is detected, or dragging and dropping of the second icon onto the first icon is detected, a signal from an input device such as a keyboard at the time of detection of the drop event is detected, and a printing condition is determined. A print data corresponding to the second icon is transmitted to the printer that is indicated by the first icon so as to print the document to be printed in the printing condition corresponding to the signal that is output from the input device.
    Type: Grant
    Filed: January 12, 2007
    Date of Patent: November 9, 2010
    Assignee: Konica Minolta Business Technologies, Inc.
    Inventor: Atsushi Tomita
  • Patent number: 7831919
    Abstract: A publisher uses a toolbox to graphically define web forms, by selecting and configuring components such as buttons, text boxes, menus, etc. Underlying code for the web forms (such as Extensible Markup Language, or XML) is automatically generated. The publisher defines transforms (such as Extensible Stylesheet Markup Language Transforms, or XSLTs) that process the exchange of data between the front end and the backend web service. The transforms and the code underlying the web forms is automatically combined into a frontend to the web service. The web based frontend is published on a user site, such that users can access the backend web service through the frontend.
    Type: Grant
    Filed: December 18, 2006
    Date of Patent: November 9, 2010
    Assignee: Symantec Corporation
    Inventors: Pieter Viljoen, Shaun Cooley
  • Publication number: 20100281137
    Abstract: A data retrieval method and system. The method includes transmitting, by a computing device to data source organizations in response to a request for data, a request for populating online forms. The computing device receives input data associated with the online forms. The computing device transmits notification data requesting analysis of the input data and an input form for uploading results of the analysis. The computing device receives analysis data files. The computing device transmits the analysis data files and data transformation requirements to an IT service organization. The computing device receives clarification inquiries data. The computing device transmits the clarification inquiries data to the data source organizations. The computing device receives response data from the data source organizations. The computing device receives modified analysis data files from the IT service organization.
    Type: Application
    Filed: April 30, 2009
    Publication date: November 4, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Donna DeCesare, Daniel Joseph Gatins, Richard Hennessy, Julian I. Kamil, Gerald McLoughlin, William Philip Shaouy
  • Patent number: 7827483
    Abstract: Computer software applications presently allow the User to preview the impact of some commands on active documents via a small preview window. However, such preview windows are not representative of how the command will impact the entire document. The invention provides a method and system of efficiently and effectively previewing the impact of User commands on the entire document by executing User commands as they are identified. Leaving the menu open, the User is able to identify successive commands until the desired result is reached. Embodiments are described for execution of general commands, text editing commands, relocations of margins or guidelines, and relocations of graphic objects.
    Type: Grant
    Filed: January 6, 2004
    Date of Patent: November 2, 2010
    Assignee: Corel Corporation
    Inventors: Kevin C. Unbedacht, Bruce G. Woodward, Eric D. Johnson
  • Publication number: 20100275114
    Abstract: Systems and methods analyze the physical structure of text rows in a document image, including the positions of one or more alignments of one or more character blocks in one or more text rows of the document image. The systems and methods determine one or more groups of text rows that are placed into a class based on the structures of the text rows, such as the positions of the one or more alignments of the one or more character blocks in each text row.
    Type: Application
    Filed: April 28, 2009
    Publication date: October 28, 2010
    Applicant: PERCEPTIVE SOFTWARE, INC.
    Inventors: Jose Eduardo Bastos dos Santos, Brian G. Anderson, Scott T.R. Coons, David E. Kelley, Humayun H. Khan, Jess B. Sturgeon, Richard L. Taylor
  • Patent number: 7810030
    Abstract: Fault-tolerant systems and methods to process and correct input errors are disclosed. Original inputs can be received, each original input being defined as mapping to multiple characters in a language, each original input having one or more associated proximity measurements. Original inputs that have proximity measurements with one or more non-zero probabilities for respective intended inputs are identified as potentially incorrect original inputs. Each of the potentially incorrect original inputs is expanded to the respective intended inputs, and each of the original inputs and each of the respective intended inputs are converted to characters in the language, each of the conversions being a combination of the converted original inputs and/or the respective intended inputs. Likelihoods of conversions of the original inputs and the respective intended inputs to the characters based in part on the proximity measurements are determined, and most likely conversions are identified for presentation.
    Type: Grant
    Filed: October 3, 2007
    Date of Patent: October 5, 2010
    Assignee: Google Inc.
    Inventors: Jun Wu, Liren Chen
  • Publication number: 20100251092
    Abstract: A form processing system for processing electronic forms (e-form) forms while preserving the e-form fixed format is provided. The form processing system includes three functional modes or subsystems: the design mode, the edit mode and the view mode. The system, in design mode, designs form templates, manages permission and sets up dynamic workflow parameters. In the view mode, the form is read-only. The form looks like a regular PDF document. This mode is used for exporting data to e-form, printing form and sharing form by multiple users.
    Type: Application
    Filed: March 25, 2009
    Publication date: September 30, 2010
    Inventor: Jun-Shi SUN
  • Patent number: 7805669
    Abstract: A system and method for selective form configuration. According to an embodiment of the invention, an engine retrieves a form template from a data store, the form template specifying a plurality of form elements, parses the form template to identify one or more configurable form elements from the plurality of form elements, presents to a user via a user interface one or more selectable options specifying configuration settings to govern modifications of the one or more identified configurable form elements, receives from the user interface a selection of the one or more options provided by the user, generates a descriptor identifying the selected options provided by the user, and associates the descriptor with the form template.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: September 28, 2010
    Assignee: SAG AG
    Inventors: Juergen Sattler, Olaf Meincke, Joachim Gaffga
  • Publication number: 20100235724
    Abstract: An apparatus changes at least one of a size of variable graphics, a position of the variable graphics, and a size of a print area in such a way as to eliminate an overlap between the variable graphics and other graphics. To reduce the size of the variable graphics, the apparatus can reduce a thickness of an outer frame line of the variable graphics or reduce a height of a heading row of the variable graphics. Further, the apparatus can replace data, if the row height of the variable graphics is increased when the data is combined with the variable graphics, with another data. The apparatus can display original data in another area.
    Type: Application
    Filed: March 8, 2010
    Publication date: September 16, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Hiroki Koyano
  • Publication number: 20100228568
    Abstract: A partially-automated system and method of generating insurance pre-applications that reduces data entry and processing errors. Rules-based software applications are used to generate insurance product options for insurance applicants. The fulfillment of each insurance application is outsourced to a service provider which reduces insurance broker involvement in the application process. A central control hub houses computer hardware and software for storing data and transmitting information between the hub and external workstations to facilitate monitoring and completion of each insurance application and placement of insurance policies. Insurance brokers may be partially or wholly reimbursed for the fee associated with each insurance pre-application.
    Type: Application
    Filed: February 19, 2010
    Publication date: September 9, 2010
    Applicant: Internet Pipeline, Inc.
    Inventors: William Atlee, Shawn R. Carey
  • Publication number: 20100223286
    Abstract: Document libraries that facilitate content contribution to and management of a website. In general, a document library comprises a database, a special “document library” file system folder and the documents in that folder (or within subfolders of that folder). The database maintains properties of documents in the document library file system folder, and is used to dynamically update views of the document library file system folder and views of properties of the documents. Each document folder is a folder in which content of a specified type may be read and saved.
    Type: Application
    Filed: May 11, 2010
    Publication date: September 2, 2010
    Applicant: Microsoft Corporation
    Inventors: Michael P. Arcuri, Michael Joseph Morton, Jon Franklin Matousek, Sam Sengupta, James A. Dulfer
  • Publication number: 20100218081
    Abstract: A relative ordering method is disclosed wherein generic items are ordered by using relative ordering information rather than explicit ordering information. The method allows items to be ordered relative to one another based on users' preferences.
    Type: Application
    Filed: February 23, 2009
    Publication date: August 26, 2010
    Inventors: Michael D. Norman, Justin Ohmie
  • Patent number: 7778816
    Abstract: A method and system for applying input mode bias is disclosed. A schema is applied to an input field of an electronic document. The schema is associated with a grammar that defines the set of acceptable strings that may be input into the input field. When text is input into the input field, the schema is determined and the associated grammar is determined. The grammar is then sent to the input method. Based on the grammar, the input method may determine what text the user is trying to enter. The grammar may also be used to apply semantic categories to text input into a document. After the text is entered it is compared to a grammar. If the entered text matches the form of the grammar, then the schema is applied to the text as a semantic category.
    Type: Grant
    Filed: April 24, 2001
    Date of Patent: August 17, 2010
    Assignee: Microsoft Corporation
    Inventor: Jeff Reynar
  • Patent number: 7770101
    Abstract: A portlet state maintenance system can include a portal page setup component configured to generate a logical form in a single portal page from a multiplicity of forms defined within portlet markup aggregated into the single portal page. A portal state save component further can be configured to save state values for selected portlets defined within the logical form. Finally, a portal state restore component can be configured to restore the saved state values in refreshed portlet markup for the selected portlets. Notably, a refresh timing component further can be configured to embed submit auto-initiation logic in the single portal page responsive to identifying a dynamic refresh requirement associated with the portlet markup in the single portal page. Finally, a portlet markup cache can be coupled to the portal state restore component.
    Type: Grant
    Filed: November 1, 2006
    Date of Patent: August 3, 2010
    Assignee: International Business Machines Corporation
    Inventors: Stephan Hesmer, David B. Lection, Eric L. Masselle, Mohamad R. Salahshoor
  • Publication number: 20100185929
    Abstract: A hierarchical grid (H-Grid) is used to select a customer name after preliminary navigation has been performed. The preliminary navigation serves to identify an action, category or type of page to process or display data associated with the selected customer name. The H-Grid can be used in various ways as a replacement for, enhancement or addition to, key or query-based searching to retrieve a page or perform an action. In a particular example, the H-Grid includes customer names that have data available for display according to a form associated with a selected action or category. When the user clicks a customer name in the H-Grid a current form is populated with the customer's data. Subsequent navigation to other pages of data are populated with the currently selected customer name. This approach can replace the requirement of having the user to perform a search or query to identify the customer name or record.
    Type: Application
    Filed: January 22, 2009
    Publication date: July 22, 2010
    Applicant: Oracle International Corporation
    Inventor: Scott Colner
  • Patent number: 7761786
    Abstract: A method for validating input received from an XML based form using reusable XPath validation expressions. The method can include a step of identifying a reusable XPath validation expression including at least one substitution marker. The substitution marker can be mapped to one or more values specific to an XML instance. At least one field to be validated with the reusable XPath validation expression can be designated utilizing the development tool. The development tool can automatically replace the substitution marker with the appropriate value specific to an XML instance.
    Type: Grant
    Filed: December 6, 2005
    Date of Patent: July 20, 2010
    Assignee: International Business Machines Corporation
    Inventors: Melissa Betancourt, David B. Lection, Robert Edward Loredo, Mircea P. Marandici, Alex Sanielevici
  • Patent number: 7756860
    Abstract: A method, system and computer program product for enhancing the usability of web browsers by analyzing the recent behavior of an operator while executing a search pattern on a computer network. In particular, a browser enhancement utility provides web browsers with the ability to store (for a limited time period) search terms used in a variety of web search patterns. The browser enhancement utility employs ranking algorithms to identify the relationships between searches and a ranking and matching algorithm to utilize stored search terms to find (text) matches in a web document. When the browser displays web pages after a search has occurred, the browser enhancement utility utilizes these matches in order to take actions to enhance document usability. These actions include: Highlighting terms that have been recently searched for; pre-selecting matching terms from drop down boxes or radio buttons; and focusing a web page to relevant sections of text.
    Type: Grant
    Filed: May 23, 2007
    Date of Patent: July 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: Rick Allen Hamilton, II, Brian Marshall O'Connell, Keith Raymond Walker, Andrew Ladd Wismar
  • Patent number: 7757160
    Abstract: The present invention relates to debugging of document templates or master documents used in the automated generation of customised documents.
    Type: Grant
    Filed: January 30, 2007
    Date of Patent: July 13, 2010
    Assignee: Business Integrity Limited
    Inventor: Philip E. Vasey
  • Patent number: 7757177
    Abstract: A technology enabling a developer to configure a graphical user interface (GUI) such that only a subset of the inputs contained in the GUI will be processed, depending on the user's interaction with the GUI. The configuration identifies one or more logical units known as virtual forms, with each virtual form identifying zero or more input components from the GUI that are said to participate in the virtual form, and one or more submission components from the GUI that are said to submit the virtual form, such that when a user interacts in some particular way with (e.g., clicks) a component that submits a virtual form, only the inputs that participate in that virtual form are processed while other inputs in the GUI are not processed.
    Type: Grant
    Filed: March 21, 2006
    Date of Patent: July 13, 2010
    Assignee: Oracle America, Inc.
    Inventors: Matthew B. Bohm, Craig R. McClanahan
  • Patent number: 7752537
    Abstract: Methods, apparatus, and computer program products for dynamic generation of forms on devices such as mobile telephones. A device user enters a form descriptor code comprising a set of alphanumeric characters. A form generator applies stored mappings between the input characters and a set of electronic form components. This identifies required form components. The form generator dynamically generates an electronic form having the identified components, and displays the form on a display screen of the device. The device user completes the form and sends the completed form to a target data processing system. The dynamic generation of a form in response to a simple input code can be used to control the format of user-entered data, such that the data is validly formatted when received at the target.
    Type: Grant
    Filed: December 16, 2005
    Date of Patent: July 6, 2010
    Assignee: International Business Machines Corporation
    Inventors: Margaret Ann Ruth Beynon, Benjamin Peter Delo, Adam Iley
  • Publication number: 20100153441
    Abstract: Methods for efficiently publishing electronic versions of traditionally paper-based government forms and utilizing the electronic forms for web-based transactional services are disclosed. Standard paper-based government forms are automatically converted to XML format, including data fields for entry of information by customers. Multiple electronic forms are accessible to the customer at a single access point, such as a web site. At the web site, the customer selects a form for filing with any of a plurality of government agencies. When presented to the customer, the selected form is presented with some of its data fields being pre-populated according to information retrieved from a database and specific to that customer. The customer completes the form, and a back-end system integrated with the web site handles the completed form, determines the appropriate government agency for filing the form, and transmits it as a transaction to the determined government agency.
    Type: Application
    Filed: February 18, 2010
    Publication date: June 17, 2010
    Applicant: Accenture Global Services, GMBH
    Inventors: Iain Lopata, Andrew J. Pitman, Scott Gilliland, Robert Matles, San Retna
  • Publication number: 20100145764
    Abstract: A method and apparatus for improving efficiency and accuracy in event information exchange among users of navigation systems or other devices through wireless communication. The method includes the steps of: receiving information indicating an upcoming event, an event location, and participants thereof input by a user; checking a database storing data regarding types of event in response to the information input by the user to determine a type of the event; retrieving information regarding items required for the type of event determined and generating a template including a list of what items to bring by the participants of the event; and sending the template to the participants of the event through wireless communication.
    Type: Application
    Filed: December 10, 2008
    Publication date: June 10, 2010
    Inventors: Andrew de Silva, Jose Mazas, Alex Panganiban, Jianning Zhuang
  • Publication number: 20100138733
    Abstract: An apparatus for employing a form engine as a script engine may include a processor. The processor may be configured to determine whether an event relates to starting a form or running a script, employ a form engine having a user interface portion including user interface components in response to a determination that the event relates to starting the form, and adapt the form engine by providing a reduced user interface portion that does not create user interface components and does not generate user interface events in response to a determination that the event relates to running the script. A corresponding method and computer program product are also provided.
    Type: Application
    Filed: December 2, 2008
    Publication date: June 3, 2010
    Inventor: Oskari Koskimies
  • Publication number: 20100138732
    Abstract: A method that includes providing a form label of a first size inside a form field where data is to be entered, detecting data entry into the form field, and reducing the form label to a second smaller size when data is entered into the form field, so that both the form label and entered data are simultaneously viewable in the form field.
    Type: Application
    Filed: November 28, 2008
    Publication date: June 3, 2010
    Applicant: NOKIA CORPORATION
    Inventors: Mary Bowden, David Rowell
  • Patent number: 7725814
    Abstract: A form merging system for merging a primary form and a secondary form includes a relationship determination module adapted to determine a relationship between a primary form element on the primary form and a secondary form element on the secondary form and a form element addition module adapted to add the secondary form element to the primary form based on the relationship between the primary form element and a secondary form element. The form merging system allows the primary form customized by a user to be merged with various fields from a newly updated secondary form in an automatic manner.
    Type: Grant
    Filed: August 4, 2005
    Date of Patent: May 25, 2010
    Assignee: Microsoft Corporation
    Inventor: Rodion Degtyar
  • Publication number: 20100125778
    Abstract: Systems and/or methods are described that enable a data-driven action associated with altering a data instance of a network form without altering and/or having access to the data instance. These systems and/or methods, in one embodiment, render a result of a data-driven action for a network form without transforming the network form's data instance. In another embodiment, the systems and/or methods map a data-driven action to a view-centric logical representation of the electronic form.
    Type: Application
    Filed: January 27, 2010
    Publication date: May 20, 2010
    Applicant: Microsoft Corporation
    Inventors: Amol S. Kelkar, Danny van Velzen, David Airapetyan, Jonathan E. Rivers-Moore, Ranjan Aggarwal
  • Publication number: 20100125762
    Abstract: Various embodiments provide a validation framework to validate whether data entered in a web application is valid. The framework includes a validation resource that contains a validation rule for the web application. The framework also includes a validation group web control that can generate client validation script that is useable by a client to validate whether the entered data is valid. In at least some embodiments, an event table that specifies the validation rules is used to present an error message when the entered data is not valid.
    Type: Application
    Filed: November 14, 2008
    Publication date: May 20, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Qingyang Nie, Zhiqing Hong, Yimin Zhang
  • Patent number: 7720866
    Abstract: A data-generation supporting system includes an template generating unit that generates a document type template from metadata for inputting a combination, the metadata defining a class and properties indicating attributes of an instance belonging to the class; a combination-information generating unit that receives a combination of constituent elements of the properties based on the generated document type template through an input unit, and that generates combination information; and a combination expanding unit that generates contents data using a function of calculating a direct product of the properties of the generated combination information, and using a function of performing a calculation of the constituent elements of the properties and a character-string combination of the constituent elements of the properties.
    Type: Grant
    Filed: November 28, 2006
    Date of Patent: May 18, 2010
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Yumiko Shimogori
  • Patent number: 7716156
    Abstract: Various embodiments disclosed herein are directed to managing and sharing data between web accessed calculators. The systems include a data store to persist calculator inputs and outputs and share them with other calculators and with customer service representatives.
    Type: Grant
    Filed: July 13, 2006
    Date of Patent: May 11, 2010
    Assignee: United Services Automobile Association
    Inventors: Mason Eubank, Nikolay Eshkenazi, Neff Karl Hudson, Michael Wayne Lester
  • Patent number: 7712022
    Abstract: Systems and methods enabling creation and/or use of an electronic form capable of allowing a user to select from mutually exclusive options without the electronic form being in an invalid state are described. One of the described electronic forms remains valid to its schema by atomic swapping of data substructures corresponding to the form's mutually exclusive options. A method and a user interface for creating some of these electronic forms are also described.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: May 4, 2010
    Assignee: Microsoft Corporation
    Inventors: Michael A Smuga, Alessandro Catorcini, Scott M. Roberts, Willson Kulandai Raj David, Andrew Paul Begun
  • Patent number: 7702999
    Abstract: A system and method for managing information over a network (104, FIG. 1) enables a user, at a client computer (102) to access and modify information accessible to a server (106). A user can create (FIG. 10) a new manageable entity (e.g., a project), which results in storage of entity-specific and non-specific information (FIG. 12) in a database (108, FIG. 1). In addition, a user can create or edit (FIG. 17) various forms, which can be associated with one or more manageable entities. Information describing the form (FIG. 21) is then maintained by the system. The form can then be used to enter or modify data associated with the manageable entity.
    Type: Grant
    Filed: November 27, 2002
    Date of Patent: April 20, 2010
    Assignee: DC Future LLC
    Inventors: Douglas Sperr, Scott Wessels
  • Patent number: 7698628
    Abstract: A system, to persist state in a dynamic electronic form, may include a communications module to receive a request to load an electronic form, a merge module to merge a template associated with the electronic form and data values associated with the electronic form, a delta extractor to access delta data associated with the electronic form, and an overlay module to overlay the delta data onto the electronic form. The delta data, in an example embodiment, includes attributes and properties associated with the electronic form that are being designated to persist between editing sessions of the electronic form.
    Type: Grant
    Filed: June 26, 2006
    Date of Patent: April 13, 2010
    Assignee: Adobe Systems Incorporated
    Inventors: Roberto Perelman, Christopher T. Solc, Anatole A. Matveief, Jeff Young, John P. Brinkman
  • Patent number: 7698159
    Abstract: Systems and methods are provided for performing data collection of insurance related submitted data provided by an applicant for insurance on a submitted form. The system may comprise a data input portion that inputs the submitted form so that the submitted data on the submitted form is available to a data entry operator; and a data collector tool, which processes entered data that is entered by the data entry operator, onto an internal electronic form, based on the submitted data submitted by the applicant.
    Type: Grant
    Filed: February 13, 2004
    Date of Patent: April 13, 2010
    Assignee: Genworth Financial Inc.
    Inventors: Michael David Metzger, Diane M. Russell, Timothy Patrick Jon Perry
  • Patent number: 7694216
    Abstract: A method for processing a document that includes a plurality of fields having respective contents. The method includes providing labels to be assigned respectively to the fields and one or more rules applicable to the contents of the fields according to the labels assigned thereto. A computer reads the contents of the fields, and assigns the labels to the fields responsive to application of the rules to the contents.
    Type: Grant
    Filed: December 19, 2000
    Date of Patent: April 6, 2010
    Assignee: International Business Machines Corporation
    Inventors: Doug Billings, Aviad Zlotnick, Sergey Krutyolkin
  • Patent number: 7689924
    Abstract: A computer navigation system and method has one or more interactive links displayed on a display connected to a computer appliance, and one or more visual linktags associated with individual ones of the one or more interactive links, the linktags displaying one or more numbers, characters or symbols, the system enabled to initiate an interactive link in the display upon user input of one of the numbers, characters or symbols in a linktag.
    Type: Grant
    Filed: April 12, 2004
    Date of Patent: March 30, 2010
    Assignee: Google Inc.
    Inventor: Fritz Schneider
  • Publication number: 20100077288
    Abstract: A method for displaying a form, the method includes: displaying a form that comprises a first field that is partially hidden; and controlling a status of the first field in response to first field status control information; wherein the status is selected from a group consisting of fully hidden, partially hidden, fully viewable and deleted.
    Type: Application
    Filed: September 22, 2008
    Publication date: March 25, 2010
    Inventors: Asaf Adi, Maya Barnea, Idan Ben-Harrush, Nili Ifergan, Samuel Kallner, Yoav Rubin, Gal Shachor
  • Patent number: 7685507
    Abstract: Editing query conditions, calculations, formulas and equations, or any other parts of a form includes providing a hyperlink for an element in the form to indicate to a user that a control is available for the element. Upon a selection of the hyperlink by the user, the control is presented for user interaction. Upon completion of user interaction with the control, the element is replaced with a new element responsive to user action. The control can be a list of choices, such as a pull-down menu, a dialog box, or a text entry field. The hyperlink can be color coded and underlined.
    Type: Grant
    Filed: January 22, 2001
    Date of Patent: March 23, 2010
    Assignee: Oracle International Corporation
    Inventors: Daniel B. Workman, James M. Meadors, Katarina Obradovic, Robert B. Alexander, Hendrik van den Broek, Dominique Vonarburg, Karen B. Gold
  • Publication number: 20100064030
    Abstract: A method for providing input candidates with respect to a form which is embedded in a content to be displayed, the method comprising a parsing result obtaining step of requesting and obtaining a result of parsing performed by a parsing function which parses a content; an analyzing step of passing the result of the parsing to an analyzing function which analyzes a context of the content, letting the analyzing function execute analysis, and obtaining a result of the analysis from the analyzing function; an input candidate determining step of passing the result of the parsing to an input candidate determining function which determines input candidates, letting the input candidate determining function determine the input candidates, and obtaining the input candidates from the input candidate determining function; and an input candidate displaying step of displaying the obtained input candidates on a display as the input candidates with respect to the form.
    Type: Application
    Filed: April 25, 2008
    Publication date: March 11, 2010
    Applicant: ACCESS CO., LTD
    Inventor: Yuki Miura
  • Patent number: 7676488
    Abstract: A design in a markup language for rendering a report may be generated such that the design and conditions associated therewith are written in a single markup language. Based on this arrangement, both the design and the conditions may be parsed according to a pre-defined grammar to facilitate rapid debugging.
    Type: Grant
    Filed: October 31, 2005
    Date of Patent: March 9, 2010
    Assignee: SAP AG
    Inventors: Lorenz E. Wiest, Karim Mohraz
  • Patent number: 7673228
    Abstract: Systems and/or methods are described that enable a data-driven action associated with altering a data instance of a network form without altering and/or having access to the data instance. These systems and/or methods, in one embodiment, render a result of a data-driven action for a network form without transforming the network form's data instance. In another embodiment, the systems and/or methods map a data-driven action to a view-centric logical representation of the electronic form.
    Type: Grant
    Filed: March 30, 2005
    Date of Patent: March 2, 2010
    Assignee: Microsoft Corporation
    Inventors: Amol S. Kelkar, Danny van Velzen, David Airapetyan, Jonathan E. Rivers-Moore, Ranjan Aggarwal
  • Patent number: 7665014
    Abstract: A method, computer readable medium and system are provided which generate model driven forms that represent data models. Using the method, to generate a form that represents a data model, such as a business model, a selection is made to identify which of a plurality of different logical form types is to be used to generate the form to represent the data model. Then, a logical form is generated at run-time using the data model and the selected logical form type.
    Type: Grant
    Filed: June 3, 2004
    Date of Patent: February 16, 2010
    Assignee: Microsoft Corporation
    Inventors: Freddy Kristiansen, Jens Møller-Pedersen, Per Bendsen, Peter Sloth
  • Patent number: RE41500
    Abstract: Input to the system is buffered by the forms manager to determine access to the tile/region and to check entered data. The tile/region will retain various information such as data entered, user, time, changes, etc. To display a form, the forms manager obtains a list of objects to be displayed. This list of objects is then edited to remove objects which are not utilized and to place the remaining objects in a prioritized order. The forms manager then generates the display.
    Type: Grant
    Filed: October 9, 2001
    Date of Patent: August 10, 2010
    Assignee: Eclipsys Corporation
    Inventors: Richard Edward Shelton, Ronald Evan Norden-Paul, Audree Anne Thurman, Stanley Carl Person