Patents by Inventor Manish Agarwal

Manish Agarwal 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: 11135521
    Abstract: An access control system that includes an access control device configured to receive transaction information that identifies a member identifier for a member and a purchased item. The access control device is configured to compare the purchased item to items in an item list and to determine whether the purchased item matches any items in the item list. The access control device is configured to store an authorization for the member identifier to access an augmented reality experience in response to a match. The access control device is configured to receive a number of session points earned by the member from interacting with the augmented reality experience, to add the received number of session points to the cumulative number of session points for the member, to identify a reward based on the cumulative session points, and to send reward information for retrieving the identified reward to the member.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: October 5, 2021
    Assignee: 7-ELEVEN, INC.
    Inventors: Charles Nathan Beran, Sajjad Mahmood Khan, Santhanagopalakrishnan Panchapakesan, Stephen Patrick Kinch, Tarang Swadeshkumar Sethia, Mark Hollon, Maninder Singh Suri, Manish Agarwal, Gurmeet Singh
  • Patent number: 11078766
    Abstract: An artificial lift system has a surface pump operated by a prime mover powered by a variable speed drive. A jet pump disposed downhole in tubing receives pressurized power fluid from the surface pump, mixes the power and production fluid and delivers the product uphole. A controller disposed at surface adjusts the artificial lift system relative to a set value based on a measured discharged pressure or a measured flowrate and trends a change in the other of the measured flowrate or the measured discharged pressure over time. The controller can also trend an operating condition (intake pressure vs. production rate) to determine changes relative to cavitation conditions. Based on the trended changes, the controller initiates an operation in the artificial lift system, such as adjusting the discharge pressure, initiating an alarm condition, etc.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: August 3, 2021
    Assignee: Weatherford Technology Holdings, LLC
    Inventors: Michael C. Knoeller, Clark E. Robison, Manish Agarwal, Bryan A. Paulet
  • Publication number: 20210060439
    Abstract: An access control system that includes an access control device configured to receive transaction information that identifies a member identifier for a member and a purchased item. The access control device is configured to compare the purchased item to items in an item list and to determine whether the purchased item matches any items in the item list. The access control device is configured to store an authorization for the member identifier to access an augmented reality experience in response to a match. The access control device is configured to receive a number of session points earned by the member from interacting with the augmented reality experience, to add the received number of session points to the cumulative number of session points for the member, to identify a reward based on the cumulative session points, and to send reward information for retrieving the identified reward to the member.
    Type: Application
    Filed: August 27, 2019
    Publication date: March 4, 2021
    Inventors: Charles Nathan Beran, Sajjad Mahmood Khan, Santhanagopalakrishnan Panchapakesan, Stephen Patrick Kinch, Tarang Swadeshkumar Sethia, Mark Hollon, Maninder Singh Suri, Manish Agarwal, Gurmeet Singh
  • Patent number: 10883349
    Abstract: A wellbore completion is configured for multiple forms of artificial lift. A downhole assembly on production tubing defines a production port communicating a throughbore with the wellbore annulus. A bypass, such as a snorkel or riser tube, on the assembly also communicates the throughbore between the packer and the production port with the annulus. A packer on the assembly seals in the annulus downhole of the production port and bypass. The assembly can then be configured for any selected artificial lift. To do this, at least one isolation (a sleeve insert, a sliding sleeve, a check valve, or a rupture disk) selectively prevents/allows communication via one or both of the production port and the bypass as needed. Additionally, removable lift equipment, including jet pump, gas lift valve, plunger assembly, rod pump, piston pump, or standing valve, is selectively inserted into the assembly's throughbore as needed.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: January 5, 2021
    Assignee: WEATHERFORD TECHNOLOGY HOLDINGS, LLC
    Inventors: Thomas Scott Campbell, Manish Agarwal, Jeffrey J. Lembcke, Michael C. Knoeller, Toby S. Pugh, William C. Lane
  • Publication number: 20200308942
    Abstract: An artificial lift system has a surface pump operated by a prime mover powered by a variable speed drive. A jet pump disposed downhole in tubing receives pressurized power fluid from the surface pump, mixes the power and production fluid and delivers the product uphole. A controller disposed at surface adjusts the artificial lift system relative to a set value based on a measured discharged pressure or a measured flowrate and trends a change in the other of the measured flowrate or the measured discharged pressure over time. The controller can also trend an operating condition (intake pressure vs. production rate) to determine changes relative to cavitation conditions. Based on the trended changes, the controller initiates an operation in the artificial lift system, such as adjusting the discharge pressure, initiating an alarm condition, etc.
    Type: Application
    Filed: March 25, 2019
    Publication date: October 1, 2020
    Inventors: Michael C. KNOELLER, Clark E. ROBISON, Manish AGARWAL, Bryan A. PAULET
  • Publication number: 20200272519
    Abstract: In some aspects, the present disclosure provides a method of allocating memory resources on a system-on-chip (SoC). The method includes receiving audio data from a first master, the first master being an audio subsystem. The method further includes receiving non-multimedia data from a second master, the second master being a non-multimedia subsystem. The method also includes communicating the audio data to a first partition of the memory management unit circuit, where the first partition is configured to be accessible by the first master and not the second master. The method further includes communicating the non-multimedia data to a second partition of the memory management unit circuit, where the second partition is configured to be accessible by the second master and not the first master, and where communication of the audio data is prioritized over communication of the non-multimedia data.
    Type: Application
    Filed: February 27, 2019
    Publication date: August 27, 2020
    Inventors: Gur Prasad SRIVASTAVA, Manish AGARWAL
  • Patent number: 10689956
    Abstract: A plunger lift method can include introducing a plunger sleeve and a plunger closure into a well, engaging the sleeve with the closure, securing the sleeve and closure to each other in a flow passage of the well, and then retrieving the sleeve and closure from the well. A plunger lift system can include a plunger sleeve configured for reciprocal displacement in a flow passage of the well, a plunger closure configured to block flow through a flow path of the sleeve and being displaceable in the flow passage separate from the sleeve. A plunger retrieval device may displace with the sleeve in the flow passage and secure the closure against displacement away from the sleeve. Another plunger retrieval device may be positioned in a lubricator, whereby the plunger retrieval device engages the closure and secures the closure against displacement away from the sleeve in the lubricator.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: June 23, 2020
    Assignee: WEATHERFORD TECHNOLOGY HOLDINGS, LLC
    Inventors: Manish Agarwal, Cardinal T. Nforgwei, James R. Bracken, Darryl Albers
  • Patent number: 10601915
    Abstract: A machine has a processor and a memory connected to the processor. The memory stores instructions executed by the processor to receive data from a data source that continuously generates records, selectively identify conditions within the data that satisfy specified rules, and report the conditions prior to routing the data to a message system node forming a segment of a distributed transaction log with messages persisted in non-volatile memory and replicated within a cluster of nodes.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: March 24, 2020
    Assignee: Striim, Inc.
    Inventors: Alok Pareek, Vijayakrishna Nadimpalli, Bhushan Khaladkar, Manish Agarwal, Nicholas Keene
  • Patent number: 10382561
    Abstract: A network gateway is implemented on behalf of a customer entity. The network gateway may be implemented using a distributed computer system and the network gateway may connect a network of the customer entity to a public communications network. The network gateway may include network-related services without the need for adding specialized hardware. The network gateway may be provisioned programmatically in response to instructions received from the customer entity. The network gateway may be provisionable and accessible over several different types of data connections. The network gateway, by virtue of being implemented on a distributed computer system, is scalable upon demand without additional input by the customer entity.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: August 13, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Arijit Ganguly, Andrew B. Dickinson, Christopher J. Lefelhocz, Manish Agarwal, Ian R. Searle, Eric Jason Brandwine
  • Publication number: 20190093461
    Abstract: A wellbore completion is configured for multiple forms of artificial lift. A downhole assembly on production tubing defines a production port communicating a throughbore with the wellbore annulus. A bypass, such as a snorkel or riser tube, on the assembly also communicates the throughbore between the packer and the production port with the annulus. A packer on the assembly seals in the annulus downhole of the production port and bypass. The assembly can then be configured for any selected artificial lift. To do this, at least one isolation, such as a sleeve insert, a sliding sleeve, a check valve, or a rupture disk, selectively prevents/allows communication via one or both of the production port and the bypass as needed. Additionally, removable lift equipment, including jet pump, gas lift valve, plunger assembly, rod pump, piston pump, or standing valve, is selectively inserted into the assembly's throughbore as needed.
    Type: Application
    Filed: September 22, 2017
    Publication date: March 28, 2019
    Inventors: Thomas Scott Campbell, Manish Agarwal, Jeffrey J. Lembcke, Michael C. Knoeller, Toby S. Pugh, William C. Lane
  • Publication number: 20180176122
    Abstract: A machine has a processor and a memory connected to the processor. The memory stores instructions executed by the processor to receive data from a data source that continuously generates records, selectively identify conditions within the data that satisfy specified rules, and report the conditions prior to routing the data to a message system node forming a segment of a distributed transaction log with messages persisted in non-volatile memory and replicated within a cluster of nodes.
    Type: Application
    Filed: December 20, 2016
    Publication date: June 21, 2018
    Applicant: Striim, Inc.
    Inventors: Alok Pareek, Vijayakrishna Nadimpalli, Bhushan Khaladkar, Manish Agarwal, Nicholas Keene
  • Patent number: 9976398
    Abstract: Methods and apparatus are provided for measuring one or more parameters associated with an artificial lift system for hydrocarbon production and operating the system based on the measured parameters. One embodiment of the invention provides a lubricator for a plunger lift system, which generally includes a housing, a spring disposed in the housing for absorbing an impact by a plunger, and a sensor configured to measure at least one parameter of the spring. One example method of operating a plunger lift system for hydrocarbon production generally includes measuring at least one parameter of a spring disposed in a lubricator of the plunger lift system and operating the plunger lift system based on the measured parameter.
    Type: Grant
    Filed: April 10, 2014
    Date of Patent: May 22, 2018
    Assignee: WEATHERFORD TECHNOLOGY HOLDINGS, LLC
    Inventors: Bryan A. Paulet, Manish Agarwal, Paul M. Lachin, Ross E. Moffett, Stephen E. Cannon
  • Publication number: 20180100382
    Abstract: A jet pump lift system for use with a tubing disposed in a casing includes a jet pump installed in the tubing; a one way valve for communicating a power fluid into the jet pump; and a safety valve configured to block fluid communication through the tubing and disposed above the jet pump.
    Type: Application
    Filed: October 12, 2016
    Publication date: April 12, 2018
    Inventors: Manish AGARWAL, Jeffrey John LEMBCKE
  • Publication number: 20180100381
    Abstract: A plunger lift method can include introducing a plunger sleeve and a plunger closure into a well, engaging the sleeve with the closure, securing the sleeve and closure to each other in a flow passage of the well, and then retrieving the sleeve and closure from the well. A plunger lift system can include a plunger sleeve configured for reciprocal displacement in a flow passage of the well, a plunger closure configured to block flow through a flow path of the sleeve and being displaceable in the flow passage separate from the sleeve. A plunger retrieval device may displace with the sleeve in the flow passage and secure the closure against displacement away from the sleeve. Another plunger retrieval device may be positioned in a lubricator, whereby the plunger retrieval device engages the closure and secures the closure against displacement away from the sleeve in the lubricator.
    Type: Application
    Filed: October 11, 2016
    Publication date: April 12, 2018
    Inventors: Manish AGARWAL, Cardinal T. NFORGWEI, James R. BRACKEN, Darryl ALBERS
  • Patent number: 9741005
    Abstract: Embodiments of the present disclosure are directed to, among other things, determining whether some or all portions of an application stack implemented on a distributed system are vulnerable to availability issues. In some examples, a web service may utilize or otherwise control a client instance to control, access, or otherwise manage resources of a distributed system. Based at least in part on comparing one or more customer graphs with one or more model, curated, or best practice graphs of a distributed system, availability risks and/or deployment recommendations may be provided. Additionally, in some examples, one or more remediation and/or migration operations may be performed automatically or provided as recommendations.
    Type: Grant
    Filed: August 16, 2012
    Date of Patent: August 22, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Eden G. Adogla, Manish Agarwal
  • Patent number: 9619772
    Abstract: Embodiments of the present disclosure are directed to, among other things, determining whether some or all portions of an application stack implemented on a distributed system are vulnerable to availability issues. In some examples, a web service may utilize or otherwise control a client instance to control, access, or otherwise manage resources of a distributed system. Based at least in part on comparing one or more customer graphs with one or more model, curated, or best practice graphs of a distributed system, availability risks and/or deployment recommendations may be provided. Additionally, in some examples, one or more remediation and/or migration operations may be performed automatically or provided as recommendations.
    Type: Grant
    Filed: August 16, 2012
    Date of Patent: April 11, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Eden G. Adogla, Manish Agarwal
  • Publication number: 20170074089
    Abstract: Methods and apparatus are provided for sensing a cavitation-related event in an artificial lift system for hydrocarbon production and operating the system based on the sensed event. One example method of operating an artificial lift system for a wellbore generally includes monitoring the wellbore for an indication (e.g., an acoustic or vibrational indication) of an event associated with cavitation in the artificial lift system and adjusting at least one parameter of the artificial lift system if the event is detected. One example system for hydrocarbon production generally includes an artificial lift system for a wellbore and at least one sensor configured to detect an indication of an event associated with cavitation in the artificial lift system.
    Type: Application
    Filed: August 31, 2016
    Publication date: March 16, 2017
    Inventors: Manish AGARWAL, Ross E. MOFFETT, Michael C. KNOELLER, Toby PUGH, Bryan A. PAULET
  • Patent number: 9587444
    Abstract: A lubricator for use in a plunger lift system includes a tubular body having an outlet formed through a wall thereof and a bore therethrough. The bore is closed at an end thereof. The lubricator further includes a striker assembly disposed within the bore. The striker assembly includes a dampener housing longitudinally movable relative to the tubular body between a ready position and a stroked position and a choke plate. The choke plate: is disposed in the dampener housing, separates a bore of the housing into an upper hydraulic chamber and a lower hydraulic chamber, and has one or more orifices formed therethrough. The striker assembly further includes a dampener support rod connecting the choke plate to the tubular body. The orifices are sized to dissipate kinetic energy of a plunger striking a lower end of the dampener housing.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: March 7, 2017
    Assignee: Weatherford Technology Holdings, LLC
    Inventor: Manish Agarwal
  • Patent number: 9450967
    Abstract: A network gateway is implemented on behalf of a customer entity. The network gateway may be implemented using a distributed computer system and the network gateway may connect a network of the customer entity to a public communications network. The network gateway may include network-related services without the need for adding specialized hardware. The network gateway may be provisioned programmatically in response to instructions received from the customer entity. The network gateway may be provisionable and accessible over several different types of data connections. The network gateway, by virtue of being implemented on a distributed computer system, is scalable upon demand without additional input by the customer entity.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: September 20, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Arijit Ganguly, Andrew B. Dickinson, Christopher J. Lefelhocz, Manish Agarwal, Ian R. Searle, Eric Jason Brandwine
  • Patent number: 9438556
    Abstract: A network gateway is implemented on behalf of a customer entity. The network gateway may be implemented using a distributed computer system and the network gateway may connect a network of the customer entity to a public communications network. The network gateway may include network-related services without the need for adding specialized hardware. The network gateway may be provisioned programmatically in response to instructions received from the customer entity. The network gateway may be provisionable and accessible over several different types of data connections. The network gateway, by virtue of being implemented on a distributed computer system, is scalable upon demand without additional input by the customer entity.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: September 6, 2016
    Assignee: Amazon Technologies, Inc
    Inventors: Arijit Ganguly, Andrew B. Dickinson, Christopher J. Lefelhocz, Manish Agarwal, Ian R. Searle, Eric Jason Brandwine