Patents Examined by Thu V. Huynh
  • Patent number: 10290227
    Abstract: In a system for monitoring and assessing subject response to programmed physical training, a client application provides an intake form, into which subject information, such as contact information, demographics and history may be entered. At least part of the subject information may be stored in a central repository for aggregation with other subject data, for analysis and reporting. Parameterized descriptions of exercises produce a binary string for each exercise, the resulting in a binary map of an entire exercise system, such as the PILATES system. Using a digital session planner, a practitioner selects from filtered lists of exercises to generate a customized exercise sequence for a subject. After the training session, the binary strings for the session are aggregated and a summary of the session displayed for user and/or practitioner. Session data may be uploaded to the repository for aggregation with data from other subjects/session for analysis and reporting.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: May 14, 2019
    Assignee: PILATES METRICS, INC.
    Inventor: Joseph R. Quinn
  • Patent number: 10255562
    Abstract: Systems and methods are provided that syndicate enterprise application system (EAS) data. A method includes creating a feed for an EAS module, generating a news item for the feed, and publishing the news item on the feed. Accordingly, employees in an organization are able to easily become aware of information about their organization by tightly coupling a syndication system to human resources management. The sharing of information throughout the organization creates a more inclusive and cohesive working environment. In one embodiment, the EAS data is enterprise resource planning (ERP) data.
    Type: Grant
    Filed: May 29, 2008
    Date of Patent: April 9, 2019
    Assignee: Oracle International Corporation
    Inventors: Martin Millmore, Dinesh Arora, Michael Rossi, Aaron Green, Paul Brimble
  • Patent number: 10248639
    Abstract: One embodiment provides a method for recommending a structured field for a form from unstructured text data, the method including: utilizing at least one processor to execute computer code that performs the steps of: obtaining text data from at least one unstructured field, wherein the at least one unstructured field is contained within a completed form generated from a template form; identifying at least one topic associated with the text data; generating a model, wherein the model analyzes use of the least one topic as a structured field; determining, using the model, whether the accuracy of the template form has increased based upon use of the at least one topic as a structured field; and recommending, based upon the determining, at least one modification for a structured field for the template form, wherein the at least one structured field is associated with the at least topic.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: April 2, 2019
    Assignee: INTERNATIONAL BUSINESS MAHCINES CORPORATION
    Inventors: Pankaj S. Dayama, Varun R. Embar, Vinayaka Pandit
  • Patent number: 10241989
    Abstract: Methods for presenting document changes including providing an interactive timeline. The interactive timeline allows a user to select and view various states or versions of a document. In particular, the interactive timeline provide a chronological order of changes or modifications to the document. Reviewers can quickly and easily follow the lifecycle of the document based on the information presented in the interactive timeline.
    Type: Grant
    Filed: May 21, 2014
    Date of Patent: March 26, 2019
    Assignee: ADOBE INC.
    Inventor: Shivam Goyal
  • Patent number: 10210275
    Abstract: A method and system for controlling focus moving on a webpage is provided, which includes that when an end position of a focus after moving is inconsistent with a determined target position, an moving offset tolerance zone is determined according to an initial position and the end position, and at least one auxiliary position is set in the determined moving offset tolerance zone; the initial position is made to correspond to one or more moving paths generated by the focus moving instruction, and the one or more moving paths are set to comprise a first path from the initial position to the set auxiliary position and a second path from the set auxiliary position to the target position, and the focus is controlled to directly move through the auxiliary position to the target position of the focus. In this way, the focus is avoided from moving to a position inconsistent with the target position, thereby improving accuracy and convenience of the focus moving.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: February 19, 2019
    Assignee: Xi'an Zhongxing New Software Co., Ltd.
    Inventor: Sheng Yu
  • 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: 8276090
    Abstract: A reference note is automatically generated in an electronic document when directly quoting information from another electronic document by receiving a first user-selected insertion point or replacement area to a destination electronic document by receiving a user selection of text content to be transferred from a source user interface to the first insertion point or replacement area; automatically copying the selected content to a transfer buffer without requiring the user to return to the first user interface; automatically capturing and recording one or more source reference data items corresponding to the selected content simultaneously with or subsequent to automatically copying the selected content to a transfer buffer; and automatically generating in the destination electronic document at least one reference note such as a footnote, an endnote, a table of references entry, or a bibliographical entry containing the recorded source reference data items.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: September 25, 2012
    Assignee: Google Inc.
    Inventors: Yen-Fu Chen, John W. Dunsmoir
  • Patent number: 8020086
    Abstract: There is disclosed an information processing apparatus which can minimize the probability of a partner being incapable of referring to data at a link destination when a structured document is transmitted to another apparatus or application or the risk of transmission of data unnecessary for the partner, suppress any wasteful data transmission, and properly cope with the intention of the manager of the apparatus or the creator of the structured document about the data transmission. In this information processing apparatus, data at a link destination is embedded in document data, and the document data is transmitted to another apparatus. In transmitting the document data, it is determined whether to transmit the document data after the data at the link destination is embedded in it.
    Type: Grant
    Filed: November 10, 2004
    Date of Patent: September 13, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventor: Seiji Ohmori
  • Patent number: 8010891
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to extensible markup language (XML) data processing and provide a novel and non-obvious method, system and computer program product for inter-device transfer of parsed XML documents. In one embodiment of the invention, a markup serialization method can be provided. The method can include receiving a request in a second computing process for offloaded parsing of markup from an application in a first computing process, retrieving markup from the application, parsing the markup in the second computing process to produce a serialized data object for the markup, placing the serialized data object into shared memory for the application, and returning a reference to the serialized data to the application.
    Type: Grant
    Filed: August 2, 2007
    Date of Patent: August 30, 2011
    Assignee: International Business Machines Corporation
    Inventors: Eugene Kuznetsov, Alexandre Polozoff, Richard E. Salz, Robert Woolf
  • Patent number: 8010887
    Abstract: A method, system, and storage medium for providing versioning of data by associating a version number having a value with a data item, establishing a table for storing a most recent version of the data item, establishing a second table for storing all versions of the data item other than the most recent version, storing the current version of the data item in the first table, storing all other versions of the data item in the second table, and determining the version of said database data item based on the version number and storage location of the database data item.
    Type: Grant
    Filed: September 21, 2001
    Date of Patent: August 30, 2011
    Assignee: International Business Machines Corporation
    Inventors: Steven Soria, Jr., Donald Allan Weil, Gerald Edward Kozina, Chenhuei J. Chiang, Lynda Arnold Hansen, Mayank Vipin Shah, Thomas S. Lee
  • Patent number: 7996770
    Abstract: A portal includes one or more portal pages. Each portal page is associated with one or more ontology-based dictionaries. One or more portlets provide content for the portal pages, such that each portal page includes instances of one or more of the portlets. Each portal page is associated with the dictionaries and described using these dictionaries. Each portlet is associated with the ontology-based dictionaries and described using these dictionaries. A broker governs interaction among the portlets and between the portlets and the portal pages by using the ontology-based dictionaries. For instance, the broker governs interaction among the portlets, and between the portlets and the portal pages, by using the ontology-based dictionaries in that properties of the portlets and/or properties of the portal pages that are differently named but correspond to a same attribute are equated as identical via the ontology-based dictionaries.
    Type: Grant
    Filed: August 8, 2007
    Date of Patent: August 9, 2011
    Assignee: International Business Machines Corporation
    Inventor: Ananth Kalyan Gundabattula Chakravarthy
  • Patent number: 7992079
    Abstract: A system and method for providing management such as creation, manipulation, storage, control, and retrieval of digital content for a company on a global basis. Digital content is created and stored in, for example, the eXtensible Markup Language (XML) format using the relationship between component mapping information and content information comprising webpage components. The XML data is developed by defining page components, mapping the components on a page and indexing the page for future retrieval of the page. The data is then stored in a single database, as segments related to the page, for call-up by a user.
    Type: Grant
    Filed: October 13, 2007
    Date of Patent: August 2, 2011
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Andrea Bimson, Jin Chyung, Meena Gopakumar, Lorraine Miranda, Biswajit Sarkar, Shashikant Rao, Kaustubh Kunte
  • Patent number: 7461330
    Abstract: A method of decoding, composing and rendering a scene. First information is obtained, the first information including a part of a MPEG-4 BIFS scene description stream and at least one coded MPEG-4 media stream. The first information is decoded by invoking a BIFS scene decoder and one or more specific media decoders that are required by the scene. Second information is obtained, the second information including a second part of a BIFS scene description stream that contains a reference to an external application. The second information is decoded by invoking the BIFS scene decoder and an external application decoder. An integrated scene is composed, the integrated scene including one or more decoded MPEG-4 media objects and one or more external application objects specified in the decoded scene descriptions streams. The composed integrated scene is rendered on a display.
    Type: Grant
    Filed: June 29, 2005
    Date of Patent: December 2, 2008
    Assignee: AT&T Intellectual Property II L.P.
    Inventors: Lai-tee Cheock, Atul Puri, Robert Schmidt
  • Patent number: 7299411
    Abstract: A transcoder that converts text-based computer software instructions or code intended for use by a presentation engine into a binary code adapted for use by a constrained function presentation engine.
    Type: Grant
    Filed: September 29, 2003
    Date of Patent: November 20, 2007
    Assignee: Liberate Technologies
    Inventors: Robert Bruce Blair, Neil Carson, Robert Etheredge, David Flynn, Christopher John Guerra
  • Patent number: 7296228
    Abstract: Grouping blocks of text according to user-defined contexts, and editing group specific blocks can be used to improve document consistency during editing and revising of electronic documents. A change made in one block often requires appropriate changes to be made in other blocks that are contextually related to the changed block. Such changes are made to ensure this consistency. Commands that deal with block groups (such as, create group, add block to group(s), delete block from group(s), edit group, merge group, etc.) are provided to assist a user in editing documents.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: November 13, 2007
    Assignee: International Business Machines Corporation
    Inventor: Rajendra K. Bera
  • Patent number: 7293234
    Abstract: A system and method capturing, in a computer system, data relating to a note-taking session, the session consisting of handwritten annotations made by a user by way of a writing implement on a plurality of pages. The method includes the steps of receiving, in the computer system and via the writing implement, an indication of the start of the note-taking session, data indicative of the handwritten annotations made by said user on the plurality of pages, an indication of the end of the note-taking session, and retaining a retrievable record of the received data for the note-taking session. Starting, ending and printing a note-taking session takes place by way of printed command buttons for designation by the writing implement, which buttons may be printed on each page, or on a part of a backing sheet of a notepad of pages extending beyond the periphery of the pages themselves.
    Type: Grant
    Filed: November 12, 2002
    Date of Patent: November 6, 2007
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Kia Silverbrook, Paul Lapstun
  • Patent number: 7293233
    Abstract: A system and method capturing, in a computer system, data relating to a note-taking session, the session consisting of handwritten annotations made by a user by way of a writing implement on a plurality of pages. The method includes the steps of receiving, in the computer system and via the writing implement, an indication of the start of the note-taking session, data indicative of the handwritten annotations made by said user on the plurality of pages, an indication of the end of the note-taking session, and retaining a retrievable record of the received data for the note-taking session. Starting, ending and printing a note-taking session takes place by way of printed command buttons for designation by the writing implement, which buttons may be printed on each page, or on a part of a backing sheet of a notepad of pages extending beyond the periphery of the pages themselves.
    Type: Grant
    Filed: November 12, 2002
    Date of Patent: November 6, 2007
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Kia Silverbrook, Paul Lapstun
  • Patent number: 7290210
    Abstract: A system and method capturing, in a computer system, data relating to a note-taking session, the session consisting of handwritten annotations made by a user by way of a writing implement on a plurality of pages. The method includes the steps of receiving, in the computer system and via the writing implement, an indication of the start of the note-taking session, data indicative of the handwritten annotations made by said user on the plurality of pages, an indication of the end of the note-taking session, and retaining a retrievable record of the received data for the note-taking session. Starting, ending and printing a note-taking session takes place by way of printed command buttons for designation by the writing implement, which buttons may be printed on each page, or on a part of a backing sheet of a notepad of pages extending beyond the periphery of the pages themselves.
    Type: Grant
    Filed: November 12, 2002
    Date of Patent: October 30, 2007
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Kia Silverbrook, Paul Lapstun
  • Patent number: 7275208
    Abstract: To perform processing at a high speed to identify some of the structure type definitions in a given definition set to which a received XML document matches. There are provided a decision rule generation section which generates a decision rule for determining to which one of a plurality of DTDs an XML document matches on the basis of unique elements of the DTDs, and a DTD determination section which determines to which one of the plurality of DTDs the XML document to be processed matches on the basis of the decision rule generated by the decision rule generation section.
    Type: Grant
    Filed: February 20, 2003
    Date of Patent: September 25, 2007
    Assignee: International Business Machines Corporation
    Inventors: Naohiko Uramoto, Hiroshi Maruyama, Kento Tamura
  • Patent number: 7269790
    Abstract: In a method and system for processing print data, the print data is displayed on a display device before printing, and the print data is displayed together with a check device or reticule that is displaceable at the display device. Both the print data as well as the check device are processed as transparent layers in a browser, where the check device is a dynamic element. The method and the system make it possible to check the registration precision or, in-register quality both by pages as well as within a page for print data of a print job that is divided into a plurality of pages.
    Type: Grant
    Filed: April 10, 2001
    Date of Patent: September 11, 2007
    Assignee: Oce Printing Systems GmbH
    Inventor: Christoph Sandhaus