Patents Examined by Andrew T McIntosh
  • Patent number: 11816741
    Abstract: In an illustrative embodiment, methods and systems for automatically labeling unstructured data include accessing unstructured data representing data entry and analyzing the unstructured data by applying natural language processing to a text component of the unstructured data to obtain a set of term counts of words and/or phrases identified in the text component. Analyzing may include applying at least one clustering algorithm to the set of term counts to determine a term cluster, identifying a preexisting term cluster most closely matching the term cluster, and applying, to the unstructured data, a predefined label corresponding to the preexisting term cluster. The unstructured data may be analyzed to obtain formatting counts of formatting elements, and a formatting cluster may be determined and applied to match to a preexisting formatting cluster, thus deriving a predefined label corresponding to the preexisting formatting cluster.
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: November 14, 2023
    Assignee: Futurity Group, Inc.
    Inventors: John Wang, Hari Nathan
  • Patent number: 11816328
    Abstract: The electronic devices described herein are configured to enhance user experience associated with drawing or otherwise inputting shape data into the electronic devices. Shape input data is identified and matched against known shape patterns and, when a match is found, an entity associated with the shape is determined. The entity is converted into an annotation for rendering and/or displaying to the user. The shape identification, entity determination, and annotation conversion may all be based on one or more context elements to increase the accuracy of the shape interpretation. In particular, elements of conversations held via the electronic devices may be used as context for the shape interpretation. Further, machine learning techniques may be applied based on a variety of feedback data to improve the accuracy, speed, and/or performance of the shape interpretation process.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: November 14, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Arunabh P. Verma, Sophie A. Beland, Oluwadara Oke, William M. Geraci, II, Kevin J. Jeyakumar
  • Patent number: 11798303
    Abstract: The techniques disclosed herein include a blueprint compositing technique that may process blueprint data to generate multiple composable components. The multiple composable components may be processed to produce multiple blueprint component options including a master blueprint. A master blueprint and at least one other blueprint component option may be selected. A composited blueprint may be produced based on the selections of the master blueprint and the at least one other blueprint component option.
    Type: Grant
    Filed: November 2, 2021
    Date of Patent: October 24, 2023
    Assignee: Dream Book, LLC
    Inventors: Michael S. DiBenedetto, Tony Stanfar, Rand Lennox
  • Patent number: 11797097
    Abstract: A method for generating a haptic feedback on a display area operable by finger movements involves sensing a position of a finger on the display area and modulating a coefficient of friction between the finger and the display area is modulated depending on the position. The touchdown positions of two fingers are determined and the friction between each of the fingers and the display area is changed depending on a distance from the touchdown positions of the fingers simultaneously touching the surface.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: October 24, 2023
    Assignee: MERCEDES-BENZ GROUP AG
    Inventors: Sebastian Mörz, Jörg Reisinger, Jörg Stippa, Andreas Müller, Manuel Christopher Albert, Fabian Schöller
  • Patent number: 11789437
    Abstract: A processing apparatus includes a processing portion. The processing portion obtains, in time series, a sensor value of a first sensor output from a predetermined apparatus including the first sensor in correspondence with an operation of the predetermined apparatus, sectionalizes the sensor value of the first sensor on a basis of a predetermined condition, and clusters the sectionalized sensor value of the first sensor.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: October 17, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Koji Asami
  • Patent number: 11790161
    Abstract: Disclosed are a method, a device, a system and/or a manufacture of machine learning selection and/or application of a data model defined in a spreadsheet. In one embodiment, a method of spreadsheet data analysis utilizing machine learning includes processing a spreadsheet file comprising a formula algorithm to be applied to a dataset, including spreadsheet formulas stored in a first set of one or more cells. Generating from the formula algorithm may be an extrapolated algorithm, expressed in a programming language. The method runs an automatic machine learning process to automatically apply one or more predictive models to the dataset, determines a predictive model of the one or more predictive models fits the dataset, and modifies the extrapolated algorithm in response to an application of the one or more predictive models to the dataset to result in a modified extrapolated algorithm.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: October 17, 2023
    Assignee: ScienceSheet Inc.
    Inventor: Oscar Castaneda-Villagran
  • Patent number: 11763344
    Abstract: SaaS for content portion selection a.k.a. content curation using conventional web browsers with no software installation: for enabling a user to select portions of content are disclosed. The user selected portions of content, or references to them, are stored in a repository and are made available for subsequent viewing to a potentially larger universe of users. Neither group of users: the ones selecting the portions of content, nor those viewing the previously selected portions of content, need to install any special software to avail all these benefits.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: September 19, 2023
    Inventor: Rohit Chandra
  • Patent number: 11747975
    Abstract: An electronic device, while displaying a user interface of an application, detects a user input on a portion of the user interface associated with a plurality of gesture recognizers. A first set of standard gesture recognizers are associated with the portion of the user interface by the application; a second set of supplemental gesture recognizers are associated with the portion of the user interface by a system process; and a first failure requirement determines which gesture recognizers must fail before other gesture recognizers can recognize a user input. In one example, the first failure requirement is that a particular standard gesture recognizer (e.g., an intensity-based gesture recognizer) must fail before a particular supplemental gesture recognizer (e.g., a drag start gesture recognizer) can recognize a user input.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: September 5, 2023
    Assignee: APPLE INC.
    Inventors: Bruce D. Nilo, Christopher K. Thomas, Dominik Wagner, Michael T. Turner
  • Patent number: 11748425
    Abstract: This invention discloses the ability to automatically have portions of content that match the results for a search term(s): be highlighted. This saves users a lot of time when trying to find information of interest to them. It is especially delightful for users to automagically have this ability available without having to install any additional software components to their computing devices.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: September 5, 2023
    Inventor: Rohit Chandra
  • Patent number: 11748071
    Abstract: Developer and runtime environments supporting multi-modal input for computing systems are disclosed. The developer environment includes a gesture library of human body gestures (e.g., hand gestures) that a previously-trained, system-level gesture recognition machine is configured to recognize. The developer environment further includes a user interface for linking a gesture of the gesture library with a semantic descriptor that is assigned to a function of the application program. The application program is executable to implement the function responsive to receiving an indication of the gesture recognized by the gesture recognition machine within image data captured by a camera. The semantic descriptor may be additionally linked to a different input modality than the gesture, such as a natural language input.
    Type: Grant
    Filed: December 14, 2022
    Date of Patent: September 5, 2023
    Inventors: Soumya Batra, Hany Mohamed Salah Eldeen Mohamed Khalil, Imed Zitouni
  • Patent number: 11741433
    Abstract: Methods are presented for interactive scheduling, visualization, and tracking of daily recurring activities. Color code a loop as an analog clock, based on an attribute at any time on a day. In some embodiments, the loop is a displayed annulus, and the attribute is light condition. Change date interactively for quick and intuitive study of daily light conditions over a year. Display color coded concentric arcs for scheduling and monitoring performance of activities. Track and visualize progress of multiple activities, to remind users the suitability of the activities at any time instant. Change the time instant interactively for quick study of the progress of multiple activities.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: August 29, 2023
    Inventor: Victor Song
  • Patent number: 11740879
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training and using machine learning models to generate graphical user interfaces from textual descriptions.
    Type: Grant
    Filed: October 13, 2022
    Date of Patent: August 29, 2023
    Assignee: Google LLC
    Inventors: Zifeng Huang, Yang Li, Xin Zhou, Gang Li, John Francis Canny
  • Patent number: 11741180
    Abstract: A text content generation (TCG) system to generate text for a text field for a website building system (WBS). The TCG system includes a data gatherer to gather text samples from sources internal and external to the WBS; an analysis engine to analyze the text samples and to identify common text structures, substructures and website contexts; an HDS creator to receive the output of the analysis engine and to create a hierarchical data structure (HDS) definition for each text sample accordingly, the HDS creator to also create associated rules for handling the application and behavior for each HDS, where each HDS describes a text element alternative for a given field role and a content management system (CMS) to store the HDS definitions and the text samples.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: August 29, 2023
    Assignee: Wix.com Ltd.
    Inventors: Dan Koren, Erez Shasha, Eyal Sadeh, Rachel Rowland
  • Patent number: 11741190
    Abstract: In some embodiments, a style transfer computing system receives, from a computing device, an input text and a request to transfer the input text to a target style combination including a set of target styles. The system applies a style transfer language model associated with the target style combination to the input text to generate a transferred text in the target style combination. The style transfer language model comprises a cascaded language model configured to generate the transferred text. The cascaded language model is trained using a set of discriminator models corresponding to the set of target styles. The system provides, to the computing device, the transferred text.
    Type: Grant
    Filed: September 2, 2022
    Date of Patent: August 29, 2023
    Assignee: Adobe Inc.
    Inventors: Navita Goyal, Balaji Vasan Srinivasan, Anandha velu Natarajan, Abhilasha Sancheti
  • Patent number: 11741303
    Abstract: Introduced here are computer programs and associated computer-implemented techniques for discovering the presence of filler words through tokenization of a transcript derived from audio content. When audio content is obtained by a media production platform, the audio content can be converted into text content as part of a speech-to-text operation. The text content can then be tokenized and labeled using a Natural Language Processing (NLP) library. Tokenizing/labeling may be performed in accordance with a series of rules associated with filler words. At a high level, these rules may examine the text content (and associated tokens/labels) to determine whether patterns, relationships, verbatim, and context indicate that a term is a filler word. Any filler words that are discovered in the text content can be identified as such so that appropriate action(s) can be taken.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: August 29, 2023
    Assignee: Descript, Inc.
    Inventors: Alexandre de Brébisson, Antoine d'Andigné
  • Patent number: 11714952
    Abstract: A document processing apparatus includes a processor. The processor receives a document in which components suitable for a creation purpose are disposed. The processor extracts a piece of pattern information from pattern information stored in a memory. The extracted pattern information corresponds to the creation purpose of the received document. The memory stores the pattern information in which item values of items are set in association with a document creation purpose. The item values of the items define a document pattern. The processor refers to the extracted pattern information and sets a pattern for the components disposed in the received document.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: August 1, 2023
    Assignee: FUJIFILM BUSINESS INNOVATION CORP.
    Inventor: Junichi Matsunoshita
  • Patent number: 11709992
    Abstract: A system, method and computer program product for use in managing collaboration on documents having digital ink on a network of computing devices is disclosed. Each computing device has a processor and at least one system application for processing handwriting input under control of the processor. The system application displays, on a display associated with one of the computing devices, a document having digital ink based on a journal of the document, defines the journal to have journal entries associated with at least handwriting input to the document represented by the digital ink, and communicates the journal entries of the journal with one or more of the other networked computing devices displaying the document. The handwriting input associated with the journal entries is handwriting input to the document via the input interface of any of the computing devices displaying the document based on the communicated journal entries.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: July 25, 2023
    Assignee: MyScript
    Inventors: Pierre Laupretre, Pierre-Alban Dewitte
  • Patent number: 11710334
    Abstract: A bipartite application implements a table auto-completion (TAC) algorithm on the client side and the server side. A client module runs a local model of the TAC algorithm on a user device and a server module runs a global model of the TAC algorithm on a server machine. The local model is continuously adapted through on-the-fly training, with as few as a negative example, to perform TAC on the client side, one document at a time. Knowledge thus learned by the local model is used to improve the global model on the server side. The global model can be utilized to automatically and intelligently extract table information from a large number of documents with significantly improved accuracy, requiring minimal human intervention even on complex tables.
    Type: Grant
    Filed: August 16, 2022
    Date of Patent: July 25, 2023
    Assignee: OPEN TEXT SA ULC
    Inventors: Matthias Theodor Middendorf, Gisela Barbara Cäcilie Hammann, Carsten Peust
  • Patent number: 11704483
    Abstract: A method includes receiving a request from a user device accessing a webpage, the request including a webpage uniform resource locator (URL) and a user device identifier. The method includes retrieving a list of events associated with the user device based on the device identifier. The method further includes retrieving sets of rules. Each set of rules indicates events and URLs that satisfy the set of rules. Each set of rules is associated with a template that includes link rendering data for rendering a link on the user device. The method includes identifying a set of rules that is satisfied by the received URL and events, transmitting link rendering data associated with the identified set of rules to the user device, and transmitting link routing data to the user device. The link routing data is configured to route the user device to an application state corresponding to the webpage.
    Type: Grant
    Filed: August 20, 2020
    Date of Patent: July 18, 2023
    Assignee: Branch Metrics, Inc.
    Inventors: Alexander Austin, William Lindemann, Cheng-chao Yang, Eric J. Glover, Dmitri Gaskin, Kan Yu, Sofus Macskassy
  • Patent number: 11704477
    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: June 28, 2021
    Date of Patent: July 18, 2023
    Assignee: Verint Americas Inc.
    Inventors: Ian Roy Beaver, Cynthia Freeman, Jonathan Patrick Merriman, Abhinav Aggarwal