Patents Examined by Laurie A. Ries
  • Patent number: 10417322
    Abstract: Methods, computer systems, and computer storage media are provided for providing real-time analysis and annotation of clinical documents in a distributed system. A clinical transformation session is opened at a clinical transformation server maintaining sessions for one or more editors and agents operating on a clinical document. Sequences of operations on the clinical document are stored at a memory accessible by the server. At least a portion of the clinical document is analyzed in real-time to provide annotations and other document modifications to each of the one or more editors having a session at the server. Parallel annotations or modifications are resolved and a synchronized view of the clinical document is maintained based on operational transformation.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: September 17, 2019
    Assignee: CERNER INNOVATION, INC.
    Inventors: Christopher S. Finn, Steven S. Crooks, David P. McCallie, Jr., Margaret Cushing Kolm, David J. O'Larte
  • Patent number: 10417311
    Abstract: An electronic apparatus includes: a display unit; a display data generation unit which generates display data including information of display content and information of layout, based on a data file; and a display control unit which causes the display unit to display an image based on the display data generated by the display data generation unit. The display control unit causes the display unit to display a character included in the display data, changing a font size of the character to a second font size that is different from a first font size set based on at least one of the information of display content and the information of layout.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: September 17, 2019
    Assignee: SEIKO EPSON CORPORATION
    Inventor: Toshiya Kobayashi
  • Patent number: 10417316
    Abstract: Some described embodiments relate to techniques for editing markup elements of a markup language document to emphasize a portion of the visible content elements of the markup language document. The techniques may be implemented in any suitable manner, including via scripting language code (e.g., JavaScript) that is incorporated into the markup language document but is not preconfigured with information regarding the markup language document or any other markup language document. The scripting language code may perform the editing automatically, and based on an automatic analysis of markup elements of the markup language document. Some embodiments may include determining the portion of the markup language document to be emphasized by identifying content of interest to a user, including by determining a set of related content through analyzing a structure of markup elements of the markup language document and/or layout of visible content elements of the markup language document.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: September 17, 2019
    Assignee: Freedom Scientific, Inc.
    Inventor: Aaron M. Leventhal
  • Patent number: 10409904
    Abstract: A method and system for providing an electronic form are described. The method and system include identifying a visible portion of the electronic form. The electronic form can include a control component at a component location of the electronic form that is operable to receive an input from a user. The method and system can then determine an accessibility state of the control component based on the component location and at least one of a display property of the display and the visible portion. The accessibility state can be a convenient state when the component location is suitable for the display but is in an inconvenient state when the component location is not suitable for the display. When it is determined that the accessibility state is the inconvenient state, the method and system involves displaying a transient control component, or a version of the control component, on the display.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: September 10, 2019
    Assignee: D2L CORPORATION
    Inventors: David Lockhart, Jeff Geurts, Steve Schoger, Jeffrey Avis
  • Patent number: 10394945
    Abstract: The present invention is a webpage annotation and community sharing system; said system is installed and runs on a smart computer device such that a user may annotate text descriptions to a webpage; the system contains a webpage browsing element, a webpage segmentation element, and an annotation element; the webpage browsing element displays the webpage, the webpage segmentation element divides the webpage into upper and lower webpage panes according to the annotation points provided by the user and forms an annotation space between the two webpage panes, and the annotation element is used for annotating the text description in the annotation space; accordingly, the annotation space is formed using the means of upper and lower separation, thus annotation is easy and may be conveniently used on a smart computer device having a small screen, satisfying requirements of use.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: August 27, 2019
    Assignee: Jumbo Technology Co., Ltd.
    Inventor: Shun-Tsung Hsu
  • Patent number: 10394440
    Abstract: Inserting a formula at a location on a content surface in a user interface is provided. A user interface showing a status bar which includes one or more predetermined calculations may be displayed on a computer. The computer may receive a selection of a predetermined calculation from the status bar in the user interface. The selected predetermined calculation may then be dragged from the status bar and inserted at a drop location on the content surface in the user interface. The computer may then automatically generate a formula corresponding to the selected predetermined calculation in the user interface.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: August 27, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Eric W. Patterson, Karen X. Cheng, Benjamin Edward Rampson
  • Patent number: 10387012
    Abstract: A method and system. An image, displayed on a display device, includes action zones. Maps of the image are stored. Each map defines, for a specific time stamp, a location for each action zone in the image. An operation of an action zone in the image displayed on the display device is received. The operation has a defined location in the image and a current time for an operation of the action zone. A time delay is applied to the current time to obtain a selection time for the operation of the action zone, by calculating the selection time as the current time minus the time delay. A map with a time stamp immediately prior to the selection time is determined from the maps. An action zone defined in the determined map and matching the defined location of the operation of the action zone in the image is operated.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: August 20, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ivan Deleuze, Guilhaume Garcia, Christophe Menichetti
  • Patent number: 10380462
    Abstract: Font replacement based on visual similarity is described. In one or more embodiments, a font descriptor includes multiple font features derived from a visual appearance of a font by a font visual similarity model. The font visual similarity model can be trained using a machine learning system that recognizes similarity between visual appearances of two different fonts. A source computing device embeds a font descriptor in a document, which is transmitted to a destination computing device. The destination compares the embedded font descriptor to font descriptors corresponding to local fonts. Based on distances between the embedded and the local font descriptors, at least one matching font descriptor is determined. The local font corresponding to the matching font descriptor is deemed similar to the original font. The destination computing device controls presentations of the document using the similar local font. Computation of font descriptors can be outsourced to a remote location.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: August 13, 2019
    Assignee: Adobe Inc.
    Inventors: Hailin Jin, Zhaowen Wang, Gavin Stuart Peter Miller
  • Patent number: 10372800
    Abstract: A method, system, and computer program product for managing presentations. A user input defining content for a new presentation is received at a presentation manager in a drafting mode in a computer system. A slide for the new presentation using the user input, a presentation knowledgebase of presentations, and a presentation style profile defining a presentation style for a user is created. A context for the slide is defined, wherein the context aids in conveying a meaning intended by the user for the content. The slide is placed in the new presentation.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventors: Mariya Ali, Rhonda L. Childress, Justin Grant, Michael Spisak
  • Patent number: 10353997
    Abstract: A freeform annotation in a print medium may be captured and converted to a digital annotation for association with a corresponding digital medium. The freeform annotations, which may be created by a human in the print medium, may be captured as an image by a camera. The image may be analyzed to determine a particular freeform annotation and associate the freeform annotation with text or objects in content of the print medium to create an anchor location for the freeform annotation. The location of the freeform annotation in the print medium may be mapped to a location in a corresponding digital medium. A digital version of the freeform annotation may be configured for display in the location of the corresponding digital medium.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: July 16, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Samantha Tobias
  • Patent number: 10346512
    Abstract: The present invention may provide a method and apparatus for building a personalized memory compilation for members of a group: providing digitally encoded images, text and other data; analyzing data; eliciting a characteristic of data; selecting a plurality of the provided data; arranging the provided data, to generate a personalized memory compilation; wherein at least one of a selecting or an arranging step is performed in response to elicited characteristics. Additionally, the invention may comprise a collaborative method and apparatus for gathering, enriching, preserving, and sharing memories for members of a group using the combination of 1) collaboration through nominal group recall and 2) recording of personal preferences to produce a digital asset that contains a unique blend of selected profiles, images, stories, personalized notes, and other relevant content from more than one group member to constitute a more complete and accurate rendering of an important occasion experienced by the group.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: July 9, 2019
    Assignee: Applaud, LLC
    Inventors: Robert R. Reinders, Christopher Romano
  • Patent number: 10346521
    Abstract: Event handlers associated with markup language documents represented in a web browser are identified efficiently in response to an event. The markup language document is represented as a hierarchical structure comprising nodes and edges. Nodes are associated with node types, each node type defining how descendants of the node respond to events. The markup language document provides mappings of sets of node types to sets of handlers. In response to an event associated with a node, the types of nodes encountered in a path connecting the node with the root node are identified. Handler sets of the node types encountered in the path connecting a node with the root node are used to determine the handlers to be executed in response to the event. Data is associated with nodes to allow handler code to distinguish between nodes of the same node type.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: July 9, 2019
    Assignee: Facebook, Inc.
    Inventors: Evan Jerome Priestley, Ashwin Ravindra Bharambe
  • Patent number: 10339211
    Abstract: Systems and methods disclosed herein provide a mechanism for synchronizing comments to an electronic document across platforms. In some embodiments, a cloud storage server may receive an electronic document uploaded from a user device, and save the electronic document in its native format at the server without converting the document to a different format. When the user device attempts to access the document remotely, the cloud storage server may present the document in its native format to the user device so that a user may edit the document in the native format without downloading the document to the local drive. For example, the user can add a comment in a structure that is specific to the native application format without locally installing the native application on the user device. The cloud storage server may in turn incorporate the comment into the document for display in real time.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: July 2, 2019
    Assignee: Google LLC
    Inventors: John Patterson, Cayden Meyer, David Armstrong, David Lattimore, Lior Biran
  • Patent number: 10324618
    Abstract: A system and method for formatting data input on an interactive device. The method includes detecting a stroke input, converting the stroke input into stroke data, making a first determination that the stroke data should be grouped with an existing object group using a proximity threshold, based on the first determination, associating the stroke data with the existing object group, and resetting a timer associated with the existing object group.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: June 18, 2019
    Assignee: QuirkLogic, Inc.
    Inventors: Michael Howatt Mabey, Alfonso Fabian de la Fuente
  • Patent number: 10318591
    Abstract: A primary ingestion pipeline configured for use in natural language processing includes annotators configured for annotating documents. The annotators and documents to be annotated are evaluated. Based on the evaluations, an ingestion risk score is generated for each document. Each ingestion risk score represents a likelihood that an associated document will not successfully be annotated by the annotators. Each ingestion risk score is compared to a set of risk criteria. Based on the comparisons, a determination is made that each document of a first set of documents satisfies the set of risk criteria. A further determination is made, based on the comparisons, that each document of a second set of documents does not satisfy the set of risk criteria. In response to these determinations, the first set of documents is entered into the primary ingestion pipeline and the second set of documents is provided special handling.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Pamela D. Andrejko, Andrew R. Freed, Cynthia M. Murch, Jan M. Nordland, Humberto R. Rivero
  • Patent number: 10318614
    Abstract: A method and a file format transformation system (FFTS) for transforming marked-up content in a first file format (FFF) to a second file format (SFF) that enables automated browser based pagination are provided. The FFTS reflows marked-up content of the FFF into a continuous page. The FFTS generates and appends tags to spaces and block elements identified in the reflown marked-up content of the FFF. For each space and block element, the FFTS determines and tags line breaks in the reflown marked-up content. For each line break, the FFTS identifies, tags, and positions anchored floats and footnotes on a current page based on space availability. The FFTS positions page breaks in the continuous page based on a configurable page height and the line breaks. The FFTS groups the marked-up content, inserts pagination elements and renders the grouped marked-up content in the SFF based on a selected level of reversibility.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: June 11, 2019
    Assignee: TNQ Books and Journals Private Limited
    Inventors: Venkatesan Sumangali Kidambi, Bhaskar Mannargudi Venkatraman, Srikanth Vittal
  • Patent number: 10311504
    Abstract: A computer system configured to integrate a plurality of websites is provided. The computer system includes a memory, a display, and at least one processor coupled to the memory and the display. In one example, the system comprises a monitoring component executed by the at least one processor and configured to analyze web content generated by a website provider and detect one or more identified elements within the web content. The system may also comprise a converting component executed by the at least one processor and configured to, responsive to detection of the one or more identified elements by the monitoring component, convert at least one portion of the web content into converted content, wherein the at least one processor is configured to display, in the display, the converted content and at least one other portion of the web content.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: June 4, 2019
    Assignee: United Parcel Service of America, Inc.
    Inventor: Jeffrey Carl Sager
  • Patent number: 10311131
    Abstract: A system and method for creating and managing electronic forms is described. The system includes a processor configured to receive an image of a form and receive, via a network interface, form template information specifying at least a first input field. The form template information includes a first input field type selection and first field location information for the first input field. The first input field type is selected from a plurality of input field types and the first field location information is defined relative to the image. The processor stores the form template information within a memory. The electronic form is configured to be rendered by superimposing a representation of the first input field over the image of the form.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: June 4, 2019
    Assignee: GOFORMZ, INC.
    Inventors: Jason Craven, Jeff Fildey, Jason Freitas, Jonathan McIntire, Andrew Stevens, Jonathan Stevens
  • Patent number: 10311366
    Abstract: The present disclosure is directed toward systems and methods for automatically generating combinations of styling values for application to a digital design. Each of the generated styling value combinations includes styling values selected from one or more probabilistically distributed sets of styling values. One or more embodiments described herein utilize a scoring system to ensure that, when applied to the digital design, the styling values included in the probabilistically distributed sets of styling values will make the digital design look professional and aesthetically pleasing.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: June 4, 2019
    Assignee: ADOBE INC.
    Inventors: Adam Portilla, Peter O'Donovan, Satish Shankar
  • Patent number: 10304564
    Abstract: Methods and systems for displaying a medical image captured as part of a medical imaging procedure. One system includes an electronic processor configured to receive a plurality of images from an image database, the plurality of images included in a medical exam associated with the procedure. The electronic processor is also configured to automatically determine a classification for each of the plurality of images using a classification model analyzing content of each of the plurality of images, the classification including one of a textual image and an anatomical image. The electronic processor is also configured to determine a set of rules displaying the plurality of images and display a subset of the plurality of images based on the classification determined for each of the plurality of images and the set of rules.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: May 28, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Murray A. Reicher