Patents Assigned to SLING Media
-
Systems, methods, and devices for optimizing streaming bitrate based on multiclient display profiles
Patent number: 11463758Abstract: Systems, methods, and devices are provided for optimizing streaming bitrate during multiclient streaming sessions based, at least in part, on display profiles associated with client media receivers to which different video streams are concurrently provided. The method may be carried-out by a streaming media server in communication with first and second client media receivers over a network. In various embodiments, the method may include establishing at the streaming media server first and second bandwidth allotment thresholds based, at least in part, on display profiles assigned to display devices associated with the client media receivers. During an ensuing multiclient streaming session, the streaming media server further encodes segments of video streams at variable bitrates regulated in accordance with the established bandwidth allotment thresholds.Type: GrantFiled: June 22, 2020Date of Patent: October 4, 2022Assignee: Sling Media Pvt. Ltd.Inventors: Rakesh Eluvan, Jayaprakash Ramaraj, Preetham Kotian, Satish Nayak -
Patent number: 11463502Abstract: Systems and methods are provided for enhancing streaming performance through controlled and selectively-applied reductions in the color depth of streamed video content. In various embodiments, the method includes receiving, at a streaming media server, a request transmitted over a communications network to stream video content to a client media receiver. In response to this request, a streaming video session is initiated between the client media receiver and the streaming media server. During the streaming video session, the streaming media server obtains the video content as video input data having an original color depth; generates an encoded video stream from the video input data, while selectively reducing a color depth of the encoded video stream; and transmits the encoded video stream over the communications network to the client media receiver. The streaming media server repeats the steps of generating and transmitting until termination of the streaming video session.Type: GrantFiled: November 9, 2020Date of Patent: October 4, 2022Assignee: Sling Media Pvt. Ltd.Inventor: Arjun Jayachandran
-
Publication number: 20220311725Abstract: Devices, systems and processes for providing geo-located and content-to-comment synchronized user circles are described. For at least one embodiment, a system for facilitating a geo-location based user circle may include a hub configured to facilitate a sharing of comments between a first user and a second user via a user circle. The first user and the second user may be selected for participation in the user circle based upon a circleID associated each of a first user device and a second user device. A first user device, communicatively coupled to the hub, may be configured to facilitate a capture of the comments provided by the first user. A second user device, communicatively coupled to the hub, may be configured to facilitate a presentation of the comments to the second user. And, a second device geoID may be used to indicate a location of the second user device.Type: ApplicationFiled: June 15, 2022Publication date: September 29, 2022Applicant: SLING Media L.L.C.Inventors: Ramgopal Madduluri, Maxim Litinov
-
Publication number: 20220303591Abstract: Live video streams are produced using a network server system. The network server system initially receives, via a network, one or more captured video streams that are live streams captured from a remotely-located camera, phone or the like. The captured streams are forwarded to a control device via the network to thereby permit a user of the control device to select one of the captured video streams for output to the video production stream. In response to a command received from the control device that indicates the selected capture stream, the selected capture video stream is encoded for output as the video production stream.Type: ApplicationFiled: June 9, 2022Publication date: September 22, 2022Applicant: SLING MEDIA PVT LTDInventor: Deepak Kumar Singh
-
Patent number: 11449626Abstract: Robust, computationally-efficient and secure systems, devices and automated processes are described for storing content on a disk drive or other storage device that is supplied to a media encoder or other host device. The user-supplied drive may be used, for example, to store content in a digital video recorder (DVR) or the like. The host device creates two separate digital identifiers that separately identify the host device and the user, respectively, so that subsequent pairing can be performed based upon either identifier. The two identifiers are stored on the storage device and rendered upon subsequent pairing for validation by the host device.Type: GrantFiled: September 9, 2019Date of Patent: September 20, 2022Assignee: Sling Media Pvt. Ltd.Inventors: Jayaprakash Narayanan Ramaraj, Lakshman Kishore Kondragunta, Preetham R. Kotian, Rakesh Eluvan Periyaeluvan
-
Patent number: 11438663Abstract: Techniques are described for transparent switching between live-edge and non-live-edge playback responsive to user navigation. For example, live content is available to a user both via a live stream from a remote live edge server, and via a recorded-live stream from a remote recording server. During playback of a live content stream, a player system uses a warm-up player to continually receive, pre-decode, and pre-buffer the live stream at the live edge to maintain a pre-buffered warm-up stream; and the player system uses a primary player to decode and generate a playback stream for playback. As the user navigates playback between live-edge and non-live-edge locations, the player system can seamlessly switch between generating the playback stream based on the recorded-live stream for non-live-edge playback, or based on the pre-buffered warm-up stream for live-edge playback.Type: GrantFiled: May 4, 2021Date of Patent: September 6, 2022Assignee: Sling Media Pvt. Ltd.Inventors: Ankit Rathi, Abhinav Puri
-
Patent number: 11425317Abstract: 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: GrantFiled: January 22, 2020Date of Patent: August 23, 2022Assignee: Sling Media Pvt. Ltd.Inventor: Jayaraghavendra Chintakunta
-
Publication number: 20220239624Abstract: Various systems, device and automated processes allow video streaming hosts or other server devices to publish their internal/local addresses (e.g., addresses used on a subnet or other local area network) to a backend address server operating on a wide area network (WAN) such as the Internet. Client devices attempting to subsequently contact server devices operating in the same local network can contact the address to obtain the internal address of the target server, thereby allowing direct LAN connections between clients and servers.Type: ApplicationFiled: April 15, 2022Publication date: July 28, 2022Applicant: SLING MEDIA PVT LTDInventors: Jayaprakash Narayanan Ramaraj, Suhas Nayak, Joyce Jojo, Gopikumar Ranganathan
-
Patent number: 11395035Abstract: Devices, systems, method, and program products are provided, which support temporally-seamless change functionalities during multichannel streaming sessions established between a streaming media server and a client media receiver. In embodiments, the method includes outputting, to a display device, a first streaming channel contained in a streaming channel bundle and assigned a high priority level. When receiving a channel change request to view a second streaming channel, the client media receiver monitors for additional channel change requests over a predetermined wait period. If an additional channel change request is received within the wait period, the client media receiver repeats the step of monitoring.Type: GrantFiled: August 28, 2020Date of Patent: July 19, 2022Assignee: Sling Media PVT LTDInventor: Mohammed Rasool
-
Patent number: 11395046Abstract: Devices and methods are provided for generating reminder notifications pertaining to time-sensitive media content. In various embodiments, the method includes the step or process of establishing whether time-sensitive media content is desirably viewed by an end user of the media receiver. If establishing that time-sensitive media content is desirably viewed by the end user, it is further determined whether a reminder notification should be generated for the time-sensitive media content at a specified time relative to a change in availability of the time-sensitive media content from a media content provider. If further determining that a reminder notification should be generated for the time-sensitive media content, the reminder notification is generated at the specified time; e.g., the media receiver may generate the reminder notification itself or transmit instructions to a user-carried electronic device to generate the notification reminder.Type: GrantFiled: December 23, 2019Date of Patent: July 19, 2022Assignee: Sling Media Pvt. Ltd.Inventor: Rajashekhar M. Basavarajappa
-
Patent number: 11394224Abstract: Systems and processes are provided to detect a deeply discharged rechargeable battery. A process includes initiating a processor operative to perform a function within a battery-operated device, determining a first output voltage of a battery, charging the battery with a battery charger for a duration of time between three and seven seconds in response to the first output voltage being less than a cutoff voltage, rebooting the battery-operated device, determining a second output voltage of the battery, providing a user prompt indicative of battery fault in response to the second output voltage being less than the cutoff voltage, and shutting down the battery-operated device.Type: GrantFiled: July 14, 2020Date of Patent: July 19, 2022Assignee: Sling Media Pvt. Ltd.Inventors: Arun PK, Yashwanth Melwanki
-
Publication number: 20220217360Abstract: Systems and processes are provided to generate a thumbnail image including a tuner configured for receiving and demodulating a video signal including a video packet having a packet header and a video frame, a processor configured for generating a modified packet header by modifying the packet header to set a number of reference frames to zero and to designate the video frame as unused for reference, decoding the video frame in response to the modified packet header to extract the video frame, and generating the thumbnail image in response to the video frame, a memory configured for storing the thumbnail image, and a video output configured for coupling the thumbnail image to a display in response to a user video search request.Type: ApplicationFiled: June 7, 2021Publication date: July 7, 2022Applicant: SLING MEDIA PVT LTDInventors: Abhilash Magan Vensiyani, Yatish Jayant Naik Raikar, Varunkumar B. Tripathi, Vivek Devaraj
-
Patent number: 11368743Abstract: 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 remotely generated user telestration inputs into output video streams generated by the video production systems. In one embodiment user telestration inputs are received at a control device. Minimum capture shapes corresponding to the user telestration inputs are then determined and images corresponding to the minimum capture shape are captured. The captured images are then transmitted from the control device to the video access point device. At the video access point device the captured images can then be combined with previously captured and transmitted images and overlaid with a selected input video stream. The video input stream with the overlaid image can then be transmitted as an output video stream.Type: GrantFiled: December 12, 2019Date of Patent: June 21, 2022Assignee: SLING MEDIA PVT LTDInventors: Rahul Lokesh, Adithya Narayana, Abhiroop Boggavarapu, Laxminarayana Dalimba
-
Publication number: 20220191254Abstract: Methods and systems for establishing a media streaming connection between a client and a placeshifting device that are each communicating via a network using a standard and non-standard port, including: in response to an initial denial of a request to receive streamed content by a client via a non-standard port in communication with the placeshifting device, attempting another request by the client using a standard port in communication with a relay reverse proxy service of a relay backend server to the placeshifting device; establishing a first connection by the client between the relay reverse proxy service of the relay backend server and the client using the standard port to receive streamed content from the placeshifting device; and establishing a second connection between the relay reverse proxy service of the relay backend server and the placeshifting device using the non-standard port to communicate streamed content streamed directly from the placeshifting device.Type: ApplicationFiled: December 15, 2020Publication date: June 16, 2022Applicant: SLING MEDIA PVT LTDInventor: HUSAIN AHAMED PARASSEERI
-
Publication number: 20220191591Abstract: A system may include a presentation device and a hub coupled thereto. The hub has a hardware processor which executes first computer instructions facilitating a conditions engine and second computer instructions facilitating a preferences engine. The preferences engine may identify a presentation preference and generate a preference instruction based on the presentation preference. The conditions engine, upon receiving the preference instruction, may identify a presentation condition and output a condition instruction to the presentation device. The system may include the presentation device, upon receiving the condition instruction, being configured in accordance with the presentation condition. The presentation preference may be an abstract preference, a technical preference, or a default preference. The presentation preference may be identified by the preferences engine based on a presentation setting, such as a location.Type: ApplicationFiled: January 28, 2021Publication date: June 16, 2022Applicant: SLING MEDIA PVT LTDInventor: Yogesh Malhotra
-
Patent number: 11363311Abstract: Live video streams are produced using a network server system. The network server system initially receives, via a network, one or more captured video streams that are live streams captured from a remotely-located camera, phone or the like. The captured streams are forwarded to a control device via the network to thereby permit a user of the control device to select one of the captured video streams for output to the video production stream. In response to a command received from the control device that indicates the selected capture stream, the selected capture video streams is encoded for output as the video production stream.Type: GrantFiled: June 30, 2018Date of Patent: June 14, 2022Assignee: Sling Media Pvt. Ltd.Inventor: Deepak Kumar Singh
-
Patent number: 11355156Abstract: Video production systems and methods are provided for generating annotated class discussion videos, which contain real-time student commentary post-production annotations responsive to such student commentary, or a combination thereof. In an embodiment, the video production system includes a display device, a dedicated video input source, and a video processing device. The video processing device contains, in turn, a wireless receiver configured to receive wireless input signals from the dedicated video input source and a plurality of devices executing a student commentary capture application during a presentation, a controller operably coupled to the wireless receiver, and a memory storing computer-readable instructions. When executed by the controller, the computer-readable instructions cause the video processing device to generate an output video containing student commentary synchronized with the presentation as captured, at least in part, utilizing the dedicated video input source.Type: GrantFiled: July 22, 2020Date of Patent: June 7, 2022Assignee: Sling Media L.L.C.Inventor: Ramgopal Madduluri
-
Patent number: 11356735Abstract: Devices, systems and processes for multi-device access, control and presentation of streaming content are described. A system may include a first content access device that includes a first storage component, a first communications component operable to receive first content, and a first hardware processor operable to access a second content access device, control the second content access device, provide a first content to the second content access device, and swap a presentation of the second content on the second presentation device with a presentation of the first content on the second presentation device. A first presentation device may present the first content. A second presentation device may present the second content. Second storage, communications, and hardware processor components are operable to execute the second set of computer instructions that are substantially similar to the first set of computer instructions may be used.Type: GrantFiled: October 13, 2020Date of Patent: June 7, 2022Assignee: Sling Media Pvt Ltd.Inventors: Roj Thomas, Padmanabha R. Rao, Dmitry Dimov, Shailesh Deshmukh
-
Publication number: 20220137789Abstract: A three-dimensional graphical user interface system comprises a media component configured to produce a signal comprising media content (e.g., a movie or television show being viewed by a user) and a three-dimensional graphical user interface (e.g., an interactive program guide). A display device communicatively coupled to the media component is configured to simultaneously display the three-dimensional graphical user interface and a media content image corresponding to the media content.Type: ApplicationFiled: January 12, 2022Publication date: May 5, 2022Applicant: SLING MEDIA L.L.C.Inventor: Ilya Asnis
-
Publication number: 20220132248Abstract: A process, for adapting an audio environment based on a current user location includes initializing a wearable device with a hub, determining a device location, generating a sound property for content based on the location, adjusting a sound based on the sound property, obtaining device motion data, obtaining an updated device location, generating a second sound property, and adjusting a second sound based on the second sound property. The first location and the updated first location for may be determined by establishing a connection between the device and the hub, establishing a second connection between the device and a first access point, establishing a third connection between the device and a second access point, and calculating the locations by triangulating timing signals received by the device from the hub, the first access point, and the second access point. The sound properties may include first and second volume settings.Type: ApplicationFiled: January 29, 2021Publication date: April 28, 2022Applicant: SLING MEDIA PVT LTD.Inventor: Rajashekhar Mandlur Basavarajappa