By Editing Existing Form Patents (Class 715/223)
  • Patent number: 8045187
    Abstract: The present invention provides for variable data printing by a print driver. Static print data is received, wherein the static print data is in a page description language. Variable print data is also received, wherein the variable print data comprises one or more sets of variable data. In addition, mapping rule data is received, wherein the mapping rule data comprises rules for mapping the one or more sets of variable data into the static print data. One or more modified versions of the static print data are generated, by applying the rules for mapping the one or more sets of variable data into the static print data. The one or more modified versions of the static print data are output for printing. As such, virtually any application can have VDP functionality, and a less complex VDP solution can be realized.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: October 25, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventors: Loren Wood, Rick Yardumian
  • Patent number: 8046370
    Abstract: This disclosure relates to performing a query for a search term of a database containing a plurality of structured documents. Those structured documents that do not include the search term are ferreted or filtered out during an initial search. Matched structured documents which are those structured documents that do contain the search term are evaluated by ranking the individual elements based on how well each individual element matches the search term, and indicating to the user the ranking of the individual elements wherein the individual elements can be accessed by the user.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: October 25, 2011
    Assignee: Microsoft Corporation
    Inventors: Ji-Rong Wen, Hang Cui
  • Patent number: 8037402
    Abstract: A method for creating an electronic form for publication comprising responsive to first user input allowing a user to create the electronic form using a form-creating user interface wherein the user defines the fields and their values for the electronic form that is modeled after format information as specified by an entity; responsive to second user input allowing a user to fill in the electronic form to create a populated form; automatically creating the electronic message compliant with the format information; and transmitting the electronic message to the entity for publication. The user interface allows the user to create the form in compliant with the format information, thereby automating the process for flexible creation and publication of forms without a need to modify the software program for each entity, hence eliminating the manual process and saving time and money as well as creating more competition in the market.
    Type: Grant
    Filed: February 28, 2006
    Date of Patent: October 11, 2011
    Assignee: Oracle International Corporation
    Inventors: Robert Foushee, Jr., Sanjay Singh Thakur, Rohit Kulkarni, Saurabh Dewan, Manish Srivastava
  • Publication number: 20110246868
    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: Application
    Filed: June 15, 2011
    Publication date: October 6, 2011
    Applicant: Microsoft Corporation
    Inventors: Constantin Stanciu, Patrick Halstead, Andrey Shur, Edward G. Essey
  • Publication number: 20110231749
    Abstract: Various embodiments illustrated and described herein provide one or more of systems, methods, and software operable to process multilayered documents including form fields. Some embodiments, are operable to process a new or modified background layer image to identify input fields, to match the identified fields with metadata in foreground layer data defining interactive input fields, and to modify the mappings of the input fields defined within the foreground layer of a page description language document as a function of identified input fields in the modified background layer image.
    Type: Application
    Filed: June 1, 2011
    Publication date: September 22, 2011
    Applicant: Adobe Systems Incorporated
    Inventor: Stefan Cameron
  • Patent number: 8004703
    Abstract: An image data obtaining system storing image data optically read from a digital compound machine into a database managed by a server connected to the digital compound machine via a network. The digital compound machine includes: a unit configured to generate an input screen based on input screen configuration information received from the server beforehand; a unit configured to send, to the server, the image data, image data information and a DB key value, wherein the image data information is for associating the image data with the input screen configuration information and is input from the input screen, and wherein the DB key value is for associating the database with the input screen configuration information. The server includes a unit configured to store the image data and/or the image data information into the database associating the image data and/or the image data information with the DB key value.
    Type: Grant
    Filed: July 20, 2005
    Date of Patent: August 23, 2011
    Assignees: Ricoh Company, Ltd., Otsuka Corporation, Osk Co., Ltd.
    Inventors: Noriko Asami, Kohji Kanbara, Junichi Ota, Toshimichi Ooura, Yasushi Okada, Yoshiroh Someya, Shinji Usami, Mamoru Murata, Kenichi Maekawa, Mitsuru Fukushima
  • Patent number: 7996758
    Abstract: The disclosed system empowers technical and non technical users to author logical business objects, author intelligent business forms, and create automated workflows. The logical business objects include data definitions and methods from existing and new data sources. An object broker interprets the business object definition and brokers data/information and method calls to the data sources. The intelligent business forms are created by an information worker in a rich web-based tooling environment. Each form is intelligent enough to recognize other forms that it might co-exist with on a single page, as well as how to react based on events that occur on these related forms. The automated workflow tools include process discovery features that assist users during the process identification phase. The tools assist both technical and non technical users to identify processes within the organization, including supporting solution artifacts such as forms, rules, actions, outcomes and business objects involved.
    Type: Grant
    Filed: November 2, 2006
    Date of Patent: August 9, 2011
    Assignee: Sourcecode Technologies Holding, Inc.
    Inventors: Adriaan van Wyk, Ben Fourie, Schalk de Jager, Pieter Janson, Natachya Raath, Lenz le Roux, Wynand du Toit, Olaf Wagner
  • Patent number: 7971141
    Abstract: A method of populating at least one form involving selecting a current completion option based on a previous completion option, obtaining a first completion process based on the current completion option, and populating the at least one form using the first completion process, wherein a format of the first completion process is determined by the selected current completion option.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: June 28, 2011
    Assignee: Intuit Inc.
    Inventors: Chris Quinn, Anthony Creed, Justin C. Marr, Kenichi Mori
  • Patent number: 7958443
    Abstract: A system for creating a structured report using a template having at least one predetermined heading and formatting data associated with each heading. The steps include recording a voice file, creating a speech recognized text file corresponding to the voice file, identifying the location of each heading in the text file, and the text corresponding thereto, populating the template with the identified text corresponding to each heading, and formatting the populated template to create the structured report.
    Type: Grant
    Filed: February 28, 2003
    Date of Patent: June 7, 2011
    Assignee: Dictaphone Corporation
    Inventors: Lee Rosen, Ed Roe, Wade Poust
  • Publication number: 20110131479
    Abstract: Historical form usage information for a group of fields associated with a graphical user interface (GUI) form is analyzed with a computer processor. Usage characteristics for each of the group of fields associated with the GUI form is indentified within the historical form usage information. The GUI form is automatically changed based upon the identified usage characteristics for each of the group of fields. The changed GUI form is displayed on a display of the computing device.
    Type: Application
    Filed: December 2, 2009
    Publication date: June 2, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Samuel G. Padgett, Sreedhar Rella, Steven K. Speicher, Michael J. Tabb
  • Patent number: 7952747
    Abstract: When a plurality of image data are received, a form data from among at least one form data and a format data from among at least one format data are selected based on number of the image data. The image data, selected form data and format data are combined to generate an output image.
    Type: Grant
    Filed: November 20, 2009
    Date of Patent: May 31, 2011
    Assignee: Ricoh Company, Ltd.
    Inventor: Katsuyuki Toda
  • Patent number: 7945851
    Abstract: Enabling dynamic VoiceXML in an X+V page of a multimodal application implemented with the multimodal application operating in a multimodal browser on a multimodal device supporting multiple modes of interaction including a voice mode and one or more non-voice modes, the multimodal application operatively coupled to a VoiceXML interpreter, including representing by the multimodal browser an XML element of a VoiceXML dialog of the X+V page as an ECMAScript object, the XML element comprising XML content; storing by the multimodal browser the XML content of the XML element in an attribute of the ECMAScript object; and accessing the XML content of the XML element in the attribute of the ECMAScript object from an ECMAScript script in the X+V page.
    Type: Grant
    Filed: March 14, 2007
    Date of Patent: May 17, 2011
    Assignee: Nuance Communications, Inc.
    Inventors: Charles W. Cross, Jr., Hilary A. Pike, Lisa A. Seacat, Marc T. White
  • Publication number: 20110113319
    Abstract: Some embodiments of the invention relate to a system and a method of enabling introduction of a form instance into an information container. According to some embodiments of the invention, a system for enabling introduction of a form instance into an information container may include a form provisioning module and a host application interaction module. The form provisioning module may be configured for providing a form template from amongst a plurality of form templates, each one of the form templates may include one or more data fields and at least one of the data fields may include metadata and an editable value. The host application interaction module may be configured to interact with an information manipulation environment that is associated with the information container, to thereby invoke within the information container a form instance that is based upon one of the plurality of form templates, and to thereby enable editing of at least one value of one field of the form instance.
    Type: Application
    Filed: August 13, 2008
    Publication date: May 12, 2011
    Applicant: KCS - KNOWLEDGE CONTROL SYSTEMS LTD.
    Inventors: Yitzhak Saft, Simon Chulsky, Liron Hayun
  • Patent number: 7937651
    Abstract: Systems and/or methods that enable an operation associated with an altered structure of a data instance of a network form without first altering the structure of the data instance are described. These systems and/or methods, in one embodiment, enable an operation of a network form eventually requiring alteration of a structure of a data instance of the network form without first performing a roundtrip with the network form's network computer. In another embodiment, the systems and/or methods approximate a view and editing experience associated with a structural change to a data instance of a network form without structurally changing the data instance.
    Type: Grant
    Filed: January 14, 2005
    Date of Patent: May 3, 2011
    Assignee: Microsoft Corporation
    Inventors: Amol S. Kelkar, Brian G. O'Connor, Jonathan E. Rivers-Moore, Prakash Sikchi
  • Patent number: 7904801
    Abstract: Systems and/or methods enabling creation and/or use of a recursive section for an electronic form are described. In one embodiment, a system and/or method enables alteration, responsive to graphical selection of a recursive section component, of an electronic form's schema to permit a recursive section. In another embodiment, a system and/or method enables a user to modify a recursive section in an electronic form through a rendering of the electronic form.
    Type: Grant
    Filed: December 15, 2004
    Date of Patent: March 8, 2011
    Assignee: Microsoft Corporation
    Inventors: Alessandro Catorcini, Anand Ramagopalrao, Michael A Smuga, Michael B. Palmer
  • Patent number: 7900130
    Abstract: A method performed by a computer system. The method includes storing a version of a mass-produced printed paper, identifying at least a subset of characters within the version, and in response to the identified subset, forming at least one hyperlink within the version, the version being displayable on a display device as a likeness of the paper including an indicator of the hyperlink.
    Type: Grant
    Filed: October 16, 2000
    Date of Patent: March 1, 2011
    Assignee: Libredigital, Inc.
    Inventor: Billy P. Taylor
  • Publication number: 20110035655
    Abstract: A computer-implemented method, computer program product, and system for generating a form may identify at least one form definition defining a form, where the form includes a form element having at least one value set by the form definition, apply at least one rule to the form definition, where the rule is associated with the form element; and adjust, based on the rule, the value of the form element in the form definition.
    Type: Application
    Filed: August 4, 2009
    Publication date: February 10, 2011
    Applicant: SAP AG
    Inventor: Miguel Rolando Heineken
  • Patent number: 7882108
    Abstract: A system and computer program product for updating a configuration of a websheet. A client receives a web page including the websheet from a server. The websheet includes data values stored in a relational database table. The table includes a first set of data values displayed in cells of the websheet in response to the client receiving the web page. The table also includes a second set of data values associated with the websheet configuration. Second set data values are not displayed in the websheet in response to the client receiving the web page. A form displaying the second set is received by the client. Second set data values are updated on the form to provide an updated websheet configuration. With its updated configuration, the websheet is displayed at the client and allows data entry to modify or add first set data values.
    Type: Grant
    Filed: January 20, 2009
    Date of Patent: February 1, 2011
    Assignee: International Business Machines Corporation
    Inventor: Michael David Rychener
  • Patent number: 7877729
    Abstract: A receiving unit receives a device icon of an input/output device and device layout data including positional information of the device icon from a device-layout managing apparatus. A viewing unit displays a device layout diagram including a device list area and a map area, based on the received device icon and device layout data. An editing unit edits the device layout diagram based on a shift operation received by an input unit from a use, and generates the device layout data including the positional information of the device icon after a shift. A transmitting unit transmits the generated device layout data to the device-layout managing apparatus.
    Type: Grant
    Filed: September 14, 2006
    Date of Patent: January 25, 2011
    Assignee: Ricoh Company, Limited
    Inventors: Kanae Amemiya, Shuuichi Takeda
  • Patent number: 7877679
    Abstract: A method for optimizing forms includes generating a profile of a user of a web browser on a client computer and loading into the web browser a vendor form including a field to be filled in with information provided by the user. The form also includes a tag invoking a script-based engine. Software code is stored corresponding to a plurality of layers containing interactive instructions for assisting the user in filling in the field. Responsively to the tag, the script-based engine is loaded into the web browser. Responsively to at least one profile parameter of the user, a portion of the software code is selected and downloaded to the web browser, so that a layer from among the plurality of layers is displayed by the web browser. Via the displayed layer, input is received from the user for filling in the field.
    Type: Grant
    Filed: May 4, 2006
    Date of Patent: January 25, 2011
    Assignee: Amadesa Ltd.
    Inventor: Avihai Ozana
  • Publication number: 20110016380
    Abstract: The form editing apparatus of the present invention includes a correlation calculation section 507 that calculates the correlation between fields, an arranging section 505 that arranges the fields in a form so as to acquire a gap of each line in which the fields are arranged, and a gap adjusting section 508 that selects a plurality of candidate fields having a length smaller than the gap so as to move one field among the selected plurality of candidate fields to the gap based on the correlation.
    Type: Application
    Filed: July 14, 2010
    Publication date: January 20, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Hajime Ohno
  • Patent number: 7870478
    Abstract: Briefly, in accordance with one or more embodiments, a form may be configured with one or more subsections that may be reused, and automatically be converted to a utilizable format to a second application.
    Type: Grant
    Filed: October 31, 2005
    Date of Patent: January 11, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Joseph E. Chiaro, Jr., Danny Saikaly
  • Patent number: 7840891
    Abstract: A method for presenting content in a form including extracting, from an open format for rendering the form, a plurality of elements on the form, wherein the plurality of elements represent the content in the form, identifying a plurality of contextual relationships between the plurality of elements, wherein identifying the plurality of contextual relationships that includes identifying a first attribute of a first element of the plurality of elements, identifying a second attribute of a second element of the plurality of elements, and relating the first element with the second element when a difference between the first attribute and the second attribute is within a predefined threshold, generating a representation of the form, wherein the representation that includes information about the plurality of contextual relationships, and presenting the content in the form based on the representation.
    Type: Grant
    Filed: October 25, 2006
    Date of Patent: November 23, 2010
    Assignee: Intuit Inc.
    Inventors: Jay Jie-Bing Yu, Evan Worley
  • Patent number: 7818662
    Abstract: Merging data from LOB applications into document templates within productivity applications without the need for custom programming is provided. A document template within a productivity application is provided, and an XML schema is attached to the document template. The XML schema allows the LOB application data to be modeled generically using a business object paradigm. Meta-data is accessed from the LOB application. Using the attached XML schema, a user may mark-up the document template with schema nodes corresponding to the meta-data from the LOB application. Data from the LOB application may then be accessed and merged into the schema nodes, creating a data-merged document. Data may be further interactively merged from the LOB application into the data-merged document.
    Type: Grant
    Filed: November 4, 2005
    Date of Patent: October 19, 2010
    Assignee: Microsoft Corporation
    Inventors: Bhushan Sharad Nene, Chris Alan Keyser
  • 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
  • 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
  • Publication number: 20100191556
    Abstract: A multiple employer city government jobs posting system includes at least one server connected to a public wide area network that hosts a website accessible over the network. The website includes software that allows multiple city governments to register for use of the website, to post and manage job announcements and prospective job announcements and allows multiple prospective employees to register for use of the website, prepare and save electronic resumes, and submit the electronic resumes to the city governments in response to the prospective job announcements. Electronic job applications are provided and prospective employees can submit online to city governments. The website requires city governments to provide a city profile and links to city government web pages. The system allows prospective employees to search for posted job announcements, prospective job announcements, city hyperlinks and profiles.
    Type: Application
    Filed: January 23, 2009
    Publication date: July 29, 2010
    Inventor: Cary Kalscheuer
  • Publication number: 20100174974
    Abstract: A system and method for customizing mobile-form applications via a web-based interface for distribution to a mobile device are disclosed. An example method includes providing a customizable mobile-form application template. A web-based interface is provided allowing creation of a customized mobile-form application from the customizable mobile-form application template by selecting a data field for inclusion on the customizable mobile-form application template. The customized mobile-form application may then be distributed to the mobile device.
    Type: Application
    Filed: January 11, 2008
    Publication date: July 8, 2010
    Applicant: True-Context Corporation
    Inventors: Mitch A. Brisebois, Brant Drummond, Arjun Mehta, Marc Chene, Mark Flannigan
  • Patent number: 7734999
    Abstract: A system and method for configuring a user formset for display on a user interface of a client computer, the client computer coupled by a network to a formset server, the user formset for providing interaction with a network transaction, the user formset described in a structured definition language.
    Type: Grant
    Filed: January 3, 2005
    Date of Patent: June 8, 2010
    Assignee: Emergis Inc.
    Inventors: Raymond Leung, Clayton Russell, Jim Josephs, Rob Tholl
  • 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
  • Patent number: 7721190
    Abstract: Various embodiments can efficiently utilize form server resources by, in at least some embodiments, acting only on one tree during the form editing process. Various embodiments can act on a form's data and not necessarily a representation of the form's view. The described embodiments can support various different presentation formats.
    Type: Grant
    Filed: November 16, 2004
    Date of Patent: May 18, 2010
    Assignee: Microsoft Corporation
    Inventors: Prakash Sikchi, Ranjan Aggarwal, Brian G. O'Connor, David Airapetyan
  • Patent number: 7716572
    Abstract: A method in which a pre-existing music video (which may be a professionally-created music video) is intercut with an end-user's own additional visual data (pictures or video). In a first phase, a plurality of temporal sections are defined in a pre-existing music video. In a second phase, which may be performed by a non-professional end-user, video data specified by the end-user are intercut with the pre-existing music video according to the temporal sections.
    Type: Grant
    Filed: July 14, 2006
    Date of Patent: May 11, 2010
    Assignee: Muvee Technologies PTE Ltd.
    Inventors: Gerald Thomas Beauregard, Srikumar Karaikudi Subramanian, Peter Rowan Kellock
  • Patent number: 7712023
    Abstract: A method for supporting a plurality of financial source forms that includes receiving a user selection of a source form of the plurality of financial source forms to obtain a user-selected source form, and dynamically populating field text within a plurality of dynamic fields on a worksheet associated with the user-selected source form, wherein the worksheet is used for tax preparation.
    Type: Grant
    Filed: January 31, 2006
    Date of Patent: May 4, 2010
    Assignee: Intuit Inc.
    Inventor: Donald E. Bryan
  • 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: 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: 7668887
    Abstract: A computer-implemented method of maintaining a list of documents of interest to a user within a corpus of documents includes associating an editable user document with the corpus and generating an initial list of documents based upon an initial content of the user document. The list is generated by cross-referencing the initial content with content of documents in the corpus, and each entry in the initial list is assigned a corresponding initial ranking value based upon the cross-referencing. The user is presented with an initial list of documents of interest from within the corpus on the basis of the initial ranking values. Responsive to one or more updates of the editable document by the user, one or more further lists of documents are generated based upon updated content of the document. The process may be repeated to provide the user with ongoing feedback of relevant documents within the corpus.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: February 23, 2010
    Assignee: Object Positive Pty Ltd
    Inventor: Matthew Vella
  • Patent number: 7652785
    Abstract: When a plurality of image data are received, a form data from among at least one form data and a format data from among at least one format data are selected based on number of the image data. The image data, selected form data and format data are combined to generate an output image.
    Type: Grant
    Filed: August 17, 2005
    Date of Patent: January 26, 2010
    Assignee: Ricoh Company, Ltd.
    Inventor: Katsuyuki Toda
  • Publication number: 20100011280
    Abstract: An electronic forms management system is provided. The electronic forms management system includes a publishing unit, a data input unit and a server. The publishing unit is adapted to publish the form templates to the server. The data input unit is connected to the server, and is adapted to receive input data. The server is adapted to process the published form templates and the input data. In addition, the server includes an Intelligent Character Recognition (ICR) framework which is being adapted to receive one or more ICR engines for recognizing the input data.
    Type: Application
    Filed: January 30, 2006
    Publication date: January 14, 2010
    Inventors: Lakshmi Kutty Cheeniyil, Sriganesh Madhvanath, Anjaneyulu Seetha Rama Kuchibhotla, Jose Antonio Magana Mesa, Joan Bosch Sole, Eric Erickson, Swaminathan Packirisami, Rajesh Balamohan
  • Publication number: 20090328149
    Abstract: A method and system is provided for authenticating electronic forms prior to download. A Form Administrator may enable authentication requirement for an End User and also select an authentication scheme. The End User will not be allowed access to an electronic form unless authenticated. The invention also includes a method and system for delivering and presenting electronic forms to an End User through a purely browser based application, without requiring the installation of additional software or browser plug-ins.
    Type: Application
    Filed: June 26, 2009
    Publication date: December 31, 2009
    Inventors: Joseph Lyons, Darren Collins, Michael Schreiner
  • Patent number: 7636886
    Abstract: A system and method for rearranging a plurality of pages of an electronic document is disclosed. The method might include the steps of providing a bookmark profile that includes a plurality of categories, receiving a description pertaining to one of the plurality of categories, associating a page of the plurality of pages with the description, inserting the description into the bookmark profile, and arranging the plurality of pages according to the bookmark profile.
    Type: Grant
    Filed: April 24, 2003
    Date of Patent: December 22, 2009
    Assignee: SurePrep LLC
    Inventors: David A. Wyle, Makarand Karkare
  • Patent number: 7636766
    Abstract: A system, method, and apparatus are directed to managing auxiliary content through an enhanced content management system (ECMS), for such as a blog, over a network. Auxiliary content may be selected from a networked device over the network for integration with another site, such as the blog. Such auxiliary content may include graphics, advertisements including sponsored advertisements, selectable audio clips, or the like. When the auxiliary content is selected, and a identifier of the other site is provided, data that may include a script, code, or the like, and that enables access to the auxiliary content is provided to the ECMS using the identifier. The ECMS may then use the data to position the auxiliary content within the other site. Once the position is determined, automatic incorporation of the auxiliary content within a webpage may also be performed using the ECMS.
    Type: Grant
    Filed: November 15, 2005
    Date of Patent: December 22, 2009
    Assignee: Yahoo! Inc.
    Inventor: Marc S. Abramowitz
  • Patent number: 7620893
    Abstract: A method of aiding a user in using features of a software application comprises receiving from a user a selection of layout. The layout is to be used in creating an informational display for displaying results of a data repository query. At least one input field and an image are displayed to the user. The image is of a sample informational display that is based on the selected layout. The at least one input field is displayed in association with at least one feature shown in the displayed sample image. A user input is received via the input field. The user input is to be used in modifying the at least one feature in the new informational display. That least one input field may be displayed on top of the displayed sample image, in close proximity to the shown feature.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: November 17, 2009
    Assignee: SAP AG
    Inventors: Gerd Forstmann, Carsten Heuer
  • Patent number: 7613996
    Abstract: Systems and/or methods (“tools”) are described that convert or present conversion problems for electronic documents. The tools may convert a generally unstructured electronic document to a generally structured electronic document using non-visual textual and layout information of the unstructured document. The tools can also present possible problems with this or other types of conversion. And the tools can enable a user to alter an electronic document's schema without altering its visual layout.
    Type: Grant
    Filed: August 15, 2005
    Date of Patent: November 3, 2009
    Assignee: Microsoft Corporation
    Inventors: Nicholas K Dallett, Scott M. Roberts, Brian C. Teutsch, Jun Jin, Willson Kulandai-Raj David, Joshua S. Bell, David M Snow, Aleksandr Tysbert, Shuk-Yan Lai
  • Publication number: 20090248468
    Abstract: A method of reviewing inventions using a review board made up of two or more members to determine a final disposition for the invention such as retaining the invention as a trade secret or filing a patent application for the invention. The review is conducted so that no unacceptable comments are made about the inventor or his/her invention. The method further involves identifying problems solved by the invention, identifying the elements of the invention in view of the problems and then drafting a claim in view of the elements. The claim is modified during the review process based on one or more parameters such as business value, prior art and operability of the invention. The review process may be performed by a computer program including user interfaces that facilitate review of the invention and determination of a final disposition for the invention.
    Type: Application
    Filed: May 20, 2009
    Publication date: October 1, 2009
    Applicant: IPCAPITAL GROUP, INC.
    Inventors: John E. Cronin, Justin R. Kunz
  • Patent number: 7584416
    Abstract: User interface (UI) forms are rendered on different types of display targets. To generate a UI form that can be rendered on different types of display targets metadata stored in at least one application is transformed to build a logical user interface (UI) representation. The UI form is rendered on at least one of the different types of display targets based on the logical UI representation. Data and form layout from the at least one application is accessed for representation in the logical UI representation. The rendered UI form is populated with the data represented in the logical UI representation to provide content for the rendered UI form.
    Type: Grant
    Filed: February 21, 2006
    Date of Patent: September 1, 2009
    Assignee: Microsoft Corporation
    Inventors: Eric B. Beran, Jens Moller-Pedersen, Peter Sloth, Uffe Kjall
  • Patent number: 7584417
    Abstract: Systems and/or methods that enable creation and/or use of an action for an electronic form dependent on a role of a user are described.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: September 1, 2009
    Assignee: Microsoft Corporation
    Inventors: Ned B. Friend, Petru M. Moldovanu, Jane T. Kim, Miladin Pavlicic, Shiraz J. Cupala
  • Patent number: 7581169
    Abstract: A method and apparatus are provided for determining the layout of a form automatically to accommodate text in the form. Under the method and apparatus, a set of parameters define the sizing and alignment of elements of the form. Sizing and positioning instructions that are separate from the sizing and alignment parameters set the sizing and positioning of elements of the form based on the sizing and alignment parameters. The instructions determine the minimum size for the form, based in part on text in the form. The difference between the minimum size for the form and a desired size for the form is then distributed across the form to size and position the elements in the form.
    Type: Grant
    Filed: January 14, 2005
    Date of Patent: August 25, 2009
    Inventors: Nicholas James Thomson, Dmitri Davydok, Anthony Lee, Ian Carl Legler
  • Patent number: 7548913
    Abstract: A method of generating a report from multiple sources includes obtaining a topic based on input queries relating to the topic, obtaining information about the topic from the multiple sources, where the information includes excerpts from the multiple sources that meet one or more criteria, and generating the report using the excerpts. Generating the report includes obtaining subtopics for the excerpts, organizing the excerpts based on the subtopics, and editing text in the excerpts.
    Type: Grant
    Filed: August 31, 2005
    Date of Patent: June 16, 2009
    Assignee: Lycos, Inc.
    Inventors: Christopher A. Ekberg, Brian Ulicny, Gray Watson, Steven Quince, Alden Dorosario, Vladimir Zelevinsky, Stavros Michael MacRakis
  • Patent number: 7536641
    Abstract: A web page is composed using a browser that displays an authoring web page containing an authoring tool embedded in the authoring web page. The authoring web page, as displayed in a browser window, includes a web page editing region that displays a web page under construction. The web page editing region further includes one or more user-specified instances of structured fields, each instance responsible for hosting content entered directly by the web page author through the browser window or identified by the web page authoring using the authoring tool. A composed web page is published, for example on the Internet. Thereafter, the composed web page can be rendered in a browser window of any client computer or device in a style consistent with the user-entered content in the web page editing region.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: May 19, 2009
    Assignee: Google Inc.
    Inventors: Justin M. Rosenstein, Dana A. Levine, Ojan Vafai, Aaron Boodman, Lilly Christine Irani, David Jeske