Patents Examined by Andrew T McIntosh
  • Patent number: 11048854
    Abstract: Attention weights in a hierarchical attention network indicate the relative importance of portions of a conversation between an individual at one terminal and a computer or a human agent at another terminal. Weighting the portions of the conversation after converting the conversation to a standard text format allows for a computer to graphically highlight, by color, font, or other indicator visible on a graphical user interface, which portions of a conversation led to an escalation of the interaction from an intelligent virtual assistant to a human customer service agent.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: June 29, 2021
    Assignee: VERINT AMERICAS INC.
    Inventors: Ian Roy Beaver, Cynthia Freeman, Jonathan Patrick Merriman, Abhinav Aggarwal
  • Patent number: 11023664
    Abstract: A plurality of annotations can be received for a presentation presented in a web conference. A respective relevance parameter can be assigned to each of the annotations. Each relevance parameter can indicate a relevance of a respective annotation to a portion of the presentation to which the annotation pertains. For each of the annotations, a decay model based on the respective relevance parameter can be generated. The decay model can indicate different durations of time the annotation is to be visible to different participants participating in the web conference based on respective expertise levels of the participants. Each respective annotation can be presented with the presentation in accordance with the decay model generated for the respective annotation.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: June 1, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Dunne, James P. Galvin, Jr., Liam Harpur, Amy D. Travis
  • Patent number: 11023672
    Abstract: Features are disclosed for injection services that allow a development team to quickly and easily include functionality developed by other teams. The main application server injects functionality into responses. The injected service content may include executable content (e.g., scripts) which may be retrieved from a content distribution network. This provides a framework for integrating various, decoupled features into a single main application.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: June 1, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Bogdan Ciprian Pistol, Samuel Edward Creed, Marek Jan Dec, Ulrich Geilmann, Afshin Khashei Varnamkhasti, Shonn Oleg Lyga, Nick Obradovic, Erik Shadwick, Gurvinder Singh, Ganna Topol, Sheng-Yuan Wang
  • Patent number: 11023663
    Abstract: A plurality of annotations can be received for a presentation presented in a web conference. A respective relevance parameter can be assigned to each of the annotations. Each relevance parameter can indicate a relevance of a respective annotation to a portion of the presentation to which the annotation pertains. For each of the annotations, a decay model based on the respective relevance parameter can be generated. The decay model can indicate different durations of time the annotation is to be visible to different participants participating in the web conference based on respective expertise levels of the participants. Each respective annotation can be presented with the presentation in accordance with the decay model generated for the respective annotation.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: June 1, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Dunne, James P. Galvin, Jr., Liam Harpur, Amy D. Travis
  • Patent number: 11023661
    Abstract: Described herein is a system and method for visually enhancing digital ink of an electronic document. A trigger to visually enhance digital ink of portion(s) of the electronic document is received. In response to the received trigger, the digital ink of portion(s) of the electronic document to determine a semantic structure of the digital ink in response to the received trigger. The digital ink of the portion(s) of the electronic document are visually enhanced in accordance with the determined semantic structure. Visual enhancement can include horizontal line adjustment, aligning line(s), aligning word in a particular line using a baseline, adjusting vertical spacing of lines, paragraphs, and/or lists, adjusting spacing between words and/or list items in a particular line, modifying ink styling (e.g., ink size, ink thickness, ink color), adjusting sizing of characters in a same group, unifying ink color, and/or unifying ink thickness.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: June 1, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yibo Sun, Sheng Yi, Xiao Tu
  • Patent number: 11010718
    Abstract: A system, method and communication device are disclosed for organizing and presenting a plurality of digital flyers. Using flyer stack information, which organizes the plurality of digital flyers into at least one flyer stack, the plurality of digital flyers are presented to allow for inter-flyer and intra-flyer navigation. Moreover, the flyer stack information may be used to allow the inter-flyer and intra-flyer content to be searched. This is achieved by providing a method and communication device that receives the flyer stack information from a server, and presents the flyer stack information in a flyer navigation interface.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: May 18, 2021
    Assignee: Flipp Corporation
    Inventors: Matthew Cheung, Jeff Francis, Wehuns Tan, David Meyers, David Au-Yeung
  • Patent number: 11003703
    Abstract: Embodiments disclose a method for automatic summarization of content. The method includes accessing a plurality of stories from a plurality of data sources for a predefined time. Each story is associated with a media item. The method includes plotting the plurality of stories over the predefined time for determining one or more peaks and extracting a set of stories from the one or more peaks. The method includes detecting one or more themes from the set of stories using LDA algorithm. Each theme is associated with a group of stories. The method further includes determining at least one subset of stories for each theme from the group of stories representing the set of stories in the one or more peaks using RBM algorithm. The method includes generating a summarized content for each user based on an associated user profile and the at least one subset of stories.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: May 11, 2021
    Assignee: ZIGNAL LABS, INC.
    Inventors: Adam Beaugh, Andras Benke, Jay Buckingham, Jonathan R. Dodson, Jeffrey Fenchel, Loretta Jimenez, Michael Kramer, David Lineberger, Antonio Maldonado, Felix Medina Wong, Alex Smith, Fabien Vives
  • Patent number: 10990252
    Abstract: Embodiments of the present invention provide a system for projecting an interaction machine interface used for performing interactions onto a user device. The system is typically configured for receiving a trigger from a user device to access an interaction machine via a projection application, in response to receiving the trigger, authenticate the user device via a customized authentication method, determine that the authentication is successful and establish a communication link between the interaction machine and the user device, transmit control signals, via the projection application, to the user device to project the interaction machine display onto the user device, receive an interaction request from the user device via the interaction machine display and the projection application, and process the interaction request received from the user device.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: April 27, 2021
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Kerry Michelle Cantley, Shawn Cart Gunsolley
  • Patent number: 10990255
    Abstract: Systems and methods are provided for efficient storage and/or processing of enterprise data. A set of data from a content management system (CMS) is received and interpreted to determine a hierarchical object structure for the set of data. The hierarchical object structure includes: at least one parent object; at least one child object that is a subordinate object of the parent object; an indication of each parent/child relationship; and a set of attributes for each of the objects. The set of attributes for each of the at least one parent object and the at least one child object are analyzed in light of the indication of each parent/child relationship to gather accumulated attribute data. A graphical user interface (GUI) is rendered that presents one or more graphical cards representing the objects.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: April 27, 2021
    Assignee: United Services Automobile Association (USAA)
    Inventors: Shane Houston Tarleton, Charlotte Hamner Nagy, Adam Jon Udell, Emily Anes Simmons, James Donbavand, Sydney Zarrish Condie, Urmil Ramesh Divecha, Chris Michael Braden
  • Patent number: 10977427
    Abstract: A device for a website building system includes a third party application receiver to receive at least one website building system template from an outside source where a third party application is associated with the at least one website building system template; an installer to install the template into a website page when an instance of the at least one third party application is created within the page; and where the receiver preserves referential integrity between the third party application and the website page and between the third party application and the template and performs interface resolution between the third party application and the page.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: April 13, 2021
    Assignee: Wix.com Ltd.
    Inventor: Yoav Abrahami
  • Patent number: 10963640
    Abstract: Methods for cooperative text recommendation acceptance of completion options in a user interface are performed by systems and devices. A user provides inputs via a user interface (UI) that are stored in an input buffer. As a portion of a first input is received, completion options for some part of the first input are determined based on statistical probabilities and the portion. A completion option is selected and displayed via the UI as completing the first input in a differentiated manner from the user-entered input. The user then either generates an acceptance command for the completion option or continues providing the first input and the UI adapts the remaining completion option portion. Acceptance commands are accepted as space characters or as alphanumeric characters representing additional input that follows the first input and the completion option. Statistical likelihoods are used to account for typographical errors and misspellings in user inputs.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: March 30, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Claes-Fredrik U. Mannby, Matthew McGlynn, Yifan Wu
  • Patent number: 10956674
    Abstract: A contract generation system that automatically generates cost models for new business contracts is provided. The system receives a new contract comprising a set of key-value pairs, each key-value pair comprising a question and an answer that correspond to a field of information in a document for the new contract. The system computes a similarity measure between the new contract and an existing contract based on a set of variance definitions for determining differences between the set of key-value pairs of the new contract and a corresponding set of key-value pairs of the existing contract. The system generates a cost model of the new contract based on the similarity measure and a cost model of the existing contract.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: March 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tara Astigarraga, Saurabh Sinha, Vugranam Sreedhar, Michael Shane Goode, John Jeffrey Dillon
  • Patent number: 10949609
    Abstract: Disclosed are a method, a device, a system and/or a manufacture of application of a spreadsheet formula algorithm against a dataset such as a large external data source. In one embodiment, a scalable method of analyzing data includes generating a prototype data through importing a data entry from the dataset and mapping to cells of a spreadsheet file that may be accessible as a software-as-a-service. A data model for analyzing the dataset is defined through a spreadsheet algorithm comprising spreadsheet formulas outputting a dependent variable. The spreadsheet formulas, with one or more independent variables as inputs, are stored in a syntax format permitting independent calculation of the dependent variable. An extrapolated algorithm expressed in a programming language that may include SQL is generated from the formula algorithm and applied against the dataset utilizing parallel processing to generate a value for the dependent variable of each data entry of the dataset.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: March 16, 2021
    Assignee: ScienceSheet Inc.
    Inventor: Oscar Castañeda-Villagrán
  • Patent number: 10936788
    Abstract: A display control system includes an image data generation device that generates a plurality of pieces of image data, a storage device that stores the plurality of pieces of image data and a plurality of pieces of position data of holding units, and a display data generation device that generates display data on the basis of the plurality of pieces of image data and position data. The display data is data for aligning and displaying in a fixed direction a plurality of pieces of sample information that includes at least either a plurality of images or a plurality of analysis results, and data that is a result of laying out first sample information and first position information in such a manner that a display device displays the first sample information and the first position information representing a position of a first holding unit corresponding to the first sample information.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: March 2, 2021
    Assignee: OLYMPUS CORPORATION
    Inventors: Mina Kobayashi, Toshiyuki Hattori, Naohiro Ariga, Ayumu Sakurai
  • Patent number: 10929593
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for presenting a chunk-based user interface for an application file are provided. An application file may be accessed, wherein the application file comprises an object comprising a plurality of values arranged in a grid format. An indication to present the application file in a chunk-based user interface format may be received. A first chunk may be presented on the display of the computing device, wherein the first chunk comprises a first set of the plurality of values of the object. A second chunk may also be presented on the display of the computing device, wherein the second chunk comprises a second set of the plurality of values of the object. The chunks presented via the chunk-based user interface may be displayed in association with range elements indicating a range of cells and/or values represented by corresponding chunks.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: February 23, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Abhas Sinha, Tumu Sree Bharath, Sanjay Krupakar Bhat, Gopalakrishnan Venkateswaran
  • Patent number: 10929449
    Abstract: A user reading statistic data set relating to a natural language document is received. The user reading statistic data set includes information indicative of at least one of a set of user reading statistic types. A set of machine logic rules is applied to the user reading statistic data set to generate, as reading assistance to the reader with reading the natural language document, a user reading comprehension data set including information indicative of reading comprehension with respect to content of the natural language document.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Guo Kang Fu, Xue Feng Gao, Bing Xin Wang, Yi Yao, Da Wei Zhang
  • Patent number: 10929009
    Abstract: An electronic device is provided. The electronic device includes a housing, a touch screen display that includes a first edge and a second edge, a microphone, at least one speaker, a wireless communication circuit, a memory, and a processor operably connected with the touch screen display, the microphone, the at least one speaker, the wireless communication circuit, and the memory. The processor is configured to output a home screen including a plurality of application icons in a matrix pattern. The processor is configured receive an input from the first edge to the second edge. The processor is configured output a user interface on the touch screen display that includes a button that allows user to call a first operation and a plurality of cards. To call the first operation the processor is configured to receive a user input, transmit data and receive a response, and perform a task.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: February 23, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Young Seok Lim, Hong Seok Kwon, Ho Min Moon, Mi Jung Park, Woo Young Park, Ki Hyoung Son, Won Ick Ahn, Pil Seung Yang, Jae Seok Yoon, Gi Soo Lee, Sun Jung Lee, Jae Hyeok Lee, Hyun Yeul Lee, Hyeon Cheon Jo, Doo Soon Choi, Kyung Wha Hong, Da Som Lee, Yong Joon Jeon
  • Patent number: 10922478
    Abstract: A method and system for representing data includes providing a data representation according to defined variables and a functional relationship between the defined variables and receiving an assigned weight assigned to a defined variable. The method includes receiving a modification of a selected defined variable, and providing a further data representation according to a recalculation of an unselected defined variable, based upon the functional relationship, the assigned weight and the modified variable. Assigned weights and a plurality of modifications of the weighted variable are received. A further data representation is provided according to a further recalculation of the weighted variable based upon a weight selected from the assigned weights according to a previous modification of the weighted variable.
    Type: Grant
    Filed: February 6, 2015
    Date of Patent: February 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, Michele P. Brignull, Rick A. Hamilton, II, Janna K. Jacobson, Anne R. Sand
  • Patent number: 10908930
    Abstract: A method including receiving, at a web server, a first request from a client device to access a webpage. The method also can include downloading HTML elements and CSS elements of the webpage from the web server to the client device such that a web browser of the client device renders visible page content associated with the HTML elements and the CSS elements of the webpage. The method additionally can include downloading a first JavaScript file from the web server to the client device such that a first group of interactive user interface modules of the webpage are rendered by the client device using the first JavaScript file. The first group of interactive user interface modules can provide client-side interactive rendering of the webpage. The first JavaScript file can be a frameworkless JavaScript file. The method further can include downloading a second JavaScript file from the web server to the client device for a second group of interactive user interface modules.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: February 2, 2021
    Assignee: WALMART APOLLO, LLC
    Inventor: Roger Yeh
  • Patent number: 10909307
    Abstract: A system and technique for capturing a workflow history and video of an electronic document are disclosed. Events generated by an application while modifying an electronic document are stored on a web server as metadata. In addition, a captured digital image or frames of captured digital video that reflect the state of the document at the time the event was generated are also stored on the web server. The metadata is associated with one or more portions of the document and with the captured digital image or frames of captured digital video.
    Type: Grant
    Filed: November 27, 2012
    Date of Patent: February 2, 2021
    Assignee: AUTODESK, INC.
    Inventors: Tovi Grossman, George Fitzmaurice, Justin Frank Matejka, Thomas White, Ara Danielyan, Ruslana Steininger, Michael Chen, Anderson Nogueira