Patents by Inventor Manoj Srivastava
Manoj Srivastava 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: 12271975Abstract: A machine learning (ML) model is trained using pairs of images. Each pair includes an image of a human face and a duplicate of the image with a computer game headset overlaid on the face using computer graphics. The ML model subsequently can be used to receive an image of a gamer wearing a headset and output a full-face image of the gamer for use in, e.g., social network settings related to the game.Type: GrantFiled: November 30, 2022Date of Patent: April 8, 2025Assignee: Sony Interactive Entertainment Inc.Inventors: Rathish Krishnan, Deepali Arya, Manoj Srivastava, Seema Kataria
-
Publication number: 20250074283Abstract: An adjustable lounge seat includes a seat frame having a front end and a rear end, a back frame pivotably coupled to the rear end of the seat frame, a first assembly coupled to the seat frame proximate the rear end thereof and configured to couple to a track assembly where the first assembly is configured to facilitate moving the rear end of the seat frame up and down, a second assembly coupled to the seat frame proximate the front end thereof and configured to couple to the track assembly where the second assembly is configured to facilitate moving the front end of the seat frame up and down, and a footrest coupled to the front end of the seat frame and the second assembly where the footrest is movable between a stowed orientation and an extended orientation.Type: ApplicationFiled: September 4, 2024Publication date: March 6, 2025Applicant: Camaco, LLCInventors: Jeffrey Carroll, Ashok Singh, Manoj Srivastava
-
Publication number: 20240357146Abstract: A method, system, and computer readable medium for improved decoding CABAC encoded media are described. A decoded binary string is output using two or more previously decoded elements at an end state for a decoding loop and on a first processing thread. A syntax of the decoded binary string is parsed on a second processing thread and a decoded symbol from the parsed syntax is generated on the second processing thread.Type: ApplicationFiled: July 1, 2024Publication date: October 24, 2024Inventors: Jason Wang, Manoj Srivastava
-
Publication number: 20240318002Abstract: Higher grade VG bitumens are prepared particularly by blending of 0.1 to 20 wt % specific Sulfur-Based Polymeric Additives (SBPA) having MW 1,000 to 10,000 Dalton. The prepared higher grade VG bitumens have Kinematic Viscosity of from 200 cSt to 1000 cSt measured at 135° C. from Base bitumen (VG10) at a temperature from 100° C. to 140° C. and stirring in the range of 800 rpm to 1200 rpm for 30 minutes to 90 minutes for improving the properties of bitumens and to make higher grades of Bitumens (VG20, VG30, VG40) for industrial applications.Type: ApplicationFiled: March 21, 2024Publication date: September 26, 2024Inventors: Thangaraj Senthilkumar, Kamal Kumar, Amod Kumar, Vedant Joshi, Umesh Kumar, Sudip Kumar Ganguly, Manoj Thapliyal, Manoj Srivastava, Anjan Ray
-
Patent number: 12041252Abstract: A method, system, and computer readable medium for improved decoding CABAC encoded media are described. A decoding loop includes decoding an encoded binary element from a sequence of encoded binary elements to generate a decoded binary element using a context probability. A next context probability for a next encoded binary element in the sequence is determined from the decoded binary element and the next context probability for decoding the next encoded binary element is provided to the decoding loop for a next iteration.Type: GrantFiled: June 7, 2021Date of Patent: July 16, 2024Assignee: Sony Interactive Entertainment Inc.Inventors: Jason Wang, Manoj Srivastava
-
Publication number: 20240198230Abstract: An image of a computer game player wearing a headset that occludes part of the face is input to a trained machine learning (ML) model, which outputs in response a full-face image that is not occluded for use in, e.g., social network settings related to the game.Type: ApplicationFiled: December 14, 2022Publication date: June 20, 2024Inventors: RATHISH KRISHNAN, Deepali Arya, Manoj Srivastava, Seema Kataria, Jason Wang
-
Publication number: 20240177359Abstract: A machine learning (ML) model is trained using pairs of images. Each pair includes an image of a human face and a duplicate of the image with a computer game headset overlaid on the face using computer graphics. The ML model subsequently can be used to receive an image of a gamer wearing a headset and output a full-face image of the gamer for use in, e.g., social network settings related to the game.Type: ApplicationFiled: November 30, 2022Publication date: May 30, 2024Inventors: Rathish Krishnan, Deepali Arya, Manoj Srivastava, Seema Kataria
-
Patent number: 11930031Abstract: Techniques, methods and/or apparatuses are disclosed that enable passive scanning of a network. Through the disclosed techniques, methods and/or apparatuses, endpoint passive scanners are deployed at endpoints of the network to provide more comprehensive view of assets and asset information of the network. Also, this can enable better correlation of network data to location, and also enable improved vulnerability analysis for endpoint products.Type: GrantFiled: June 23, 2020Date of Patent: March 12, 2024Assignee: TENABLE, INC.Inventors: Benjamin Smith, Manoj Srivastava
-
Patent number: 11859139Abstract: Method for crude petroleum oil processing in Crude Distillation Unit is provided to eliminate the stripping steam in an Atmospheric Distillation Column (VDC) of CDU for a significant reduction in the CDU's operating cost and alleviating the corrosion in the overhead section of ADC. The present invention relates to a method of separating the components of crude petroleum oil. The proposed method utilizes the innovative application of process hydrocarbon vapour consisting of a lighter fraction of crude and natural gas. The conceptualized new schemes for downstream processing the Light and Heavy gas oil (LGO and HGO) distillates to meet their boiling specifications are also disclosed.Type: GrantFiled: August 2, 2022Date of Patent: January 2, 2024Assignee: COUNCIL OF SCIENTIFIC AND INDUSTRIAL RESEARCH AN INDIAN REGISTERED BODY INCORPORATED UNDER THE REGN. OF SOC. ACT (ACT XXI OF 1860)Inventors: Sunil Kumar, Avinash Mhetre, Ojasvi Sharma, Manoj Srivastava, Anjan Ray
-
Publication number: 20230391621Abstract: The present invention relates to a cryogenic process to produce crude helium from pretreated natural gas. The pretreated natural gas is processed in two flash stages using the helium free process stream as a stripping agent, and a distillation column with the identified operating conditions and process scheme to ensure 100% helium recovery with reduced capital and operating cost for producing the crude helium. The integration of the cryogenic process with the already known purification system to produce pure helium is demonstrated to ensure high helium recovery in a hybrid process.Type: ApplicationFiled: June 5, 2023Publication date: December 7, 2023Applicants: COUNCIL OF SCIENTIFIC & INDUSTRIAL RESEARCH, ONGC Energy Centre Trust (OECT)Inventors: Sunil Kumar, Avinash S. Mhetre, Ojasvi Sharma, Swapnil Diveker, Soumen Dasgupta, Manoj Srivastava, Anjan Ray, Aarti Arya, Prasenjit Ghosh, Bharat S. Mendhe, Nammi Ramya
-
Publication number: 20230045380Abstract: Method for crude petroleum oil processing in Crude Distillation Unit is provided to eliminate the stripping steam in an Atmospheric Distillation Column (VDC) of CDU for a significant reduction in the CDU's operating cost and alleviating the corrosion in the overhead section of ADC. The present invention relates to a method of separating the components of crude petroleum oil. The proposed method utilizes the innovative application of process hydrocarbon vapour consisting of a lighter fraction of crude and natural gas. The conceptualized new schemes for downstream processing the Light and Heavy gas oil (LGO and HGO) distillates to meet their boiling specifications are also disclosed.Type: ApplicationFiled: August 2, 2022Publication date: February 9, 2023Inventors: Sunil KUMAR, Avinash MHETRE, Ojasvi SHARMA, Manoj SRIVASTAVA, Anjan RAY
-
Publication number: 20220394284Abstract: A method, system, and computer readable medium for improved decoding CABAC encoded media are described. A decoding loop includes decoding an encoded binary element from a sequence of encoded binary elements to generate a decoded binary element using a context probability. A next context probability for a next encoded binary element in the sequence is determined from the decoded binary element and the next context probability for decoding the next encoded binary element is provided to the decoding loop for a next iteration.Type: ApplicationFiled: June 7, 2021Publication date: December 8, 2022Inventors: Jason Wang, Manoj Srivastava
-
Publication number: 20210400074Abstract: Techniques, methods and/or apparatuses are disclosed that enable passive scanning of a network. Through the disclosed techniques, methods and/or apparatuses, endpoint passive scanners are deployed at endpoints of the network to provide more comprehensive view of assets and asset information of the network. Also, this can enable better correlation of network data to location, and also enable improved vulnerability analysis for endpoint products.Type: ApplicationFiled: June 23, 2020Publication date: December 23, 2021Inventors: Benjamin SMITH, Manoj SRIVASTAVA
-
Patent number: 10666716Abstract: Optimization preferences are defined for optimizing execution of a distributed application. Candidate sets of application parameter values may be tested in test execution environments. Measures of performance for metrics of interest are determined based upon the execution of the distributed application using the candidate sets of application parameter values. Utility curves may be utilized to compute measures of effectiveness for metrics of interest. A multi-attribute rollup operation may utilize the computed measures of effectiveness and weights to compute a grand measure of merit (MOM) for the candidate sets of application parameter values. An optimized set of application parameter values may then be selected based upon the computed grand MOMs. The optimized set of application parameter values may be deployed to a production execution environment executing the distributed application.Type: GrantFiled: June 21, 2017Date of Patent: May 26, 2020Assignee: Amazon Technologies, Inc.Inventors: Brian Jaffery Tajuddin, Carlos Alejandro Arguelles, Jeremy Boynes, Adam Lloyd Days, Gavin R. Jewell, Erin Harding Kraemer, Jeenandra Kumar Uttamchand, Manoj Srivastava, Tyson Christopher Trautmann, Praveen Kambam Sugavanam
-
Patent number: 9692811Abstract: Optimization preferences are defined for optimizing execution of a distributed application. Candidate sets of application parameter values may be tested in test execution environments. Measures of performance for metrics of interest are determined based upon the execution of the distributed application using the candidate sets of application parameter values. Utility curves may be utilized to compute measures of effectiveness for metrics of interest. A multi-attribute rollup operation may utilize the computed measures of effectiveness and weights to compute a grand measure of merit (MOM) for the candidate sets of application parameter values. An optimized set of application parameter values may then be selected based upon the computed grand MOMs. The optimized set of application parameter values may be deployed to a production execution environment executing the distributed application.Type: GrantFiled: May 23, 2014Date of Patent: June 27, 2017Assignee: Amazon Technologies, Inc.Inventors: Brian Jaffery Tajuddin, Carlos Alejandro Arguelles, Jeremy Boynes, Adam Lloyd Days, Gavin R. Jewell, Erin Harding Kraemer, Jeenandra Kumar Uttamchand, Manoj Srivastava, Tyson Christopher Trautmann, Praveen Kambam Sugavanam
-
Patent number: 8249079Abstract: In accordance with one embodiment of the present disclosure, a system for caching network traffic includes an interface configured to receive traffic from a plurality of nodes communicating in a network, a processor coupled to the interface and configured to identify each of the plurality of nodes communicating in the network, and a database. The database includes a node object dimension table that includes an entry for each identified node. Each entry in the node object dimension table includes a node identification and an address for locating the node in the network. The database also includes a communication fact table that includes an entry for each communication in the network. Each entry in the communication fact table includes a source node identification that includes the node identification for the source node, a communication identification, and a destination node identification that includes the node identification for the destination node.Type: GrantFiled: May 28, 2009Date of Patent: August 21, 2012Assignee: CA, Inc.Inventors: Manoj Srivastava, Michael D. Taldo
-
Publication number: 20100303080Abstract: In accordance with one embodiment of the present disclosure, a system for caching network traffic includes an interface configured to receive traffic from a plurality of nodes communicating in a network, a processor coupled to the interface and configured to identify each of the plurality of nodes communicating in the network, and a database. The database includes a node object dimension table that includes an entry for each identified node. Each entry in the node object dimension table includes a node identification and an address for locating the node in the network. The database also includes a communication fact table that includes an entry for each communication in the network. Each entry in the communication fact table includes a source node identification that includes the node identification for the source node, a communication identification, and a destination node identification that includes the node identification for the destination node.Type: ApplicationFiled: May 28, 2009Publication date: December 2, 2010Applicant: Computer Associates Think, Inc.Inventors: Manoj Srivastava, Michael D. Taldo
-
Publication number: 20080060054Abstract: A method and system for discovering domain name system (DNS) pharming, comprising: obtaining an answer to a question from two different sources; comparing the answers; determining that the technology is not suspect when the answer is the same; and determining that the technology is suspect when the answer is different.Type: ApplicationFiled: September 4, 2007Publication date: March 6, 2008Inventor: Manoj SRIVASTAVA
-
Patent number: 7299299Abstract: An apparatus and method for processing a domain name registration operation in a shared registration system is provided. A registry receives a request for performing a domain name registration operation from a registrar. The registry performs an authentication of the registrar that sent the request. If the registrar is determined to be authenticated, the registry then determines whether the registrar is authorized to perform an action necessitated by the operation. Subsequently, the registry executes the operation based on a determination that the registrar is authorized and stores changes necessitated by the operation in a database. A response indicating success or failure of the operation is sent to the registrar.Type: GrantFiled: December 20, 2004Date of Patent: November 20, 2007Assignee: Network Solutions, Inc.Inventors: Scott Hollenbeck, Manoj Srivastava, David Holtzman, Neeran Saraf
-
Publication number: 20050102354Abstract: An apparatus and method for processing a domain name registration operation in a shared registration system is provided. A registry receives a request for performing a domain name registration operation from a registrar. The registry performs an authentication of the registrar that sent the request. If the registrar is determined to be authenticated, the registry then determines whether the registrar is authorized to perform an action necessitated by the operation. Subsequently, the registry executes the operation based on a determination that the registrar is authorized and stores changes necessitated by the operation in a database. A response indicating success or failure of the operation is sent to the registrar.Type: ApplicationFiled: December 20, 2004Publication date: May 12, 2005Inventors: Scott Hollenbeck, Manoj Srivastava, David Holtzman, Neeran Saraf