Patents Examined by Keith Bloomquist
  • Patent number: 10140257
    Abstract: A mobile device captures information from a document. The mobile device selects a template stored in a memory of the mobile device. The selected template describes data content of at least one document. The mobile device then captures an image of a document, determines that the image corresponds to one document described by the selected template by verifying that at least one first region in the image corresponds to a region of the document described by the selected template, identifies at least one region in the image that corresponds with a region in the document described by the selected template, and processes information in the identified region in the image. The mobile device then aggregates application specific information from the processed information and presents the aggregated application specific information to a user program operating on the mobile device.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: November 27, 2018
    Assignee: Symbol Technologies, LLC
    Inventors: Anu Kannan, Alan J Epshteyn, Duanfeng He
  • Patent number: 10133704
    Abstract: Content items are obtained and dynamically arranged in tiles within columns (e.g. columns of a same size) on a display. The obtained items, along with previously obtained items that have not been rendered, are sorted based on a time such as a creation time and a modified time for the item. A determination is made using the sorting as to whether any of the items are ready to render. The determination of whether an item is ready to render may be made before all of the content items are obtained. A layout within the tile(s) for the column for the ready to render items is determined. For example, the items may be placed in tiles based on their content (e.g. text content placed in smaller sized tiles as compared to rich content). The items ready to render are then sent for rendering.
    Type: Grant
    Filed: November 7, 2012
    Date of Patent: November 20, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Gergely Kota, Tsu-Chuan Chao, Yong Woo Rhee, Abbott Lowell
  • Patent number: 10114807
    Abstract: Embodiments operate in contexts where field data have been generated from a field event, and annotations have been generated from the field data, which purport to identify events within the field data, such as CPR compressions and ventilations. Metrics are generated from the annotations, which are used in training. In such contexts, a grade may be assigned that reflects how well the annotations meet one or more accuracy criteria. The grade may be used in a number of ways. Reviewers may opt to disregard field data and metrics that have a low grade. Expert annotators may be guided as to precisely which annotations to revise, saving time. A low grade may decide that the results are not emailed to reviewers, but to annotators. A learning medical device can use the grade internally to adjust its own internal parameters so as to improve its annotating algorithms.
    Type: Grant
    Filed: August 12, 2013
    Date of Patent: October 30, 2018
    Assignee: PHYSIO-CONTROL, INC.
    Inventors: Alexander Esibov, Isabelle Banville, Robert Marx, Fred Chapman, Randy Merry
  • Patent number: 10033728
    Abstract: A method for determining if a user of a computer system is a human. A processor receives an indication that a computer security program is needed and acquires at least one image depicting a first string of characters including at least a first and second set of one or more characters. A processor assigns a substitute character to be used as input for each of the second set of one or more characters. A processor presents the at least one image and an indication of the substitute character and when to use the substitute character to the user. A processor receives a second string of characters from the user. A processor determines whether the second string of characters substantially matches the first string of characters based on the substitute character assigned to each of the second set of one or more characters and determines whether the user is a human.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: July 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Michael S. Brown, Carlos F. Franca da Fonseca, Neil I. Readshaw
  • Patent number: 10025768
    Abstract: Embodiments of the present invention provide a method to quickly insert new rows or columns in a tabular data structure (such as a spreadsheet, or a table). The user expands a row height (or a column width). The expanded row (or column width) is automatically displayed with proposed divisions (for example, represented with dashed lines). The user indicates acceptance of the proposed divisions. The expanded row (or column) is automatically divided into multiple rows (or columns) as indicated by the proposed divisions.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: July 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: Xiao Ling Chen, Chuan He, Yan Huang, Jiang Yi Liu, Chong Zhou
  • Patent number: 10013401
    Abstract: A method, system, and/or computer program product provides client-side aggregation of web content. A client system receives a web content structure document of a web page with an associated style-sheet. The web content is aggregated on the client-side by transforming the web content structure document into a target web page document by using the style-sheet, wherein during the aggregation further web content is received based on information in the web content structure document using the style-sheet document resulting in a fully aggregated web page, and wherein the aggregation does not interfere with any other client-side transformation of the web content. The fully aggregated web page is then rendered and displayed.
    Type: Grant
    Filed: October 22, 2013
    Date of Patent: July 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Carsten Leue, David Winter
  • Patent number: 10002291
    Abstract: A system of identifying one or more fillable fields of an electronic form may include an electronic device, and a computer-readable storage medium that includes one or more programming instructions. The programming instructions are configured to instruct the electronic device to receive an electronic form, identify fillable field candidates of the electronic form, and determine, for each fillable field candidate, whether the fillable field candidate is a fillable field. The system updates metadata associated with the electronic form by applying a sequencing framework to only the fillable fields by obtaining position information for each fillable field that indicates a position of the fillable field on the document, sorting the fillable fields based on the position information to form a sequence of fillable fields, determining a designator to each fillable field that indicates a position of a corresponding fillable field in the sequence, and storing the designator.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: June 19, 2018
    Assignee: Xerox Corporation
    Inventors: Safwan R. Wshah, Martin S. Maltz, Dennis L. Venable, Saurabh Prabhat
  • Patent number: 9992262
    Abstract: Methods for managing contents of multiple digital documents for individual users, to generate aggregated documents from multiple documents and/or create associations among multiple documents, based on the user's interactions with multiple digital documents. A document content aggregation method can, on a personalized basis, aggregate contents from multiple digital documents into an aggregated document based on a user's past interactions with the documents. The aggregation is based on a content importance score calculated from the user interaction pattern. A document association method can, on a personalized basis, create associations among multiple digital documents based on the user's past interactions with the documents. Two documents are deemed related if there is a user interaction pattern where the user interacts with both documents with a predetermined time interval from each other. When displaying one document, link icons are displayed to allow the user to directly navigate to the related documents.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: June 5, 2018
    Assignee: KONICA MINOLTA LABORATORY U.S.A., INC.
    Inventor: Rabindra Pathak
  • Patent number: 9965455
    Abstract: In a method for managing modifications to elements of a website, receiving one or more modifications to an element of a first webpage, wherein the first webpage is a member of a website. The method further includes determining one or more webpages that include one or more instances of the modified element of the first webpage, wherein the determined one or more webpages are members of the website. The method further includes mapping a location for each of the one or more instances of the modified element within a respective webpage of the determined one or more webpages. The method further includes rendering at least a portion of the determined one or more webpages, wherein the rendered portion of the determined one or more webpages includes the location of the corresponding instance of the modified element.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: May 8, 2018
    Assignee: International Business Machines Corporation
    Inventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric Martinez de Morentin
  • Patent number: 9928415
    Abstract: A method to identify information about a mathematical formula may include receiving a mathematical formula included in a first electronic document. The method may also include generating a formatted formula from the mathematical formula. The method may also include finding a returned formula that is similar to or the same as the formatted formula in a plurality of mathematical formulae. The method may also include identifying from at least one other electronic document content that describes the returned formula and includes a derivation of the returned formula.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: March 27, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Jun Wang, Kanji Uchino
  • Patent number: 9928228
    Abstract: A method and workstation for completing an audiovisual form. In response to a user speaking a command for the web browser to accept keyboard entry of text, the web browser accepts entry of text and displays the form with the text entered into a blank area in a field of the form. In response to all fields in the form having been processed, the web browser generates a pause for a specified period of time. In response to the specified period of time of the pause having expired, the web browser loops back to a top of the form.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: March 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Patrick J. Callaghan, Stephen V. Feustel, Michael J. Howland, Steven M. Pritko
  • Patent number: 9922010
    Abstract: In at least one embodiment, a system and method place data on an user interface wherein the user interface is a medium for interaction between user and an internet capable device such as a web page or an application. The method and system includes extracting color information from at least one of the web page and the application. Extracting the color information includes the step of classifying each pixel of at least one of the web page and the mobile application into a cluster of a plurality of clusters. Further, the method and system includes assigning an attribute from a plurality of attributes to the cluster of the plurality of clusters. Furthermore, the method and system includes creating a plurality of Cascading Style Sheets (CSS) classes. In addition, the method and system includes customizing the data based on the plurality of CSS classes. Additionally, the method and system includes placing the data on at least one of the web page and the application.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: March 20, 2018
    Assignee: INMOBI PTE LTD.
    Inventors: Ratul Roy, Harish Ch Moulica, H A Ravi Kumar, G Punith Kumar
  • Patent number: 9910835
    Abstract: A system, computer-readable storage medium, and computer-implemented method for editing content works, such as publications using markup language, via a user interface having panel of patterns, are presented. The disclosure includes approaches for editing and creating patterns based on selected representations of markup elements and other content, and also features of the user interface that enable use of the patterns for modifying content works.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: March 6, 2018
    Assignee: INKLING SYSTEMS, INC.
    Inventors: Christopher Hunt, Chanpory Rith, Chatree Campiranon, Olof Alexander Mathé, Andy Perelson, Michael Chen
  • Patent number: 9904798
    Abstract: Personal information is retrieved from at least one data source and personal information associated with a first individual is identified. A document is generated that is a version of a first document, wherein the personal information associated with the first individual cannot be discerned.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: February 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Shlomit Avrahami, Joshua Fox, Yuri Kosharovsky, Michael Pelts
  • Patent number: 9898186
    Abstract: An apparatus and method for a portable terminal using a touch pen and a handwriting input method using the same are provided. In the apparatus, upon receipt of a handwriting image in an input field provided by an executed application through the touch pen, the received handwriting image is converted to text, the text is inserted in the input field, and the input field with the text is displayed.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: February 20, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hwa-Kyung Kim, Joo-Yoon Bae, Ju-Youn Lee, Sung-Soo Kim, Jin-Ha Jun, Sang-Ok Cha
  • Patent number: 9892278
    Abstract: Personal information is retrieved from at least one data source and personal information associated with a first individual is identified. A document is generated that is a version of a first document, wherein the personal information associated with the first individual cannot be discerned.
    Type: Grant
    Filed: November 14, 2012
    Date of Patent: February 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Shlomit Avrahami, Joshua Fox, Yuri Kosharovsky, Michael Pelts
  • Patent number: 9886430
    Abstract: Methods, systems, apparatuses, and computer program products are provided for selecting content on a displayed page. A selection mode may be initiated with regard to a displayed document that includes content. The initiation of the selection mode may be detected. Multiple entities in the displayed document are determined, with each entity including a portion of the content of the document. The displayed document is annotated to indicate the determined entities. Content selected by a user in the displayed document may be detected. At least one entity is determined to be associated with the selected content. The determined associated entity/entities are indicated in the displayed document as active entities. The user is enabled to refine the set of active entities. An action is enabled to be performed on the active entities.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: February 6, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael J. Patten, Joon Chang
  • Patent number: 9875002
    Abstract: A method includes displaying a left panel and a central panel, where the left panel is contiguous to the central panel and oriented on a left side of the central panel. A first selection on the left panel is detected. Content is displayed on the central panel responsive to the first selection. A second selection from the content on the central panel is detected. The central panel is displayed together with a right panel responsive to the second selection. The right panel is contiguous with the central panel and oriented on a right side of the central panel. The left panel is removed in response to the second selection. A third selection on the right panel is detected. The left panel displays choices. The central panel includes different content associated with one of the choices. The right panel includes functions for operation on selected content.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: January 23, 2018
    Assignee: Roku, Inc.
    Inventors: Jana Kovacevic, Ali M. Vassigh, Jeffrey Paul Anderson, Vincent Clement Da Silva
  • Patent number: 9864508
    Abstract: In some embodiments, a device performs character recognition based on spatial and temporal components of touch input detected on a touch-sensitive surface. In some embodiments, a device provides feedback about handwritten input and its recognition by the device. In some embodiments, a device presents a user interface for changing previously-inputted characters.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: January 9, 2018
    Assignee: Apple Inc.
    Inventors: Ryan S. Dixon, Ueli Meier
  • Patent number: 9864487
    Abstract: According to various embodiments, a viewing event may be detected, the viewing event corresponding to a user viewing a content item. A view reason associated with the viewing event may be determined, the view reason indicating how the user was notified of the content item or how the user accessed the content item. A privacy value associated with the viewing event may be determined, the privacy value indicating an inferred sensitivity of the user to publication of the viewing event. Further, metadata describing the viewing event may be generated. Moreover, the metadata may be associated with the content item.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: January 9, 2018
    Assignee: Quora, Inc.
    Inventors: Adam Edward D'Angelo, Rebekah Marie Cox, Sandra Liu Huang, Joel Oren Lewenstein, Tudor Stefan Achim