Form Patents (Class 715/221)
  • Publication number: 20130167003
    Abstract: Methods and apparatus, including computer program products, are provided for alerts on fields of a report. In one aspect, there is provided a computer-implemented method. The method may receiving, at a first processor, a report generated at a second processor; determining, at the first processor, whether an alert defined for the received report is triggered; and providing an indication that the alert is triggered based on the determining. Related systems, methods, and articles of manufacture may also be provided.
    Type: Application
    Filed: December 22, 2011
    Publication date: June 27, 2013
    Inventors: Stefan Mueller, Dominic Schmoigl
  • Patent number: 8473857
    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: February 12, 2010
    Date of Patent: June 25, 2013
    Assignee: Google Inc.
    Inventor: Fritz Schneider
  • Patent number: 8473838
    Abstract: Methods, systems, and apparatus, including computer program products, in which syndication spaces for a webpage are identified, each syndication space defining a location on the webpage in which one or more advertisements are displayed at a client device, and each syndication space associated with one or more attributes. Display data is generated that causes each syndication space to selectively display a visual indication of one or more of the attributes on the webpage at the client device.
    Type: Grant
    Filed: April 16, 2008
    Date of Patent: June 25, 2013
    Assignee: Google Inc.
    Inventor: Ryan Hickman
  • Patent number: 8473508
    Abstract: A condensed version of a plurality of rules for one or more forms being used by a user is loaded from a database. The condensed version of the plurality of rules is stored in cache memory of a computing device. When an event occurs, a rules engine determines if a condensed version of the rule is stored in cache memory. If a rule is not applicable, the rules engine does not query the database. If a rule is applicable, the rules engine determines if an action should be taken for the event. If no action is to be taken, the database is not queried for the rule. If an action is to be taken, the database may be queried for information for the rule to allow performing of the action or if the action is included in the condensed version, the action is performed without querying the database.
    Type: Grant
    Filed: October 1, 2009
    Date of Patent: June 25, 2013
    Assignee: Oracle International Corporation
    Inventors: Appla Jagadesh Padala, Shalabh Gupta
  • Patent number: 8468461
    Abstract: A computer-implemented system and method for defining the processes in a processing plant are disclosed. In one embodiment, the system uses input forms to allow a user to define the processes, chemicals, process streams, and sampling points in the plant in a way that requires no programming code to be written by the person defining the plant. In one embodiment, the electronic form-based user-configurable system can be used to configure and manage multiple plants belonging to one organization. The plant definition can be used to log information about the plant. The logged information can be used to generate reports or charts. Logging, reporting, and charting can be managed using input forms and without the user needing to write any computer code.
    Type: Grant
    Filed: March 5, 2011
    Date of Patent: June 18, 2013
    Assignee: FLOWatch LLC
    Inventors: Kapaleeswar Madireddi, Bruno Bernard Levine
  • Patent number: 8458582
    Abstract: A computer system includes a processor; and a memory storage device in communication with the processor. The processor is adapted to: receive via a computer communications network a user identification and an identification of an electronic file having user-generated insurance-related data; provide an output signal for display to the user a prompt for the user to provide mapping data mapping a plurality of insurance-related data fields data identifiers in the user-data electronic file; receive mapping data in response to the prompt; access the user electronic file; employing the received mapping data, map data elements identified in the user-data electronic file, to a document in a predetermined format; verify that the received mapped data constitutes complete data to submit in connection with an insurance transaction; and provide an output signal including data constituting the document in a predetermined format to a system for further processing in accordance with an insurance transaction.
    Type: Grant
    Filed: November 13, 2009
    Date of Patent: June 4, 2013
    Assignee: Hartford Fire Insurance Company
    Inventors: James S. Rogers, James Daniel Scott, M. Gary Letscher, Jill Spranzo
  • Patent number: 8453047
    Abstract: Systems and methods for automatically submitting data entered into a web page in the event the user shifts focus away from the form may include displaying a web page to a user, the web page containing a form; receiving, from the user, at least some input corresponding to the form; detecting that the form has lost user focus; and submitting, in response to the detection, the form.
    Type: Grant
    Filed: May 27, 2008
    Date of Patent: May 28, 2013
    Assignee: AppFolio, Inc.
    Inventors: Eirik Holm, Comron Sattari, Tushar Ranka, Jonathan Walker
  • Patent number: 8438489
    Abstract: The system and method as described herein can be advantageously used in a plurality of scenarios, two of which include field markup and data collection and collaborative review. The system and method handles the allocation of digital paper pattern background and the creation of required page definition files embedded into digital paper enabled PDFs. Optionally, action palettes can be automatically overlaid on the drawings as legend boxes to enable field personnel to select the operations they want to perform on the digital paper as they would on a computer interface. For instance letting users select the types of callouts and clouds to add to their markup. These drawings can be printed or plotted onto paper and sent to a work site for markup.
    Type: Grant
    Filed: January 26, 2009
    Date of Patent: May 7, 2013
    Inventors: Paulo Barthelmess, David McGee, Philip R. Cohen, Edward C. Kaiser
  • Patent number: 8438467
    Abstract: An initialized graphical user interface program can produce a plurality of parameter input fields in a graphical user interface. The plurality of parameter input fields can be logically grouped with similar parameter input fields in close approximation to each other in the graphical user interface. The graphical user interface program can then receive a plurality of parameter data from a user can input into the parameter input fields of the graphical user interface program. Based on the received user input parameter data, the graphical user interface program can deactivate one or more parameter input fields. The graphical user interface program can error-check the received input data and provide warnings for any incorrect data. Finally, the graphical user interface program can generate a fort.15 input file based on the parameter input data.
    Type: Grant
    Filed: October 14, 2009
    Date of Patent: May 7, 2013
    Assignee: The United States of America, as represented by the Secretary of the Navy
    Inventors: Cheryl A. Blain, Robert S. Linzell
  • Patent number: 8429522
    Abstract: Determining correspondence, association, and/or correlation between nodes of electronic forms based on schemas of those forms is described. Importing, merging, and/or annotating data from one electronic form into another electronic form based on correspondence, association, and/or correlation between nodes is also described.
    Type: Grant
    Filed: June 15, 2011
    Date of Patent: April 23, 2013
    Assignee: Microsoft Corporation
    Inventors: Constantin Stanciu, Patrick Halstead, Andrey Shur, Edward G. Essey
  • Patent number: 8423449
    Abstract: A method includes accepting financial product information through a provider computer; accepting advisor information and client information; allowing access to a portion of the financial product information, based on the client information, through a client computer; allowing access to another portion of the financial product information not accessible through the client computer, based on the advisor information, through an advisor computer; and tracking and reporting the advisor information and the client information through metrics.
    Type: Grant
    Filed: June 19, 2009
    Date of Patent: April 16, 2013
    Assignee: Salient Partners, L.P.
    Inventors: A. Haag Sherman, David J. Clifford
  • Patent number: 8416449
    Abstract: A print control apparatus of a printing system, which performs overlay printing using a pre-created form, lets a user designate a field in the form for data to be inserted into the field in the overlay printing. In executing overlay printing of plural pages, the data to be inserted into the designated field is analyzed to determine whether or not one same data is repetitive. In a case where it is determined that the one same data is repetitive, the form is not created, but in a case where it is determined that the one same data is not repetitive, the form including the data is created.
    Type: Grant
    Filed: December 3, 2009
    Date of Patent: April 9, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kinya Honda
  • Patent number: 8418050
    Abstract: The form data extracting apparatus, even input form does not have a logical structure stored in the generic logical structure DB, by using logical elements in the existing logical structure and a registered form obtained on the basis of (a) the logical structure, (b) pieces of position information of the logical elements, and (c) a relation between the logical elements. A logical element and a logical structure are extracted from the input form, and the extracted logical structure can be defined as a new registered form or a new logical structure.
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: April 9, 2013
    Assignee: Fujitsu Limited
    Inventors: Akihiro Minagawa, Hiroshi Tanaka, Noriaki Ozawa, Hiroaki Takebe, Yusaku Fujii, Yoshinobu Hotta, Katsuhito Fujimoto
  • Patent number: 8417608
    Abstract: Systems, methods, and computer program products are provided for dynamically building financial solution recommendations based on received inputs. These inputs, which may be received from the customer, an associate collaborating with the customer or from a customer database, may include customer behaviors, customer attitudes, customer life events, customer life interests, customer personal/profile data, customer financial data, such as portfolio data and the like. Based on the received inputs, financial solution recommendations are determined and presented to the customer in real time or near time. As such, the customer is able to instantaneously see how each input of recommendation criteria impacts the financial solution recommendations.
    Type: Grant
    Filed: March 1, 2011
    Date of Patent: April 9, 2013
    Assignee: Bank of America Corporation
    Inventors: Stefani R. Benefield, Eric E. Ellis
  • Patent number: 8413039
    Abstract: A system for conducting inspections and generating reports comprising: a device equipped with a global positioning system, a camera and broadband wireless Internet access and on which is installed a client application that comprises an inspection form; a Web services layer; a server; and a browser for accessing a Web application. A field worker enters data into the inspection form, the client application creates one or more records based on the data entered by the field worker, and the Web services layer transmits the record(s) to the server in real time if Internet access is available. The Web application enables a user to view records in real time and create reports based on the records transmitted to the server. A method for conducting inspections and generating reports utilizing the system described above.
    Type: Grant
    Filed: February 23, 2011
    Date of Patent: April 2, 2013
    Assignee: IO Services, Inc.
    Inventor: Martin D. Casey
  • Patent number: 8411305
    Abstract: A system and method is disclosed for identifying a record template within a file having reused objects. The method discloses: identifying, in the input file, a reused object and a set of pages upon which the reused object is located; computing a page distance between at least two adjacent instances of the reused object; generating an object recurrence pattern for the reused object; and reconstructing a record template, based on the object recurrence pattern, thereby identifying the records in the input file. The system discloses a processor, a profiler module, a pattern identification module, and a template reconstruction module for effecting the method.
    Type: Grant
    Filed: October 27, 2009
    Date of Patent: April 2, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Fabio Giannetti
  • Patent number: 8411319
    Abstract: Aspects of the present invention are related to systems and methods for rendering graphical objects in a printing system. According to one aspect of the present invention a graphic list may be partitioned, and the graphic-list partitions may be rendered “out-of-order” or concurrently.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: April 2, 2013
    Assignee: Sharp Laboratories of America, Inc.
    Inventors: Uoc H. Nguyen, James E. Owen, Paul R. Henerlau
  • Patent number: 8402363
    Abstract: A form system 104 creates a table layout in accordance with an XML document that possesses a structure that is described by an XML schema. If a complex type of table element is present, the field name of the element is saved, and the child table elements of the complex type table element are laid out in the orientation of the height of the table. The field name and field region of each respective child table element is saved, and the position and size thereof determined. If a repeating loop element is present, an element is inserted beneath the table element in question that denotes the fact that the repeating loop is present. The layout data thus created is stored in the form storage unit 103.
    Type: Grant
    Filed: August 9, 2007
    Date of Patent: March 19, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hajime Ohno
  • Patent number: 8390867
    Abstract: Embodiments of the invention relate to a form management system that generates a form ID of the form to be created, on the basis of a form data ID, which is generated based on a template ID generated from a form template and form data to be overlaid thereon. In addition, the form management system may be capable of identifying and managing the form template and the form data for the generated form.
    Type: Grant
    Filed: October 28, 2008
    Date of Patent: March 5, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yutaka Kato
  • Patent number: 8386535
    Abstract: Techniques for allowing multiple organizations to register form templates at a central repository are provided. The form templates are then available for other organizations that require filled-out forms to be processed. Each organization registers a different form template with a cloud service. Later, other organizations upload, to the cloud service, scanned versions of filled-out forms. For each uploaded scan data, the cloud service determines which form template best matches the format of the uploaded scan data. The cloud service extracts certain values from the scan data based on the matching form template. The cloud service stores the extracted values in association with the organization that sent the scan data. The cloud service allows other devices to retrieve the extracted values.
    Type: Grant
    Filed: July 29, 2011
    Date of Patent: February 26, 2013
    Assignee: Ricoh Company, Ltd.
    Inventors: Guiluan Luo, Zhenyu Lu
  • Patent number: 8379027
    Abstract: A system to compare a reference image of a text character, word or phrase with another image of the character, word or phrase that was rendered by a text rendering engine. Differences between the reference image and the rendered image may be recorded for subsequent analysis. Performance of a text rendering engine producing text according to typographical rules applicable to a natural language can be evaluated by one with no knowledge or ability to read the natural language.
    Type: Grant
    Filed: June 20, 2007
    Date of Patent: February 19, 2013
    Assignee: Red Hat, Inc.
    Inventors: Chee Boon Lim, Satyabrata Maitra, Amanpreet Singh Brar
  • Patent number: 8381091
    Abstract: The present invention allows a web form submitted by a web user to be routed to an analysis system in real-time. Specifically, once a requested web page has been fully loaded and parsed, any existing submit methods and/or on-submit handlers attached to web forms within the web page are replaced with a new submit method and on-submit handler. When a valid web form is submitted by the user, the destination of the web form is changed to the analysis system, by the new submit method, for a fixed period of time. After the period of time has expired, the original destination is reinstated and the web form is routed thereto.
    Type: Grant
    Filed: September 16, 2002
    Date of Patent: February 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: Edward Vernon Busch, Troy Anthony Howard, Andrei Stephan Malacinski, Tai Woo Nam, Mary Catherine Streble
  • Patent number: 8375289
    Abstract: An input of document data, in which a rule for retrieving an object from a database has been specified for each region, is received. For each region, the number of times that the database is referenced for retrieving the object is counted by applying the rule. A reference value and each of the counted are compared. For each region, it is determined that the object is to be inserted in the region if the result of the comparison is that the number of times is less than or equal to the reference value, and that the object is not to be inserted in the region if the number of times is greater than the reference value. A preview of the document data is displayed with, for each region, the object being inserted in the region or the object not being inserted in the region in accordance with the determination.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: February 12, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Naohiro Isobe
  • Patent number: 8370733
    Abstract: In the case of editing document data that has a plurality of fields, by allowing the user to identify a field that is closely related to the selected field, operability of the editing operation of the document data is improved. A selection field detecting unit detects one of the fields according to the operation of the user. An automatic level allocating process executing unit decides the relation degrees between the detected selection field and the other fields. A field enlarging/contracting unit and a display screen control unit switch display control regarding those other fields based on the relation degrees.
    Type: Grant
    Filed: July 23, 2007
    Date of Patent: February 5, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yutaka Kato
  • Patent number: 8365065
    Abstract: A system and method for creating a template configured to generate reports for reporting medical information. The method allows a user to generate a single template that may be then utilized in order to create a plurality of reports for numerous patients. The template is created by dragging and dropping the desired information onto a blank report. Once the desired format of the template has been set by the user, the user may save the template for future use.
    Type: Grant
    Filed: December 7, 2007
    Date of Patent: January 29, 2013
    Assignee: Roche Diagnostics Operations, Inc.
    Inventors: Igor Gejdos, Morris J. Young, Jason Bush, Scott W. Leahy, Schuyler Buck, Ryan Scott McKinney
  • Patent number: 8358853
    Abstract: Systems and methods automatically generate a model of a form or other document and identify the form or other document. In one aspect, a system and method normalize an image of a document and identify the relative positions of vertical and horizontal lines in the normalized image. The relative positions of vertical and horizontal lines of the normalized image are the model of the document image. The model may be stored in a record, such as an array. The system and method compare the relative positions of vertical and horizontal lines of the model to the relative positions of vertical and horizontal lines of other models to identify a matching model.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: January 22, 2013
    Assignee: Lexmark International Technology, SA
    Inventors: Jose Eduardo Bastos dos Santos, Brian G. Anderson, David E. Kelley
  • Patent number: 8358852
    Abstract: Systems and methods automatically generate a model of a form or other document and identify the form or other document. In one aspect, a system and method normalize an image of a document and identify the relative positions of the vertical and horizontal lines in the normalized image. The relative positions of the vertical and horizontal lines of the normalized image are the model of the document image. The model may be stored in a record, such as an array. The system and method compare the relative positions of the horizontal and vertical lines of the model to the relative positions of horizontal and vertical lines of other models to identify a matching model.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: January 22, 2013
    Assignee: Lexmark International, Inc.
    Inventors: Jose Eduardo Bastos dos Santos, Brian G. Anderson, David E. Kelley
  • Patent number: 8359371
    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: Grant
    Filed: April 25, 2008
    Date of Patent: January 22, 2013
    Assignee: Access Co., Ltd.
    Inventor: Yuki Miura
  • Publication number: 20130019154
    Abstract: Systems and methods for collecting multimedia responses to prompts within a web form are provided. In one embodiment, a multimedia collection engine provides a multimedia response interface element that may be included with a web form to collect a multimedia response. The multimedia response is stored in association with other web form responses, and both the web form responses and the multimedia response may be viewed by a reviewer.
    Type: Application
    Filed: July 11, 2011
    Publication date: January 17, 2013
    Applicant: COLLEGENET, INC.
    Inventors: James H. Wolfston, JR., Jeff M. Bolton
  • Publication number: 20130019155
    Abstract: Systems and methods for collecting multimedia responses to prompts within a web form are provided. In one embodiment, a multimedia collection engine provides a multimedia response interface element that may be included with a web form to collect a multimedia response. The multimedia response is stored in association with other web form responses, and both the web form responses and the multimedia response may be viewed by a reviewer.
    Type: Application
    Filed: June 12, 2012
    Publication date: January 17, 2013
    Applicant: CollegeNET, Inc.
    Inventors: James H. Wolfston, JR., Jeff M. Bolton
  • Publication number: 20130019156
    Abstract: Techniques for electronic signature process management are described. Some embodiments provide an electronic signature service (“ESS”) configured to associate third-party content with electronic signature documents by way of dynamic form fields. A dynamic form field is associated with a data store and an electronic signature document. The ESS may automatically populate the dynamic form field with data obtained from the associated data store. If a signer changes the data of the dynamic form field, the ESS may write back the changed data to the data store.
    Type: Application
    Filed: July 13, 2012
    Publication date: January 17, 2013
    Applicant: DOCUSIGN, INC.
    Inventors: Thomas H. Gonser, Donald G. Peterson
  • Patent number: 8352861
    Abstract: Provides a Web server for generating display control information for dividing and displaying a form in a style conforming to a client device used by a user, which includes a HTTP request reception unit for receiving a form request from the client device, an application code database for storing a screen definition of the form subjected to the form request and a code of a validator for executing validation of an input value inputted into an input item in the form, a form division unit for dividing the form in conformity to the acquired terminal capacity by use of the read-out screen definition of the form and the read-out code of the validator, and a screen generation unit for generating screen information to be displayed on the client device by use of a result of division.
    Type: Grant
    Filed: June 16, 2008
    Date of Patent: January 8, 2013
    Assignee: International Business Machines Corporation
    Inventors: Fumihiko Kitayama, Shin-ichi Hirose, Hiroaki Nakamura, Go Kondo
  • Patent number: 8353008
    Abstract: A device, system, and method are directed towards facilitating a registration of a user for a network service. In one embodiment, a server receives, from a user at a client device, user information including at least one text block. The server analyzes the text block to determine an authenticity value of the user information. The analysis may be based on the length of a lexicon of the text block, the size of a word such as the longest word in the text block, or the number of clauses in the text block. The analysis may be further based on expected values determined by such values in authentic text blocks of a similar nature. Based on the authenticity value, the system may allow the user to access the network service, disallow access to the network, allow conditional access, queue the registration application for further review, or take other actions.
    Type: Grant
    Filed: May 19, 2008
    Date of Patent: January 8, 2013
    Assignee: Yahoo! Inc.
    Inventors: Brian Holtz, Kevin Brown
  • Patent number: 8352850
    Abstract: A method for entering input into a form involves receiving prose based on the form and a first input, receiving a request for a second input, where the request is based on the first input, submitting the second input in response to the request, where the second input contains a modification to the prose, where the second input is incorporated into the prose to obtain a summary that enables comprehension of the form.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: January 8, 2013
    Assignee: Intuit Inc.
    Inventors: Anthony Creed, Chris Quinn, Kenichi Mori, Justin C. Marr
  • Patent number: 8347203
    Abstract: Systems and methods for defining a form navigational structure associated with at least one node in a process flow may comprise selecting a node form for the at least one node in the process flow, the node form identifying a plurality of displayable forms. Furthermore, the systems and methods may include defining a plurality of node steps for the node, each node step corresponding to a displayable screen associated with a subset of the plurality of displayable forms. Moreover, the systems and methods may include establishing a hierarchical tree structure associating the plurality of node steps, branches in the hierarchical tree structure having associated validation rules.
    Type: Grant
    Filed: October 19, 2005
    Date of Patent: January 1, 2013
    Assignee: Verizon Data Services LLC
    Inventors: Edy Setiawan, Amit Singh, Fariborz Ebrahimi
  • Patent number: 8347223
    Abstract: An evaluation data specifying section specifies, as an evaluation data set, a test input data combination selected from plural pieces of test input data and for which no warning message is displayed when these test input data are input into all text input components on the screen to be evaluated and input is completed. An input result acquiring section acquires, as input result information, information capable of specifying whether a warning message is displayed when test input data to be input into one text input component are sequentially changed from a state where each test input data in the specified evaluation data set is input into the corresponding text input component and input is completed, the content of a warning message if the warning message is displayed, and information indicative of test input data input when the warning message is displayed.
    Type: Grant
    Filed: August 7, 2009
    Date of Patent: January 1, 2013
    Assignee: NEC Corporation
    Inventor: Teruya Ikegami
  • Patent number: 8335984
    Abstract: An information processing apparatus that generates print data for variable-data printing by applying internal data to a variable-data printing document, the information processing apparatus comprises a markup language data structure display means configured to read markup language data structure information, and displays a structure that markup language data has; a record level element designation acceptance means configured to accept, from a user, designation of a record level element used as a record level that indicates a record unit in the structure of the markup language data displayed by the markup language data structure display means; and a markup language data structure conversion means configured, in order to apply the markup language data based on the markup language data structure information, as the internal data, to the variable-data printing document, to convert the record level element so as to have a structure of the internal data.
    Type: Grant
    Filed: June 21, 2010
    Date of Patent: December 18, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yutaka Myoki
  • Publication number: 20120311424
    Abstract: Managing dynamic content of a website, including creating static content assigned to dynamic content of the website, with unmodifiable scripts; creating an active content for processing dynamic content, with hidden elements and elements with only visual marks representation; transmitting the static content to a user; selecting references to the active content within the static content; requesting description of the active content from a server; transmitting the active content to the user; displaying the active content; editing dynamic content and visual representations of data requested by user; representing a first document form generated from an HTML representation of server data and unmodifiable scripts, and which includes the elements; generating a request for data needed for a current visualization of the form; generating a second related data representation of another form; delivering second related data representation for display in browser; storing content of the website on server and making it public
    Type: Application
    Filed: May 14, 2012
    Publication date: December 6, 2012
    Applicant: PARALLELS IP HOLDINGS GMBH
    Inventors: ANTON BOBYKIN, ALEXANDER G. TORMASOV
  • Publication number: 20120311423
    Abstract: Collisions resulting from the movement of form controls in an electronic document may be dynamically controlled. A user interface may be displayed on a computer which includes a design surface for manipulating the form controls in the electronic document. A selection of one or more form controls in the electronic document may be received by the computer. The selected form controls may be moved over the design surface from an original location. Non-selected form controls on the design surface may be moved to a new location on the design surface upon colliding with the selected form controls being moved. The non-selected form controls may further be aligned to a hidden grid within the design surface after being moved.
    Type: Application
    Filed: June 6, 2011
    Publication date: December 6, 2012
    Applicant: Microsoft Corporation
    Inventors: Benjamin Hodes, Jordan Mandel-Iaia, Stephen I. Lesser
  • Patent number: 8327258
    Abstract: Automated form filling for mobile devices that provides reliable and accurate information to the forms, is easy to use, and is scaleable. A server-side approach is utilized, in which online applications for a mobile device are invoked on a server through a server-side proxy/cache. The proxy scans the content that is generated by the application for transmission to the mobile device to find forms that may be embedded in the content. When a form is encountered, fields of the form are filled with stored information based on automatically generated mapping information.
    Type: Grant
    Filed: November 19, 2001
    Date of Patent: December 4, 2012
    Assignee: Oracle International Corporation
    Inventor: Jean Sini
  • Patent number: 8312370
    Abstract: Described embodiments provide a system for assembly of structured documents having at least a memory, a processor, and a circuit. The memory stores documents. The processor identifies a template for generating a document. The template defines fields having a specified position and length within the document. The processor stores characters based on data associated with fields to locations of memory associated with the fields. Based partly on the text and length of the field, the processor stores indicators for portions of fields to be removed from the document. An indicator includes one or more specified character values, which may include a first byte value indicative of a start-of-heading character, and a second of byte value indicative of a number of characters to be removed. A circuit accesses the document from the memory and removes portions of fields based on the indicators to generate a portion of an assembled document.
    Type: Grant
    Filed: March 10, 2009
    Date of Patent: November 13, 2012
    Assignee: LSI Corporation
    Inventors: Eric T Lemoine, Tak Sze, Eric Shoquist, Mario Niebla, Michael Leventhal
  • Patent number: 8305628
    Abstract: A printing apparatus analyzes whether or not each page in form data has been given a designation of blank page printing, carries out a process based on a result of analysis, of invalidating the designation of blank page printing of a page that has been given the designation of blank page printing in the form data, merges form data and print data, and performs printing of merged data that has been obtained by merging.
    Type: Grant
    Filed: April 15, 2009
    Date of Patent: November 6, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takuto Harada
  • Patent number: 8294942
    Abstract: An apparatus includes a content data acquisition unit configured to acquire content data to be inserted into an insertion area which is set in an image formation area for forming an image, and a content data transmission unit configured to transmit the acquired content data to an image forming apparatus that is capable of forming an image. The apparatus further includes an identification information acquisition unit configured to acquire identification information of the transmitted content data from the image forming apparatus; an image formation data generation unit configured to generate image formation data for forming the image, using the identification information; and an image formation data transmission unit configured to transmit the generated image formation data to the image forming apparatus.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: October 23, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yutaka Myoki
  • Publication number: 20120260154
    Abstract: Methods, computer systems and computer readable media for designing and displaying device and platform-specific forms are provided. In embodiments, base forms are utilized and modified to create custom forms that are platform and device specific, without breaking the parent-child relationship between the base form and the custom form for any non-modified characteristics of the base form. Custom forms enhance the performance and appearance. In embodiments, interrogators are executed at runtime to specify a set of instructions that will be executed, further enhancing the performance and appearance associated with the form and the particular device displaying the form. In various embodiments of the present invention, user interfaces provide the designer visual representations of the forms as they appear on selected platforms and/or devices.
    Type: Application
    Filed: April 11, 2011
    Publication date: October 11, 2012
    Applicant: DATA SYSTEMS INTERNATIONAL, INC.
    Inventors: MICHAEL GARY DELANCY, JR., PATRICK SEAN DELANCY
  • Publication number: 20120240023
    Abstract: A display device is capable of connecting to an information processing apparatus through a network, generates data for display based on electronic data of a document, and performs image display using the generated data for display. The display device includes a Web server unit that publishes Web content; a document structure analysis unit that analyzes a logical structure of the document and extracts elements of the logical structure; a data conversion unit that converts data of each of the elements extracted as an analysis result by the document structure analysis unit into Web content; and a publication processing unit that places the Web content converted by the data conversion unit on the Web server unit.
    Type: Application
    Filed: March 8, 2012
    Publication date: September 20, 2012
    Applicant: RICOH COMPANY, LIMITED
    Inventor: Yoshihisa Ohguro
  • Patent number: 8261180
    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: Grant
    Filed: April 28, 2009
    Date of Patent: September 4, 2012
    Assignee: Lexmark International, 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: 8261204
    Abstract: A method for obtaining data from a user includes receiving a row selection in an input grid, where each column is associated with one of a plurality of primary input variables, and where each row is configured to display primary data corresponding with the plurality of primary input variables, receiving a request to expand the row to display an input form, where the input form comprises a plurality of fields, where each of the plurality of fields is associated with one of a plurality of supplementary input variables, and where the plurality of fields are configured to display supplementary data corresponding with the plurality of supplementary input variables. The method further includes expanding the row to display the input form, obtaining and storing supplementary data for the input form, collapsing the row to hide the input form, and displaying a summary of supplementary data stored for the input form.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: September 4, 2012
    Assignee: Intuit Inc.
    Inventors: Thanh Hang Nguyen Huynh, Jorge R. Olavarrieta, Eric Young Pan, Matthew G. Rice, Ronald G. Starling, II, Steven Karl Wheelis
  • Patent number: 8255790
    Abstract: A form user interface modification engine for use in customizing forms of an application is provided. The modification engine includes an export component which retrieves a first binary format form for customization. The export component deserializes the first binary format form and converts the first binary format form into a first XML format form. An import component of the modification engine receives a customized XML format form created using the first XML format form and serializes the customized XML format form. The customized XML format form is then stored as an XML layer with a reference to the associated binary format form.
    Type: Grant
    Filed: September 8, 2006
    Date of Patent: August 28, 2012
    Assignee: Microsoft Corporation
    Inventors: Soren Francker, Ann Martha Arellano Lopez
  • Publication number: 20120198323
    Abstract: A computer-generated value is provided having a first value, at a first instant, for a dual value data attribute. A user-specified value is received and stored for the dual value attribute. A field flag value for the dual value attribute, in a first flag state, specifies that the stored user-specified value is to be used during consumption of the dual value attribute. The stored user-specified value is provided for consumption by a software application based on the field flag value being in the first flag state. At a second instant, the field flag value is changed to a second flag state indicating that the computer-generated value is to be used during consumption of the dual value attribute. At a third instant, the computer-generated field value is provided for consumption by a software application based on the flag value being set to the second flag state.
    Type: Application
    Filed: January 28, 2011
    Publication date: August 2, 2012
    Applicant: SAP AG
    Inventor: Karlheinz Lier
  • Patent number: 8234562
    Abstract: A method for displaying a form involves checking an input to determine whether an error exists, where the input corresponds to a field within the form, updating a tally of errors for the form reflecting the error when the error is contained in the field within the form, and visualizing the tally of errors by concurrently displaying the tally of errors and the form, where the field corresponding to the error is identified within the form.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: July 31, 2012
    Assignee: Intuit Inc.
    Inventors: Rachel L. Evans, Leslie A. Skelly, Matthew G. Rice, John A. Dryden, Morris Neer, Celia M. Lynn