Patents Examined by Laurie A. Ries
  • Patent number: 10769350
    Abstract: Enhanced links in a message composition surface are described. A uniform resource locator (URL) may be identified while a user is composing a message in a message composition surface of an electronic message such as an email. A source of the URL and the file type of the document linked to by the URL can be determined and a preview of the document can be rendered in the message composition surface. When the source is a cloud storage location, access permissions for the document can be adjusted from within email—without the user navigating to a file management site of the cloud storage. When the file type is a productivity application, a link rendering element can call a productivity application service to provide interaction functionality for the productivity application file and facilitate the rendering of the productivity application file.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: September 8, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Lloyd Meyers, Jr., David Paul Limont, Kenneth Fern, Michael Palmer, Betsy Yu-pui McIntyre, Mirela Correa
  • Patent number: 10762286
    Abstract: Methods and systems for automated electronic form generation are provided. According to one embodiment, a computing device includes a screen. The computing device is configured to display on the screen a single active text entry field through which all information relating to an electronic form to be generated and that is communicated to a remote server is input by an authoring user. The computing device is further configured to display on the screen a preview of the form generated by the remote server based on the information, which includes a text-based description. The preview of the form allows the authoring user to test the functionality of the form by supporting interaction with functional form elements of the form. The preview is displayed on the screen concurrently with the text entry field and updated in real-time or near real-time responsive to changes to the description by the authoring user.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: September 1, 2020
    Assignee: Payformix LLC
    Inventors: Alex A. Kolesov, Evgeny Taranda
  • Patent number: 10761688
    Abstract: The present disclosure discloses a method and an apparatus for editing an object. The method includes: displaying a navigation bar and a user interface of an application in a terminal device, where the navigation bar is a control for displaying n virtual buttons provided by an operating system of the terminal device, and n is a positive integer; when an editable object exists in the user interface, displaying an editing control interface corresponding to the editable object in the navigation bar; receiving a first signal, where the first signal is generated according to a first designated operation triggered by the editing control interface; and performing an editing operation corresponding to the first signal for the editable object.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: September 1, 2020
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventors: Lan Li, Jiayan Li, Zhenzhou Lu
  • Patent number: 10754909
    Abstract: Dynamic link preview generation techniques are described that overcome the challenges of conventional techniques by supporting link preview generation by a content provider system that proves the digital content via a respective network address. In one example, a content provider system, based on a request received from a service provider system, identifies a communication platform of the service provider system that is to be used to communicate the shared link. Upon identifying the communication platform, the content provider system locates customization data that describes how the link preview is to be generated for the communication platform. In response, the content provider system renders digital content available via the network address to generate the link preview.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: August 25, 2020
    Assignee: eBay Inc.
    Inventors: Tyler Rolan Corley, Winfred James Jebasingh, Damodaran Chingleput Sathyakumar, Shobith Srinivas Alva, Jack Charles Maize
  • Patent number: 10755038
    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: June 26, 2019
    Date of Patent: August 25, 2020
    Assignee: CERNER INNOVATION, INC.
    Inventors: Christopher S. Finn, Steven S. Crooks, David P. McCallie, Jr., Margaret Cushing Kolm, David J. O'Larte
  • Patent number: 10747943
    Abstract: A method, a device, a client apparatus, and an electronic device for presenting webpages are disclosed. The method comprises: receiving webpage data; obtaining, based on page presentation-related interface information in the webpage data, corresponding interface elements of a local application; and at least partially using the interface elements of the local application to present a webpage of the webpage data. User experience can be improved according to some embodiments of the present disclosure.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: August 18, 2020
    Assignee: Guangzhou UCWeb Computer Technology Co., Ltd.
    Inventors: Yuedong Weng, Jundong Chen, Wenjin Wang, Shuqi Zeng, Xianfeng Li
  • Patent number: 10742766
    Abstract: A method and system are disclosed for acquiring and transforming existing content (e.g., Hyper Text Markup Language HTML content) for display and execution on multiple platforms and architectures. In one embodiment, capture templates are created to harvest content from disparate content sources on multiple platforms. Data is extracted from the content from the disparate content sources using the created capture templates that drives extracting process. A standardized data stream is generated from the extracted data. The standardized data stream is provided for display on one or more different type of platforms.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: August 11, 2020
    Assignee: Comcast Cable Communications Management, LLC
    Inventors: Ranjit Sahota, John Carney, David de Andrade, Mark Knowles
  • Patent number: 10740536
    Abstract: According to one or more embodiments of the present invention, a system includes a user device to participate in a survey, and a server coupled with the user device to facilitate dynamic survey adjustment by performing a method that includes creating a survey based at least in part on a set of survey questions. The method further includes inserting an attentiveness question at a random position in the survey, wherein a response to the attentiveness question is indicative of an attentiveness of a survey taker to the survey. The method further includes, in response to receiving the response to the attentiveness question from the survey taker, performing one or more dynamic survey adjustments. The dynamic survey adjustments includes adjusting a weightage associated with one or more responses provided by the survey taker.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: August 11, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jyotsna Kasa, Saraswathi Sailaja Perumalla, Malathy Desikan, Subha Kiran Patnaikuni
  • Patent number: 10740533
    Abstract: A method and associated system for managing web page images. After detection of a modification to a web page, the method attempts but fails to retrieve an image from a first location pointed to by a path included in a first link in a list of links included in the web page and in response, an image placeholder is stored at the first location. A request, for a replacement image to replace the image placeholder at the first location, is published. The request specifies that the replacement image must have specified resolution dimensions and a larger size than a size of the image placeholder. The replacement image, which is received in response to the request, is determined to have the specified resolution dimensions and a larger size than the size of the image placeholder and in response, the image placeholder is replaced with the replacement image at the first location.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: August 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey D. Amsterdam, Joseph S. Mabry, Brian M. O'Connell, Keith R. Walker
  • Patent number: 10733368
    Abstract: Provided are a method and a system for processing a multi-dimensional spreadsheet and the method for processing a multi-dimensional spreadsheet includes: receiving a sub-cell creation command for at least one cell among a plurality of cells constituting a spreadsheet; and creating a sub-cell having a tree structure with respect to the at least one cell, in which it is possible to provide a method and a system for processing a multi-dimensional spreadsheet, which can simply configure a table having complicated data through a sub-cell in a multi-dimensional spreadsheet and easily use the table.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: August 4, 2020
    Inventor: Kang Don Lee
  • Patent number: 10725644
    Abstract: A method and apparatus for controlling a jump/scroll event on a terminal includes receiving a touch signal. The touch signal indicates at least one performed gesture; determining that a jump/scroll event has occurred when the performed gesture is substantially similar to at least one candidate gesture; and orienting a document to at least one jump/scroll position based on the determining.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: July 28, 2020
    Assignee: Naver Corporation
    Inventors: Tae Yeong Kwak, Dong Wook Kim, Yoon Shick Lee
  • Patent number: 10726198
    Abstract: A computer implemented method for identifying one or more data elements in an input data stream formed from an input data structure using processing enabled by a processor-executable instruction can be stored on a non-transitory computerized storage medium. This stored method includes identifying a marker sequence set in the input document string, the marker sequence set including a marker sequence; assigning an eligibility value to each marker sequence, the eligibility value being a number calculated using an eligibility calculation, to obtain at least one eligible marker sequence; generating output data comprising data related to the at least one eligible marker sequence; and providing the output data, such as on a human-readable interface.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: July 28, 2020
    Inventor: Patrizio Gelosi
  • Patent number: 10719871
    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: May 17, 2019
    Date of Patent: July 21, 2020
    Assignee: UNITED PARCEL SERVICE OF AMERICA, INC.
    Inventor: Jeffrey C. Sager
  • Patent number: 10719545
    Abstract: The disclosure includes a method of facilitating storytelling using visual media. In some embodiments, the method includes receiving, via a storyteller device associated with a storyteller, an input. The method may also include identifying, via a processing device communicatively coupled to the storyteller device, visual media based on the input. As well, some embodiments include the step of presenting, via at least one of the storyteller device and a listener device communicatively coupled to the processing device, the visual media. The listener device may be associated with a listener.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: July 21, 2020
    Inventor: Swarna Ananthan
  • Patent number: 10712921
    Abstract: Techniques and systems for a graphical user interface based multimedia authoring tools to create gallery components are disclosed. A multimedia authoring tool as described herein can provide functionality for creating, editing, and displaying interactive image galleries. The multimedia authoring tool, for example, can enable authors to drag and drop image files into a multimedia editing area of the tool's graphical user interface to create an image gallery that includes the corresponding images without having to create a gallery beforehand. The image gallery can provide a control for navigating the gallery's images which can be arranged in a strip such as a vertical or horizontal strip.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: July 14, 2020
    Assignee: Apple Inc.
    Inventors: George R. König, Pepijn Zoon, Andre Abelmann, Suchita C. Doshi
  • Patent number: 10713424
    Abstract: Systems and methods may be used to present changes to a document on a user interface. A method may include receiving, on the user interface, a user input including an edit task to a first portion of a document. The method may include determining, using a processor, that a second portion of the document includes text changeable by the edit task. The method may include automatically performing the edit task on the second portion of the document within the user interface based on the determination.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: July 14, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Zhouying Fan, Yichen Wang, Dario Pavlovic, Theresa A. Estrada, Sumit Gulwani, Jeffrey Weston, Daniel Adam Perelman, Itai Rosenberger
  • Patent number: 10713425
    Abstract: Embodiments described herein provide a system for generating a draft proposal. During operation, the system obtains a schema that represents a general model of a request for proposal (RFP). The system generates a structured RFP from an RFP document by structuring one or more elements of the RFP document in the structured RFP based on the schema. The system then generates a proposal outline comprising one or more sections. A respective one of the one or more sections corresponds to one of the one or more elements. The system obtains a piece of content for a respective section of the one or more sections based on a requirement specified in an element corresponding to the section and inserts the piece of content in the section of the proposal outline.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: July 14, 2020
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Kyle D. Dent, Filip Masri
  • Patent number: 10699069
    Abstract: A spreadsheet population method, system, and computer program product include associating text with a spreadsheet, the text including candidate data items for populating the spreadsheet, building a multi-dimensional analogy model where each dimension comprises a unique pair of data items where the data items co-occur within a same context window, accepting example data items in the spreadsheet where the data items form tuples in a same implicit relationship according to a spatial configuration, and performing an assistance operation on the spreadsheet using the data item tuples retrieved using the analogy model from the example data items.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: June 30, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alfio Massimiliano Gliozzo, Aaron Chavez, Robert G. Farrell, Gaetano Rossiello, Nicolas Rodolfo Fauceglia, Mudita Singhal
  • Patent number: 10699062
    Abstract: An artificial intelligence system using a machine learning algorithm for providing summary information of a document input to an artificial intelligence learning model trained to obtain summary information.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: June 30, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Jin-young Hwang
  • Patent number: 10698956
    Abstract: An approach is provided for an information handling system to present knowledge-based information. In the approach, a semantic analysis is performed on the document with the analysis resulting in various sets of semantic content. Each of the sets of semantic content corresponds to an area in the document. The areas of the document are visually highlighted using visual indicators that show the availability of the sets of semantic content to a user via a user interface. In response to a user selection, such as a selection using the user interface or a user specified configuration setting, a selected set of semantic content is displayed to the user using the interface.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: June 30, 2020
    Assignee: International Business Machines Corporation
    Inventors: Donna K. Byron, Krishna Kummamuru, Alexander Pikovsky, Timothy Winkler