By Editing Existing Form Patents (Class 715/223)
  • Patent number: 11943318
    Abstract: Embodiments of the present disclosure relate generally to distributing a survey created for a first distribution channel across multiple distribution channels. More specifically, one or more embodiments of the present disclosure relate to providing a user with the ability to create a survey for one distribution channel and automatically provide the survey across multiple distribution channels. Further, one or more embodiments of the present disclosure improves survey administration by collecting responses to the survey from across the various distribution channels, compiling the responses, and providing the overall results of the survey to the user.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: March 26, 2024
    Assignee: Qualtrics, LLC
    Inventors: Wesley Jarrett Burningham, Logan John Mosley, Gregory Keith Burnham, Devon S Humes, Nathan John Condie
  • Patent number: 11816437
    Abstract: A computer-implemented method gathers a set of previously filed applications, performs intent identification on the set, clusters applications in the set based on identified common intents, receives input from user and identifying intent of the input, matches the input to a cluster based on a common intent, and generates a new application based on the input using filed applications in a cluster having a common intent between the cluster and the input.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: November 14, 2023
    Assignee: International Business Machines Corporation
    Inventors: Ajay Gupta, Arvind Agarwal, Harshit Kumar, Balaji Viswanathan
  • Patent number: 11675971
    Abstract: In some implementations, a system dynamically adjusts an electronic form of an application based on user data and form data specified for the electronic form. Form data that specifies characteristics of the electronic form is initially received by a computing device. The form data specifies one or more rules configured to vary the content of the electronic form that is presented for different users. User data indicating characteristics of a user is then obtained by the computing device. An interactive element is then selected from among a set of multiple interactive elements based on the received user data and the rules in the received form data. A view of the electronic form is customized for the user by including, in the customized view, the interactive element. The view of the customized electronic form is then displayed by the computing device.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: June 13, 2023
    Assignee: VigNet Incorporated
    Inventors: Praduman Jain, Dave Klein, Neeta Jain, Yue Cao
  • Patent number: 11501060
    Abstract: In some implementations, a system dynamically adjusts an electronic form of an application based on user data and form data specified for the electronic form. Form data that specifies characteristics of the electronic form is initially received by a computing device. The form data specifies one or more rules configured to vary the content of the electronic form that is presented for different users. User data indicating characteristics of a user is then obtained by the computing device. An interactive element is then selected from among a set of multiple interactive elements based on the received user data and the rules in the received form data. A view of the electronic form is customized for the user by including, in the customized view, the interactive element. The view of the customized electronic form is then displayed by the computing device.
    Type: Grant
    Filed: November 3, 2020
    Date of Patent: November 15, 2022
    Assignee: VigNet Incorporated
    Inventors: Praduman Jain, Dave Klein, Neeta Jain, Yue Cao
  • Patent number: 11392573
    Abstract: Systems and methods for generating and maintaining data objects may include server(s) for receiving first and second data points associated with entities and root relationships between entities. The first data points may have entity values which are defined according to an entity type and one or more attributes of the entity. The second data points may have relationship values which are defined according to a root relationship type and one or more attributes of the root relationship. The server(s) may generate entity base layer data objects and relationship base layer data objects for the first and second data points. The server(s) may provide access to base layer data objects for identifying contextual relationships between respective base layer data objects. The contextual relationships may be identified by applying conditional rules received from a computing device to data corresponding to the entity values and/or the relationship values.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: July 19, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Kristine Pfeiler, Matthew Cady, Brian Leahy
  • Patent number: 11270063
    Abstract: Described herein are methods and systems to generate and display interactive graphical user interfaces that receive data inputs from users while emulating a chat session. A server retrieves a set of prompts associated with an electronic form; displays, within a webpage, a first element corresponding to a prompt and a second element having at least one input element configured to receive an input from a user interacting with the webpage. When the user interacts with an input element, the server relocates the first element and dynamically revises the second element by relocating the second element and displaying inputted values received from the user interacting with the at least one input element of the second element. The server then displays a third element comprising next prompts of the electronic form.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: March 8, 2022
    Assignee: CITIBANK, N.A.
    Inventors: Dale Bauer, Matthew Bills, Dante Diaz, Kristi M. Emery, David Hyser, Michael Brandt
  • Patent number: 11270106
    Abstract: A system and method which virtually eliminates the research work that entities required to file 1099 forms with the Internal Revenue Service (IRS) must do to ensure that the taxpayer identification number/legal business name, address combinations match those contained within the IRS database.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: March 8, 2022
    Inventor: Gerard Szatkowski
  • Patent number: 11250500
    Abstract: An example method and system for income determination analysis is disclosed. A document packet of income related documents is converted to an image file. The image file is split into separate documents and the separated documents are classified. An automated scanning tool is selected for the separated documents. Income related data is determined from the separated documents. An interface may be generated based on the confidence of the determined income related data for operator input and validation of the income related data. Multiple models are applied for calculation of income. A virtual panel is provided that incorporates the results of the multiple models to determine if further analysis is required.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: February 15, 2022
    Assignee: LOANCRAFT, LLC
    Inventors: Ronald Frederick George, Anneliese Rossi
  • Patent number: 11244000
    Abstract: An information processing apparatus includes a document information acquisition section that acquires document information with which a document type of a document is associated, a document type information acquisition section that acquires document type information, in which a reference range of a document referenced in a case of creating index data is set, for each document type of a document, and a creation section that creates the index data of the document with reference to a range of the document corresponding to the reference range set in the document type information associated with the document type of the document.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: February 8, 2022
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Naoki Adachi
  • Patent number: 11188747
    Abstract: This disclosure relates generally to a system and method for masking text within images. Conventionally, image masking approaches have enabled masking but masking PII data which contains sensitive data is still a challenge. The present disclosure includes training and masking phase, wherein during training phase the PII label and values of the input image are captured and stored as co-ordinates in the database. During masking, the test image and the words comprised in the test image are optimized using an OCR technique. The label and value of each pairs are compared with the words comprised in the optimized test image. The comparison results in one or more matching labels and then a masking area is calculated for each matching label. The masking string is generated for each matching label based on the calculated masking area and the original text is masked with the generated string.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: November 30, 2021
    Assignee: Tata Consultancy Services Limited
    Inventors: Nikhil Patwardhan, Pranit Reke, Prachi Shastri, Rupali Kulkarni, Shraddha Kapse, Ankit Jagtap
  • Patent number: 11188548
    Abstract: A system and method of automating data profile updating and querying includes building bots using standard schema having predefined data types for collecting data relating to a user or object. A bot stores the collected data in a data profile for the user or object in a graph data store that is queried by that bot or another bot to extract data relating to the user or object. The data relating to the user or object may be collected from two or more data channels including, for example, a channel of spoken data and a channel of typed data. The collected data is selectively processed by a bot to establish context for the collected data and is inserted into a knowledge graph that may be joined to another knowledge graph for querying. The bots automate the collection and sharing of collected profile data with other bots in an application ecosystem.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: November 30, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Anthony Taylor, Christopher Lee Mullins
  • Patent number: 11163943
    Abstract: Methods and systems for partial application data collection are disclosed. The method stores a network accessible application having a plurality of form fields. One or more processors generate a session identifier (ID) and timestamp for a user accessing the application. The one or more processors determine that a state within a form field of one of the plurality of form fields is in focus, the state of the form field being in focus when the user selects the form field. Additionally, it is determined when the state within the form field is no longer in focus. At that time, a countdown timer is initiated. When the countdown time reaches zero, any data entered into the form field is collected. The collected data and the session ID are then combined into a single user data file.
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: November 2, 2021
    Assignee: Comenity LLC
    Inventors: Christian Billman, Uchenna Chilaka
  • Patent number: 11055477
    Abstract: A non-transitory computer-readable recording medium stores therein an evaluation program that causes a computer to execute a process including: specifying, by referring to a storage that stores therein table information having a plurality of lines each of which includes a plurality of cells that are associated with characters or character strings, regarding each of the lines out of the plurality of lines, a combination of data classifications of the characters or the character strings associated with the plurality of cells that are included in each of the lines; acquiring a combination of the data classifications stored in the storage; comparing, regarding each of the lines out of the plurality of lines, the acquired combination of the data classifications with the specified combination of the data classifications; and evaluating, in accordance with comparison results, the line targeted for a comparison process.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: July 6, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Makio Onogi, Takahide Muramoto, Takayuki Inoue
  • Patent number: 10956520
    Abstract: A method for receiving a request for a design template from a client device, the design template including a dynamic media file indicator is provided. The request includes collecting user information indicative of a location of the client device, a demographic datum of a user associated with the client device, or a language of the user associated with the client device, and selecting a media file from a database of media files based on the user information. The method also includes modifying the design template based on the user information to include the media file and providing the design template comprising the media file for display by the client device. A computer-readable medium including commands and a system including a processor to execute the commands and perform the above method are also provided.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: March 23, 2021
    Assignee: Shutterstock, Inc.
    Inventors: Roger Beaman, Steve Blaurock
  • Patent number: 10955502
    Abstract: An MRI control system with a user interface which is windows inspired by including toolbars at the upper side of the window, providing active labels related to specific examinations or classes of tasks, each label opening specific windows related to the task again provided with toolbars, active buttons and menus. According to a further aspect the control system is configured for providing a dynamic interaction between the records in a database relating to single cases of the same patient or of different patient, which allows to address the record of a database to which a visualized image or data report belongs by simply clicking on the image or report or by visualizing the said image or report.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: March 23, 2021
    Assignee: Esaote S.p.A.
    Inventors: Paolo Traverso, Amedeo Buonanno
  • Patent number: 10891696
    Abstract: A method for providing user content may obtain multiple fields. The method may generate, by a user content flow driver, a priority field list for an application workflow. The method may sort the fields based on the priority field list to obtain sorted fields. The method may select a next field from the sorted fields to obtain a selected next field. The method may generate content based on the selected next field. The method may transmit, to a user experience player, the generated content.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: January 12, 2021
    Assignee: Intuit Inc.
    Inventors: Matthew Sivertson, Gang Wang, Kevin McCluskey, Vinay Kumar, Jay JieBing Yu
  • Patent number: 10853438
    Abstract: A system for saving the state history of a web browser includes an interface and a processor. The interface is to receive an instruction to begin. The processor is to provide a display window code. The display window code causes retention of a display window state history. The display window state history comprises a display window state for each display window in a set of one or more display windows previously or currently displayed. The display window state comprises a composite state for a set of the one or more window modules.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: December 1, 2020
    Assignee: Workday, Inc.
    Inventors: Hob Anthony Spillane, Joseph Bennett
  • Patent number: 10796078
    Abstract: A method of performing XBRL extension taxonomy concept replacement includes analyzing, by a processor, an XBRL document having XBRL tags to identify an XBRL extension taxonomy concept of an XBRL extension taxonomy that is superfluous in comparison with an XBRL base taxonomy concept for an XBRL base taxonomy upon which the XBRL extension taxonomy is based. The processor is configured to identify an extension extended linkrole in the XBRL extension taxonomy that includes the identified XBRL extension taxonomy concept, determine a base extended linkrole in the XBRL base taxonomy that matches the extension extended linkrole, determine an XBRL base taxonomy concept in the base extended linkrole that matches the identified XBRL extension taxonomy concept, and replace the identified XBRL extension taxonomy concept with the XBRL base taxonomy concept in the base extended linkrole.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: October 6, 2020
    Assignee: WORKIVA INC.
    Inventors: Susan Yount, Dean Anthony Ritz, Andrew Perkins, Jason Carl Jones, Justin Olson, David Andrew Haila
  • Patent number: 10789424
    Abstract: Exemplary embodiments generally relate to knowledge representation, and in particular, multi-dimensional knowledge representation in a configurable document that includes a collection of subparts that have a number of dimensions. Further, a number of versions of each configurable document may be defined, with each version including a different subset of subparts from the collection of subparts.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: September 29, 2020
    Inventor: Christopher R. Galassi
  • Patent number: 10621280
    Abstract: In some implementations, a system dynamically adjusts an electronic form of an application based on user data and form data specified for the electronic form. Form data that specifies characteristics of the electronic form is initially received by a computing device. The form data specifies one or more rules configured to vary the content of the electronic form that is presented for different users. User data indicating characteristics of a user is then obtained by the computing device. An interactive element is then selected from among a set of multiple interactive elements based on the received user data and the rules in the received form data. A view of the electronic form is customized for the user by including, in the customized view, the interactive element. The view of the customized electronic form is then displayed by the computing device.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: April 14, 2020
    Assignee: Vignet Incorporated
    Inventors: Neeta Jain, Yue Cao, Dave Klein, Praduman Jain
  • Patent number: 10353998
    Abstract: PDL information is generated by executing rendering commands for overlaying form information and field data. When PDL information are generated by executed the rendering commands, calculation information is automatically generated which indicates a calculation relation between a plurality of fields. A form page in PDF format is generated, the form page is converted to SVG format, data for displaying a browsing screen on which browsing and editing of the form page are performed based on the form page and the generated calculation information is generated, and the generated data for displaying the browsing screen is transmitted to a client device.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: July 16, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Zhicheng Wang
  • Patent number: 10078628
    Abstract: Media, method and system for creating software capable of performing the steps necessary to prepare a complex form, and more particularly to the use of annotations to specify dependency information for the fields of the form. Embodiments of the invention break down the logic of complex forms into the much simpler logic of individual form fields, greatly simplifying the implementation of the overall logic by allowing individual fields to be worked on independently, with clear delineation of structure and function between them. Embodiments of the invention further allow a user to specify the immediate precursors for a field, and then automatically determine a global calculation order for all fields that ensures that all of the precursor fields for each field being calculated have been previously calculated before that field is calculated.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: September 18, 2018
    Assignee: HRB Innovations, Inc.
    Inventor: Roman Breslav
  • Patent number: 10037407
    Abstract: A radiology workstation (16) includes a display device (25) and at least one user input device (20, 22, 24). A server computer (10) is programmed to operate with the radiology workstation to perform the radiology reading task (14) including a radiology reading support method comprising: receiving user input identifying a radiological finding; retrieving a structured finding object (SFO) template for the radiological finding; displaying an SFO annotation graphical user interface (GUI) dialog (40) having annotation data entry fields for annotating the retrieved SFO template; building an SFO (60) representing the radiological finding by annotating the SFO template via the SFO GUI dialog; and generating natural language text describing the radiological finding from the SFO. Application program interface (API) action rules (54) may be applied to determine whether the SFO being built satisfies any API action rule, and if so a corresponding application program is invoked.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: July 31, 2018
    Assignee: Koninklijke Philips N.V.
    Inventors: Merlijn Sevenster, Gabriel Ryan Mankovich, Ranjith Naveen Tellis, Ehsan Dehghan Marvast, Yuechen Qian
  • Patent number: 10002005
    Abstract: Examples described herein may include a computing device of a media playback system receiving a display map corresponding to a media service provider. The display map may associate a data field with a location within a display of the computing device. The computing device may further receive a data item associated with a media item of the media service provider. The received data item may correspond to the data field. The computing device may display an indication of the received data item at the location in accordance with the display map.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: June 19, 2018
    Assignee: Sonos, Inc.
    Inventor: Keith Corbin
  • Patent number: 9540000
    Abstract: An acceleration suppression device for a vehicle and an acceleration suppression method for a vehicle can reduce a reduction in drivability due to the operation of an acceleration suppression control while crossing an intersection. If it is determined that an intersection lying ahead of an own vehicle is detected, a process is implemented to suppress an acceleration suppression control in a travel distance range in which the travel distance of the own vehicle after detecting the intersection is less than or equal to a preset first travel distance threshold value.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: January 10, 2017
    Assignee: Nissan Motor Co., Ltd.
    Inventors: Yasuhisa Hayakawa, Osamu Fukata, Daisuke Tanaka, Daisuke Oiki, Akira Morimoto
  • Patent number: 9430455
    Abstract: Methods and systems are disclosed for intelligent form-filling and electronic document generation. One method may include generating a decision tree representing questions which facilitates the completion of a form having one or more data fields. The method may comprise: inputting the questions into a computing device, wherein the questions relate to data to be filled into the one or more data fields of the form; arranging an order of the questions in the computing device based on possible answers given; and using the computing device to automatically generate the decision tree based on the questions, the possible answers, and the order of the questions.
    Type: Grant
    Filed: October 20, 2009
    Date of Patent: August 30, 2016
    Assignee: Simpliance, Inc.
    Inventor: James V. Schuster
  • Publication number: 20150143218
    Abstract: Techniques for electronic signature process management are described. Some embodiments provide an electronic signature service (“ESS”) configured to manage electronic signature processes represented by way of templates. In some embodiments, the ESS transmits a URL or other identifier of a template that specifies required electronic signature data, such as a singer name and/or signature. Then, the ESS dynamically prepares a form based on a received request for the identified template. Next, the ESS receives the electronic signature data by causing the form to be presented by a Web browser or other client. In some embodiments, the ESS and associated client systems perform these techniques without use of a Portable Document Format processing module.
    Type: Application
    Filed: November 10, 2014
    Publication date: May 21, 2015
    Inventors: Donald G. Peterson, Duane E. Wald, Mike Borozdin
  • Publication number: 20150135051
    Abstract: The present disclosure relates to a method for automatically generating documents having parameterized content, and a corresponding generator. It can be applied, in particular, to the automatic generation of proxies or powers intended to authorize a proxy to perform an action on behalf of a principal. Document contains a plurality of paragraphs displayed according to a given layout, the content and the layout of at least one of the paragraphs being based on at least one parameter. A value of the first parameter is selected from a first list of values organized hierarchically in a database. A request to the database, also comprising different types of layout and the various pieces of content possible for the paragraphs, is executed via a generation module in order to obtain the layout and, for each paragraph, the content, associated with the selected value of the first parameter.
    Type: Application
    Filed: April 22, 2013
    Publication date: May 14, 2015
    Inventor: Olivier Gerardin
  • Patent number: 8990673
    Abstract: A system and method for disseminating digital content, including receiving a video stream having embedded time code markers, copying the video stream, distributing a first copy to a player with a desired delay, distributing a second copy for association of content, and associating content with the second copy during the delay for playing of the first copy and the associated content at the player.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: March 24, 2015
    Assignee: NBCUniversal Media, LLC
    Inventors: Daniel Edward Hogan, Adam Greenbaum
  • Publication number: 20150082140
    Abstract: The present invention relates to a computer implemented method for electronic form management, the method comprising of steps, receiving a first input for creating an electronic form from a first user, receiving a second input from a second user and creating a form content by processing the first input and the second input, validating the form content for creating a final form and publishing the final form online by the first user and retrieving and completing the final form by a third user through a communication network using a mobile device.
    Type: Application
    Filed: August 30, 2014
    Publication date: March 19, 2015
    Inventor: LEROY BABALOLA
  • Patent number: 8984404
    Abstract: Provided is a method of guiding an image-based task execution. The method allows a user of a computing device to record an association between an image and at least one task, wherein a task is an action related to content present in the image; and upon subsequent recognition of the image, guides a user to perform the at least one task associated with the image, based on previously recorded association.
    Type: Grant
    Filed: May 21, 2012
    Date of Patent: March 17, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Suryaprakash Kompalli, Vimal Sharma, Praphul Chandra
  • Patent number: 8972844
    Abstract: A field attraction module attracts/detracts interaction to/from particular fields of a digital document. The module detects interaction in the digital document corresponding to a plurality of fields of the digital document is detected. The module determines field attraction weights associated with the plurality of fields. The field attraction weights represent a degree to which presentation of the digital document is modified for selectively attracting interaction to at least one of the plurality of fields. The module determines that a first of the plurality of fields is associated with a greatest of the field attraction weights. The module modifies presentation of the digital document to attract interaction to the first field in the digital document in accordance with the greatest of the field attraction weights.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: March 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Matthew G. Marum, Samuel Padgett, Steven K. Speicher, Michael J. Tabb
  • Patent number: 8954839
    Abstract: A computer based system and method for contract authoring. The method can receive an external contract document in electronic form, wherein the external contract document comprises a plurality of text portions relating to a plurality of contract component types, respectively. The method can accessing a knowledge base describing a plurality of text patterns which identify with the plurality of the contract component types, respectively. Moreover, the method can process the external contract document utilizing the knowledge base to automatically identify the plurality of the contract component types for the plurality of the text portions in the contract document, respectively.
    Type: Grant
    Filed: July 8, 2011
    Date of Patent: February 10, 2015
    Inventors: Sachin Sharma, Shawn Fernandes
  • Patent number: 8860994
    Abstract: A method is disclosed. The method includes receiving an input print job file including a form definition (formdef), determining whether the formdef is an N-up formdef and generating an output print job file by inserting a forms overlay into the input print job file as a pre-printed form if the formdef is an N-up formdef.
    Type: Grant
    Filed: August 10, 2012
    Date of Patent: October 14, 2014
    Assignee: Ricoh Production Print Solutions
    Inventors: David L. Stokes, Susan M. Saad, Michael G. Lotz
  • Patent number: 8843920
    Abstract: A software development method defers certain implementation details until load time. A programmer first annotates, in source code, a selected set of software components using metadata (such as Java-style annotations) that define one or more criteria—e.g., criteria relating to the state of the target hardware platform, the capabilities of the platform, or arbitrary user input. The annotated source code files are then compiled to create one or more intermediate code files (e.g., Java bytecode files). During load time of the resulting intermediate code files, one or more of the selected set of software components are loaded from the intermediate code files based on the criteria.
    Type: Grant
    Filed: September 15, 2009
    Date of Patent: September 23, 2014
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Gary Frost, Shrinivas Joshi
  • Patent number: 8839090
    Abstract: A system for automatically completing fields in online forms, such as login forms and new user registration forms, which employs a Master Cookie File containing sets of records associated with the user, his or her accounts or web sites, and registered values associated with form tags (e.g. username, password, address, email, telephone, etc.). When the user encounters another form, the MCF is automatically searched for matching values and form tags, primarily from the same account or web site, or alternatively from other accounts or sites. A flowing pop-up menu is displayed nearby the form fields from which the user can select values to automatically complete the form. Automatic account information updating, value expiration management, mapping of favorite values, and sharing of values are optional, enhanced functions of the invention.
    Type: Grant
    Filed: September 16, 2004
    Date of Patent: September 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Gregory Jenson Boss, Yen-Fu Chen, Rick Allen Hamilton, II, Timothy Moffett Waters
  • Patent number: 8839189
    Abstract: Implementations of the present disclosure include executing a business application on a server device, the business application executing a service based on a base plurality of inputs, accessing a first service variant based on the service, generating a first plurality of input fields based on the first service variant, the first plurality of input fields corresponding to a first plurality of inputs, the first plurality of inputs being a sub-set of the base plurality of inputs, and executing the service based on the first plurality of inputs that is input using the first plurality of input fields.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: September 16, 2014
    Assignee: SAP AG
    Inventors: Knut Thies, Anne Jacobi, Ingo Kober, Michael Schmitt, Bertram Vielsack, Ruediger Karl, Sven Kruppel-Berndt
  • Publication number: 20140229814
    Abstract: Techniques are described herein for customizing a form (a.k.a. a dialog) in a model-based system. For instance, the form may be customized without the need to modify the form in persistent memory, such as read-only memory (ROM), a hard disk, a magnetic disk, an optical disk, etc. A representation of a customization (e.g., an extensible markup language file, a management pack, etc.) regarding the form is captured in memory, such as a random access memory (RAM), and stored in a file or a database. For instance, the representation of the customization may be stored separately from the form. The representation of the customization is retrieved from the file or the database and applied to a rendering of the form.
    Type: Application
    Filed: April 15, 2014
    Publication date: August 14, 2014
    Applicant: Microsoft Corporation
    Inventors: Travis Wright, Andrei Zenkovitch, Andrew Forget
  • Patent number: 8806320
    Abstract: The present invention relates generally to a system that creates a real-time collaboration and synchronization of multiple, disparate media components, and more particularly to a system that creates dynamic relations and includes notations and annotations in text, audio, video, bookmark, and marked area without affecting the integrity of the original media source making it possible to later search any of these components independently using regular text search or further phonetic and image recognition searches.
    Type: Grant
    Filed: July 28, 2008
    Date of Patent: August 12, 2014
    Assignee: Cut2It, Inc.
    Inventor: Gaith Abdo
  • Publication number: 20140223277
    Abstract: Methods, software and devices for automatically constructing a structured electronic representation of a user-fillable form are disclosed. Each structured electronic representation is constructed from a parsable version of that form. A plurality of data structures for constructing structured electronic representations of user-fillable forms is stored. Each of the data structures is representative of a form region of one of a plurality of pre-defined types. A parsable version of the user-fillable form is received. This parsable version is parsed to identify fields of the user-fillable form, including at least one text field and at least one input field. These fields are grouped to form a plurality of form regions. Each of these form regions is matched to one of the stored data structures that best represents the form region in a structured electronic representation. An indicator of each matched data structure is stored.
    Type: Application
    Filed: February 6, 2013
    Publication date: August 7, 2014
    Applicant: PatientOrderSets.com Ltd.
    Inventors: Ryan Kimber, Tommy Trinh, Alfred Wong
  • Patent number: 8788930
    Abstract: A system and method for processing form images including strokes. A controller receives a plurality of form images including a plurality of strokes. A stroke identification module identifies the position of each stroke in each of the form images. A geometry engine generates an overlay of the plurality of form images and identifies a group of overlapping strokes from the overlay. The geometry engine generates a field bounding box encompassing the group of strokes, the field bounding box representing a field in the plurality of form images. The geometry engine crops a field image from each form image based on the size and position of the field bounding box. A label detector analyzes an area around the field image in the form image to determine a label and generates a label image.
    Type: Grant
    Filed: March 7, 2012
    Date of Patent: July 22, 2014
    Assignee: Ricoh Co., Ltd.
    Inventor: John W. Barrus
  • Patent number: 8775463
    Abstract: Various embodiments of systems and methods for providing a semantic guidance in a report are described herein. A mismatch is identified between a report object positioned at a location on the report and the area with which the location is associated. The mismatch is identified based on the metadata of the report object and the attribute of the area with which the location is associated. In one embodiment, the identified mismatch is displayed to a user in a tooltip. In one embodiment, if an attribute of an area of the report is changed, the mismatch is identified between the report object present in the area and the changed attribute.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: July 8, 2014
    Assignee: Business Objects Software Limited
    Inventors: Ken C. Wong, Lu Yahui, David Mosimann, Madison Poon, Jonathan Tiu
  • Publication number: 20140173405
    Abstract: A system and method for dynamically modifying web forms in a hosted form application execution environment is disclosed. A web form can be generated for displaying and collecting information from an end user. A trigger can be created that executes on a specific trigger event. When the specified trigger event occurs, a script may be automatically executed to dynamically alter the web form. Then, the altered web form can be displayed to the end user.
    Type: Application
    Filed: December 19, 2012
    Publication date: June 19, 2014
    Inventors: DANIEL ENRIQUE FERRARA, JOSEPH ROBERT TESSLER, MATTHEW JACOB ZIEGELBAUM
  • Patent number: 8745488
    Abstract: A method and a system for editing documents online, that in some implementations, simultaneously edits a webpage document, in a webpage file format, and an image document, in an image file format. The webpage document and the image document may have substantially similar visual content. In some implementations, an editing interface is displayed to a client device. The editing interface may have a first portion displaying one or more webpage editing forms for editing the webpage document and a second portion displaying the webpage document or image document being edited. The editing interface accepts editing data from the client device. Both the webpage document and an image document may be updated based on accepted editing data. The image document is updated in part by updating form data retrieved from a database. In some implementations, the updated webpage document is displayed on a webpage and access to the image document is provided from the webpage.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: June 3, 2014
    Inventor: Patrick Wong
  • Patent number: 8732570
    Abstract: A system and method for paper-based, automated completion of forms allows a user charged with filling out multiple forms containing some common information to write each unique piece of information one time, and the system generates a set of completed forms with the required information on each form with no change to the use or structure of the current forms. The control module is operable on a processor to determine a mapping between common fields on multiple forms or multiple pages of the same form, copy information written in a field on one form to equivalent fields on other forms, and produce a set of completed forms. The system is computationally simple and independent of language because these operations can be performed without having to understand, translate or convert the writing. Furthermore, there is no loss of security or privacy beyond the use of paper forms because these operations can be performed without access to a centralized database and without connectivity to other systems.
    Type: Grant
    Filed: December 8, 2006
    Date of Patent: May 20, 2014
    Assignee: Ricoh Co. Ltd.
    Inventors: Michael J. Gormish, Michael G. E. Griffin, Max E. McFarland
  • Patent number: 8719216
    Abstract: A method for obtaining a result for a post-query may include: (a) Algorithmically treating the query to create a signature. (b) Composing a pseudo-get web identifier including a web address identifying a responding station and the signature. (c) Sending the query via a network to the responding station to request the result. (d) Determining whether the result is stored in a cache unit in the network. (e) If the result is stored in a cache unit, providing the result to the requesting station. (f) If the result is not stored in a cache unit, acquiring the result from the responding station. (g) Storing the result in a receiving cache unit. (h) Sending a resubmitted query via the network to the responding station in a format appropriate to retrieve the stored result from the receiving cache unit. The resubmitted query format includes the signature phrase.
    Type: Grant
    Filed: October 24, 2007
    Date of Patent: May 6, 2014
    Assignee: The Boeing Company
    Inventors: John Francis Bremer, Jr., Alimuddin Mohammad
  • Patent number: 8707158
    Abstract: Techniques are described herein for customizing a form (a.k.a. a dialog) in a model-based system. For instance, the form may be customized without the need to modify the form in persistent memory, such as read-only memory (ROM), a hard disk, a magnetic disk, an optical disk, etc. A representation of a customization (e.g., an extensible markup language file, a management pack, etc.) regarding the form is captured in memory, such as a random access memory (RAM), and stored in a file or a database. For instance, the representation of the customization may be stored separately from the form. The representation of the customization is retrieved from the file or the database and applied to a rendering of the form.
    Type: Grant
    Filed: November 5, 2009
    Date of Patent: April 22, 2014
    Assignee: Microsoft Corporation
    Inventors: Travis Wright, Andrei Zenkovitch, Andrew Forget
  • Patent number: 8700982
    Abstract: A system, device and method for providing interactive content on a computing device is provided. In an embodiment, a computing device in the form of a portable computing device is configured to execute a primary web browser application and a secondary web browser application. The primary web browser application is configured to generate a web-page including a fillable form on the portable computing device. The secondary web browser application is configured to receive the input for the fillable form by generating a mirrored fillable form, and to automatically populate the fillable form on the web-page using the completed version of the mirrored fillable form.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: April 15, 2014
    Assignee: BlackBerry Limited
    Inventors: Sang-Heun Kim, Charles Laurence Stinson, Grzogorz Padiasek
  • Patent number: 8694954
    Abstract: The present invention is a system to develop mobile applications from a mobile device that includes a database with a memory, a hosting space, an app-creation application with a plurality of options stored on a mobile application repository on said memory over a communications network or within the mobile device. A client device downloads and installs the app-creation application from the mobile applications repository over a communications network to create said mobile applications. There are four methods for mobile application development created by the mobile device that utilize this system.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: April 8, 2014
    Inventor: Norman Ortiz
  • Patent number: 8683435
    Abstract: The present invention includes aspects of a designer program or tool for customizing a clinical trial program to a particular protocol of a particular clinical trial. The designer program includes visual cues or mechanisms for organizing trial components within the designer program in a straightforward manner such that technically low skilled designers can implement often complex trial protocols. In an embodiment, the designer program includes validation scripts that test functions, derivations, queries and the like. Moreover, use of the designer program can include development of trial libraries that can make customizations reusable, scalable, and highly efficient.
    Type: Grant
    Filed: January 28, 2005
    Date of Patent: March 25, 2014
    Assignee: Datalabs
    Inventors: Nicholas P. Richards, James A. Langford, Richard E. Gleeson, Scott Thompson, Christopher C. DeMeyer, Ron W. Dixon, Dennis M. Wjinker, Robert L. Barr