Patents by Inventor Karthik Mohan
Karthik Mohan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20250111722Abstract: An electronic device includes a communication device, a user interface, and one or more processors operable with the communication device and user interface. The one or more processors extract, from an electronic communication relating to a parcel delivery received by the communication device, one or more delivery event relevant data fields that include at least a parcel delivery location and a parcel delivery location and cause the communication device to transmit an electronic entry system control communique allowing entry through an entry control system situated at the parcel delivery location at the parcel delivery time to the entry control system. The electronic entry system control communique may only be valid for a predefined duration spanning the parcel delivery time.Type: ApplicationFiled: September 28, 2023Publication date: April 3, 2025Inventors: Krishnan Raghavan, Vignesh Karthik Mohan, Rahul Sahadevan
-
Publication number: 20250111372Abstract: Techniques for notification of data transaction based on time difference are described and are implementable to enable and disable presentation of delay alerts of delayed notifications of data transactions. For instance, a transaction notification of a data transaction is received at a client device. A comparison is performed of a time difference between a delivery time of the transaction notification and a transaction timestamp for the data transaction to a time difference threshold. The transaction notification is processed based at least in part on the comparison of the time difference to the time difference threshold, such as to present a delay alert if the transaction notification is delivered more than a threshold time duration after the data transaction.Type: ApplicationFiled: September 29, 2023Publication date: April 3, 2025Applicant: Motorola Mobility LLCInventors: Krishnan Raghavan, Nakul Patel, Vignesh Karthik Mohan
-
Publication number: 20250111578Abstract: Methods and systems are provided for generating a stylized representation of a non-player character (NPC) in a virtual environment. A multimodal plurality of inputs regarding characteristics of the NPC is received, which is processed to generate visual data representing the NPC's appearance and to generate behavior data representing the NPC's actions. The generated visual data and behavior data are adapted to a selected character model to create an adapted configuration model, which is used to generate rendering information for the NPC.Type: ApplicationFiled: September 27, 2024Publication date: April 3, 2025Inventors: Karthik Mohan Kumar, Archana Ramalingam, Michael Mantor, Pedro Antonio Pena
-
Publication number: 20250104045Abstract: In aspects of automatic multi-categorization of transactions, an electronic device detects a transaction event in a transaction application linked to a payment application in an application ecosystem. The electronic device determines that a request for a transfer of digital payment of the transaction event is authorized at the payment application. The electronic device records a total value of the digital payment and a transaction identifier to the transaction event. The electronic device receives, from the transaction application via the data communication network of the application ecosystem, line-item details of the transaction event. The electronic device assigns, from a plurality of categories, a category to each item purchased in the transaction event based on analysis of the line-item details.Type: ApplicationFiled: September 21, 2023Publication date: March 27, 2025Applicant: Motorola Mobility LLCInventors: Krishnan Raghavan, Nakul Patel, Vignesh Karthik Mohan
-
Publication number: 20250097340Abstract: In aspects of Do Not Disturb for encoded information, a mobile device detects that encoded account information is generated for display on a screen of the mobile device. The mobile device activates a Do Not Disturb setting of the mobile device based on detecting that the encoded account information is generated for display and a determination by the mobile device that the Do Not Disturb setting is off. The mobile device detects dismissal of the encoded account information from display. And the mobile device deactivates the Do Not Disturb setting based on the dismissal of the encoded account information.Type: ApplicationFiled: September 15, 2023Publication date: March 20, 2025Applicant: Motorola Mobility LLCInventors: Krishnan Raghavan, Nakul Patel, Vignesh Karthik Mohan
-
Publication number: 20250078062Abstract: Techniques for feedback for transaction recipients are described and are implementable to enable users to provide transaction feedback for transaction recipients and the transaction feedback to be converted into recipient feedback for the transaction recipients. In implementations, a user can be presented with indicia of transaction feedback with a transaction recipient at various points in a data transaction process. The user can interact with the indicia of transaction feedback to indicate transaction feedback for a data transaction with the transaction recipient. The transaction feedback can be aggregated with other transaction feedback for the transaction feedback to generate recipient feedback for the transaction recipient.Type: ApplicationFiled: August 28, 2023Publication date: March 6, 2025Applicant: Motorola Mobility LLCInventors: Krishnan Raghavan, Vignesh Karthik Mohan, Rahul Sahadevan
-
Publication number: 20250053986Abstract: Techniques for feedback alerts for data transactions are described and are implementable to enable users to provide transaction feedback for data transactions and to receive feedback alerts for data transactions. In implementations, a user can initiate a data transaction with a particular party and can be presented with a feedback alert describing transaction feedback for previous data transactions with the particular party.Type: ApplicationFiled: August 11, 2023Publication date: February 13, 2025Applicant: Motorola Mobility LLCInventors: Krishnan Raghavan, Vignesh Karthik Mohan, Rahul Sahadevan
-
Publication number: 20250047803Abstract: A method in a conferencing system terminal device includes detecting, with one or more processors during a videoconference, a communication device electronically in communication with a plurality of remote electronic devices engaged in the videoconference. The method includes also detecting, with one or more sensors during the videoconference, an authorized user of the conferencing system terminal device engaging in a side conversation. One or more processors cause the communication device to transmit a video overlay for the authorized user of the conferencing system terminal device to the plurality of remote electronic devices while the side conversation occurs. This conceals the authorized user's participation in the side conversation.Type: ApplicationFiled: August 4, 2023Publication date: February 6, 2025Inventors: Amit Kumar Agrawal, Krishnan Raghavan, Vignesh Karthik Mohan
-
Publication number: 20250047727Abstract: A method in a conferencing system terminal device includes detecting, with one or more processors during a videoconference, a communication device electronically in communication with a plurality of remote electronic devices engaged in the videoconference. The method includes receiving, with a user interface operable with the one or more processors, user input initiating a communication operation at the conferencing system terminal device. In response to the user input, one or more processors of the conferencing system terminal device present a prompt allowing a selection of a subset of the plurality of remote electronic devices for a side call during the videoconference.Type: ApplicationFiled: August 4, 2023Publication date: February 6, 2025Inventors: Amit Kumar Agrawal, Krishnan Raghavan, Vignesh Karthik Mohan
-
Publication number: 20250029113Abstract: Techniques for feedback for data transactions are described and are implementable to enable users to provide transaction feedback for data transactions. In implementations, a user can be presented with indicia of transaction feedback at various points in a data transaction process. The user can interact with the indicia of transaction feedback to indicate transaction feedback for a data transaction. The user can be presented with information regarding data transactions, such as transaction feedback provided by the user for data transactions.Type: ApplicationFiled: July 20, 2023Publication date: January 23, 2025Applicant: Motorola Mobility LLCInventors: Krishnan Raghavan, Vignesh Karthik Mohan, Rahul Sahadevan
-
Publication number: 20240428494Abstract: Systems and techniques for generating and animating non-player characters (NPCs) within virtual digital environments are provided. Multimodal input data is received that comprises a plurality of input modalities for interaction with an NPC having a set of body features and a set of facial features. The multimodal input data is processed through one or more neural networks to generate animation sequences for both the body features and facial features of the NPC. Generating such animation sequences includes disentangling the multimodal input data to generate substantially disentangled latent representations, combining these representations with the multimodal input data, and using a large-language model (LLM) to generate speech data for the NPC. Further processing using reverse diffusion generates face vertex displacement data and joint trajectory data based on the combined representation and generated speech data.Type: ApplicationFiled: June 20, 2024Publication date: December 26, 2024Inventors: Karthik Mohan Kumar, Michael Mantor, Pedro Antonio Pena, Archana Ramalingam
-
Publication number: 20240424407Abstract: Systems and techniques for generating and animating non-player characters (NPCs) within virtual digital environments are provided. Multimodal input data is received that comprises a plurality of input modalities for interaction with an NPC having a set of body features and a set of facial features. The multimodal input data is processed through one or more neural networks to generate animation sequences for both the body features and facial features of the NPC. Generating such animation sequences includes disentangling the multimodal input data to generate substantially disentangled latent representations, combining these representations with the multimodal input data, and using a large-language model (LLM) to generate speech data for the NPC. Further processing using reverse diffusion generates face vertex displacement data and joint trajectory data based on the combined representation and generated speech data.Type: ApplicationFiled: June 20, 2024Publication date: December 26, 2024Inventors: Karthik Mohan Kumar, Michael Mantor, Pedro Antonio Pena, Archana Ramalingam
-
Publication number: 20240424398Abstract: Systems and techniques for generating and animating non-player characters (NPCs) within virtual digital environments are provided. Multimodal input data is received that comprises a plurality of input modalities for interaction with an NPC having a set of body features and a set of facial features. The multimodal input data is processed through one or more neural networks to generate animation sequences for both the body features and facial features of the NPC. Generating such animation sequences includes disentangling the multimodal input data to generate substantially disentangled latent representations, combining these representations with the multimodal input data, and using a large-language model (LLM) to generate speech data for the NPC. Further processing using reverse diffusion generates face vertex displacement data and joint trajectory data based on the combined representation and generated speech data.Type: ApplicationFiled: June 20, 2024Publication date: December 26, 2024Inventors: Karthik Mohan Kumar, Michael Mantor, Pedro Antonio Pena, Archana Ramalingam
-
Publication number: 20240348713Abstract: A communication device, a method, and a computer program product for surfacing notifications at a second display of a connected second device based on network conditions and device characteristics at a consumer device and connected second device. The method includes receiving, by a communication device, a notification associated with consumption of content available for presentation by the communication device that interfaces with another electronic device that includes an auxiliary display capable of mirroring a user interface of the communication device. The method includes detecting one or more network conditions and device resource characteristics corresponding to the content consumption criteria encoded in the metadata. The method includes selectively enabling presentation of the content on the auxiliary display for consumption based, at least in part, by the detected one or more network conditions and device resource characteristics.Type: ApplicationFiled: April 17, 2023Publication date: October 17, 2024Inventors: AMIT KUMAR AGRAWAL, KRISHNAN RAGHAVAN, VIGNESH KARTHIK MOHAN
-
Publication number: 20240348702Abstract: An electronic device, a method, and a computer program product generate push notifications directing optimal time for surfacing notifications at a consumer device. The method includes selecting content for consumption at a second device communicatively coupled to a computing device, and encoding into metadata associated with the content, content consumption criteria related to at least one of a network quality and a second device capability for presenting the content at the second device. The method includes transmitting a notification to the second device, the notification including the metadata associated with the content, the metadata configuring the second device to determine at least one of a timing for presenting the content for consumption at the second device and presentation parameters related to the content based on the content consumption criteria.Type: ApplicationFiled: April 17, 2023Publication date: October 17, 2024Inventors: AMIT KUMAR AGRAWAL, KRISHNAN RAGHAVAN, VIGNESH KARTHIK MOHAN
-
Publication number: 20240348718Abstract: An electronic device, a method and a computer program product for surfacing notifications based on optimal network and device conditions at a consumer device. The method includes receiving from a network connected device, a notification associated with local consumption of content available for presentation by a communication device, the notification including metadata associated with the content, the metadata encoding content consumption criteria related to preferences for when and how to present the content, in part based on network conditions at the communication device. The method includes detecting one or more current network conditions and comparing the current network conditions with network constraints within the content consumption criteria encoded in the metadata. The method includes selectively presenting the content for consumption at one or more of a time or in a format determined, at least in part, by the detected one or more network conditions.Type: ApplicationFiled: April 17, 2023Publication date: October 17, 2024Inventors: AMIT KUMAR AGRAWAL, KRISHNAN RAGHAVAN, VIGNESH KARTHIK MOHAN
-
Publication number: 20240346692Abstract: Techniques for object tracking via glasses device are described and are implementable to enable different attributes of objects to be tracked via a glasses device. In implementations, user engagement with an object of interest is detected and tracked. Based on the user engagement with the object of interest, engagement data is generated that includes attributes of the user engagement. Further, cost tracking for objects can be implemented based on images of objects captured via a glasses device. Object records can be created for detected objects and can include object attributes such as object identifiers, object costs, object locations, etc.Type: ApplicationFiled: April 11, 2023Publication date: October 17, 2024Applicant: Motorola Mobility LLCInventors: Amit Kumar Agrawal, Krishnan Raghavan, Vignesh Karthik Mohan
-
Patent number: 12120201Abstract: An electronic device, a method, and a computer program product generate push notifications directing optimal time for surfacing notifications at a consumer device. The method includes selecting content for consumption at a second device communicatively coupled to a computing device, and encoding into metadata associated with the content, content consumption criteria related to at least one of a network quality and a second device capability for presenting the content at the second device. The method includes transmitting a notification to the second device, the notification including the metadata associated with the content, the metadata configuring the second device to determine at least one of a timing for presenting the content for consumption at the second device and presentation parameters related to the content based on the content consumption criteria.Type: GrantFiled: April 17, 2023Date of Patent: October 15, 2024Assignee: Motorola Mobility LLCInventors: Amit Kumar Agrawal, Krishnan Raghavan, Vignesh Karthik Mohan
-
Patent number: 12055902Abstract: Provided is a system and method for training and validating models in a machine learning pipeline for failure mode analytics. The machine learning pipeline may include an unsupervised training phase, a validation phase and a supervised training and scoring phase. In one example, the method may include receiving a request to create a machine learning model for failure mode detection associated with an asset, retrieving historical notification data of the asset, generating an unsupervised machine learning model via unsupervised learning on the historical notification data, wherein the unsupervised learning comprises identifying failure topics from text included in the historical notification data and mapping the identified failure topics to a plurality of predefined failure modes for the asset, and storing the generated unsupervised machine learning model via a storage device.Type: GrantFiled: January 12, 2023Date of Patent: August 6, 2024Assignee: SAP SEInventors: Lukas Carullo, Patrick Brose, Kun Bao, Anubhav Bhatia, Rashmi Shetty B, Leonard Brzezinski, Lauren McMullen, Harpreet Singh, Karthik Mohan Mokashi, Simon Lee
-
Patent number: 12007044Abstract: A method of assembling a pipeline at a seabed location comprises landing a connection tool on the seabed over a free end portion of a first pipeline section already placed on the seabed. The connection tool is locked to the free end portion of the first pipeline section, a lower end of a second pipeline section is connected to the connection tool via an initiation line. While applying tension to the initiation line against reaction force of the connection tool, at least a lower end portion of the second pipeline section is landed on the seabed with the lower end facing a free end of the first pipeline section. The lower end of the second pipeline section is then pulled into mechanical engagement with the free end of the first pipeline section.Type: GrantFiled: January 2, 2020Date of Patent: June 11, 2024Assignees: SUBSEA 7 (US) LLC, SHELL INTERNATIONAL EXPLORATION AND PRODUCTION INC., TOTAL E&P RESEARCH & TECHNOLOGY USA, LLCInventors: Karthik Mohan, Ilkay Darilmaz, Khalid Mateen, Steven Mansfield, Florent Hurault de Ligny