Patents Assigned to SLING Media
  • Patent number: 11152810
    Abstract: Smart battery charging solutions are disclosed. The smart charging solutions of the disclosure enable a user to configure a mobile device with individualized battery charging settings. The user specific settings may be combined with system settings to generate rules on battery charging. Context awareness is achieved through various sensors and through information sharing within and among the systems of the mobile device. The battery charging rules and the context awareness information are used together in controlling the charging of a battery.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: October 19, 2021
    Assignee: SLING MEDIA PVT. LTD.
    Inventor: Vikram Balarajashetty
  • Patent number: 11133025
    Abstract: A method for speech emotion recognition for enriching speech to text communications between users in speech chat sessions including: implementing a speech emotion recognition model to enable converting observed emotions in speech samples to enrich text with visual emotion content by: generating a data set of speech samples with labels of a plurality of emotion classes; extracting a set of acoustic features from each of the emotion classes; generating a machine learning (ML) model based on the acoustic features and data set; training the ML model from acoustic features from speech samples during speech chat sessions; predicting emotion content based on a trained ML model in the observed speech; generating enriched text based on predicted emotion content of the trained ML model; and presenting the enriched text in speech to text communications between users in the chat session for visual notice of an observed emotion in the speech sample.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: September 28, 2021
    Assignee: SLING MEDIA PVT LTD
    Inventors: Yatish Jayant Naik Raikar, Varunkumar Tripathi, Kiran Chittella, Vinayak Kulkarni
  • Patent number: 11134299
    Abstract: Media content is paired with context-relevant supplemental content, and the media and supplemental content are provided to a user. A media stream containing the media content may be received from a source system, and context information about the media content is determined from information about the media stream. The supplemental content may be selected based on the determined context information. This may enable a business model in which third parties can register advertising or other supplemental content and specify the criteria that cause it to be combined with the media content.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: September 28, 2021
    Assignee: SLING MEDIA L.L.C.
    Inventors: Jason Gary Krikorian, Blake Gary Krikorian, Brian Meckler
  • Patent number: 11134303
    Abstract: Systems and methods for facilitating setting of television program series recording priority ranking include functionality that monitors television series program viewing habits of a user for a plurality of different television program series. The system then changes television program series recording priority rankings to resolve recording conflicts based on the monitoring of the television series program viewing habits. In some embodiments, the system first sends a notification to the user of an option to upgrade a recording priority ranking. Additionally, the system may record television program episodes whose recordings were skipped due to them having a lower recording priority ranking. The system may record such skipped television program episodes during the next time slot in which a skipped episode is rebroadcast and does not conflict with a higher priority broadcast.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: September 28, 2021
    Assignee: SLING MEDIA PVT. LTD.
    Inventor: Deepak Sharma
  • Patent number: 11128678
    Abstract: Devices, methods, and program products are provided, which support multiple Digital Rights Management (DRM) schemes or platforms during the placeshifting of media content. A given placeshifting session may be initiated between a placeshifting device and a user-controlled client media receiver executing a browser player. In one embodiment, the DRM placeshifting method includes storing, in a memory associated with the placeshifting device, DRM-protected content; receiving a request from the client media receiver over a communications network to stream the DRM-protected content to the device; and obtaining a placeshifting key and initialization instructions for the DRM-protected content. The DRM-protected content is streamed to the client media receiver in an encrypted format accessible with a placeshifting decryption key.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: September 21, 2021
    Assignee: SLING MEDIA PVT LTD
    Inventors: Jagan Kumar Govindarajan, Satish Iyer
  • Publication number: 20210281920
    Abstract: Methods, Systems, and Apparatuses are described to implement voice search in media content for requesting media content of a video clip of a scene contained in the media content streamed to the client device; for capturing the voice request for the media content of the video clip to display at the client device wherein the streamed media content is a selected video streamed from a video source; for applying a NLP solution to convert the voice request to text for matching to a set of one or more words contained in at least close caption text of the selected video; for associating matched words to close caption text with a start index and an end index of the video clip contained in the selected video; and for streaming the video clip to the client device based on the start index and the end index associated with matched closed caption text.
    Type: Application
    Filed: May 25, 2021
    Publication date: September 9, 2021
    Applicant: SLING MEDIA PVT LTD
    Inventor: Mayank VERMA
  • Patent number: 11108481
    Abstract: Various arrangements for integrating over-the-air (OTA) television programming with streaming media are presented. An OTA integration module may request, from an OTA tuner device, a stream of an OTA television channel, wherein the OTA television channel is broadcast over a geographic region on the VHF band or UHF band. The OTA integration module may receive, from the OTA tuner device, the stream of the OTA television channel. The OTA integration module may provide, to a media presentation application, the stream of the OTA television channel. The media presentation application executed by the streaming media player device may output the steam of the OTA television channel for presentation.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: August 31, 2021
    Assignee: Sling Media L.L.C.
    Inventor: Vikal Kumar Jain
  • Patent number: 11093400
    Abstract: Novel techniques are described for lock-free sharing of a circular buffer. Embodiments can provide shared, lock-free, constant-bitrate access by multiple consumer systems to a live stream of audiovisual information being recorded to a circular buffer by a producer. For example, when a producer system writes a data stream to the circular buffer, the producer system records shared metadata. When a consumer system desires to begin reading from the shared buffer at a particular time, the shared metadata is used to compute a predicted write pointer location and corresponding dirty region around the write pointer at the desired read time. A read pointer of the consumer system can be set to avoid the dirty region, thereby permitting read access to a stable region of the circular buffer without relying on a buffer lock.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: August 17, 2021
    Assignee: Sling Media Pvt. Ltd.
    Inventors: Amit Kumar, Gopikumar Ranganathan
  • Patent number: 11089380
    Abstract: Systems and methods are described for searching media files using a set-top box (STB), a television receiver, digital video recorder (DVR), placeshifting device or other media device, or any type of network host that communicates with a media device of any sort. Search criteria is received from a user, and the search criteria is identified in listings of media programming available from one or more sources. In some implementations, a combined search result can be provided that identifies instances of the search criteria found in program guide listings, files stored on a digital video recorder (DVR), available on-demand content, or any other sources as desired. Some implementations may prioritize search results using information about files stored on a DVR, user preferences, or any other information as desired.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: August 10, 2021
    Assignee: Sling Media L.L.C.
    Inventors: John Paul, Myles Cagney, Peter Mark Hennessy
  • Patent number: 11089070
    Abstract: Devices, methods, and program products are provided enabling Adaptive Bitrate (ABR) optimization upon initialization of a streaming video session. In embodiments, the method includes launching a streaming media interface application in response to user input. Substantially concurrently with application launch, the client media receiver further transmits a request over a communications network to a streaming media server for a sample video stream. As the video stream is received, the client media receiver plays the sample video stream as, for example, a background process. When subsequently receiving user input selecting streaming content for end user viewing, the client media receiver determines an optimized ABR setting based upon a recent ABR value of the sample video stream. The client media receiver transmits a request to the streaming media server for user-selected content stream at the optimized ABR setting and then presents the content stream for end user viewing.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: August 10, 2021
    Assignee: Sling Media PVT LTD
    Inventor: Sagar Sehgal
  • Patent number: 11089373
    Abstract: Seek and other trick play functions can be improved in placeshifting and similarly live-encoded video streams. Thumbnail images are derived from I-frames (or similar key frames) of the source video stream rather than from the live-encoded stream. The thumbnail images are tagged to indicate a presentation time stamp (PTS) or similar identification of the source video frame that was used to create the thumbnail image. The tagged thumbnails are provided to the media player, which renders the images to indicate different portions of the video stream as the viewer scans or performs other functions. When the viewer selects to skip to a different part of the video stream, the PTS or similar identifier associated with the presented thumbnail image is sent to the placeshifting encoder to identify the appropriate starting point to resume live encoding.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: August 10, 2021
    Assignee: Sling Media PVT LTD
    Inventors: Kiran Chittella, Bharani Gopinath, Rueju Namath, Jayaprakash Ramaraj, Arunoday Thammineni, Varunkumar Tripathi
  • Publication number: 20210240798
    Abstract: A multi-device digital rights management server is provided. The server may include, but is not limited to, a processor communicatively coupled to a communications system and a memory, the processor configured to receive, from the communications system, a request to transfer digital content from a first user device to a second user device, update, upon receipt of the request, digital rights management data stored in the memory to enable both the first user device and the second user device to consume the digital content, receive, from the communications system, notice that one of the first user device and the second user device is consuming the digital content, update, upon receipt of the notice, the digital rights management data to disable the other of the first user device and the second user device from consuming the digital content.
    Type: Application
    Filed: April 19, 2021
    Publication date: August 5, 2021
    Applicant: SLING MEDIA L.L.C.
    Inventor: ANDREY ABRAMOV
  • Publication number: 20210225407
    Abstract: Systems and processes are provided for interactive reassignment of character names in an audio video program including a tuner configured for receiving and demodulating a video signal to extract the audio video program, a user input operative to receive a user request to substitute an original character name within the audio video program with an alternative character name, a memory configured to buffer the audio video program to generate a delayed audio video program, a processor configured to detect the original character name within the audio video program and to replace the original character name with the alternative character name within the delayed audio video program to generate a modified audio video program, and a loudspeaker configured to reproduce the alternative character name in response to the modified audio video program.
    Type: Application
    Filed: January 16, 2020
    Publication date: July 22, 2021
    Applicant: SLING MEDIA PVT LTD
    Inventor: Sriram Prakash
  • Publication number: 20210227153
    Abstract: Systems and processes are provided for interactive reassignment of character faces in an audio video program including receiving, via an audio video input, an audio video program, receiving, via a user interface, a request to substitute an original character face within the audio video program with an alternative character face, delaying, using a buffer, the audio video program to generate a delayed audio video program, detecting, with a processor, an occurrence of the original character face within the audio video program, the processor being further operative for replacing an image of the original character face in the delayed audio video program with an image of the alternative character face to generate a modified delayed audio video program and coupling the modified delayed audio video program to a display and loudspeaker.
    Type: Application
    Filed: January 22, 2020
    Publication date: July 22, 2021
    Applicant: SLING MEDIA PVT LTD
    Inventor: Jayaraghavendra Chintakunta
  • Publication number: 20210203519
    Abstract: Systems, devices and processes and described herein to improve the generation of video content in video production systems. In general, the systems, devices and processes facilitate the incorporation of one or more remotely captured video streams into an output video stream for use in video conferencing. Specifically, the systems, devices and processes provide for the use of a dynamically adjustable time clock delay to generate a relatively low latency output video stream suitable for use in video conferencing. The use of dynamically adjustable time clock delay allows one or more input video streams to be generated by one or more remote video capture devices, transmitted to a video access point device, and selectively combined at the video access point device into the output video stream with relatively low latency suitable for video conferencing.
    Type: Application
    Filed: December 31, 2019
    Publication date: July 1, 2021
    Applicant: SLING MEDIA PVT LTD
    Inventor: S A Varun Hrishikesh SHARMA
  • Patent number: 11051076
    Abstract: Methods, systems, and devices for viewing video content are provided. Video content is displayed in a video region of a display, while application content is displayed in an application region of the display. Based on the application content, candidate video content relevant to the application content is determined and, in response to user input, selected video content is displayed in the video region of the display.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: June 29, 2021
    Assignee: SLING MEDIA PVT LTD
    Inventors: Melvin P. Perinchery, Venkatesan Thiyagarajan, Jayakumar Ananthan
  • Publication number: 20210191976
    Abstract: Systems and processes are provided to generate and transmit a thumbnail image for a video searching function including a video input configured to receive a video signal, a processor configured to decode the video signal to generate a video program, to generate a plurality of thumbnail images in response to the video program, to determine a subset of the plurality of thumbnail images in response to a client request and to couple the subset of the plurality of thumbnail images to a network interface, and the network interface configured to transmit and receive data on a local area network, the network interface being operative to receive the client request from a client device and to transmit the subset of the plurality of thumbnail images to the network interface for transmission to the client device.
    Type: Application
    Filed: December 20, 2019
    Publication date: June 24, 2021
    Applicant: SLING MEDIA PVT LTD
    Inventors: Varunkumar TRIPATHI, Yatish Jayant Naik RAIKAR, Abhiroop BOGGAVARAPU, Rakesh RAMESH, Sanjiv TOPIWALLA
  • Publication number: 20210195286
    Abstract: A method for brand recognition in video by implementing a brand recognition application coupled to a streaming media player, for identifying an observed set of brands streamed in a broadcast video; receiving, by the brand recognition application, a broadcast video stream of a series of images contained in consecutive frames about an object of interest; extracting a set of brand features from each of image received by applying a trained brand recognition model with neural networks in order to detect one or more features related to each displayed object of interest in each frame, wherein the object of interest is associated with a brand image contained video content displayed to a viewer; and displaying, by a graphic user interface, information from the brand recognition application comprising at least time detected of the brand image in the video content of the broadcast video.
    Type: Application
    Filed: December 19, 2019
    Publication date: June 24, 2021
    Applicant: SLING MEDIA PVT LTD
    Inventors: Avinash Chandra Lohumi, Arun Lokman Gangotri
  • Publication number: 20210192332
    Abstract: A method and system for voice emotion identification contained in audio in a call providing customer support between a customer and a service agent by implementing an emotion identification application to identify emotions captured in a voice of the customer from audio received by a media streaming device; receiving, by the emotion identification application, an audio stream of a series of voice samples contained in consecutive frames from audio received; extracting, by the emotion identification application, a set of voice emotion features from each frame in each voice sample of the audio by applying a trained machine learning (ML) model for identifying emotions utilizing a neural networks to determine one or more voice emotions by a configured set of voice emotion features captured in each voice sample; and classifying, by the emotion identification application, each emotion determined by the trained ML model based on a set of classifying features to label one or more types of emotions captured in each voic
    Type: Application
    Filed: December 19, 2019
    Publication date: June 24, 2021
    Applicant: SLING MEDIA PVT LTD
    Inventors: Arun Lokman Gangotri, Balarama Mathukumilli, Debashish Sahoo
  • Publication number: 20210195252
    Abstract: An method of operating a video production device receives a plurality of video input streams from a plurality of different video capture devices, and selects one of the video input streams as a current video output stream. In response to the selection, the method determines a prioritization scheme for the plurality of video input streams, generates video format instructions for each of the plurality of different video capture devices, in accordance with the determined prioritization scheme; and sends the video format instructions from the video production device to the plurality of different video capture devices. The video format instructions are configurable to be executed by the video capture devices to confirm or adjust at least one video quality setting of the video input streams, such that the current video output stream is of higher quality relative to unselected video input streams of the plurality of video input streams.
    Type: Application
    Filed: December 18, 2020
    Publication date: June 24, 2021
    Applicant: SLING MEDIA PVT LTD
    Inventors: Narayana RAO, Laxminarayana DALIMBA, Satish IYER, Vikram BALARAJASHETTY