Patents by Inventor Rohit Puri
Rohit Puri 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: 12732412Abstract: In some embodiments, a method for incident ticket management includes receiving input data having information relating to one or more incidents, classifying each incident of the one or more incidents, escalating an incident of the one or more incidents based, at least in part, on at least one of the classification of each incident or a prioritization level associated with each incident and generating a resolution for the incident, the resolution including at least one of a solution to the incident or an assignment of the incident to a related team.Type: GrantFiled: February 21, 2024Date of Patent: September 8, 2026Assignee: NTT Data Services, LLCInventors: Ramkumar Ramadoss, Tamil Selvan Soundarapandian, Ramprassath T C, Kunal Jauhari, Yagneshwaran Balasubramanian, Shabi Christopher, Rohit Puri
-
Publication number: 20260019653Abstract: A method for facilitating delivery of streaming content from content servers includes: receiving, from a user device at one or more computing devices remote with respect to the content servers, a first request for a first set of data segments of the content, identifying, based on information on performance parameters of the content servers, a first content server for delivering the first set, transmitting, to the user device, a first response including a list of uniform resource locators (URLs) for obtaining the first set, receiving, from a user device, a second request for a second set of data segments of the content, where the first and second requests are received within a same content playback session, identifying, based on the information, a second content server for delivering the second set, and transmitting, to the user device, a second response including a second list of URLs for obtaining the second set.Type: ApplicationFiled: July 3, 2025Publication date: January 15, 2026Inventors: Rohit Puri, Choong Ping Teo
-
Publication number: 20250329349Abstract: The disclosed computer-implemented method may include accessing media segments that correspond to respective media items. At least one of the media segments may be divided into discrete video shots. The method may also include matching the discrete video shots in the media segments to corresponding video shots in the corresponding media items according to various matching factors. The method may further include generating a relative similarity score between the matched video shots in the media segments and the corresponding video shots in the media items, and training a machine learning model to automatically identify video shots in the media items according to the generated relative similarity score between matched video shots. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: June 30, 2025Publication date: October 23, 2025Inventors: Dong Liu, Lezi Wang, Rohit Puri
-
Patent number: 12432397Abstract: A method for facilitating delivery of streaming content from content servers includes: receiving, from a user device at one or more computing devices remote with respect to the content servers, a first request for a first set of data segments of the content, identifying, based on information on performance parameters of the content servers, a first content server for delivering the first set, transmitting, to the user device, a first response including a list of uniform resource locators (URLs) for obtaining the first set, receiving, from a user device, a second request for a second set of data segments of the content, where the first and second requests are received within a same content playback session, identifying, based on the information, a second content server for delivering the second set, and transmitting, to the user device, a second response including a second list of URLs for obtaining the second set.Type: GrantFiled: July 10, 2024Date of Patent: September 30, 2025Assignee: Coupang Corp.Inventors: Rohit Puri, Choong Ping Teo
-
Publication number: 20250265599Abstract: Methods, systems, and computer-program products for creating a model for predicting error propensity are disclosed. The method includes receiving input data including historical know your client (KYC) audit cases and associated error data, extracting KYC audit attributes from the historical KYC audit cases and associated error data, receiving analyst attributes, constructing a dataset from input variables including at least one of the KYC audit attributes or the analyst attributes, creating at least one artificial intelligence (AI) model based, at least in part, on the dataset, and selecting one of the at least one AI model for predicting error propensity for a customer due diligence process.Type: ApplicationFiled: February 21, 2024Publication date: August 21, 2025Inventors: Ramprassath T C, Raghava Kothapalli, Magesh T, Mohan Kumar Icourt Durai, Sivakumar Rajendran, Venkatasubramaniam R, Gopinath Narayanswani Dharmarajan, Gopa Kumar S R, Shabi Christopher, Rohit Puri
-
Publication number: 20250267081Abstract: Methods, systems, and computer-program products for ticket management. The methods, systems, and computer-program products include receiving input data having information relating to one or more incidents, classifying each incident of the one or more incidents, escalating an incident of the one or more incidents based, at least in part, on at least one of the classification of each incident or a prioritization level associated with each incident and generating a resolution for the incident, the resolution including at least one of a solution to the incident or an assignment of the incident to a related team.Type: ApplicationFiled: February 21, 2024Publication date: August 21, 2025Inventors: Ramkumar Ramadoss, Tamil Selvan Soundarapandian, Ramprassath T C, Kunal Jauhari, Yagneshwaran Balasubramanian, Shabi Christopher, Rohit Puri
-
Patent number: 12374372Abstract: The disclosed computer-implemented method may include accessing media segments that correspond to respective media items. At least one of the media segments may be divided into discrete video shots. The method may also include matching the discrete video shots in the media segments to corresponding video shots in the corresponding media items according to various matching factors. The method may further include generating a relative similarity score between the matched video shots in the media segments and the corresponding video shots in the media items, and training a machine learning model to automatically identify video shots in the media items according to the generated relative similarity score between matched video shots. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: May 19, 2023Date of Patent: July 29, 2025Assignee: Netflix, Inc.Inventors: Dong Liu, Lezi Wang, Rohit Puri
-
Patent number: 12334118Abstract: A neural network system that is trained to identify one or more portions of a media title where synchronization errors are likely to be present. The neural network system is trained based on a first set of media titles where synchronization errors are present and a second set of media titles where synchronization errors are absent. The second set of media titles can be generated by introducing synchronization errors into a set of media titles that otherwise lack synchronization errors. Via training, the neural network system learns to identify specific visual features included in one or more video frames and corresponding audio features that should be played back in synchrony with the associated visual features. Accordingly, when presented with a media title that includes synchronization errors, the neural network can indicate the specific frames where synchronization errors are likely to be present.Type: GrantFiled: November 18, 2019Date of Patent: June 17, 2025Assignee: NETFLIX, INC.Inventors: Rohit Puri, Naji Khosravan, Shervin Ardeshir Behrostaghi
-
Patent number: 12052447Abstract: Dynamically re-locating transcoding processes of live content data is described herein. In an example, a computer system causes a first server to execute a first transcode process on a first portion of live stream content. A first output of executing the first transcode process includes first transcoded content. The computer system determines a transcode capacity of one or more servers. The computer system determines that transcoding the live stream content is to be moved to a second server based at least in part on the transcode capacity and a transcode optimization parameter. The computer system causes the second server to execute a second transcode process on a second portion of the live stream content. The second transcode process is equivalent to the first transcode process. A second output of executing the second transcode process includes second transcoded content.Type: GrantFiled: June 27, 2022Date of Patent: July 30, 2024Assignee: Amazon Technologies, Inc.Inventors: Benjamin Hirsch, Xiangbo Li, Selvanayagam Sendurpandian, Nagendra Akula Akula Suresh Babu, Rohit Puri
-
Patent number: 12047618Abstract: A first portion of a video item is transmitted using a first encoding profile. The first encoding profile is a first set of one or more first video representations of the video item having first image quality characteristics. Viewer information including at least one of a viewer quantity for the video item or a viewer playback platform distribution for the video item is receiving during transmitting the video item. A second encoding profile is determined based on the at least one of the viewer quantity or the viewer playback platform distribution. The second encoding profile is a second set of one or more second video representations of the video item having second image quality characteristics. The second image quality characteristics include a selected image quality characteristic that is not included in the first image quality characteristics. A second portion of the video item is transmitted using the second encoding profile.Type: GrantFiled: June 30, 2022Date of Patent: July 23, 2024Assignee: Amazon Technologies, Inc.Inventors: Xiangbo Li, Selvanayagam Sendurpandian, Benjamin Hirsch, Luke Curley, John Bartos, Nagendra Akula Suresh Babu, Rohit Puri
-
Patent number: 11910044Abstract: Techniques for migrating live broadcast streams from one data center to another data center are described herein. A data center from a plurality of data centers may be determined to transfer live streaming video content from a first data center to the data center. A separate live streaming session for each live streaming session being broadcast by the first data center may be generated by communicating with an ingest service server that receives media content used to generate each separate live streaming session and the live streaming session. Each separate live streaming session may be routed to the candidate data center. A determination that each separate live streaming session of the candidate data center is synchronized with each live streaming session of the first data center may be made. An update to a mapping of IP addresses to redirect requests from the first data center to the candidate data center.Type: GrantFiled: June 30, 2022Date of Patent: February 20, 2024Assignee: Amazon Technologies, Inc.Inventors: Xiangbo Li, Selvanayagam Sendurpandian, Benjamin Hirsch, Alex Converse, Luke Curley, Nagendra Akula Suresh Babu, Rohit Puri
-
Patent number: 11765418Abstract: A video streaming service may include a segmentation component that provides segment metadata that indicates starting locations for a plurality of segments of video content that are produced during transcoding of the video content. The segment metadata may be sent to a first transcode server and a second transcode server to allow alignment of segmentations between the first transcode server and the second transcode server. This may allow transcoding of the video content to be seamlessly switched from the first transcode server to the second transcode server, during transmission of the video content, without causing interruption of playback. The first transcode server and the second transcode server may also operate in parallel to produce different versions of the video content, such as versions encoded using different codecs. A video player may seamlessly switch between these different codec versions without causing interruption of playback.Type: GrantFiled: June 29, 2021Date of Patent: September 19, 2023Assignee: Twitch Interactive, Inc.Inventors: Selvanayagam Sendurpandian, Xiangbo Li, Benjamin Hirsch, Nagendra Akula Suresh Babu, Alex Converse, Alex Battaglia, Sangmook Jung, Luke Curley, Rohit Puri, Yueshi Shen, Tarek Amara
-
Publication number: 20230290383Abstract: The disclosed computer-implemented method may include accessing media segments that correspond to respective media items. At least one of the media segments may be divided into discrete video shots. The method may also include matching the discrete video shots in the media segments to corresponding video shots in the corresponding media items according to various matching factors. The method may further include generating a relative similarity score between the matched video shots in the media segments and the corresponding video shots in the media items, and training a machine learning model to automatically identify video shots in the media items according to the generated relative similarity score between matched video shots. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: May 19, 2023Publication date: September 14, 2023Inventors: Dong Liu, Lezi Wang, Rohit Puri
-
Patent number: 11694726Abstract: The disclosed computer-implemented method may include accessing media segments that correspond to respective media items. At least one of the media segments may be divided into discrete video shots. The method may also include matching the discrete video shots in the media segments to corresponding video shots in the corresponding media items according to various matching factors. The method may further include generating a relative similarity score between the matched video shots in the media segments and the corresponding video shots in the media items, and training a machine learning model to automatically identify video shots in the media items according to the generated relative similarity score between matched video shots. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: April 20, 2022Date of Patent: July 4, 2023Assignee: Netflix, Inc.Inventors: Dong Liu, Lezi Wang, Rohit Puri
-
Patent number: 11551060Abstract: The disclosed computer-implemented method may include generating a three-dimensional (3D) feature map for a digital image using a fully convolutional network (FCN). The 3D feature map may be configured to identify features of the digital image and identify an image region for each identified feature. The method may also include generating a region composition graph that includes the identified features and image regions. The region composition graph may be configured to model mutual dependencies between features of the 3D feature map. The method may further include performing a graph convolution on the region composition graph to determine a feature aesthetic value for each node according to the weightings in the node's weighted connecting segments, and calculating a weighted average for each node's feature aesthetic value to provide a combined level of aesthetic appeal for the digital image. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: November 7, 2019Date of Patent: January 10, 2023Assignee: Netflix, Inc.Inventors: Dong Liu, Nagendra Kamath, Rohit Puri, Subhabrata Bhattacharya
-
Patent number: 11457245Abstract: A content production system and content management system are provided to produce and manage content with multiple components, such as multi-track content with any number or combination of video tracks, audio tracks, and the like. Individual tracks of the content are selectively included in, or excluded from, different versions of the content such that different versions of the multi-track content may be generated from different subsets of the individual tracks. For example, one version of content may be generated for real-time streaming and may include a first subset or combination of the multiple tracks. Another version of the content may be generated for storage and future on-demand access, and may include a second subset or combination of the multiple tracks. Selection of the particular tracks of the multi-track content to be included in each version may be based on varying types of authorization associated with the individual tracks.Type: GrantFiled: December 11, 2020Date of Patent: September 27, 2022Assignee: Twitch Interactive, Inc.Inventors: Randeep S. Bhatia, Christopher Renshaw Fortier, Rohit Puri
-
Publication number: 20220248096Abstract: The disclosed computer-implemented method may include accessing media segments that correspond to respective media items. At least one of the media segments may be divided into discrete video shots. The method may also include matching the discrete video shots in the media segments to corresponding video shots in the corresponding media items according to various matching factors. The method may further include generating a relative similarity score between the matched video shots in the media segments and the corresponding video shots in the media items, and training a machine learning model to automatically identify video shots in the media items according to the generated relative similarity score between matched video shots. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: April 20, 2022Publication date: August 4, 2022Inventors: Dong Liu, Lezi Wang, Rohit Puri
-
Patent number: 11350169Abstract: The disclosed computer-implemented method may include accessing media segments that correspond to respective media items. At least one of the media segments may be divided into discrete video shots. The method may also include matching the discrete video shots in the media segments to corresponding video shots in the corresponding media items according to various matching factors. The method may further include generating a relative similarity score between the matched video shots in the media segments and the corresponding video shots in the media items, and training a machine learning model to automatically identify video shots in the media items according to the generated relative similarity score between matched video shots. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: November 11, 2020Date of Patent: May 31, 2022Assignee: Netflix, Inc.Inventors: Dong Liu, Lezi Wang, Rohit Puri
-
Patent number: 11107206Abstract: In various embodiments, a defective pixel detection application automatically detects defective pixels in video content. In operation, the defective pixel detection application computes a first set of pixel intensity gradients based on a first frame of video content and a first neighborhood of pixels associated with a first pixel. The defective pixel detection application also computes a second set of pixel intensity gradients based on the first frame and a second neighborhood of pixels associated with the first pixel. Subsequently, the defective pixel detection application computes a statistical distance between the first set of pixel intensity gradients and the second set of pixel intensity gradients. The defective pixel detection application then determines that the first pixel is defective based on the statistical distance.Type: GrantFiled: September 26, 2018Date of Patent: August 31, 2021Assignee: NETFLIX, INC.Inventors: Subhabrata Bhattacharya, Adithya Prakash, Rohit Puri
-
Publication number: 20210144442Abstract: The disclosed computer-implemented method may include accessing media segments that correspond to respective media items. At least one of the media segments may be divided into discrete video shots. The method may also include matching the discrete video shots in the media segments to corresponding video shots in the corresponding media items according to various matching factors. The method may further include generating a relative similarity score between the matched video shots in the media segments and the corresponding video shots in the media items, and training a machine learning model to automatically identify video shots in the media items according to the generated relative similarity score between matched video shots. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: November 11, 2020Publication date: May 13, 2021Inventors: Dong Liu, Lezi Wang, Rohit Puri