Patents Examined by Andrew McIntosh
-
Patent number: 9619453Abstract: In various embodiments, methods, systems, and non-transitory computer-readable media are disclosed that allow developers to place popup or list pickers as components of a document using a desktop integration framework. The popup or list pickers can be tied to model metadata allowing a pick list to be dynamically generated when the document is rendered. This allows workbook developers to leverage existing Model layer metadata combined with simple workbook configuration to easily create powerful Search and Select user interfaces for choosing values for ADF Table cells.Type: GrantFiled: July 16, 2014Date of Patent: April 11, 2017Assignee: Oracle International CorporationInventors: Shaun Logan, Edmund Alexander Davis, Brian Rowles
-
Patent number: 9589272Abstract: A system, method and communication device are disclosed for organizing and presenting a plurality of digital flyers. Using flyer stack information, which organizes the plurality of digital flyers into at least one flyer stack, the plurality of digital flyers are presented to allow for inter-flyer and intra-flyer navigation. Moreover, the flyer stack information may be used to allow the inter-flyer and intra-flyer content to be searched. This is achieved by providing a method and communication device that receives the flyer stack information from a server, and presents the flyer stack information in a flyer navigation interface.Type: GrantFiled: August 19, 2011Date of Patent: March 7, 2017Assignee: Flipp CorporationInventors: Matthew Cheung, Jeff Francis, Wehuns Tan, David Meyers, David Au-Yeung
-
Patent number: 9582483Abstract: Systems and methods inputting a plurality of different input documents, automatically identify repeated elements and unique elements within each of the different input documents, and automatically generate templates having the repeated elements and dynamic objects corresponding to the unique elements. The repeated elements are similar for all documents that are represented by a given template, and the unique elements have at least one difference between documents that are represented by the given template. The dynamic objects are placeholders for the unique elements within the templates. The systems and methods automatically store variable data for each of the dynamic objects from the unique elements, output the templates and the variable data, and receive user acceptance and refusal of the templates.Type: GrantFiled: July 13, 2012Date of Patent: February 28, 2017Assignee: Xerox CorporationInventor: Matthew H. DeRoller
-
Patent number: 9563710Abstract: Smooth navigation can be provided when switching between content oriented pages by presenting an intermediate page while the requested page is being received and rendered. The intermediate page can be the current page but without navigational features. Alternatively, the intermediate page can be an advertisement provided by the source of the requested page.Type: GrantFiled: July 31, 2013Date of Patent: February 7, 2017Assignee: SAP SEInventor: Wei Zhang
-
Patent number: 9552402Abstract: A system and method is provided for exporting data from a client-server, collaborative application to a relational database and/or web based application. The method is implemented on a computing infrastructure and includes extracting unstructured rich text information hosted in a client-server, collaborative application. The method further includes converting the unstructured rich text information to XML files using a series of XML APIs. The method further includes transforming the XML files (data) to XHTML using reusable stylesheets unique to each type of unstructured rich text information, and utilizing the xHMTL in a web based application.Type: GrantFiled: December 19, 2008Date of Patent: January 24, 2017Assignee: International Business Machines CorporationInventors: Jesus I. Portilla, Ashoo B. Shetty, Michael R. Strickler
-
Patent number: 9553915Abstract: A method for implementing commands includes storing data defining command operations in a memory. The data defining command operations include a hierarchy of Uniform Resource identifiers (URIs) and Extensible Markup Language (XML) document schema defining XML documents. The method also includes receiving a command request from a remote computer. The command request contains an URI and a Hypertext Transfer Protocol (HTTP) method. Further, the method includes determining a command operation based on the data defining command operations stored in the memory and the command request received, and executing the command operation based on the command request.Type: GrantFiled: October 10, 2012Date of Patent: January 24, 2017Assignee: CA, Inc.Inventors: Eugene E. Johnston, Jan Podrouzek
-
Patent number: 9529785Abstract: Systems and methods are disclosed herein for detecting compounding and conflicting suggested edits in a collaborative document editing environment. A first edit and a second edit to an electronic document are received. A shared position of the first edit and the second edit in the electronic document is identified, and a compounding relationship or a conflicting relationship is determined based at least in part on the identification. The first edit, the second edit, and an indicator of the relationship are displayed to a user of the electronic document.Type: GrantFiled: November 27, 2012Date of Patent: December 27, 2016Assignee: GOOGLE INC.Inventors: Vance Julius Vagell, Ian Gunn
-
Patent number: 9489381Abstract: Multiple structured documents can be compared with one another utilizing user-specified custom configurations. For example, a traversal of at least two of the documents may identify one or more potential matches in the documents. A user-defined rule may be obtained that specifies differences that are expected within the documents. Additionally, a determination may be made regarding when differences between potential matches are significant based in part on user-defined rule. In some examples, significant differences may be determined to be significant as a result of being differences, other than expected differences, that vary from the expected differences. Any significant differences can be logged, reported on or added to statistics for the new service being tested.Type: GrantFiled: June 29, 2012Date of Patent: November 8, 2016Assignee: Amazon Technologies, Inc.Inventors: Vanessa Y. Sun, Neeraj Agrawal
-
Patent number: 9483740Abstract: A system and method for data classification are presented. A plurality of training tokens are identified by at least one server communicatively coupled to a network. Each training token includes a token retrieved from a content source and a classification of the token. For each training token in the plurality of training tokens, a plurality of n-gram sequences are identified, a plurality of features for the plurality of n-gram sequences are generated, and first training data is generated using the token retrieved from the content source, the plurality of features, and the classification of the token. A first classifier is trained with the first training data, and the first classifier is stored into a storage system in communication with the at least one server.Type: GrantFiled: December 16, 2013Date of Patent: November 1, 2016Assignee: Go Daddy Operating Company, LLCInventors: Jason Ansel, Adam Marcus, Marek Olszewski, Keir Mierle
-
Patent number: 9471564Abstract: Embodiments of the present invention provide methods, computer program products, and systems for enriching and customizing one or more portions of textual content. Embodiments of the present invention analyze one or more portions of the textual content and customize the textual content based on preferences of a user interacting with the textual content. Embodiments of the present invention can present customized or original textual content to users requesting textual content.Type: GrantFiled: March 4, 2016Date of Patent: October 18, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christina I. Flores, Romelia H. Flores, Erik H. Katzen, Sumit Patel
-
Patent number: 9471558Abstract: A system and method for automatically generating a commodity introductory document that encompasses personalized subject matter as well as related information acquired from external information sources. A predetermined template comprising user-authored sections and automated sections is used to select and organize the information. The GUIs corresponding to the user-authored sections allow an introductory document author to provide personalized input. The automated sections are linked to information sources through embedded hyperlinks, from which relevant information can be identified and derived to populate the automated sections. The introductory document author may be provided with a few options regarding the layout and the presentation of the indicatory document as well as individual sections thereof.Type: GrantFiled: October 23, 2013Date of Patent: October 18, 2016Assignee: RAKUTEN KOBO INC.Inventors: James Wu, Anthony O'Donoghue
-
Patent number: 9465783Abstract: An approach is provided in which a conversion manager receives a conversion request that identifies a conversion mode corresponding to a first category and a second category. The conversion manager identifies one or more first terms corresponding to the first category that are included in a page of text. As such, the conversion manager selects one or more second terms corresponding to the second category and, in turn, replaces the first terms with their corresponding second terms.Type: GrantFiled: January 14, 2013Date of Patent: October 11, 2016Assignee: International Business Machines CorporationInventors: Dhruv A. Bhatt, Kristin E. McNeil, Nitaben A. Patel
-
Patent number: 9443030Abstract: A server system receives a request for a Web page from a user terminal, extracts page data corresponding to the request from a Web DB, and transmits the page data to the user terminal. Further, the server system receives a request related to an object to be placed in a blank area of a Web page from the user terminal, extracts data corresponding to the request from an object DB, and transmits the extracted data or an object generated based on the data to the user terminal. The page data contains an embedded object display program for specifying a blank area of a Web page and placing an object in the blank.Type: GrantFiled: May 29, 2012Date of Patent: September 13, 2016Assignee: Rakuten, Inc.Inventors: Soh Masuko, Hiromi Hirano
-
Patent number: 9442909Abstract: An approach is provided in which a conversion manager receives a conversion request that identifies a conversion mode corresponding to a first category and a second category. The conversion manager identifies one or more first terms corresponding to the first category that are included in a page of text. As such, the conversion manager selects one or more second terms corresponding to the second category and, in turn, replaces the first terms with their corresponding second terms.Type: GrantFiled: October 11, 2012Date of Patent: September 13, 2016Assignee: International Business Machines CorporationInventors: Dhruv A. Bhatt, Kristin E. McNeil, Nitaben A. Patel
-
Patent number: 9430555Abstract: Systems and methods are disclosed for producing documents in a specialized format adapted to aid readability, such as word-recognition and word-processing capabilities. Marked-up documents stored in a repository are created by marking up previously unmarked-up documents according to one or more schemas, to include explicit structural information that corresponds to implicit structural information originally contained in the unmarked-up documents. A user may request a specially formatted document by selecting one of a number of available stored document formats including formatting rules or parameters to be applied to a selected one of the marked-up documents.Type: GrantFiled: October 28, 2008Date of Patent: August 30, 2016Assignee: Accessible Publiahing Systems Pty LtdInventors: Gregory Lyle Duncan, Christopher Colin Stephen
-
System, method and computer program for conducting transactions remotely with an authentication file
Patent number: 9405894Abstract: A transaction system and method is provided that ensures a high degree of non-repudiation. The transaction system may include a media conferencing terminal and a client computer on each end of the transaction. The system may be linked via a network such as the Internet so that transactions may be conducted between remote locations. The media conferencing terminal ensures that each party to the transaction may be satisfied as to the identity of the other parties. The method includes recording the pressure, speed and acceleration of annotations made to digital documents that are used for conducting transactions. The system is operable to store all media conferencing information, digital document information, and annotation information such that the information can be later recovered to reproduce the transaction, proving a high degree of non-repudiation.Type: GrantFiled: April 21, 2009Date of Patent: August 2, 2016Assignee: SYNGRAFII INC.Inventors: Matthew Gibson, John H. D. Wiltshire, Ravi Vipool Balmukund Dave -
Patent number: 9372936Abstract: Embodiments of the present invention provide a method, system and computer program product for partial data report generation with data costing notification. In an embodiment of the invention, a method for partial data report generation with data costing notification is provided. The method includes registering a call back for an operation specified by a plug in to a diagnostic tool. The method also includes responding to invoking the plug in by generating markup with data provided by different operations of the plug in, and also with at least one hyperlink in lieu of data known to be temporally costly, the hyperlink comprising a textual indication of a temporal cost of retrieving the data known to be temporally costly and an address of an operation programmed to retrieve the data.Type: GrantFiled: June 20, 2013Date of Patent: June 21, 2016Assignee: International Business Machines CorporationInventor: Adam Pilkington
-
Patent number: 9372931Abstract: One exemplary embodiment involves simulating personalized content included on a web page based on user characteristics comprising at least a geographic location. The embodiment involves receiving a plurality of user characteristics comprising at least the geographic location and determining, based on the user characteristics, the personalized content to include on the web page. The embodiment further involves causing one or more actions to dynamically refresh the web page to include the determined personalized content.Type: GrantFiled: October 10, 2012Date of Patent: June 21, 2016Assignee: Adobe Systems IncorporatedInventors: Alexandre Capt, David Nuescheler
-
Patent number: 9372834Abstract: Some embodiments provide a novel operation for aligning a symbol with an associated character in a digital content processing application. In some embodiments, the alignment operation uses a font property of the character to align the symbol with the character. In some embodiments, the character has a slanted display orientation and the font property is an angle at which the character is slanted. Symbols that are associated with characters include diacritical marks, accents, mathematical symbols that align above or below a character, and other symbols of the character. The character, sometimes referred to as a “base character”, may be a character in text, in an equation, etc.Type: GrantFiled: October 22, 2012Date of Patent: June 21, 2016Assignee: APPLE INC.Inventors: Christopher E. Rudolph, Eric T. Stucki
-
Patent number: 9373103Abstract: Provided is a method for managing a long-term plan by an e-calendar, including creating a plan and setting the keyword with respect to the plan, by a user, and pushing related information to the user when an event related to the keyword occurs.Type: GrantFiled: February 24, 2012Date of Patent: June 21, 2016Assignee: Samsung Electronics Co., LtdInventor: Ga Zhang