Patents Examined by Stephen S. Hong
  • Patent number: 11687317
    Abstract: An auditory signal is received by a wearable contact lens. The auditory signal is received from a user. The receiving occurring during a listening mode. The wearable contact lens positioned adjacent to an eye of the user during the receiving. A connection is made from the wearable contact lens to a paired computing device of the user. The connection is through a personal network connection. The auditory signal is transferred from the wearable contact lens, through the personal network connection, to the paired computing device of the user.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: June 27, 2023
    Assignee: International Business Machines Corporation
    Inventors: Venkata Vara Prasad Karri, Sarbajit K. Rakshit, Akash U. Dhoot, Shailendra Moyal, Khader Saheb Shaik
  • Patent number: 11681761
    Abstract: A system and method for associating a document with a concept are provided. One or more idea-electronic document associations is identified, wherein each idea-electronic document association is based on a user performance criteria relative to the electronic document and the idea. At least one of the one or more electronic documents is identified with a concept based on the one or more idea-electronic document associations, wherein the concept is related to the one or more ideas.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: June 20, 2023
    Assignee: Google LLC
    Inventors: Wesley T. Chan, Sumit Agarwal, Rama Ranganath, Leora Ruth Wiseman, Deepak Jindal
  • Patent number: 11675970
    Abstract: Systems, methods, and products for auto tagging structured PDF documents that do not have accessibility tags. In one embodiment, structured PDF documents having accessibility tags are first parsed and analyzed to organize the visual components of the documents. The relationships of the identified objects to DOM elements (e.g., tags) are determined, and the objects and related DOM elements are stored in training files. The training files are used to train various classifiers. Untagged PDF documents are then parsed to identify included visual objects, and the classifiers are used to determine DOM elements that should be associated with visual objects identified in the untagged PDF documents. This information is used to construct a DOM structure corresponding to each untagged document. A new PDF is then generated corresponding to each untagged document using the generated DOM structure and visual object information.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: June 13, 2023
    Assignee: OPEN TEXT CORPORATION
    Inventors: David Comeau, Jeffrey Williams, Evgeny Kolesnikov, Michael Itkin, June Qiang, James Relunia, Brian Sue
  • Patent number: 11675481
    Abstract: Embodiments of the inventive concept include a multi-platform omni-channel content creation and distribution system. The system includes a multi-platform media content data and logic structure, a user interface logic section configured to interface with a user and the multi-platform media content data and logic structure, and a multi-sectional view configured to be shown on a display. The multi-sectional view includes a metadata section in a first section thereof and a simulated true-to-life preview section in a second section thereof. The user interface logic section receives metadata information from the user. The metadata section displays the metadata information. The multi-platform media content data and logic structure causes the simulated true-to-life preview section to show a piece of content with exact proportional dimensions and appearance as it would appear under actual non-simulated real-world circumstances for a particular media platform and associated physical device.
    Type: Grant
    Filed: February 2, 2022
    Date of Patent: June 13, 2023
    Assignee: Opal Labs Inc.
    Inventors: George M. Huff, Benjamin Krogh, Chris Campbell, David Gorman, Tim Wood, Dan Barrett, Brandon Showers
  • Patent number: 11669353
    Abstract: Provided herein are systems and methods for personalizing digital guidance for improved user adoption of an underlying computer application. In one exemplary implementation, a method includes identifying an underlying application, identifying different pages of the application, gathering usage data at a user level for n days, creating a user behavior matrix from the gathered data, performing a user similarity calculation for each pair of the users, tabulating a consumption count for each of the users, performing a series of score calculations for a recommendation user, calculating an intermediate score for each piece of content, counting a number of users who clicked on each piece of content, obtaining a final score for each piece of content, deciding on a ranking order of the content based on the final scores, and recommending content to the recommendation user from the ranking step.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: June 6, 2023
    Assignee: Whatfix Private Limited
    Inventors: Abhishek Sanghai, Gourav H. Dhelaria, Raj Ganesh, Samvit Majumdar, Maruthi Priya Kanyaka Vara Kumar Namburu
  • Patent number: 11671493
    Abstract: Embodiments described herein provide for a non-transitory machine-readable medium storing instructions to cause one or more processors to select a set of content items from a content item collection based upon a temporal relevance and a contextual relevance to a period of time, rank the set of content items based on at least one of a content item category or a content item predefined relevance score, partition the period of time into a set of time slots to schedule for rendering content in an application, rank the set of time slots based on device usage analysis for the period of time, and schedule the set of content items into the set of time slots in accordance with the rankings.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: June 6, 2023
    Assignee: Apple Inc.
    Inventors: Stephen Cosman, Alexis Hugo Louis Durocher, Andrey Leonov, Tai Ying Chiang
  • Patent number: 11669678
    Abstract: A method includes receiving a medical report created by a medical professional at a creation time. Prior to elapsing of a fixed-length time frame starting at the creation time, report analysis data for the medical report is automatically generated via performance of a report processing function. Correction requirement notification data is generated based on the report analysis data indicating at least one correction requirement. Communication of the correction requirement notification data to the medical professional is facilitated.
    Type: Grant
    Filed: February 11, 2021
    Date of Patent: June 6, 2023
    Assignee: Enlitic, Inc.
    Inventors: Shankar Rao, Kevin Lyman
  • Patent number: 11657116
    Abstract: A computer-implemented method and system may include receiving at an e-commerce platform a change request that results in a master configuration change for rendering page data, where the master configuration change results in a change from a first master configuration to a second master configuration; determining by an override resolution engine, override data of the first master configuration that affects the second master configuration; and applying, by the override resolution engine, the determined override data to the second master configuration.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: May 23, 2023
    Assignee: Shopify Inc.
    Inventors: Thibaut Courouble, Samuel Doiron, Nithin Bekal Sudhakar
  • Patent number: 11657077
    Abstract: A computer system document according to one embodiment includes a generation unit and an update unit. The generation unit performs first machine learning on a target document, as input data, to which a correct path in a tree structure where each node indicates a document category is given, and thereby generates a classification model indicating a right path to a leaf node for the target document. The update unit performs second machine learning that applies, to the classification model, the target document to which the correct path is not given, and when a path from an Nth level node to an (N+1)th level node is different from the correct path, updates the classification model by setting a modified path from the (N+1)th level node to an (N+2)th level node different from a child node of the (N+1)th level node based on the correct path.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: May 23, 2023
    Assignee: Rakuten Group, Inc.
    Inventors: Koji Murakami, Masato Mita
  • Patent number: 11659076
    Abstract: Disclosed are various embodiments for initiating execution of an application using trigger characters. In one embodiment, a computing device detects an entry of a trigger character in an input field of a first user interface presented by a first application. The input field is specified for detection of the individual trigger character based on a trigger rule for the first application. The computing device then identifies a string following the trigger character. The computing device then determines that the string matches a name of a second application installed on the computing device based on a list of applications installed on the computing device. The computing device then initiates execution of the second application. Subsequently, the computing device switches from the first user interface to a second user interface presented by the second application.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: May 23, 2023
    Assignee: AirWatch LLC
    Inventors: Sachin Vas, Sushilvas Vasavan
  • Patent number: 11651151
    Abstract: A method of automated multi-source website hybridization using streaming data, and performed by first server, includes extracting, from a communication received from a remote device, an identifier of the remote device and at least a portion of a website including a first display generation element, a second display generation element and at least a reference link identifying the first server, each configuring a remote device to provide to a user a user-navigable display combining a visual element and a user-selectable navigation link, generating a first location descriptor, retrieving at least a data stream using the first location descriptor, and remotely generating a hybrid website on the remote device by creating at least a modified second display generation element configuring the remote device to display a second user-navigable display combining the a first user-navigable display with a data stream received from the first server, combined with the first display generation element.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: May 16, 2023
    Inventors: Chaz Tanase, Gerald Christophe, Sean Burke
  • Patent number: 11645447
    Abstract: A computer-implemented method of encoding a word for use in a method of text analysis comprises receiving input text to be analysed, the input text comprising a first word which is not represented in a vocabulary set stored on a storage. The vocabulary set comprises a plurality of words and an associated word embedding vector for each word in the set. The method comprises identifying the first word as a word which is not represented in the vocabulary set and determining one or more sub-words within the first word with which to encode the first word. Each of the one or more sub-words corresponds with a word represented in the vocabulary set and having an embedding vector in the vocabulary set. The method comprises determining an encoding for the first word based on the one or more sub-words.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: May 9, 2023
    Assignee: Siemens Healthcare GmbH
    Inventors: Halid Yerebakan, Yoshihisa Shinagawa
  • Patent number: 11645312
    Abstract: Among pieces of attribute information contained in a document, user-designated attribute information and other attribute information that may give additional value to the user-designated attribute information are accurately and efficiently presented.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: May 9, 2023
    Assignee: HITACHI, LTD.
    Inventors: Eri Teruya, Kazuhide Aikoh
  • Patent number: 11647096
    Abstract: A request for a web page is received at a proxy server. The request originates from a client network application of a client device. The requested web page includes multiple references to multiple images. The proxy server retrieves the requested web page. The proxy server modifies code of the retrieved web page such that the client network application will not, for each one of those images, initially request those images when parsing the page. The proxy server also adds code to the retrieved web page that, when executed by the client network application, causes at least two of the images to be requested with a single request. The proxy server transmits the modified web page to the client device.
    Type: Grant
    Filed: October 19, 2021
    Date of Patent: May 9, 2023
    Assignee: CLOUDFLARE, INC.
    Inventors: Christopher Stephen Joel, Lee Hahn Holloway, Dane Orion Knecht, Albertus Strasheim
  • Patent number: 11645686
    Abstract: Methods, systems, and computer-readable storage media for providing, by a machine learning (ML) platform, a first binary classifier, processing, by the first binary classifier a super-set of invoices to provide a plurality of sets of invoices based on matching pairs of invoices in the super-set of invoices, providing, by the ML platform, a second binary classifier, processing, by the second binary classifier, a bank statement and the plurality of sets of invoices to define two or more super-invoices based on aggregate features of invoices in the plurality of sets of invoices, and match the bank statement to a super-invoice of the two or more super-invoices, and outputting a match of the bank statement to the super-invoice.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: May 9, 2023
    Assignee: SAP SE
    Inventors: Truc Viet Le, Sean Saito, Chaitanya Krishna Joshi, Rajalingappaa Shanmugamani
  • Patent number: 11645449
    Abstract: An example computing system receives annotation data associated with a plurality of customer communication messages is described. The computing system generates, for display on each of a plurality of reviewer computing devices, an annotation interface through which each reviewer may input annotation data associated with an assigned subset of the plurality of messages. The annotation data may include data indicative of whether the message includes a complaint. An annotation process may include receiving annotation data associated with the message from a first reviewer and a second reviewer, and determining whether the annotation data received from the first reviewer and the annotation data received from the second reviewer are in agreement. If not, the annotation process may further include receiving annotation data associated with the message from a third reviewer, wherein the third reviewer has a higher reviewer permission level than both the first and the second reviewer.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: May 9, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Misty K. Ritchie, John M. Douangdara, Shad K. Martin, Karl R. Johnson, Kristin L. Knittie
  • Patent number: 11640440
    Abstract: A computer-implemented method, computer program product and computing system for identifying one or more portions of a website structure of a specific website; and associating the one or more portions of the website structure with one or more descriptors of the specific website to define a specific data description model corresponding to the specific website.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: May 2, 2023
    Assignee: Grokit Data, Inc.
    Inventors: James A. Harding, Anthony J. Paquin, Scott Thibault, Jason A. Boatman
  • Patent number: 11640438
    Abstract: A method for inserting links to one or more webpages of a website is disclosed. The computerized method includes operations of detecting a first set of keywords for a first webpage of the website, determining a second set of keywords for webpages external to the website, determining, for the first webpage, a set of intersection keywords in both (i) the first set of keywords, and (ii) the second set of keywords, and generating first intersection keyword:link pairings for each intersection keyword of the first webpage. The method may also include inserting a code module into web code of the first webpage, the code module including the first intersection keyword:link pairings. The method may include determining one or more of the intersection keywords in content of the first webpage, and replacing each intersection keyword detected in the content of the first webpage with a link from the first intersection keyword:link pairings.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: May 2, 2023
    Assignee: MH SUB I, LLC
    Inventors: Joseph A. Rosenblum, James D. Keating, Marjo Fernandez Mercado, Meysam Golmohammadi
  • Patent number: 11637922
    Abstract: A device occupation method includes a first device that obtains information related to the first device or information related to a second device, where the second device occupies a first to-be-occupied device, and the first device prepares to occupy the first to-be-occupied device, and occupying, by the first device, the first to-be-occupied device when the information matches.
    Type: Grant
    Filed: December 26, 2020
    Date of Patent: April 25, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Guowen Gao, Hao Liu, Guoqi Li, Wei Wang
  • Patent number: 11635880
    Abstract: Systems, methods and computer-readable storage media that be used to configure an animated content item based on a position of the animated content item within a viewport of a computing device upon which the animated content item is presented. One method includes providing, to a first computing device, an animation configuration interface configured to allow selection via the first computing device of a position-dependent setting comprising a position within the viewport at which a property of the animated content item changes. The method further includes receiving, by a second computing device, the position-dependent setting and configuring the property of the animated content item based on the position-dependent setting such that the animated content item is configured to change the property when presented within a viewport of the second computing device at the position of the viewport in accordance with the position-dependent setting.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: April 25, 2023
    Assignee: GOOGLE LLC
    Inventors: Nivesh Rajbhandari, Mariko Ogawa