Patents Examined by Shourjo Dasgupta
  • Patent number: 12271586
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for displaying augmented reality content. The program and method provide for displaying, within a messaging application running on a device, a first user interface for viewing a media content item; receiving user input via the first user interface, the user input corresponding to a predefined touch gesture; and in response to receiving the user input, switching, within the messaging application, from the first user interface to a second user interface in which a camera of the device is activated to capture an image, and displaying, via the second user interface, a resized version of the media content item with the image.
    Type: Grant
    Filed: May 9, 2023
    Date of Patent: April 8, 2025
    Assignee: Snap Inc.
    Inventor: Celia Nicole Mourkogiannis
  • Patent number: 12265909
    Abstract: Embodiments described herein adopts a k nearest neighbor (kNN) mechanism over a model's hidden representations to identify training examples closest to a given test example. Specifically, a training set of sequences and a test sequence are received, each of which is mapped to a respective hidden representation vector using a base model. A set of indices for each sequence index that minimizes a distance between the respective hidden state vector and a test hidden state vector is then determined A weighted k-nearest neighbor probability score can then be computed from the set of indices to generate a probability distribution over labels for the test sequence.
    Type: Grant
    Filed: November 5, 2020
    Date of Patent: April 1, 2025
    Assignee: Salesforce, Inc.
    Inventors: Nazneen Rajani, Tong Niu, Wenpeng Yin
  • Patent number: 12244142
    Abstract: A method for monitoring an electrical-energy transmission system having a plurality of system components. Each of the system components includes a sensor unit, which captures measurement data regarding at least one operating parameter of the system component, and a communication interface, which transmits the measurement data and component information regarding the system component. The measurement data and component information regarding a system component are transferred into a data cloud by way of the communication interface of the system component. A graphical user interface is configured to visualize information regarding the electrical-energy transmission system. The information is generated from the measurement data and component information transferred into the data cloud. A user profile defining the information displayed to the user is created for a user of the graphical user interface.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: March 4, 2025
    Assignee: Siemens Energy Global GmbH & Co. KG
    Inventors: Arvind Batra, Puneet Harminder Singh
  • Patent number: 12223228
    Abstract: A method includes receiving data indicating a current media playback state of an external media playback device. The method includes, in response to receiving the data and in accordance with a determination that a set of external media playback device control criteria are met, displaying, via the display generation component, a user interface for controlling media playback at the external media playback device that includes one or more selectable user interface objects based on whether the data indicates that the external media playback device is currently performing a media playback operation.
    Type: Grant
    Filed: August 16, 2023
    Date of Patent: February 11, 2025
    Assignee: Apple Inc.
    Inventors: Taylor G. Carrigan, Patrick L Coffman, Christopher P. Foss
  • Patent number: 12216883
    Abstract: An electronic apparatus according to the disclosure includes a display; a manipulation interface; a memory configured to store a menu selection history including a first menu category of a first depth and a second menu category of a second depth subordinate to the first menu; and a processor configured to identify whether guide information is to be provided based on a user input selecting a first menu item received through the manipulation interface, and based on identifying the guide information is to be provided, control the display to display the guide information including a recommended menu item based on at least one of the first menu item, context information, or the menu selection history stored in the memory.
    Type: Grant
    Filed: November 9, 2022
    Date of Patent: February 4, 2025
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Useong Jang, Sanga Kim, Jaewoong Kim, Juneok Ahn, Yunkyeong Lee
  • Patent number: 12210901
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for collecting, organizing, and managing third-party content from multiple sources associated with a user account to present as synthesized tasks in a consolidated graphical user interface and minimize the distraction provided by multiple interfaces. In particular, in one or more embodiments, the disclosed systems analyze content from various web-based data sources, collect relevant content, create synthesized tasks associated with the relevant content, and present the relevant content to the user grouped into synthesized tasks in a single graphical user interface. Additionally, the disclosed systems can prioritize the generated synthesized tasks within the graphical user interface and provide productivity metrics based on the degree to which an associated user interacts with the synthesized tasks.
    Type: Grant
    Filed: March 27, 2023
    Date of Patent: January 28, 2025
    Assignee: Dropbox, Inc.
    Inventors: Joseph Grillo, Angelique Rachel Little, Antonia-Celestina Divan, Elijah Clay Johnson, Jacqueline Alexis Deprey, Robert B. Hanigan, Swapnil Ahuja
  • Patent number: 12211013
    Abstract: A method and apparatus for mapping damage on a vehicle, the method comprising: displaying a graphical user interface on a display device of a computing device which shows a first image representing a first view of a vehicle; defining a first coordinate system relative to the first image; detecting a first user input command provided via a user input device associated with the computing device, the first user input command being representative of an instance of damage observed on the vehicle; storing one or more sets of image coordinates representing the first user input command to map damage to the vehicle.
    Type: Grant
    Filed: June 30, 2023
    Date of Patent: January 28, 2025
    Assignee: DEGOULD LIMITED
    Inventor: Daniel George Gould
  • Patent number: 12182714
    Abstract: A method of identifying a defensive alignment and an offensive alignment in a set-piece is disclosed herein. A computing system receives one or more streams of tracking data. The computing system identifies a set-piece contained in the one or more streams of tracking data. The computing system identifies a defensive alignment of a first team and an offensive alignment of a second team. The computing system extracts, via a convolutional neural network, one or more features corresponding to a type of defensive alignment implemented by the first team by passing the set-piece through the convolutional neural network. The computing system scans the set-piece, via a machine learning algorithm, to identify one or more features indicative of a type of offensive alignment implemented by the second team. The computing system infers the type of defensive alignment implemented by the first team.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: December 31, 2024
    Assignee: STATS LLC
    Inventors: Paul Power, Jennifer Hobbs, Patrick Lucey
  • Patent number: 12175356
    Abstract: An arithmetic device includes a first register that stores input data as values of a plurality of input neurons, a plurality of ports, and a plurality of processing element groups that correspond to the plurality of ports, respectively, and can access the first register through the respective corresponding ports. Each processing element group includes a plurality of processing elements. Each processing element is associated with at least one of a plurality of output neurons and performs a multiply-and-accumulate computation in which a value of at least one input neuron connected to a corresponding output neuron is multiplied by a weight coefficient and results of multiplication are accumulated.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: December 24, 2024
    Assignee: Mitsubishi Electric Corporation
    Inventors: Kyohei Suwabe, Kenya Sugihara, Seidai Takeda
  • Patent number: 12136040
    Abstract: A method for real-time prediction of resource consumption by a system is provided that includes determining a real-time prediction of resource demand by the system. A Genetic Algorithm (GA) is used to dynamically determine an optimal size of a sliding window and an optimal number of predicted data within the real-time prediction of the resource demand. The data within the real-time prediction of the resource demand is adjusted based on an estimated probability of prediction errors and a variable padding, which is based on a mean of at least one previous standard deviation of the predicted data within the real-time prediction of the resource demand.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: November 5, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Souhila Benmakrelouf, Nadjia Kara
  • Patent number: 12131168
    Abstract: A method includes generating, for display by way of a graphical user interface (GUI), a graphical representation of an existing state of a plurality of computing resources that visually represents the plurality of computing resources and one or more relationships therebetween. The method also includes determining a target state of the plurality of computing resources based on a user modification of the graphical representation of the existing state. The user modification may be obtained by way of the GUI. The method additionally includes determining, based on a difference between the target state and the existing state, one or more operations configured to modify the plurality of computing resources to reach the target state from the existing state. The method further includes executing the one or more operations.
    Type: Grant
    Filed: April 18, 2023
    Date of Patent: October 29, 2024
    Assignee: ServiceNow, Inc.
    Inventors: Venu Vajjala, Magesh Narayanan, Yasaswini Potta, Shahil Sabbag, Atul Saini
  • Patent number: 12093607
    Abstract: An audio control system can control interactions with an application or device using keywords spoken by a user of the device. The audio control system can use machine learning models (e.g., a neural network model) trained to recognize one or more keywords. Which machine learning model is activated can depend on the active location in the application or device. Responsive to detecting keywords, different actions are performed by the device, such as navigation to a pre-specified area of the application.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: September 17, 2024
    Assignee: Snap Inc.
    Inventors: Xin Chen, Yurii Monastyrshyn, Fedir Poliakov, Shubham Vij
  • Patent number: 12093815
    Abstract: A learning unit of a learning system generates the following learning model. That is, this learning model is a model that inputs rehabilitation data for each predetermined period and predicts a change in index data, the rehabilitation data being data about rehabilitation performed by a trainee using a rehabilitation support system, the index data indicating at least one of a symptom, a physical ability, and a degree of recovery of the trainee. This rehabilitation data includes at least the index data and training data of the trainee, the training data being acquired during the rehabilitation in the rehabilitation support system. Further, the learning unit generates the learning model by using, as teacher data, data obtained in a period until the index data reaches a predetermined target level.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: September 17, 2024
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Nobuhisa Otsuki, Issei Nakashima, Manabu Yamamoto, Makoto Kobayashi, Masayuki Imaida
  • Patent number: 12073239
    Abstract: Interface and mode selection for digital action execution is provided. For example, a system loads a script library embedded in an electronic resource. The system determines a historic level of engagement between a client computing device and one or more digital assistants. The system selects, based on a first property of the client computing device and the historic level of engagement, a type of digital interface. The system generates, based on the type of digital interface, a digital interface with the call-to-action. The system determines, responsive to an instruction to execute the call-to-action, a mode of execution. The system selects a digital assistant and a second client device to execute the call-to-action. The system transmits the call-to-action to the second client device for execution.
    Type: Grant
    Filed: April 3, 2023
    Date of Patent: August 27, 2024
    Assignee: GOOGLE LLC
    Inventors: Prithvi Balaram, Nikhil Rao, Adam Coimbra, Ian Baker
  • Patent number: 12045452
    Abstract: Techniques described herein may involve modification of playback based on the proximity of a user to a playback device. An example technique involves a device determining that a listener is within a given proximity of a first playback device and based on determining that the listener is within the given proximity of the first playback device, causing the first playback device to begin playback of first media and causing a second playback device to modify playback of second media.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: July 23, 2024
    Assignee: Sonos, Inc.
    Inventors: Luis Vega, Paul Bates, Jason Kendall
  • Patent number: 12039298
    Abstract: A method for configuring model components of a system model in a model-based test environment, wherein the test environment comprises a model editor, wherein the test environment is executed on a computer system having a processor and a display, and wherein the model components have a plurality of ports, comprising the following steps: S1) Loading the system model into the model editor, S2) receiving a user selection for at least a first port comprising a graphical port identifier, S3) assigning the selected graphical port identifier to a list, S4) displaying the list in the test environment, S5) receiving a user selection for the first port identifier from the list, S6) receiving a user selection for a second port, S7) connecting the first port to the second port by a signal connection.
    Type: Grant
    Filed: December 5, 2022
    Date of Patent: July 16, 2024
    Assignee: dSPACE GMBH
    Inventor: Lazar Lachev
  • Patent number: 12039349
    Abstract: Methods and systems for content distribution and management are presented. A transaction flow for conducting different stages of a transaction is determined in response to a request for the transaction from an application executable at a user device. The transaction flow includes a sequence of content pages to be displayed within a graphical user interface (GUI) of the application over the different stages of the transaction. The content associated with a tagged UI element of at least one content page is identified. The content is validated for the tagged UI element of the at least one content page, based on a software and hardware configuration of the user device. The validated content is provided via a network to the application at the user device to be displayable with the tagged UI element on the at least one content page of the transaction flow during a corresponding stage of the transaction.
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: July 16, 2024
    Assignee: PAYPAL, INC.
    Inventors: Atul Kumar Agrawal, Anu Kumari, Anurag Singh, Chun Kiat Ho, RaviKumar PhoolChand Vishwakarma, Jie How Ko, Nilotpal Paul, Jyothish Kozhipurath, Vipul Jain, Lin Song, Mihir Sirohi, Rey Neo
  • Patent number: 12032799
    Abstract: This application provides a card sharing method, an electronic device, and a communications system. The method includes: displaying an interface of a first application in response to a first operation of a user, where a first card is displayed on the interface of the first application, the first card includes a first card module and a second card module, and interface resources of the first card are provided by a second application; sending a second message to a third application in response to a second operation of the user, where the second operation is associated with the first card module, and the second message includes an identifier of the first card module; and displaying an interface of the third application, where the first card module is displayed on the interface of the third application, and interface resources of the first card module are provided by a fourth application.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: July 9, 2024
    Assignee: HONOR DEVICE CO., LTD.
    Inventors: Ping Song, Changjun Yang
  • Patent number: 12032821
    Abstract: The present invention relates to a tactile message providing method and a tactile message providing device. The tactile message providing method in a mobile device includes driving a tactile message program in a first mobile device, receiving a tactile pattern in the first mobile device, converting the tactile pattern into a tactile signal, and transmitting the tactile signal to a second mobile device. The tactile message program includes a tactile switch icon, and the tactile switch icon switches a text input window to a tactile pattern input window and the tactile pattern input window receives the tactile pattern to generate a digital signal.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: July 9, 2024
    Assignee: CK MATERIALS LAB CO., LTD.
    Inventors: Hyeong Jun Kim, Jong Hun Lee, Nam Seok Kim, Jeong Bum Lee
  • Patent number: 12032904
    Abstract: A method implemented in an electronic device is provided. The method includes determining at least one update of content of at least one application, wherein the at least one update is associated with an activity related to the content accessed by a user, generating at least one statement corresponding to the at least one update of the content of the at least one application in accordance with the activity related to the content.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: July 9, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Tarun Jindal, Siba Prasad Samal, Kumar Vikram