Patents by Inventor Vikram Makam Gupta

Vikram Makam Gupta 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).

  • Patent number: 11665393
    Abstract: Presentation of content on a display device is adaptively modified based on the apparent size of a content area in which the content is presented. A distance between the first user and the display device is determined, as well as an actual size of the content area in which the content is being presented. Based on the distance and the actual size of the content area, an apparent size of the content area is calculated, and presentation of the content is modified based on the apparent size of the content area.
    Type: Grant
    Filed: January 12, 2022
    Date of Patent: May 30, 2023
    Assignee: ROVI GUIDES, INC.
    Inventors: Charishma Chundi, Vikram Makam Gupta, Vishwas Sharadanagar Panchaksharaiah, Rajendra Pandey, Susanto Sen
  • Publication number: 20230156276
    Abstract: Systems and methods are provided herein for determining reduction of interest in a content series and to increasing the interest upon such determination. This may be accomplished by a device monitoring consumption of a content series to determine a pattern of consumption. The device may identify a change in the pattern of consumption indicative of a reduction of interest and determine a reason for the reduction in interest. Based on the reason for the reduction of interest, the device may provide an operation, such as a spoiler, to increase interest in the content series.
    Type: Application
    Filed: January 18, 2023
    Publication date: May 18, 2023
    Inventors: Vikram Makam Gupta, Vishwas Sharadanagar Panchaksharaiah
  • Publication number: 20230156273
    Abstract: The system generates a display providing condensing content for display under time constraints. In response to a selection of a program that has already started, the system retrieves information about the program. Based on this information, and information about the user, the system selects a subset of segments of the program, forming a shorter version of the content that fits within a reduced time interval, from the time of selection to a scheduled end time. Accordingly, the user is presented with the condensed version of the currently selected program by, including the important or relevant segments of the program. The system generates the condensed content by selecting segments of the program that are determined to be important to the user and that cumulatively fit with the available viewing time. The system may sort, score, or otherwise rank segment identifiers based on user profile information.
    Type: Application
    Filed: December 20, 2022
    Publication date: May 18, 2023
    Inventors: Vikram Makam Gupta, Vishwas Sharadanagar Panchaksharaiah
  • Publication number: 20230156269
    Abstract: Systems and methods are provided for generating a notification in response to identifying a user in a capture of an event. A link between a user and an event is generated and a capture of the event is received at a first computing device. The user in the capture of the event is identified at the computing device and based on the link. A notification is generated based on identifying the user. The notification is transmitted to a second computing device.
    Type: Application
    Filed: November 12, 2021
    Publication date: May 18, 2023
    Inventors: Vishwas Sharadanagar Panchaksharaiah, Vikram Makam Gupta
  • Publication number: 20230143038
    Abstract: Methods and systems that provide an interactive media guidance application having a locked mode for viewing media assets. In the locked mode, the interactive media guidance application may provide media assets suited to a certain audience. The interactive media guidance application may determine suitable media assets for the locked mode based on media assets viewed by other users having characteristics similar to the user of the interactive media guidance application. In the locked mode, the interactive media guidance application may allow access to only certain media assets and/or limit the time period for which the media assets are presented.
    Type: Application
    Filed: September 8, 2022
    Publication date: May 11, 2023
    Inventors: Vishwas Sharadanagar Panchaksharaiah, Vikram Makam Gupta
  • Patent number: 11647262
    Abstract: Systems and methods are disclosed to provide one or more content summaries for one or more media assets, wherein it is determined that consumption associated with a profile of a media asset will begin at a first time and at a second time that is a period of time prior to the first time, it is caused to be provided one or more content summaries for the one or more media assets, wherein the one or more content summaries are selected based at least on a duration of the content summary, such that a duration of the content summary is not greater than the period of time.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: May 9, 2023
    Assignee: Rovi Guides
    Inventors: Vikram Makam Gupta, Vishwas Sharadanagar Panchaksharaiah
  • Publication number: 20230132764
    Abstract: Systems and methods are provided for generating for display, with a media asset, one or more preview images. If a preview image corresponding to an advanced play position, relative to a current play position, provides a spoiler, an alternative preview image is generated for display. The alternative image may be a modified version of the original image in which at least a portion is removed or masked, or a replacement image, e.g., an image from another play position, a promotional image, or an indication that the preview image is not displayed. A different alternative image or modification may be used when a subsequent play position has been reached if the unmodified preview image contains a different spoiler, and/or a previous modification is no longer required, e.g., if, at the subsequent play position, the original image is no longer a spoiler, the original image may be used as a preview image.
    Type: Application
    Filed: November 4, 2021
    Publication date: May 4, 2023
    Inventors: Srikanth Channapragada, Vikram Makam Gupta, Pooja Srivastava, Cato Yang
  • Publication number: 20230139264
    Abstract: Each user in a group watch session is identified, as is a media asset being consumed by the users. The media asset comprises a plurality of segments, and an availability level of each user is determined for each segment of the media asset. If the availability level of the user for a given segment is below a threshold level, at least one function of a chat application is disabled on a device associated with the user for at least the duration of the segment. If the availability level of the user for a given segment meets or exceeds the threshold level, including when the availability level rises to or above the threshold level after having been below the threshold level, the at least one function of the chat application is enabled or reenabled.
    Type: Application
    Filed: July 21, 2022
    Publication date: May 4, 2023
    Inventors: Vishwas Sharadanagar Panchaksharaiah, Vikram Makam Gupta, Reda Harb
  • Publication number: 20230138329
    Abstract: A method of modifying playing of media content in a group watch session comprises receiving a command to modify play; determining respective preferences of respective users in the session; and, if it is determined that execution of the command is consistent with the preferences, causing modifying of the playing of at least a portion of the media content based on the received command, e.g., by skipping the portion, jumping to another play position, or rewinding or fast-forwarding through the portion. In this manner, the command is executed, or not executed, based on the preferences of multiple users. The method may include estimating a satisfaction score for the command for the respective users, and comparing the estimated satisfaction scores with a reference score. The portion(s) of the media content for which play is modified may be determined based on the estimated satisfaction scores.
    Type: Application
    Filed: October 29, 2021
    Publication date: May 4, 2023
    Inventors: Rupayan Dutta, Vishwas Sharadanagar Panchaksharaiah, Vikram Makam Gupta, Sukanya Agarwal
  • Patent number: 11640686
    Abstract: Systems and methods are described to detect a location to place an advertisement in a media asset, the method comprising, identifying a plurality of points in a video frame of a media asset, detecting a color associated with each point of the plurality of points, calculating a change in color between each point of the plurality of points, comparing the change in color between each point of the plurality of points with a threshold, identifying, based on the comparing, an area within the frame that constitutes a surface; and selecting an advertisement to be placed on the surface.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: May 2, 2023
    Assignee: ROVI GUIDES, INC.
    Inventors: Susanto Sen, Radhika Dewan, Vikram Makam Gupta
  • Publication number: 20230126665
    Abstract: Methods and systems for managing an interruption of content presentation on a computing device are provided. In one example, an interruption of presentation of a segment of content on a computing device is detected. An estimated recovery time is determined for the interruption. Based at least in part on the estimated recovery time, a determination is made as to whether to skip the segment or wait to resume presentation of the video segment after the interruption subsides. Based on a result of the determining whether to skip or wait, an instruction to wait or an instruction to skip the segment is generated for presentation via the computing device.
    Type: Application
    Filed: June 3, 2022
    Publication date: April 27, 2023
    Inventors: Srikanth Channapragada, Vikram Makam Gupta
  • Publication number: 20230122834
    Abstract: Systems and methods are described herein for generating a timeline of media assets on a media guidance application that dynamically adjusts the timeline of related media assets associated with the media asset selected by a user, by comparing keywords. In another embodiment, the systems and methods are described for masking portions of headline of the media asset for increasing interests in selecting the media asset.
    Type: Application
    Filed: October 19, 2021
    Publication date: April 20, 2023
    Inventors: Vikram Makam Gupta, Vishwas Sharadanagar Panchaksharaiah, Cato Yang, Reda Harb
  • Publication number: 20230117765
    Abstract: Systems and methods are disclosed for enabling verbal interaction with an NLUI application without relying on express wake terms. The NLUI application receives an audio input comprising a plurality of terms. In response to determining that none of the terms is an express wake term pre-programmed into the NLUI application, the NLUI application determines a topic for the plurality of terms. The NLUI application then determines whether the topic is within a plurality of topics for which a response should be generated. If the determined topic of the audio input is within the plurality of topics, the NLUI application generates a response to the audio input.
    Type: Application
    Filed: October 27, 2022
    Publication date: April 20, 2023
    Inventors: Vikram Makam Gupta, Sukanya Agarwal, Gyanveer Singh
  • Publication number: 20230114390
    Abstract: A media guidance application may determine a length of a portion of a media asset that the user has missed and compare the length with a threshold length. If the length is greater than the threshold length, the media guidance application may generate a first summary of the missed portion of the media asset based on segments of the missed portion of the media asset that are of a first importance. If the length is not greater than the threshold length, the media guidance application may generate a second summary of the missed portion of the media asset based on segments of the missed portion of the media asset that are of the first importance and the second importance. The media guidance application may generate for display the summary.
    Type: Application
    Filed: December 12, 2022
    Publication date: April 13, 2023
    Inventors: Vishwas Sharadanagar Panchaksharaiah, Vikram Makam Gupta
  • Patent number: 11622148
    Abstract: Systems and methods are described herein for retrieving an information file from a user profile about a scheduled trip, where access to content may be restricted and identifying, based on the consumption pattern, a first progression point before the scheduled start time and a second progression point after the scheduled end time of the scheduled trip. Based on the difference between the first and second progression points, the media guidance application causes to be stored the respective media assets on a consumption device. Then before departing for the scheduled trip, the media guidance application confirms the first progression points against the current progression point and causes to adjust the stored media assets based on a difference between the current progression point and the first progression point.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: April 4, 2023
    Assignee: Rovi Guides, Inc.
    Inventors: Srikanth Channapragada, Vikram Makam Gupta, Reda Harb
  • Patent number: 11622152
    Abstract: Systems and methods are disclosed for indicating whether a scene in a media asset corresponds to a scene for which a scene change was previously requested. A media player client monitors scene sequences in a media asset to anticipate whether the user will initiate a scene change request based on historical scene change data. In response to detecting a scene sequence for which the user is expected to request a scene change, the media player client determines whether a scene change is necessary and outputs an indication of whether a scene change is recommended.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: April 4, 2023
    Assignee: ROVI GUIDES, INC.
    Inventors: Vishwas Sharadanagar Panchaksharaiah, Vikram Makam Gupta
  • Publication number: 20230102888
    Abstract: Systems and methods are described herein for streaming during unavailability of a content server. Upon determining that there are conditions indicating buffering issues during delivery of a media asset, a server determines a first group of devices suitable for receiving the media asset from the server and sharing the media asset on a peer-to-peer network. Then, the server determines a second group of devices suitable for receiving the media asset on a peer-to-peer network from a first group device. The server then determines groupings within which to share and receive the media asset. Next, the server transmits instructions to the devices in the first group to maintain in buffer and share certain portions of the media asset with the second group devices within their grouping. Finally, the server updates information detailing the media asset portions the devices are maintaining in buffer and sharing.
    Type: Application
    Filed: September 30, 2021
    Publication date: March 30, 2023
    Inventors: Srikanth Channapragada, Ishan Bhadula, Vivek Sehgal, Greeshma Jagadha Phani Lakshmi Alapati, Vikram Makam Gupta, Reda Harb
  • Patent number: 11616883
    Abstract: Systems and methods for efficient management of an audio/video conference are disclosed. The methods comprise recording voice data of a first user connected to a conference while the user is in a first state, determining the first user is talking while in the first state, and initiating playback of the recorded voice data of the first user to a plurality of other users, wherein a playback rate of the recorded voice data is variable.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: March 28, 2023
    Assignee: ROVl GUIDES, INC.
    Inventors: Vikram Makam Gupta, Pooja Srivastava
  • Publication number: 20230089199
    Abstract: Systems and methods are described for requesting media content playback. Media content item metadata relating to product endorsement in the media content item is accessed. An endorsement profile for the media content item is generated based on the media content item metadata. The endorsement profile comprises data relating to which segments of the media content item have product-related content. A manifest file comprising instructions re-questing playback of the media content item is generated based on the endorsement profile for the media content item.
    Type: Application
    Filed: September 20, 2021
    Publication date: March 23, 2023
    Inventors: Vishwas Sharadanagar Panchaksharaiah, Vikram Makam Gupta, Reda Harb
  • Publication number: 20230090777
    Abstract: Systems and methods for displaying content based on event monitoring are disclosed herein. A computing device plays a delayed portion of a live content stream communicated to the computing device via a communication network. The computing device detects an event in the live content stream and determines a rank of the event. Based on the rank of the event, the computing device determines whether to play the event instead of the delayed portion of the live content stream. In response to determining to play the event, the computing device plays the event instead of the delayed portion of the live content stream.
    Type: Application
    Filed: May 2, 2022
    Publication date: March 23, 2023
    Inventors: Vishwas Sharadanagar Panchaksharaiah, Vikram Makam Gupta