Patents by Inventor Kevin Rodgers
Kevin Rodgers 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: 11428561Abstract: A timing device is integrated into a pour cap to visually indicate when a dose has been dispensed from the container. The timing device may be secured to either the pour cap or the container and timing is configurable based on a product being dispensed.Type: GrantFiled: June 28, 2021Date of Patent: August 30, 2022Assignee: Silgan Dispensing Systems CorporationInventors: Leah Smalley, Brian Van Houten, Kevin Rodgers
-
Publication number: 20210377375Abstract: A timing device is integrated into a pour cap to visually indicate when a dose has been dispensed from the container. The timing device may be secured to either the pour cap or the container and timing is configurable based on a product being dispensed.Type: ApplicationFiled: June 28, 2021Publication date: December 2, 2021Applicant: Silgan Dispensing Systems CorporationInventors: Leah Smalley, Brian Van Houten, Kevin Rodgers
-
Patent number: 11157572Abstract: Implementations relate to sharing user activity data with other users. In some implementations, a method includes evaluating one or more actions of a second user to detect that the second user is interested in one or more attributes of one or more activities performed by a first user and described in activity data of the first user. A request is provided to the first user to share at least a portion of the activity data with the second user. The method receives, in response to the request, an indication from the first user to share a designated portion of the activity data with the second user. The method causes the activity data to be made accessible to the second user, and provides information for presentation via a device to the second user, where the presented information is derived from the shared portion of the activity data.Type: GrantFiled: August 12, 2014Date of Patent: October 26, 2021Assignee: Google LLCInventors: Mario Ventura Anima, Irene Chung, James Kevin Rodgers, Brandon Herring
-
Patent number: 11054294Abstract: A timing device is integrated into a pour cap to visually indicate when a dose has been dispensed from the container. The timing device may be secured to either the pour cap or the container and timing is configurable based on a product being dispensed.Type: GrantFiled: May 29, 2020Date of Patent: July 6, 2021Assignee: Silgan Dispensing Systems CorporationInventors: Leah Smalley, Brian Van Houten, Kevin Rodgers
-
Patent number: 10740005Abstract: Described are techniques for processing requests at a data storage system. A request is received from a client to perform an operation with respect to a first data portion stored on physical storage devices of the data storage system. The first data portion is exposed through a set of at least two data nodes each accessing a same copy of the first data portion stored on the physical storage devices. The request is received at a first of the data nodes of the set. The request is processed with respect to the first data portion using the same copy accessible to each of data nodes of the set. The physical storage devices may be configured in a RAID group and the data nodes, optionally along with a name node providing metadata, may be embedded in the data storage system and execute in a virtualized environment.Type: GrantFiled: September 29, 2015Date of Patent: August 11, 2020Assignee: EMC IP Holding Company LLCInventors: Stephen Richard Ives, Hongliang Tang, Kevin Rodgers, Sethu N. Madhavan
-
Patent number: 9986376Abstract: A system comprising a processor and a memory storing instructions that, when executed, cause the system to determine an identification for a user; determine a location of the user; retrieve a first set of information related to the location and the identification; retrieve relationship information using the identification for the user; determine notification information by filtering the first set of information using the relationship information; generate a notification related to the location of the user and including the notification information; and provide the notification for presentation to the user. The disclosure also includes similar methods and computer program products.Type: GrantFiled: April 2, 2015Date of Patent: May 29, 2018Assignee: Google LLCInventors: Mario Ventura Anima, James Kevin Rodgers, Kevin Ferguson
-
Patent number: 9693186Abstract: A system comprising a processor and a memory storing instructions that, when executed, cause the system to determine an identification for a user; determine a location of the user; determine a place associated with the location; identify an interaction capable of being performed at the place for the identification; communicate with a service to perform the interaction; and record the interaction with the service in a place history associated with the identification. The disclosure also includes similar methods and computer program products.Type: GrantFiled: April 2, 2015Date of Patent: June 27, 2017Assignee: Google Inc.Inventors: Mario Ventura Anima, James Kevin Rodgers, Kevin Ferguson
-
Publication number: 20140222651Abstract: A system and method for interactive trading of option contracts is described. Users of the system provide volatility runs of currency options, deal on existing offers to sell or bids to buy, or may improve on existing offers to sell or bids to buy. Users of the system include banks and traders or dealers employed by banks or other financial institutions. The system and method provide automatic price quotations for a requested option contract by polling internal volatility surfaces of users for prices on the requested contract. Additionally, the system and method ensure a more orderly pattern of trades by categorizing the users into discrete tiers which determine a user's obligations to provide offers and bids to the system.Type: ApplicationFiled: April 14, 2014Publication date: August 7, 2014Applicant: Volbroker LimitedInventors: Kevin Rodgers, Jeffrey Dirk Ward
-
Patent number: 8350679Abstract: A product system comprises a package base unit and a package. The package base unit comprises a control element and a package interface operatively connected to the control element. The package comprises a package base interface, and a printed element. The printed element comprises a control circuit element and an output circuit element. Each of the control circuit element and the output circuit element are operatively connected to the package base interface.Type: GrantFiled: April 24, 2009Date of Patent: January 8, 2013Assignee: The Procter & Gamble CompanyInventors: Cathy Wen, Kevin Rodgers, Kenneth Stephen McGuire, Robert Joseph Schick, William Paul Mahoney, III
-
Publication number: 20110307417Abstract: A system and method of trading option contracts, such as foreign currency option contracts, is described. In one embodiment, a system and method for web-based or network-based interactive trading of currency options is described. Users of the system provide volatility runs of currency options, deal on existing offers to sell or bids to buy, or may improve on existing offers to sell or bids to buy. Option contracts may be priced in units of volatility. Users of the system described include banks of all sizes and traders or dealers employed by banks or other financial institutions. The system and method provide automatic price quotations for a requested option contract by polling internal volatility surfaces of users for prices on the requested contract.Type: ApplicationFiled: August 22, 2011Publication date: December 15, 2011Inventors: Kevin Rodgers, Jeffrey Dirk Ward
-
Patent number: 8032444Abstract: A system and method of trading option contracts, such as foreign currency option contracts, is described. In one embodiment, a system and method for web-based or network-based interactive trading of currency options is described. Users of the system provide volatility runs of currency options, deal on existing offers to sell or bids to buy, or may improve on existing offers to sell or bids to buy. The system and method provide automatic price quotations for a requested option contract by polling internal volatility surfaces of users for prices on the requested contract, and ensure a more orderly pattern of trades by categorizing the users into discrete tiers which determine a user's obligations to provide offers and bids to the system and which determine a user's opportunities and rights to trade on the system.Type: GrantFiled: January 11, 2010Date of Patent: October 4, 2011Assignee: Volbroker LimitedInventors: Kevin Rodgers, Jeffrey Dirk Ward
-
Publication number: 20100270198Abstract: A product system comprises a package base unit and a package. The package base unit comprises a control element and a package interface operatively connected to the control element. The package comprises a package base interface, and a printed element. The printed element comprises a control circuit element and an output circuit element. Each of the control circuit element and the output circuit element are operatively connected to the package base interface.Type: ApplicationFiled: April 24, 2009Publication date: October 28, 2010Inventors: Cathy Wen, Kevin Rodgers, Kenneth Stephen McGuire, Robert Joseph Schick, William Paul Mahoney, III
-
Patent number: 7725760Abstract: In a data storage system, a storage management device includes at least a target mode driver, a data classifier in communication with the target mode driver, a plurality of storage buffers in communication with the target mode driver, a plurality of I/O managers in communication with the data classifier, and a physical store interface in communication with the plurality of I/O managers and with the plurality of storage buffers.Type: GrantFiled: August 24, 2004Date of Patent: May 25, 2010Assignee: Symantec Operating CorporationInventors: Michael Rowan, Kevin Rodgers, Jeff Darcy
-
Publication number: 20100114756Abstract: A system and method of trading option contracts, such as foreign currency option contracts, is described. In one embodiment, a system and method for web-based or network-based interactive trading of currency options is described. Users of the system provide volatility runs of currency options, deal on existing offers to sell or bids to buy, or may improve on existing offers to sell or bids to buy. The system and method provide automatic price quotations for a requested option contract by polling internal volatility surfaces of users for prices on the requested contract, and ensure a more orderly pattern of trades by categorizing the users into discrete tiers which determine a user's obligations to provide offers and bids to the system and which determine a user's opportunities and rights to trade on the system.Type: ApplicationFiled: January 11, 2010Publication date: May 6, 2010Inventors: Kevin Rodgers, Jeffrey Dirk Ward
-
Patent number: 7689498Abstract: A system and method of trading option contracts, such as foreign currency option contracts, is described. In one embodiment, a system and method for web-based or network-based interactive trading of currency options is described. Users of the system provide volatility runs of currency options, deal on existing offers to sell or bids to buy, or may improve on existing offers to sell or bids to buy. The system and method provide automatic price quotations for a requested option contract by polling internal volatility surfaces of users for prices on the requested contract, and. ensure a more orderly pattern of trades by categorizing the users into discrete tiers which determine a user's obligations to provide offers and bids to the system and which determine a user's opportunities and rights to trade on the system.Type: GrantFiled: August 25, 2004Date of Patent: March 30, 2010Assignee: Volbroker LimitedInventors: Kevin Rodgers, Jeffrey Dirk Ward
-
Patent number: 7577807Abstract: A storage management device receives a request to restore a portion of a data store to its content at a specified past time, which is selected from a substantially continuous time interval. In response to the received request, the storage management device stores in the portion of the data store content that was stored in the portion of the data store at the specified past time and that was overwritten since the specified past time.Type: GrantFiled: August 24, 2004Date of Patent: August 18, 2009Assignee: Symantec Operating CorporationInventors: Michael Rowan, Kevin Rodgers
-
Publication number: 20090019459Abstract: A storage management device can receive a request for a modification history for a location within a data store, determine one or more times at which at least a portion of data stored at the location was modified, and transmit the one or more determined times.Type: ApplicationFiled: September 28, 2007Publication date: January 15, 2009Applicant: Symantec Operating CorporationInventors: Michael Rowan, Kevin Rodgers
-
Patent number: 7287133Abstract: A storage management device can receive a request for a modification history for a location within a data store, determine one or more times at which at least a portion of data stored at the location was modified, and transmit the one or more determined times.Type: GrantFiled: August 24, 2004Date of Patent: October 23, 2007Assignee: Symantec Operating CorporationInventors: Michael Rowan, Kevin Rodgers
-
Publication number: 20060047895Abstract: A storage management device can receive a request for a modification history for a location within a data store, determine one or more times at which at least a portion of data stored at the location was modified, and transmit the one or more determined times.Type: ApplicationFiled: August 24, 2004Publication date: March 2, 2006Inventors: Michael Rowan, Kevin Rodgers
-
Patent number: 6983330Abstract: One aspect is directed to a method and apparatus for transferring information, through a shared storage system, between first and second processes running on first and second computers, respectively. Both computers are coupled to a data storage system, with the first computer being coupled through multiple paths. In accordance with one aspect of the invention, at least one of the multiple paths is selected through which to transfer the information between the first process and the data storage system, so that communication between the first process and the shared storage system is not constrained to any particular path. Another aspect is directed to a method and apparatus for processing an out of band control command executed by a host computer in a multi-path system and targeting a device.Type: GrantFiled: December 29, 1999Date of Patent: January 3, 2006Assignee: EMC CorporationInventors: Fred Oliveira, Matthew J. D'Errico, Kevin Rodgers