Patents by Inventor Himanshu Jain
Himanshu Jain 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: 20250240497Abstract: A method may include receiving, by a computing device, a signal indicating a potential device connection. The method may include determining, by the computing device, that the computing device is in a first mode characterized by a protocol being disabled. The method may include entering, by the computing device, a second mode, characterized by the protocol being enabled and the computing device being configured to connect to a user device. The method may include determining, by the computing device, that the user device is not connected to the computing device. The method may include entering, by the computing device, the first mode.Type: ApplicationFiled: March 15, 2024Publication date: July 24, 2025Inventors: Joshua D. Wade, Jason Anthony Madruga, Clark Hurst Pendery, Himanshu Jain, Laxminarayana Dalimba, Sandeep Rachoori
-
Publication number: 20250227103Abstract: A system includes a fixed device, an account management system (“AMS”) server, a property management system (“PMS”) server, a personal user device, and a content server. The PMS server associate the fixed device with a given user. The fixed device, when executing computer instructions for a presence application, perform presence operations including receiving a 1st user code from the PMS server, receiving a 1st user access code from the AMS server, and communicating the 1st user access code as a 2nd user access code to the PUD. The AMS servers uses the 2nd user access code to verify the PUD can access data stored by the AMS server and the content server uses the 2nd user access code to validate a request, from the PUD, to receive content from the content server. Processes, devices, computer readable mediums are also described.Type: ApplicationFiled: January 9, 2024Publication date: July 10, 2025Applicant: DISH Network Technologies India Private LimitedInventors: Laxminarayana Dalimba, Himanshu Jain
-
Publication number: 20250209355Abstract: Systems and methods are provided for low-latency autoregressive generation of sequence output based on a plurality of parallel draft sequences. A lower-latency machine-learned model (e.g., having a smaller number of parameters than a model of interest) can generate a plurality of draft sequences comprising a plurality of draft tokens per sequence. A machine-learned model of interest (e.g., having a high latency per token) can evaluate a plurality of respective conditional probabilities for the respective draft tokens in parallel. An output sequence comprising one or more accepted draft tokens, corrected tokens, and/or additional tokens can be generated based on the draft tokens and conditional probabilities.Type: ApplicationFiled: December 20, 2024Publication date: June 26, 2025Inventors: Ziteng Sun, Ananda Theertha Suresh, Jae Hun Ro, Ahmad Beirami, Himanshu Jain, Xinnan Yu, Michael Dennis Riley, Sanjiv Kumar
-
Patent number: 12328466Abstract: Methods and systems for provisioning content streaming services are provided. In one example, a method includes: receiving user registration data of multiple users associated with an MDU, the user registration data including a user identifier and a user experience level for each user, generating a user profile for each user, the user profile including the user registration data, viewership data, and at least one user feature, grouping the users to generate multiple user segments, each user segment including a list of users associated with the user segment and at least one common feature or attribute of the users, designating specific streaming service and content resource to each user segment, based on the common user experience level and the common feature according to a pre-defined policy, and provisioning the designated streaming service and content resource to a user of the MDU, based on the user segment to which the user belongs.Type: GrantFiled: July 24, 2023Date of Patent: June 10, 2025Assignees: DISH Network L.L.C., DISH Network Technologies India Private LimitedInventors: Joshua D. Wade, Jason Anthony Madruga, Clark Hurst Pendery, Dalton William Hertel, Aaron William Schwartz, Ryan Scribner, Himanshu Jain, Sandeep Kumar Bhatta, Laxminarayana Dalimba
-
Patent number: 12322038Abstract: A content generation platform is generally described herein. More specifically, interactive image generation and techniques and features thereof are disclosed herein. One or more sets of images of a scene are captured in an imaging studio. The captured one or more sets of images of the scene are processed using one or more machine learning based networks to generate an interactive image of the scene comprising a plurality of interactive features. One or more of the plurality of interactive features of the generated interactive image may be modified or edited according to user preferences.Type: GrantFiled: October 14, 2022Date of Patent: June 3, 2025Assignee: Outward, Inc.Inventors: Himanshu Jain, Clarence Chui, Manu Parmar, Akshansh Chaudhry, Lakshay Sharma, Brook Aaron Seaton
-
Publication number: 20250150500Abstract: Methods and systems for provisioning content streaming service are provided. An example method includes performing network segmentation for a network associated with a multi-dwelling unit (MDU) to generate a plurality of network segments and performing segmentation of a content resource provided by the MDU into a plurality of content segments respectively corresponding to the plurality of network segments. Each content segment of the content resource comprising content items is designated to the corresponding network segment based on a predetermined network policy. The method further comprises providing access to one of the plurality of content segments to a user equipment (UE) connected to the network segment corresponding to the content segment.Type: ApplicationFiled: January 14, 2025Publication date: May 8, 2025Inventors: Joshua D. Wade, Jason Anthony Madruga, Clark Hurst Pendery, Dalton William Hertel, Aaron William Schwartz, Ryan Scribner, Himanshu Jain, Sandeep Kumar Bhatta, Laxminarayana Dalimba
-
Publication number: 20250097485Abstract: Methods and systems for provisioning content streaming services are provided. An example method includes receiving a user request for streaming a content item from a user equipment (UE) of a user associated with a multi-dwelling unit (MDU), identifying an MDU network segment to which the UE is connected, identifying an integrated user-network segment profile associated with the user, identifying a user segment to which the user belongs, based on the integrated user-network segment profile, determining that the requested content item is accessible by the user, based on the MDU network segment and the user segment, and providing access to the requested content item to the UE over the MDU network segment.Type: ApplicationFiled: November 26, 2024Publication date: March 20, 2025Inventors: Joshua D. Wade, Jason Anthony Madruga, Clark Hurst Pendery, Dalton William Hertel, Aaron William Schwartz, Ryan Scribner, Himanshu Jain, Sandeep Kumar Bhatta, Laxminarayana Dalimba
-
Patent number: 12250133Abstract: Methods and apparatuses for detecting timestamp discontinuities and video resolution discontinuities within a packet stream and marking locations of the detected discontinuities within the packet stream are described. Prior to transmission of the packet stream, an electronic device may perform timestamp discontinuity detection by acquiring a sequence of packets to be transmitted, identifying a first timestamp associated with an earliest packet within the sequence of packets, identifying a second timestamp associated with a latest packet within the sequence of packets, determining a timestamp time difference between the first timestamp and the second timestamp, determining a maximum chunk time difference based on a data rate at which the sequence of packets were encoded and a data size of the encoded packets, and detecting that a timestamp discontinuity exists within the sequence of packets if the timestamp time difference is greater than the maximum chunk time difference.Type: GrantFiled: February 22, 2024Date of Patent: March 11, 2025Assignee: DISH NETWORK TECHNOLOGIES INDIA PRIVATE LIMITEDInventors: Amit Kumar, Ankit Gandhi, Himanshu Jain
-
Patent number: 12231480Abstract: Methods and systems for provisioning content streaming service are provided. An example method includes dividing a network associated with a multi-dwelling unit (MDU) having multiple zones within the MDU into multiple network segments respectively corresponding to the multiple zones, dividing a content resource provided by the MDU into multiple segments respectively corresponding to the multiple network segments. Each segment of the content resource includes content items specific to the corresponding network segment based on a predetermined network policy. The method further includes receiving a request from a user equipment (UE) for access to a content item of the content resource, determining that the UE is associated with one of the network segments and that the requested content item is included in the segment of content resource specific to the network segment, and granting the access to the content item to the UE.Type: GrantFiled: April 17, 2024Date of Patent: February 18, 2025Assignees: DISH Network L.L.C., DISH Network Technologies India Private LimitedInventors: Joshua D. Wade, Jason Anthony Madruga, Clark Hurst Pendery, Dalton William Hertel, Aaron William Schwartz, Ryan Scribner, Himanshu Jain, Sandeep Kumar Bhatta, Laxminarayana Dalimba
-
Publication number: 20250039484Abstract: Methods and systems for provisioning content streaming services are provided. In one example, a method includes: receiving user registration data of multiple users associated with an MDU, the user registration data including a user identifier and a user experience level for each user, generating a user profile for each user, the user profile including the user registration data, viewership data, and at least one user feature, grouping the users to generate multiple user segments, each user segment including a list of users associated with the user segment and at least one common feature or attribute of the users, designating specific streaming service and content resource to each user segment, based on the common user experience level and the common feature according to a pre-defined policy, and provisioning the designated streaming service and content resource to a user of the MDU, based on the user segment to which the user belongs.Type: ApplicationFiled: July 24, 2023Publication date: January 30, 2025Inventors: Joshua D. Wade, Jason Anthony Madruga, Clark Hurst Pendery, Dalton William Hertel, Aaron William Schwartz, Ryan Scribner, Himanshu Jain, Sandeep Kumar Bhatta, Laxminarayana Dalimba
-
Publication number: 20250039495Abstract: Methods, systems, and devices for group recording are provided. In one example, a method includes: obtaining viewership data related to users of a multiple-dwelling unit (MDU), processing the viewership data to generate at least one user list that includes one or more common characteristics shared by the plurality of users, identifying at least one target content item, based on the one or more common characteristics for the at least one user list, determining at least one target recording item for group recording, based on the at least one target content item, automatically performing group recording of the at least one target recording item to correspondingly generate at least one shared recording, storing a copy of each shared recording in a storage device, and providing access to the content of the shared recording to a user of the MDU upon request by the user.Type: ApplicationFiled: July 24, 2023Publication date: January 30, 2025Inventors: Himanshu Jain, Laxminarayana Dalimba, Nishit Dabi
-
Publication number: 20250039492Abstract: Various systems, methods and devices are presented for performing media encryption. A media stream comprising video packets can be received. A chunk of the media stream can be sorted to create a first group of a plurality of audio packets with an I-frame header and a second group of a plurality of P-frames and an I-frame payload. The first group can be encrypted while the second group is not encrypted. A fully-protected output media stream that includes the encrypted first group and the second group can then be streamed to a remote device via a network for output.Type: ApplicationFiled: October 16, 2024Publication date: January 30, 2025Inventors: Amit Kumar, Ankit Gandhi, Himanshu Jain
-
Publication number: 20250039253Abstract: Methods and systems for provisioning content streaming service are provided. An example method includes dividing a network associated with a multi-dwelling unit (MDU) having multiple zones within the MDU into multiple network segments respectively corresponding to the multiple zones, dividing a content resource provided by the MDU into multiple segments respectively corresponding to the multiple network segments. Each segment of the content resource includes content items specific to the corresponding network segment based on a predetermined network policy. The method further includes receiving a request from a user equipment (UE) for access to a content item of the content resource, determining that the UE is associated with one of the network segments and that the requested content item is included in the segment of content resource specific to the network segment, and granting the access to the content item to the UE.Type: ApplicationFiled: April 17, 2024Publication date: January 30, 2025Inventors: Joshua D. Wade, Jason Anthony Madruga, Clark Hurst Pendery, Dalton William Hertel, Aaron William Schwartz, Ryan Scribner, Himanshu Jain, Sandeep Kumar Bhatta, Laxminarayana Dalimba
-
Patent number: 12184904Abstract: Methods and systems for provisioning content streaming services are provided. In one example, a method includes: receiving user registration data for users associated with an MDU, generating a user profile for each user, grouping users into multiple segments based on common user experience level and/or common features, performing network segmentation of the MDU network, generating an integrated user-network segment profile for each user segment, designating streaming services and content resources to each network segment within the same user segment, and provisioning streaming services and content resources in response to user requests.Type: GrantFiled: July 24, 2023Date of Patent: December 31, 2024Assignees: DISH Network L.L.C., DISH Network Technologies India Private LimitedInventors: Joshua D. Wade, Jason Anthony Madruga, Clark Hurst Pendery, Dalton William Hertel, Aaron William Schwartz, Ryan Scribner, Himanshu Jain, Sandeep Kumar Bhatta, Laxminarayana Dalimba
-
Patent number: 12172168Abstract: A microfabricated thermal platform can be formed over a substrate, such as a silicon wafer, that may form part of the platform. The substrate is coated in a thermally-insulating material, which may be an organic polymer such, as polyimide or SUS. The surface of the thermally-insulating material may include an arrangement of one or more thermal sites, with each site having a reaction plate (or thermal plate) over which chemical reactions may occur. A heating element may be positioned beneath each reaction plate. A fluidic medium, such as a liquid or a gas, may be disposed over the thermal sites. One application is in chemical and biological reactions. In such reactions, the fluidic medium may be an aqueous solution which comprises reagents for those reactions. The fluidic medium may be an ionically conducting fluid, organic solution or a gas. Precise temperature control enables the correct reactions.Type: GrantFiled: June 22, 2020Date of Patent: December 24, 2024Assignee: Analog Devices International Unlimited CompanyInventors: Christophe Antoine, Helen Berney, Bernard Stenson, Ramji Sitaraman Lakshmanan, William Allan Lane, Himanshu Jain, Christina B. McLoughlin, Shane Geary, Michael C. W. Coln, Donal McAuliffe, Roman Trogan
-
Patent number: 12155886Abstract: Various systems, methods and devices are presented for performing media encryption. A media stream comprising audio packets and video packets can be received. A chunk of the media stream can be sorted to create a first group of a plurality of audio packets with an I-frame header and a second group of a plurality of P-frames and an I-frame payload. The first group can be encrypted while the second group is not encrypted. A fully-protected output media stream that includes the encrypted first group and the second group can then be streamed to a remote device via a network for output.Type: GrantFiled: March 31, 2022Date of Patent: November 26, 2024Assignee: DISH Network Technologies India Private LimitedInventors: Amit Kumar, Ankit Gandhi, Himanshu Jain
-
Publication number: 20240348867Abstract: A television receiver receives media data from a media content provider. The television receiver is also connected to a wireless network. When the television receiver receives a request via the wireless network to provide media content to an electronic device over the wireless network, the television receiver adjusts the size of a socket buffer associated with a TCP/IP socket and a transmission ring buffer associated with a wireless driver.Type: ApplicationFiled: June 25, 2024Publication date: October 17, 2024Inventors: Himanshu Jain, Amit Kumar, Ankit Gandhi, Jayaprakash Ramaraj
-
Publication number: 20240320901Abstract: Techniques for generating an arbitrary view or perspective of an ensemble scene are disclosed. In some embodiments, in response to a received request for a prescribed perspective of an ensemble scene comprising a plurality of assets, an output image of the ensemble scene that approximates the requested prescribed perspective is generated using existing images of each of at least a subset of the plurality of assets.Type: ApplicationFiled: March 26, 2024Publication date: September 26, 2024Inventors: Clarence Chui, Manu Parmar, Brook Aaron Seaton, Himanshu Jain
-
Patent number: 12047636Abstract: A television receiver receives media data from a media content provider. The television receiver is also connected to a wireless network. When the television receiver receives a request via the wireless network to provide media content to an electronic device over the wireless network, the television receiver adjusts the size of a socket buffer associated with a TCP/IP socket and a transmission ring buffer associated with a wireless driver.Type: GrantFiled: April 8, 2022Date of Patent: July 23, 2024Assignee: DISH NETWORK TECHNOLOGIES INDIA PRIVATE LIMITEDInventors: Himanshu Jain, Amit Kumar, Ankit Gandhi, Jayaprakash Ramaraj
-
Publication number: 20240195718Abstract: Methods and apparatuses for detecting timestamp discontinuities and video resolution discontinuities within a packet stream and marking locations of the detected discontinuities within the packet stream are described. Prior to transmission of the packet stream, an electronic device may perform timestamp discontinuity detection by acquiring a sequence of packets to be transmitted, identifying a first timestamp associated with an earliest packet within the sequence of packets, identifying a second timestamp associated with a latest packet within the sequence of packets, determining a timestamp time difference between the first timestamp and the second timestamp, determining a maximum chunk time difference based on a data rate at which the sequence of packets were encoded and a data size of the encoded packets, and detecting that a timestamp discontinuity exists within the sequence of packets if the timestamp time difference is greater than the maximum chunk time difference.Type: ApplicationFiled: February 22, 2024Publication date: June 13, 2024Inventors: Amit Kumar, Ankit Gandhi, Himanshu Jain