Patents by Inventor Krishnan Raghavan

Krishnan Raghavan 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: 20250047727
    Abstract: 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: Application
    Filed: August 4, 2023
    Publication date: February 6, 2025
    Inventors: Amit Kumar Agrawal, Krishnan Raghavan, Vignesh Karthik Mohan
  • Publication number: 20250029113
    Abstract: 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: Application
    Filed: July 20, 2023
    Publication date: January 23, 2025
    Applicant: Motorola Mobility LLC
    Inventors: Krishnan Raghavan, Vignesh Karthik Mohan, Rahul Sahadevan
  • Publication number: 20250021981
    Abstract: Techniques for notification settings for data transactions are described and are implementable to enable a notification settings override to be applied. For instance, when a requested data transaction for a user account exceeds a specified risk threshold and a user device associated with the user account has a notification setting that prevents output of a notification of the data transaction, a notification settings override can be applied on the user device to enable a notification of the requested data transaction to be output.
    Type: Application
    Filed: July 14, 2023
    Publication date: January 16, 2025
    Applicant: Motorola Mobility LLC
    Inventors: Krishnan Raghavan, Rahul Sahadevan, Nakul Patel
  • Publication number: 20240346692
    Abstract: 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: Application
    Filed: April 11, 2023
    Publication date: October 17, 2024
    Applicant: Motorola Mobility LLC
    Inventors: Amit Kumar Agrawal, Krishnan Raghavan, Vignesh Karthik Mohan
  • Publication number: 20240346720
    Abstract: A method enables creation of group highlights for consumers consuming media content at different locations/times. The method includes initiating consumer experience collage generation on a first electronic device. The method includes receiving, via a network interface from at least one second electronic device that can operate in a consumer experiencing capturing (CEC) mode, one or more images and at least one of a portion of a first media content or an associated time marker identifying a presentation time of the portion within the first media content. The method includes, in response to receiving the associated time marker, accessing a copy of the first media content and retrieving, based on the associated time marker, the portion of the first media content from the copy. The method includes generating a composite product comprising a combination of the at least one image and the portion of the first media content.
    Type: Application
    Filed: April 11, 2023
    Publication date: October 17, 2024
    Inventors: AMIT KUMAR AGRAWAL, KRISHNAN RAGHAVAN
  • Publication number: 20240348713
    Abstract: 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: Application
    Filed: April 17, 2023
    Publication date: October 17, 2024
    Inventors: AMIT KUMAR AGRAWAL, KRISHNAN RAGHAVAN, VIGNESH KARTHIK MOHAN
  • Publication number: 20240348896
    Abstract: A method captures consumer experiences during consumption of media content. The method includes initiating a consumer experience capturing mode of an electronic device. The method includes transmitting media content to a media output device for output in a monitored area. The method includes, in response to detecting a trigger event to capture an image in the monitored area while the media content is being outputted, performing a time-grab of a portion of media content being transmitted to the media output device contemporaneously with an occurrence of the trigger event. The method includes concurrently activating at least one image capturing device to capture at least one image including a consumer of the media content. The method includes associating each image with the portion of the media content and generating a composite product including a combination of the captured at least one captured image and the portion of the media content.
    Type: Application
    Filed: April 11, 2023
    Publication date: October 17, 2024
    Inventors: AMIT KUMAR AGRAWAL, KRISHNAN RAGHAVAN
  • Publication number: 20240348718
    Abstract: 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: Application
    Filed: April 17, 2023
    Publication date: October 17, 2024
    Inventors: AMIT KUMAR AGRAWAL, KRISHNAN RAGHAVAN, VIGNESH KARTHIK MOHAN
  • Publication number: 20240348702
    Abstract: 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: Application
    Filed: April 17, 2023
    Publication date: October 17, 2024
    Inventors: AMIT KUMAR AGRAWAL, KRISHNAN RAGHAVAN, VIGNESH KARTHIK MOHAN
  • Patent number: 12120201
    Abstract: 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: Grant
    Filed: April 17, 2023
    Date of Patent: October 15, 2024
    Assignee: Motorola Mobility LLC
    Inventors: Amit Kumar Agrawal, Krishnan Raghavan, Vignesh Karthik Mohan
  • Publication number: 20240154925
    Abstract: A method provides techniques for emoji management for electronic messaging. The message includes detecting, by a processor of an electronic device, selection of an emoji for sending within a message. A recipient is identified for the message. The method further includes determining one or more attributes that can be associated with the emoji, and retrieving at least one of a recipient emoji reception preference and a sender emoji transmission preference for the one or more attributes. The emoji is modified based on the one or more attributes corresponding to the at least one of the recipient emoji reception preference and the sender emoji transmission preference. The method continues with transmitting the message with the modified emoji to the recipient.
    Type: Application
    Filed: October 29, 2023
    Publication date: May 9, 2024
    Inventors: AMIT KUMAR AGRAWAL, KRISHNAN RAGHAVAN, HARIPRASAD SHANBHOGUE ALAMPADY
  • Patent number: 10939181
    Abstract: A method and apparatus for streaming content is disclosed. A streamer (155) detects a cue for a break in a segment of the program content, wherein the cue includes an identification of an advertising provider associated with the break. The streamer sends, to an advertisement server (115), a request for content associated with the advertising provider, and receives, from the advertisement server, an advertisement associated with the advertising provider. Further, the streamer transcodes the advertisement based on configuration information of an additional device (165) to generate formatted content viewable on the additional device. Moreover, the streamer streams the formatted content to the additional device via the local connection.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: March 2, 2021
    Assignee: Google Technology Holdings LLC
    Inventors: Krishna Prasad Panje, Prasad A G, Azimul Mannan, Krishnan Raghavan
  • Patent number: 10599281
    Abstract: An electronic device includes a wireless communication circuit and one or more processors. The one or more processors are operable to the one or more processors to detect an inability of the wireless communication circuit to transmit an electronic communication that includes one or more temporally dependent content elements. When this occurs, the one or more processors monitor a duration during which the wireless communication circuit is unable to transmit the electronic communication. Later the one or more processors alter the one or more temporally dependent content elements as a function of the duration to obtain a modified electronic communication, which is transmitted from the wireless communication circuit.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: March 24, 2020
    Assignee: Motorola Mobility LLC
    Inventors: Krishnan Raghavan, Amit Kumar Agrawal, Vignesh Karthik Mohan
  • Publication number: 20180348963
    Abstract: An electronic device includes a wireless communication circuit and one or more processors. The one or more processors are operable to the one or more processors to detect an inability of the wireless communication circuit to transmit an electronic communication that includes one or more temporally dependent content elements. When this occurs, the one or more processors monitor a duration during which the wireless communication circuit is unable to transmit the electronic communication. Later the one or more processors alter the one or more temporally dependent content elements as a function of the duration to obtain a modified electronic communication, which is transmitted from the wireless communication circuit.
    Type: Application
    Filed: August 8, 2018
    Publication date: December 6, 2018
    Inventors: Krishnan Raghavan, Amit Kumar Agrawal, Vignesh Karthik Mohan
  • Publication number: 20180332363
    Abstract: A method and apparatus for streaming content is disclosed. A streamer (155) detects a cue for a break in a segment of the program content, wherein the cue includes an identification of an advertising provider associated with the break. The streamer sends, to an advertisement server (115), a request for content associated with the advertising provider, and receives, from the advertisement server, an advertisement associated with the advertising provider. Further, the streamer transcodes the advertisement based on configuration information of an additional device (165) to generate formatted content viewable on the additional device. Moreover, the streamer streams the formatted content to the additional device via the local connection.
    Type: Application
    Filed: July 23, 2018
    Publication date: November 15, 2018
    Inventors: Krishna Prasad Panje, Prasad A G, Azimul Mannan, Krishnan Raghavan
  • Patent number: 10095372
    Abstract: An electronic device includes a wireless communication circuit and one or more processors. The one or more processors are operable to the one or more processors to detect an inability of the wireless communication circuit to transmit an electronic communication that includes one or more temporally dependent content elements. When this occurs, the one or more processors monitor a duration during which the wireless communication circuit is unable to transmit the electronic communication. Later the one or more processors alter the one or more temporally dependent content elements as a function of the duration to obtain a modified electronic communication, which is transmitted from the wireless communication circuit.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: October 9, 2018
    Assignee: Motorola Mobility LLC
    Inventors: Krishnan Raghavan, Amit Kumar Agrawal, Vignesh Karthik Mohan
  • Patent number: 10034063
    Abstract: A method and apparatus for streaming content is disclosed. A streamer (155) detects a cue for a break in a segment of the program content, wherein the cue includes an identification of an advertising provider associated with the break. The streamer sends, to an advertisement server (115), a request for content associated with the advertising provider, and receives, from the advertisement server, an advertisement associated with the advertising provider. Further, the streamer transcodes the advertisement based on configuration information of an additional device (165) to generate formatted content viewable on the additional device. Moreover, the streamer streams the formatted content to the additional device via the local connection.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: July 24, 2018
    Assignee: Google Technology Holdings LLC
    Inventors: Krishna Prasad Panje, Prasad A G, Azimul Mannan, Krishnan Raghavan
  • Publication number: 20170262136
    Abstract: An electronic device includes a wireless communication circuit and one or more processors. The one or more processors are operable to the one or more processors to detect an inability of the wireless communication circuit to transmit an electronic communication that includes one or more temporally dependent content elements. When this occurs, the one or more processors monitor a duration during which the wireless communication circuit is unable to transmit the electronic communication. Later the one or more processors alter the one or more temporally dependent content elements as a function of the duration to obtain a modified electronic communication, which is transmitted from the wireless communication circuit.
    Type: Application
    Filed: March 14, 2016
    Publication date: September 14, 2017
    Inventors: Krishnan Raghavan, Amit Kumar Agrawal, Vignesh Karthik Mohan
  • Publication number: 20170026715
    Abstract: A method and apparatus for streaming content is disclosed. A streamer (155) detects a cue for a break in a segment of the program content, wherein the cue includes an identification of an advertising provider associated with the break. The streamer sends, to an advertisement server (115), a request for content associated with the advertising provider, and receives, from the advertisement server, an advertisement associated with the advertising provider. Further, the streamer transcodes the advertisement based on configuration information of an additional device (165) to generate formatted content viewable on the additional device. Moreover, the streamer streams the formatted content to the additional device via the local connection.
    Type: Application
    Filed: October 3, 2016
    Publication date: January 26, 2017
    Inventors: Krishna Prasad Panje, Prasad A G, Azimul Mannan, Krishnan Raghavan
  • Patent number: 9532198
    Abstract: A communication device includes a communication circuit, an imager, and one or more processors. One or more memory devices store one or more reference images. The one or more processors can receive an image being previewed by the imager and determine whether the image being previewed by the imager corresponds to a stored image of the one or more reference images. Where the image being previewed by the imager corresponds to the stored image, the one or more processors can determine a communication identifier associated with the stored image and initiate communication with a remote device using the communication identifier. Where the object is a plurality of objects, the one or more processors can initiate a group communication with remote devices corresponding to all or a subset of the plurality of objects.
    Type: Grant
    Filed: July 9, 2014
    Date of Patent: December 27, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Azimul Mannan, Krishnan Raghavan