Patents Examined by Maikhanh Nguyen
  • Patent number: 12159102
    Abstract: Methods and systems for optimized template data management are disclosed. By enabling direct access to the shared universal content data, the template management system can replicate the selected universal content either within one template or across several templates. Furthermore, the universal content can be a section that comprise sub-components or a block that comprises subblocks. The present subject matter can improve computer and network efficiency by eliminating duplicative universal content data.
    Type: Grant
    Filed: June 13, 2022
    Date of Patent: December 3, 2024
    Assignee: Klaviyo Inc.
    Inventors: Shresth Bhatnagar, Daniel Kezerashvili, Nikita Shenkman
  • Patent number: 12155714
    Abstract: Systems and methods for managing and processing multimedia content. Chat content from a chat session among users on a network is accessed, including at least an item of video chat content associated with a phone number of a chat participant. Location information associated with the chat content is determined. Chat content location information is compared with predefined location information associated with projects or activities to identify a corresponding matching project or activity. A multimedia document comprising chat content associated with the matching project or activity is generated, wherein the item of video chat content is displayed in association with a play control and in association with an identifier of the chat participant. The item of video chat content in the multimedia document may be played in response to a user activation of the play control.
    Type: Grant
    Filed: September 1, 2023
    Date of Patent: November 26, 2024
    Assignee: E-PLAN, INC.
    Inventor: Michael M. Chegini
  • Patent number: 12147755
    Abstract: Described herein is a computer implemented method for generating webpage data. The method includes processing a set of design element objects to generate a set of element-grid records, each record corresponding to a design element and including a unique column start, a unique column end, a column start offset and a column end offset. The set of element-grid records is processed to generate a webpage grid definition that defines a grid including a plurality of columns and a plurality of rows. A first design element and a second design element have a same horizontal start position and the webpage grid definition defines: a unique column start gridline for the first design element; a unique column start gridline for the second design element; and a zero-width first column between the first and second column gridlines.
    Type: Grant
    Filed: June 26, 2023
    Date of Patent: November 19, 2024
    Assignee: Canva Pty Ltd
    Inventors: Nicholas Anthony Barker, Camellia Wong, Benjamin James Morris, David Nicholas Copley
  • Patent number: 12136148
    Abstract: A display method, system, device, and related computer programs can present the classification performance of an artificial neural network in a form interpretable by humans. In these methods, systems, devices, and programs, a probability calculator (i.e., a classifier) based on an artificial neural network calculates a classification result for an input image in the form of a probability. The distribution of classification-result probabilities are displayed using at least one display axis of a graph as a probability axis.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: November 5, 2024
    Assignee: K.K. CYBO
    Inventors: Keisuke Goda, Nao Nitta, Takeaki Sugimura
  • Patent number: 12135932
    Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for emoji mashup generation. The system and method introduce a method and model that can generate emoji mashups representative of contextual information received by a user at an application. The emoji mashup may come in the form of two or more emojis coherently combined to represent the contextual idea or emotion being conveyed.
    Type: Grant
    Filed: August 29, 2023
    Date of Patent: November 5, 2024
    Assignee: PAYPAL, INC.
    Inventors: Titus Woo, Wei Ting Kuo, Xueguang Lu, Venkatesh Komma
  • Patent number: 12131259
    Abstract: A processor-implemented method for predicting alternative communications based on textual analysis. The method includes building, by machine learning, a model to predict an optimal communication method, whereby the building includes training the model on a knowledge corpus of historic data and user data, and results of previous predictions in similar circumstances. The method further includes intercepting textual communication within communication channels, wherein the intercepting comprises a keyboard capture, a screen capture, or both a keyboard capture and a screen capture. The method further includes identifying, by pattern analysis, sentiment analysis, and textual analysis, topics, sentiments, and participants within the intercepted textual communication. The method further includes predicting, by the model, the optimal communication method, whereby the optimal communication method comprises continuing the textual communication, a video conference or a telephone conference.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: October 29, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Clement Decrop, Tushar Agrawal, Jeremy R. Fox, Sarbajit K. Rakshit
  • Patent number: 12124813
    Abstract: Disclosed embodiments include a computer readable medium that may include instructions that when executed by one or more processing devices cause the one or more processing devices to perform a method. The method may include: receiving an identification of at least one source text document; loading text of the at least one source text document; analyzing the text of the at least one source text document; generating at least one summary snippet associated with one or more portions of the text of the at least one source text document, wherein the at least one summary snippet conveys a meaning associated with the one or more portions of the text, but includes one or more textual differences relative to the one or more portions of the text of the at least one source text document; and causing the at least one summary snippet to be shown on a display.
    Type: Grant
    Filed: January 12, 2023
    Date of Patent: October 22, 2024
    Assignee: AI21 Labs
    Inventors: Barak Peleg, Dan Padnos, Amnon Morag, Gilad Lumbroso, Yoav Shoham, Ori Goshen, Barak Lenz, Or Dagan, Guy Einy
  • Patent number: 12105772
    Abstract: A computer implemented method of preparing process data for use in an artificial intelligence (AI) model includes collecting and storing raw data as episodic data for each episode of a process. An episode data generator assigns an episode identifier each set of episodic data. The raw data per episode is transformed into a standardized episodic data format that is usable by the AI model. Metrics are assigned to the episodic data and the episodic data is aggregated in an episode store. The data in the episode store is used by a feature extraction and learning module to extract and rank features.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: October 1, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shrey Shrivastava, Dhavalkumar C. Patel, Jayant R. Kalagnanam, Chandrasekhara K. Reddy
  • Patent number: 12099804
    Abstract: Provided is a method including obtaining a first text of a natural language text document displayed by the application, detecting a definitional statement in the first text, and parsing a defined term and a definition of the defined term from the definitional statement. The method also includes storing the defined term and the definition in an entry in a dictionary data structure and associating the entry with a location in the text document. The method also includes detecting the defined term being used in another location in the document and, in response, causing a visual indication to be presented in a first region in association with the defined term being used in the other location. The method may include causing the definitional statement or definition thereof to be displayed in a second region concurrently with displaying the defined term and the visual indication in the first region.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: September 24, 2024
    Assignee: Spectacles LLC
    Inventors: Naresh Lall, William DeCotiis
  • Patent number: 12093798
    Abstract: A computing system remotely trains a public ensemble model of an artificial intelligence model management system. The system receives, by the model management system, an encrypted representation of a private data value from a client system. The encrypted representation includes annotation information provided by the client system. The system determines, using the encrypted representation and the annotation information, a data value cluster that corresponds to the private data value. Data value clusters are generated using encrypted representations of a private data values provided by client systems. The system obtains, based on the assigned data value cluster, an encrypted representation of a model. The model is trained remotely by the client system using the private data value. The system adds the encrypted representation of the model to the public ensemble model. The public ensemble model is generated using a plurality of encrypted representations of models remotely trained by the client systems.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: September 17, 2024
    Assignee: DocuSign, Inc.
    Inventor: Kevin Gidney
  • Patent number: 12093805
    Abstract: This disclosure relates to method and system for optimal policy learning and recommendation for distribution task using deep RL model, in applications where when the action space has a probability simplex structure. The method includes training a RL agent by defining a policy network for learning the optimal policy using a policy gradient (PG) method, where the policy network comprising an artificial neural network (ANN) with a set of outputs. A continuous action space having a continuous probability simplex structure is defined. The learning of the optimal policy is updated based on one of stochastic and deterministic PG. For stochastic PG, a Dirichlet distribution based stochastic policy parameterized by output of the ANN with an activation function at an output layer of the ANN is selected. For deterministic PG, a soft-max function is selected as activation function at the output layer of the ANN to maintain the probability simplex structure.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: September 17, 2024
    Assignee: Tata Consultancy Services Limited
    Inventors: Avinash Achar, Easwara Subramanian, Sanjay Purushottam Bhat, Vignesh Lakshmanan Kangadharan Palaniradja
  • Patent number: 12086536
    Abstract: A method, apparatus, device, and storage medium for determining a page theme are provided. The method may include: acquiring a current operating environment of a target page; determining a target theme that matches the current operating environment; searching for a target style resource link matching the target theme from a database in which style resource links corresponding to different themes are pre-stored; loading a CSS variable value in the target style resource link onto the target page, wherein the CSS variable value in the target style resource link is used to indicate, among styles of the target page, a style that is changed at the time of switching the themes.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: September 10, 2024
    Assignee: Beijing Baidu Netcom Science and Technology Co., Ltd.
    Inventor: Da Qu
  • Patent number: 12086484
    Abstract: A facility for managing a document conversion environment is described. In various embodiments, the facility includes a native application associated with a native document type and an isolation service. The isolation service determines whether a native application associated with the native document type has started and when it has not started, starts the native application and causes the started native application to load and convert a native document to a common document format, wherein the isolation service starts a single instance of the native application and monitors the single instance of the native application so that it complies with specified a parameter, condition, or setting of operation.
    Type: Grant
    Filed: July 17, 2023
    Date of Patent: September 10, 2024
    Assignee: OPEN TEXT SA ULC
    Inventors: William R. Harman, Jonathan Isabelle, Michael Riedel
  • Patent number: 12079455
    Abstract: A system comprising one or more processors and one or more non-transitory computer-readable storage devices storing computing instructions that, when executed to run on the one or more processors, cause the one or more processors to perform: receiving in-session user activity entered into on a graphical user interface (GUI) from a user electronic device of a user; generating, using a predictive algorithm, a ranked list of one or more likely intents of the user to perform one or more actions on the GUI; processing the in-session user activity to determine one or more intents of the in-session user activity; comparing the one or more intents of the in-session user activity; and coordinating a display of a likely-to-be-used GUI element on the GUI. Other embodiments are disclosed herein.
    Type: Grant
    Filed: January 30, 2023
    Date of Patent: September 3, 2024
    Assignee: WALMART APOLLO, LLC
    Inventors: Jiwen You, Sinduja Subramaniam, Aleksandra Cerekovic, Evren Korpeoglu, Kannan Achan
  • Patent number: 12061956
    Abstract: Techniques for utilizing a federated learning service are described. An exemplary method includes causing a development of a deployable machine learning model using at least two devices, the development of the deployable machine learning model including: providing an initial machine learning model or algorithm to the at least two devices external to the provider network, causing each of the at least two devices external to the provider network to locally train the initial machine learning model or algorithm using training data to each generate a modified version of the initial machine learning model, determining updates between the initial model and the generated modified versions of the initial machine learning model, and applying the determined updates to the initial model to generate the candidate machine learning model.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: August 13, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Yahor Pushkin, Sunil Mallya Kasaragod, Sravan Babu Bodapati
  • Patent number: 12056622
    Abstract: A method for identifying influential effects that contribute most to a status change of a target index for goal seeking analysis. The method includes generating a candidate list of significant changed predictors between the normal and abnormal status time periods in collected data, and building a plurality of regression models from the collected data. The method determines a first value (trend value or Pearson correlation value) for each of the significant changed predictors based on whether at least one of the significant changed predictors have a significant change trend using the regression models. The method obtains a second predictor importance value for each of the significant changed predictors from a single model built on all the collected data. The method generates a final predictor value for each of the significant changed predictors by combining the first value with the second predictor importance value for each of the significant changed predictors.
    Type: Grant
    Filed: February 3, 2021
    Date of Patent: August 6, 2024
    Assignee: International Business Machines Corporation
    Inventors: Jing James Xu, Lei Gao, A Peng Zhang, Rui Wang, Si Er Han, Xiao Ming Ma
  • Patent number: 12056447
    Abstract: Disclosed are systems and methods for document branching. In some embodiments, the method includes the steps of: obtaining a branch model associated with a set of related documents, the branch model comprising one or more branches, each branch of the one or more branches comprising a branch type and one or more nodes, the one or more branches comprising a primary branch associated with a primary document, the set of related documents comprising the primary document having a first document identifier; generating a secondary branch based upon a revision of the primary document, the secondary branch associated with a secondary document of the set of related documents, the secondary document having a second document identifier; and adding the secondary branch to the branch model.
    Type: Grant
    Filed: July 20, 2023
    Date of Patent: August 6, 2024
    Assignee: WORKIVA INC.
    Inventors: Benjamin Paul Campbell, Matthew Peter Hinrichsen, Dustin John Holmes, Payson Merrit Lippert, Patrick C. Kujawa
  • Patent number: 12058296
    Abstract: Content management for virtual tours including exposing, within a virtual tour, a hotspot, the hotspot having an associated a hyperlink to a third-party content management provider and access code for accessing content from third-party content management provider; receiving an invocation of the hotspot; invoking the hyperlink associated with the hotspot; invoking the access code for accessing content from third-party content management provider; receiving, from the third-party content management provider, content; and displaying the received content within the virtual tour.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: August 6, 2024
    Assignee: Virtually Anywhere Interactive, LLC
    Inventor: Fontaine Carrington Weems, III
  • Patent number: 12056335
    Abstract: Provided is a method, performed by a web browser, for identifying and displaying content, the method including receiving a webpage including text, comparing the text to titles of media content in a media content database, based on the comparison, identifying a subset of text as a match to a title of a matching media content, based on identifying the subset of text, modifying a display of the webpage by inserting a visual indicator into the webpage in proximity to the subset of text, or modifying the display of the subset of text, detecting an interaction of a user-controlled input with the inserted visual indicator or the modified display of the subset of text, and displaying a popup interface over a portion of the webpage, the popup interface displaying additional information about the matching media content and a selectable user-interface element to play the matching media content.
    Type: Grant
    Filed: April 10, 2023
    Date of Patent: August 6, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: William Devereux, Erica Cheshier
  • Patent number: 12039449
    Abstract: A processor-implemented neural network method includes: extracting, by a feature extractor of a neural network, a plurality of training feature vectors corresponding to a plurality of training class data of each of a plurality of classes including a first class and a second class; determining, by a feature sample generator of the neural network, an additional feature vector of the second class based on a mean vector and a variation vector of the plurality of training feature vectors of each of the first class and the second class; and training a class vector of the second class included in a classifier of the neural network based on the additional feature vector and the plurality of training feature vectors of the second class.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: July 16, 2024
    Assignees: Samsung Electronics Co., Ltd., Korea Advanced Institute of Science and Technology
    Inventors: Seong-Jin Park, Sung Ju Hwang, Seungju Han, Insoo Kim, Jiwon Baek, Jaejoon Han