Patents Examined by Maikhanh Nguyen
  • Patent number: 12210581
    Abstract: A technology for the optimized capturing of resource file content for resources referred in recorded user interaction sequences is disclosed. Individual resource files are typically referred in multiple recorded resources, therefore it is desired to capture those resources only once and reuse them for all recorded session capturing them. As user interaction sequences are executed and captured in independently operating web-browsers, a direct coordination between recording web-browsers to avoid multiple captures of the same resource is not possible. Data about the global resource capturing and demand situation is generated on a monitoring server that receives all session recording data and transferred to session recording browsers in form of lists identifying resources that are referred in sessions but are still unresolved and should therefore be captured, and for resources that should not captured, because they are already available and capturing them again should be avoided.
    Type: Grant
    Filed: October 18, 2023
    Date of Patent: January 28, 2025
    Assignee: Dynatrace LLC
    Inventors: Bernhard Lackner, Jordi Masramon, Otmar Ertl
  • Patent number: 12205015
    Abstract: An apparatus that may include a neural network processor, the neural network processor comprises multiple building blocks. Each of the at least some of the building blocks may include, may consist or may consist essentially of a channel split unit, a convolution unit, a concatenation unit, and a shuffle unit.
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: January 21, 2025
    Assignee: AUTOBRAINS TECHNOLOGIES LTD.
    Inventor: Eli Passov
  • Patent number: 12204845
    Abstract: A system is configured to provide a dashboard creation system. Panels associated with queries for retrieving information from a database are shown in a user interface. Various other user interfaces show query code, panel display settings, function code, dependencies, etc. Queries in a first query format access a data source. Queries in a second query format access a cache database that is synchronized with the data source.
    Type: Grant
    Filed: April 12, 2023
    Date of Patent: January 21, 2025
    Assignee: Palantir Technologies Inc.
    Inventors: Jacob Sanches, Calvin Fernandez, Cihat Imamoglu, Diogo Bonfim Moraes Morant De Holanda, Geoffrey Cameron, Hannah Korus, Noah Chen, Rick Ducott, Sixin Li, Stephanie Yu
  • Patent number: 12197843
    Abstract: Layouts for elements of a flowchart or flow diagram may use recursive algorithms that trace along each parent-child pathway to ensure that child elements always occur after parent elements in a horizontal spacing. Vertical spacing requirements may then be calculated for each element, along with a vertical space above a center line and a vertical space below a center line for each element. These vertical spacing requirements may then be used by a recursive algorithm to assign vertical positions to each of the elements. The vertical spacing may ensure that lanes created for each branch element are not crossed by later elements in the process flow, which ensures that connections between elements may be clearly distinguished from each other.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: January 14, 2025
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Michael Patrick Rodgers
  • Patent number: 12190058
    Abstract: A character input device according to one or more embodiments may include: an output unit configured to output a first character string to an application program having a suggestion function; a detector configured to detect selection of a second character string that is presented in correspondence with the first character string by the application program; and a registration unit configured to register, in a dictionary database, the second character string that is detected, by the detector, to have been selected.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: January 7, 2025
    Assignee: OMRON Corporation
    Inventor: Yui Nonomura
  • Patent number: 12182912
    Abstract: An apparatus includes a processor configured to receive, during editing of a first design, user input indicating that a first design element has a first content role. The processor is configured to generate a content signature of the first design indicating that the first design element has the first content role, to generate a second design based on a design template, and to update the second design by applying the content signature to the second design. Generating the second design includes, based on determining that the design template includes a second design element having the first content role, adding a third design element having the first content role to the second design. Applying the content signature to the second design includes transferring content from the first design element to the third design element. The processor is configured to generate a graphical user interface including an image of the second design.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: December 31, 2024
    Assignee: CANVA PTY LTD
    Inventors: William Radford, Melanie Joy Perkins, Tristan Martin, Sam Parkinson, Stanislav Salnikov, Adam Schuck, Lynneal Santos
  • Patent number: 12175779
    Abstract: Provided is an information processing device including a control unit that performs: temporary label addition processing of adding a temporary label to a predetermined position on input data for machine learning; processing of generating label data in accordance with input of correction of the temporary label by a person in charge of labeling; and processing of comparing label data corrected by the person in charge of labeling with correct-answer label data that is acquired in advance, and calculating labeling accuracy of the person in charge of labeling.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: December 24, 2024
    Assignee: SONY CORPORATION
    Inventors: Mizuki Shirai, Yoshihiro Wakita, Yoshiyuki Kobayashi
  • 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: 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: 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: 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: 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: 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: 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: 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