Patents Examined by Keith Bloomquist
-
Patent number: 10140257Abstract: 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: GrantFiled: August 2, 2013Date of Patent: November 27, 2018Assignee: Symbol Technologies, LLCInventors: Anu Kannan, Alan J Epshteyn, Duanfeng He
-
Patent number: 10133704Abstract: 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: GrantFiled: November 7, 2012Date of Patent: November 20, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Gergely Kota, Tsu-Chuan Chao, Yong Woo Rhee, Abbott Lowell
-
Patent number: 10114807Abstract: 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: GrantFiled: August 12, 2013Date of Patent: October 30, 2018Assignee: PHYSIO-CONTROL, INC.Inventors: Alexander Esibov, Isabelle Banville, Robert Marx, Fred Chapman, Randy Merry
-
Patent number: 10033728Abstract: 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: GrantFiled: March 9, 2016Date of Patent: July 24, 2018Assignee: International Business Machines CorporationInventors: Michael S. Brown, Carlos F. Franca da Fonseca, Neil I. Readshaw
-
Patent number: 10025768Abstract: 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: GrantFiled: August 8, 2016Date of Patent: July 17, 2018Assignee: International Business Machines CorporationInventors: Xiao Ling Chen, Chuan He, Yan Huang, Jiang Yi Liu, Chong Zhou
-
Patent number: 10013401Abstract: 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: GrantFiled: October 22, 2013Date of Patent: July 3, 2018Assignee: International Business Machines CorporationInventors: Carsten Leue, David Winter
-
Patent number: 10002291Abstract: 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: GrantFiled: May 25, 2016Date of Patent: June 19, 2018Assignee: Xerox CorporationInventors: Safwan R. Wshah, Martin S. Maltz, Dennis L. Venable, Saurabh Prabhat
-
Patent number: 9992262Abstract: 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: GrantFiled: July 29, 2014Date of Patent: June 5, 2018Assignee: KONICA MINOLTA LABORATORY U.S.A., INC.Inventor: Rabindra Pathak
-
Patent number: 9965455Abstract: 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: GrantFiled: January 28, 2015Date of Patent: May 8, 2018Assignee: International Business Machines CorporationInventors: Nicholas A. Baldwin, Mark C. Hampton, Stefan A. Hepper, Eric Martinez de Morentin
-
Patent number: 9928415Abstract: 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: GrantFiled: April 23, 2015Date of Patent: March 27, 2018Assignee: FUJITSU LIMITEDInventors: Jun Wang, Kanji Uchino
-
Patent number: 9928228Abstract: 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: GrantFiled: January 4, 2016Date of Patent: March 27, 2018Assignee: International Business Machines CorporationInventors: Patrick J. Callaghan, Stephen V. Feustel, Michael J. Howland, Steven M. Pritko
-
Patent number: 9922010Abstract: 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: GrantFiled: June 2, 2015Date of Patent: March 20, 2018Assignee: INMOBI PTE LTD.Inventors: Ratul Roy, Harish Ch Moulica, H A Ravi Kumar, G Punith Kumar
-
Patent number: 9910835Abstract: 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: GrantFiled: April 21, 2015Date of Patent: March 6, 2018Assignee: INKLING SYSTEMS, INC.Inventors: Christopher Hunt, Chanpory Rith, Chatree Campiranon, Olof Alexander Mathé, Andy Perelson, Michael Chen
-
Patent number: 9904798Abstract: 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: GrantFiled: March 27, 2014Date of Patent: February 27, 2018Assignee: International Business Machines CorporationInventors: Shlomit Avrahami, Joshua Fox, Yuri Kosharovsky, Michael Pelts
-
Patent number: 9898186Abstract: 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: GrantFiled: July 12, 2013Date of Patent: February 20, 2018Assignee: 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: 9892278Abstract: 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: GrantFiled: November 14, 2012Date of Patent: February 13, 2018Assignee: International Business Machines CorporationInventors: Shlomit Avrahami, Joshua Fox, Yuri Kosharovsky, Michael Pelts
-
Patent number: 9886430Abstract: 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: GrantFiled: November 25, 2014Date of Patent: February 6, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Michael J. Patten, Joon Chang
-
Patent number: 9875002Abstract: 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: GrantFiled: February 26, 2013Date of Patent: January 23, 2018Assignee: Roku, Inc.Inventors: Jana Kovacevic, Ali M. Vassigh, Jeffrey Paul Anderson, Vincent Clement Da Silva
-
Patent number: 9864508Abstract: 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: GrantFiled: June 22, 2015Date of Patent: January 9, 2018Assignee: Apple Inc.Inventors: Ryan S. Dixon, Ueli Meier
-
Patent number: 9864487Abstract: 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: GrantFiled: January 28, 2016Date of Patent: January 9, 2018Assignee: Quora, Inc.Inventors: Adam Edward D'Angelo, Rebekah Marie Cox, Sandra Liu Huang, Joel Oren Lewenstein, Tudor Stefan Achim