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: 11930031
    Abstract: 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: Grant
    Filed: June 23, 2020
    Date of Patent: March 12, 2024
    Assignee: TENABLE, INC.
    Inventors: Benjamin Smith, Manoj Srivastava
  • Patent number: 11859139
    Abstract: 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: Grant
    Filed: August 2, 2022
    Date of Patent: January 2, 2024
    Assignee: 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: 20230391621
    Abstract: 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: Application
    Filed: June 5, 2023
    Publication date: December 7, 2023
    Applicants: 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: 20230045380
    Abstract: 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: Application
    Filed: August 2, 2022
    Publication date: February 9, 2023
    Inventors: Sunil KUMAR, Avinash MHETRE, Ojasvi SHARMA, Manoj SRIVASTAVA, Anjan RAY
  • Publication number: 20220394284
    Abstract: 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: Application
    Filed: June 7, 2021
    Publication date: December 8, 2022
    Inventors: Jason Wang, Manoj Srivastava
  • Publication number: 20210400074
    Abstract: 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: Application
    Filed: June 23, 2020
    Publication date: December 23, 2021
    Inventors: Benjamin SMITH, Manoj SRIVASTAVA
  • Patent number: 10666716
    Abstract: 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: Grant
    Filed: June 21, 2017
    Date of Patent: May 26, 2020
    Assignee: 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: 9692811
    Abstract: 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: Grant
    Filed: May 23, 2014
    Date of Patent: June 27, 2017
    Assignee: 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: 8249079
    Abstract: 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: Grant
    Filed: May 28, 2009
    Date of Patent: August 21, 2012
    Assignee: CA, Inc.
    Inventors: Manoj Srivastava, Michael D. Taldo
  • Publication number: 20100303080
    Abstract: 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: Application
    Filed: May 28, 2009
    Publication date: December 2, 2010
    Applicant: Computer Associates Think, Inc.
    Inventors: Manoj Srivastava, Michael D. Taldo
  • Publication number: 20080060054
    Abstract: 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: Application
    Filed: September 4, 2007
    Publication date: March 6, 2008
    Inventor: Manoj SRIVASTAVA
  • Patent number: 7299299
    Abstract: 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: Grant
    Filed: December 20, 2004
    Date of Patent: November 20, 2007
    Assignee: Network Solutions, Inc.
    Inventors: Scott Hollenbeck, Manoj Srivastava, David Holtzman, Neeran Saraf
  • Publication number: 20050102354
    Abstract: 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: Application
    Filed: December 20, 2004
    Publication date: May 12, 2005
    Inventors: Scott Hollenbeck, Manoj Srivastava, David Holtzman, Neeran Saraf
  • Patent number: 6533320
    Abstract: 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: Grant
    Filed: September 7, 2001
    Date of Patent: March 18, 2003
    Assignee: Magna Seating Systems Inc.
    Inventors: Eric M. Langensiepen, Manoj Srivastava
  • Patent number: 6523237
    Abstract: 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: Grant
    Filed: November 21, 2000
    Date of Patent: February 25, 2003
    Assignee: Magna Interior Systems Inc.
    Inventors: Gary Kopec, Sean Persha, Scott Fileccia, Manoj Srivastava, Philip W. Hadley
  • Patent number: 6485096
    Abstract: 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: Grant
    Filed: April 29, 2002
    Date of Patent: November 26, 2002
    Assignee: Intier Automotive Inc.
    Inventors: Hussam Azar, Mari C. Milosic, Manoj Srivastava, Omar D. Tame, Kevin John Ventura, Jacob Aaron Bontekoe
  • Patent number: 6250703
    Abstract: 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: Grant
    Filed: December 17, 1999
    Date of Patent: June 26, 2001
    Assignee: Magna Seating Systems Inc.
    Inventors: Jon M. Cisler, Philip W. Hadley, Manoj Srivastava, Douglas A. Dingel
  • Patent number: 6074006
    Abstract: 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: Grant
    Filed: May 21, 1999
    Date of Patent: June 13, 2000
    Assignee: Magna Interior Systems, Inc.
    Inventors: Mari C. Milosic, Philip W. Hadley, Manoj Srivastava