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: 20250240497
    Abstract: 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: Application
    Filed: March 15, 2024
    Publication date: July 24, 2025
    Inventors: Joshua D. Wade, Jason Anthony Madruga, Clark Hurst Pendery, Himanshu Jain, Laxminarayana Dalimba, Sandeep Rachoori
  • Publication number: 20250227103
    Abstract: 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: Application
    Filed: January 9, 2024
    Publication date: July 10, 2025
    Applicant: DISH Network Technologies India Private Limited
    Inventors: Laxminarayana Dalimba, Himanshu Jain
  • Publication number: 20250209355
    Abstract: 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: Application
    Filed: December 20, 2024
    Publication date: June 26, 2025
    Inventors: Ziteng Sun, Ananda Theertha Suresh, Jae Hun Ro, Ahmad Beirami, Himanshu Jain, Xinnan Yu, Michael Dennis Riley, Sanjiv Kumar
  • Patent number: 12328466
    Abstract: 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: Grant
    Filed: July 24, 2023
    Date of Patent: June 10, 2025
    Assignees: DISH Network L.L.C., DISH Network Technologies India Private Limited
    Inventors: 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: 12322038
    Abstract: 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: Grant
    Filed: October 14, 2022
    Date of Patent: June 3, 2025
    Assignee: Outward, Inc.
    Inventors: Himanshu Jain, Clarence Chui, Manu Parmar, Akshansh Chaudhry, Lakshay Sharma, Brook Aaron Seaton
  • Publication number: 20250150500
    Abstract: 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: Application
    Filed: January 14, 2025
    Publication date: May 8, 2025
    Inventors: 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: 20250097485
    Abstract: 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: Application
    Filed: November 26, 2024
    Publication date: March 20, 2025
    Inventors: 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: 12250133
    Abstract: 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: Grant
    Filed: February 22, 2024
    Date of Patent: March 11, 2025
    Assignee: DISH NETWORK TECHNOLOGIES INDIA PRIVATE LIMITED
    Inventors: Amit Kumar, Ankit Gandhi, Himanshu Jain
  • Patent number: 12231480
    Abstract: 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: Grant
    Filed: April 17, 2024
    Date of Patent: February 18, 2025
    Assignees: DISH Network L.L.C., DISH Network Technologies India Private Limited
    Inventors: 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: 20250039484
    Abstract: 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: Application
    Filed: July 24, 2023
    Publication date: January 30, 2025
    Inventors: 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: 20250039495
    Abstract: 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: Application
    Filed: July 24, 2023
    Publication date: January 30, 2025
    Inventors: Himanshu Jain, Laxminarayana Dalimba, Nishit Dabi
  • Publication number: 20250039492
    Abstract: 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: Application
    Filed: October 16, 2024
    Publication date: January 30, 2025
    Inventors: Amit Kumar, Ankit Gandhi, Himanshu Jain
  • Publication number: 20250039253
    Abstract: 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: Application
    Filed: April 17, 2024
    Publication date: January 30, 2025
    Inventors: 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: 12184904
    Abstract: 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: Grant
    Filed: July 24, 2023
    Date of Patent: December 31, 2024
    Assignees: DISH Network L.L.C., DISH Network Technologies India Private Limited
    Inventors: 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: 12172168
    Abstract: 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: Grant
    Filed: June 22, 2020
    Date of Patent: December 24, 2024
    Assignee: Analog Devices International Unlimited Company
    Inventors: 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: 12155886
    Abstract: 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: Grant
    Filed: March 31, 2022
    Date of Patent: November 26, 2024
    Assignee: DISH Network Technologies India Private Limited
    Inventors: Amit Kumar, Ankit Gandhi, Himanshu Jain
  • Publication number: 20240348867
    Abstract: 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: Application
    Filed: June 25, 2024
    Publication date: October 17, 2024
    Inventors: Himanshu Jain, Amit Kumar, Ankit Gandhi, Jayaprakash Ramaraj
  • Publication number: 20240320901
    Abstract: 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: Application
    Filed: March 26, 2024
    Publication date: September 26, 2024
    Inventors: Clarence Chui, Manu Parmar, Brook Aaron Seaton, Himanshu Jain
  • Patent number: 12047636
    Abstract: 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: Grant
    Filed: April 8, 2022
    Date of Patent: July 23, 2024
    Assignee: DISH NETWORK TECHNOLOGIES INDIA PRIVATE LIMITED
    Inventors: Himanshu Jain, Amit Kumar, Ankit Gandhi, Jayaprakash Ramaraj
  • Publication number: 20240195718
    Abstract: 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: Application
    Filed: February 22, 2024
    Publication date: June 13, 2024
    Inventors: Amit Kumar, Ankit Gandhi, Himanshu Jain