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: 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
-
Patent number: 6533320Abstract: A seat belt assembly (22, 122) for a vehicle (10) that includes a floor (14, 114) and spaced side walls (12, 112) extending from the floor (14, 114). A rear wall (13, 113) interconnects the side walls (12, 112) and a seat (16) is supported by the floor (14, 114). The seat belt assembly (22, 122) includes a seat belt retractor (24, 124) for attachment to the floor (14, 114) and a shoulder belt (28, 128) extending from the retractor (24, 124) to a latch plate (30, 130). The subject invention is characterized by a tackle (34) and flexible tension bearing elements (40, 140) which connect the tackle (34) to the side walls (12, 112) of the vehicle (10). The tackle (34) has a roller (38, 138) with the shoulder belt (28, 128) entrained over the roller (38, 138). The flexible elements (40, 140) transmit loads on the tackle (34) from the shoulder belt (28, 128) to the side walls (12, 112) of the vehicle (10).Type: GrantFiled: September 7, 2001Date of Patent: March 18, 2003Assignee: Magna Seating Systems Inc.Inventors: Eric M. Langensiepen, Manoj Srivastava
-
Patent number: 6523237Abstract: An automotive seat assembly is provided with an integrated side impact airbag. The seat assembly comprises a seat cushion and a seat back mounted to the seat cushion. A seat cushion trim cover material covers the seat cushion and a seat back trim a cover material covers the seat back. The seat assembly is characterized by a tear seam integrally formed within a bolster section of the seat back trim cover material. The tear seam defines a frangible line of weakness within the trim cover material wherein the airbag will tear through the tear seam when the airbag is deployed and inflated to a position outside of the seat assembly. The subject invention also includes a manufacturing apparatus for forming the tear seam in the trim cover material. The apparatus comprises a template (48) supporting the trim cover material (28). A C-shaped raised ridge (50) extends upwardly from the template to abut the inside surface of the trim cover material (28).Type: GrantFiled: November 21, 2000Date of Patent: February 25, 2003Assignee: Magna Interior Systems Inc.Inventors: Gary Kopec, Sean Persha, Scott Fileccia, Manoj Srivastava, Philip W. Hadley
-
Patent number: 6485096Abstract: A seat assembly for use in an automotive vehicle comprises a generally horizontal seat cushion for supporting a seat occupant on the seat assembly and a seat back (36) pivotally connected to the seat cushion by a recliner (38) for pivotal movement between a generally upright position and a fully reclined position relative to the seat cushion. The seat assembly includes a head restraint (26) pivotally coupled to the seat back for pivotal movement between a normal position when the seat back is in the upright position and a forward angled position relative to the seat back when the seat back is in the fully reclined position to support the seat occupant's head. An adjustment mechanism comprises a guide plate (90) slidably coupled to the seat back for pivoting the head restraint between the normal position and the forward angled position.Type: GrantFiled: April 29, 2002Date of Patent: November 26, 2002Assignee: Intier Automotive Inc.Inventors: Hussam Azar, Mari C. Milosic, Manoj Srivastava, Omar D. Tame, Kevin John Ventura, Jacob Aaron Bontekoe
-
Patent number: 6250703Abstract: The subject invention is a vehicle seat assembly which is removably mounted to a floor of a vehicle. The seat assembly includes a seat and an electrical device mounted to the seat. A riser is mounted to the seat and a latch mechanism is mounted to the riser for securing the seat to the vehicle floor. In the preferred embodiment, a first electrical connector is mounted to the latch mechanism for delivering power to the electrical component. A second electrical connector is mounted to the vehicle floor for delivering power to the first electrical connector wherein the first electrical connector automatically engages the second electrical connector when the latch mechanism secures the seat to the vehicle floor such that the first and second electrical connectors close a circuit to power the electrical device.Type: GrantFiled: December 17, 1999Date of Patent: June 26, 2001Assignee: Magna Seating Systems Inc.Inventors: Jon M. Cisler, Philip W. Hadley, Manoj Srivastava, Douglas A. Dingel
-
Patent number: 6074006Abstract: An automotive seat assembly comprising a seat cushion and a seat back. The seat back includes opposing sides defining a center line there between and a lower pelvic support region for supporting the pelvic area of a seat occupant. An inflatable bladder assembly is supported by the seat back and includes a pair of bladders positioned on opposing sides of the center line in the pelvic support region which are expandable by a fluid medium from a generally flat uninflated condition to a generally wedge-shaped inflated condition. A controller activates a fluid pump and valve to control the bladders between the uninflated and inflated conditions. When the bladders are expanded to the inflated condition, the wedge-shape of the bladders cradles the spine and pelvic bone of the seat occupant to control pelvic rocking and reduce spinal muscle fatigue.Type: GrantFiled: May 21, 1999Date of Patent: June 13, 2000Assignee: Magna Interior Systems, Inc.Inventors: Mari C. Milosic, Philip W. Hadley, Manoj Srivastava