Patents Examined by Amelia Tapp
  • Patent number: 10152460
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for adaptive column selection. One of the methods includes obtaining a size of a display area. The method includes obtaining column descriptors, each column descriptor identifying a column and a column width. The method includes determining a set of columns to present, including comparing the column width of a column to an available size remaining, and including the column in the set in response to determining that the column size is less than the available size. The method includes calculating an aggregate width of all the columns in the set. The method includes allocating a portion of the size to each column in the set of columns based on a ratio of width of the respective column and the aggregate width. The method also includes presenting the columns in the set of columns on the display area.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: December 11, 2018
    Assignee: Vinyl Development LLC
    Inventor: Thomas R. Kennedy, Jr.
  • Patent number: 10140277
    Abstract: A method and system learns new forms to be incorporated into an electronic document preparation system. The method and system receive form data related to a new form having a plurality of data fields that expect data values based on specific functions. The method and system gather training set data including previously filled forms having completed data fields corresponding to the data fields of the new form. The method and system group the training set data into groups and sample the groups. The method and system utilize machine learning in conjunction with the sampled training set data to identify an acceptable function for each of the data fields of the new form. The grouped and sampled training set data can also be passed to a quality assurance system.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: November 27, 2018
    Assignee: Intuit Inc.
    Inventor: Cem Unsal
  • Patent number: 10140302
    Abstract: A content management system (CMS) autonomically generates structure for a document when a synchronization rule references structure that does not exist in the document. A dynamic structure policy specifies at least one criterion that determines if and how the structure is autonomically generated. By autonomically generating structure in a document, a CMS administrator or CMS user (such as the author) is relieved of the manual task of generating the structure before the synchronization rule can be successfully processed. Once dynamically generated, the added structure may be auto-populated with dummy data or with default data specified in the autonomic structure policy.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: November 27, 2018
    Assignee: International Business Machines Corporation
    Inventor: John E. Petri
  • Patent number: 10114815
    Abstract: A set of core points is aggregated from a set of points extracted from a large document. A point and a core point each is a topic covered in the document. For the core point in the set of core points, a network of associations is constructed, where an association in the network includes an entity that has a relationship with the core point by virtue of having contributed data in the document that relates to the core point. From the contributed data, a sentiment value of the contributed data is computed, the sentiment value being indicative of a sentiment of the entity towards the core point. From a set of sentiment values corresponding to the associations in the network of associations, an overall sentiment value is computed for the core point. The overall sentiment values for each core point in the document is reported.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: October 30, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Sarbajit K. Rakshit
  • Patent number: 10108589
    Abstract: Link association analysis systems are presented. Disclosed systems are configured to analyze links created by users and to determine possible reasons underpinning why a user would create such a link. The system derives such reasons by analyzing the context within which the link was created and to which the link points, and then presents the reasons as a data object to users for feedback. The system can be made to be self-refining by collecting survey data regarding its accuracy, so that the more users interact with the system, the more accurate the system is at deriving reasons for link creation.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: October 23, 2018
    Assignee: Nant Holdings IP, LLC
    Inventors: Luke Soon-Shiong, Patrick Soon-Shiong
  • Patent number: 10102192
    Abstract: Systems, methods, and computer-readable media are disclosed for enhancing an email application to automatically analyze an email thread and generate a compact content summary. The content summary is based on relative content contributions provided by the constituent email messages in the email thread. The content summary may be presented in a special window without disturbing or modifying the email thread or its constituent email messages. The distinctive content summary disclosed herein comprises certain sentences that are automatically gleaned from the email thread, analyzed relative to other sentences, and presented in a chronological sequence so that the user can quickly determine what the email thread is about and/or the current status of the conversation. The content summary is based on email weights, word weights, and intersecting sentence pairs.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: October 16, 2018
    Assignee: Commvault Systems, Inc.
    Inventors: Mrityunjay Upadhyay, Divakar Radhakrishnan, Madhusudhanan Natarajan
  • Patent number: 10102185
    Abstract: A device including a processor and a memory communicatively coupled to the processor is provided. The memory stores instructions causing the processor, after execution of the instructions by the processor, to: display a reference page number with each displayed page of a digital document having reference page numbers, the digital document corresponding to a reference document having page numbers that correspond to the reference page numbers; and display a fractional page number with each displayed page of the digital document, each fractional page number corresponding to a portion of a page of the reference document.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: October 16, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Rares Vernica, Steven J Simske, Shanchan Wu, Jerry Liu
  • Patent number: 10095673
    Abstract: For generating candidate logograms, code recognizes one or more strokes of the logogram input. The code further generates one or more candidate logograms with strokes matching the logogram input strokes.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: October 9, 2018
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Song Wang, Jian Li, Ming Qian, Bradley Park Strazisar, Jianbang Zhang
  • Patent number: 10089294
    Abstract: A computer-implemented method for generating an updated action history for display in a graphical user interface. The method may include identifying a last matching action between two action histories, disabling a subset of actions in an action history, inserting, subsequent to the last matching action in an updated action history, an action corresponding to user-triggered input, enabling a subset of actions in the updated action history that are listed in the action history after the last matching action and displaying the updated action history in the graphical user interface, the updated action history including one or more indications for each of the actions associated with inserting the action corresponding to the user-triggered input.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: October 2, 2018
    Assignee: SAP SE
    Inventors: Claudia Lehmann, Philip Tinari
  • Patent number: 10073825
    Abstract: In various embodiments, methods, systems, and non-transitory computer-readable media are disclosed that allow developers to place tooltips on components and columns headers using a desktop integration framework. The tooltips can be tied to translatable resources or model metadata. In one aspect, the tool tip metadata is provided separately from the document to which the tool tip will eventually be tied.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: September 11, 2018
    Assignee: Oracle International Corporation
    Inventors: Edmund Alexander Davis, Freddy Nole Bafuka
  • Patent number: 10055385
    Abstract: Provided are a system and method for generating a preview of master data based on metadata thereof. In one example, a method includes receiving a data file including at least one table, identifying master data included in the at least one table of the data file and identifying metadata of the master data, auto-generating a visual preview of a measure of the master data based on metadata of the measure, and outputting, to a user interface, the visual preview of the measure and metadata values of the measure that are associated with the visual preview and which are capable of being changed via the user interface. The example embodiments allow a user to modify metadata associated with master data and provide a visual preview of the master data based on the changed metadata thereby giving the user instant validation of the change without requiring administrative (IT) assistance.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: August 21, 2018
    Assignee: Business Objects Software Limited
    Inventors: Andrew Brown, Louis Rakotoarivony, Alexandre Fortin
  • Patent number: 10055394
    Abstract: Various features and processes related to document collaboration are disclosed. In some implementations, animations are presented when updating a local document display to reflect changes made to the document at a remote device. In some implementations, a user can selectively highlight changes made by collaborators in a document. In some implementations, a user can select an identifier associated with another user to display a portion of a document that includes the other user's cursor location. In some implementations, text in document chat sessions can be automatically converted into hyperlinks which, when selected, cause a document editor to perform an operation.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: August 21, 2018
    Assignee: Apple Inc.
    Inventors: Keng Fai Lee, Wang Chiu Chan, Charles J. Migos, M. Frank Emanuel
  • Patent number: 10055395
    Abstract: An electronic device is configured to perform a method for editing an object. The method includes determining one or more edit references with respect to one or more objects displayed on a display unit, detecting a motion input, and editing the one or more objects based on at least one of the one or more edit references and a characteristic of the motion input.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: August 21, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jung-Woo Lee, Keum-Ju Jang, Hyung-Suk Hwang, Sook-Kyung Choi
  • Patent number: 10049091
    Abstract: A method, device, and terminal equipment for enabling intelligent association in input method are provided. Wherein, the method includes: receiving a currently inputted keyboard code; searching a word and/or a term associated with the keyboard code as candidate character in a preset lexicon, and calculating a weight of each candidate character; associating the word or the term selected by the lastly inputted keyboard with each candidate character as a combined key word, searching the combined key word in preset lexicon, and calculating a weight of the combined key word according to a search result; and updating the weight corresponding to the candidate character according to the weight of each combined key word, and displaying each candidate character according to the weight corresponding to the candidate character for user selection and confirmation.
    Type: Grant
    Filed: September 4, 2013
    Date of Patent: August 14, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Sen Lin
  • Patent number: 10037387
    Abstract: According to an example of the present disclosure, a mobile terminal recognizes a webpage in an archive format in a browser of the mobile terminal, parses the webpage in the archive format to obtain file header information, obtains boundary strings and a character encoding format according to the file header information, performs a content dividing and content decoding operation to the webpage in the archive format, and displays data obtained via the content dividing and content decoding operation in form of a webpage.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: July 31, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yibin Ling, Xuefeng Li, Xi Xiao
  • Patent number: 10025474
    Abstract: An information processing apparatus includes a memory, a receiver, and circuitry. The memory stores, for each one of a plurality of character strings, display number information indicating a total number of times the character string has been displayed at a user terminal, the user terminal being operated by a user. The receiver receives, from the user terminal, information on one of the plurality of character strings that is displayed at the user terminal. The circuitry updates the display number information for the displayed character string, based on the information on the displayed character string that is received by the receiver, determines whether the displayed character string is to be translated, based on the updated display number information, and sends a request to manually translate the displayed character string, based on determination indicating that the displayed character string is to be translated.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: July 17, 2018
    Assignee: RICOH COMPANY, LTD.
    Inventor: Kohtaroh Harada
  • Patent number: 10007415
    Abstract: A first extension program and a second extension program operate on a web browser. The first extension program displays a content managed by a document management server in a display area, and when the content has been dragged outside the display area, writes information of the dragged content in a bridge data storage unit. The second extension program generates a drag object including the content information written in the bridge data storage unit and monitors whether the drag object has been dropped outside the web browser. When the drag object is dropped outside the web browser, the second extension program executes download processing by using the content information included in the drag object.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: June 26, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yusuke Tanaka
  • Patent number: 10002113
    Abstract: A method includes receiving a link request from a remote device, the link request indicating an entity name and an action. The method further includes retrieving an application state record, the application state record indicating an entity name matching to the entity name of the link request and indicating a different action than the action of the link request. Additionally, the method further includes generating a link result based on the retrieved application state record and transmitting the link result to the remote device. The link result is configured to be displayed as a user-selectable link.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: June 19, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Eric J. Glover, Michael Travers, David Hytha
  • Patent number: 9996505
    Abstract: A method for managing a display of an electronic document (ED) on a display screen includes obtaining the ED specifying a plurality of text and a first graphical element; identifying a starting reference and an ending reference to the first graphical element within the plurality of text; displaying a portion of a segment of the plurality of text in a first region of the display screen, the segment being located between the starting reference and the ending reference; displaying, while displaying the portion of the segment, the first graphical element within a second region of the display screen, wherein the second region is adjacent to the first region on the display screen; removing the segment from the first region; and removing the first graphical element from the display screen in response to removing the segment such that the first region expands into the second region.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: June 12, 2018
    Assignee: Konica Minolta Laboratory U.S.A., Inc.
    Inventor: Ron Hightower
  • Patent number: 9996516
    Abstract: Provided is an image processing device capable of displaying an annotation in an appropriate position. An image obtaining unit obtains an image. An annotation target information obtaining unit obtains annotation target information for indicating an annotation target to which to add an annotation, the annotation target being including in the image. An annotation information obtaining unit obtains annotation information indicating an annotation. A display position determination unit determines a display position of the annotation based on the position or the area of the annotation target. A data output unit outputs data on the image with the annotation displayed in the display position determined by the display position determination unit.
    Type: Grant
    Filed: May 16, 2012
    Date of Patent: June 12, 2018
    Assignee: RAKUTEN, INC.
    Inventor: Soh Masuko