Patents by Inventor Peter J. Hill

Peter J. Hill 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: 11823701
    Abstract: A network validation system is described which may perform operations such as generating, analyzing, verifying, correcting, recommending, and deploying language, symbols, etc., such as domain specific language, configured to allow users to express their intent on the configuration and operation of a network, such as a cloud-based network. The network validation system may provide domain specific language that includes rules, statements, symbols, data, etc., configured to convey the intent of users on the configuration and operation of networks for purposes such as configuring and/or validating communication paths, testing or setting associated network object configurations, and may be employed to report violations in such configurations relative to user intent of the one or more users. The network validation system may also be employed to monitor such domain specific language and generate telemetry signaling, for example, that a rule has or has not been violated, actions a user may take, etc.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: November 21, 2023
    Assignee: Oracle International Corporation
    Inventors: Peter J. Hill, Jagwinder Brar, Yogesh Sreenivasan
  • Publication number: 20220262390
    Abstract: A network validation system is described which may perform operations such as generating, analyzing, verifying, correcting, recommending, and deploying language, symbols, etc., such as domain specific language, configured to allow users to express their intent on the configuration and operation of a network, such as a cloud-based network. The network validation system may provide domain specific language that includes rules, statements, symbols, data, etc., configured to convey the intent of users on the configuration and operation of networks for purposes such as configuring and/or validating communication paths, testing or setting associated network object configurations, and may be employed to report violations in such configurations relative to user intent of the one or more users. The network validation system may also be employed to monitor such domain specific language and generate telemetry signaling, for example, that a rule has or has not been violated, actions a user may take, etc.
    Type: Application
    Filed: April 29, 2022
    Publication date: August 18, 2022
    Applicant: Oracle International Corporation
    Inventors: Peter J. Hill, Jagwinder Brar, Yogesh Sreenivasan
  • Patent number: 11348597
    Abstract: A network validation system is described which may perform operations such as generating, analyzing, verifying, correcting, recommending, and deploying language, symbols, etc., such as domain specific language, configured to allow users to express their intent on the configuration and operation of a network, such as a cloud-based network. The network validation system may provide domain specific language that includes rules, statements, symbols, data, etc., configured to convey the intent of users on the configuration and operation of networks for purposes such as configuring and/or validating communication paths, testing or setting associated network object configurations, and may be employed to report violations in such configurations relative to user intent of the one or more users. The network validation system may also be employed to monitor such domain specific language and generate telemetry signaling, for example, that a rule has or has not been violated, actions a user may take, etc.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: May 31, 2022
    Assignee: Oracle International Corporation
    Inventors: Peter J. Hill, Jagwinder Brar, Yogesh Sreenivasan
  • Patent number: 11171836
    Abstract: Techniques are described for providing virtual networking functionality for managed computer networks. In some situations, a user may configure or otherwise specify one or more virtual local area networks (“VLANs”) for a managed computer network being provided for the user, such as with each VLAN including multiple computing nodes of the managed computer network. Networking functionality corresponding to the specified VLAN(s) may then be provided in various manners, such as if the managed computer network itself is a distinct virtual computer network overlaid on one or more other computer networks, and communications between computing nodes of the managed virtual computer network are handled in accordance with the specified VLAN(s) of the managed virtual computer network by emulating functionality that would be provided by networking devices of the managed virtual computer network if they were physically present and configured to support the specified VLAN(s).
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: November 9, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric Jason Brandwine, Peter J. Hill
  • Publication number: 20210158835
    Abstract: A network validation system is described which may perform operations such as generating, analyzing, verifying, correcting, recommending, and deploying language, symbols, etc., such as domain specific language, configured to allow users to express their intent on the configuration and operation of a network, such as a cloud-based network. The network validation system may provide domain specific language that includes rules, statements, symbols, data, etc., configured to convey the intent of users on the configuration and operation of networks for purposes such as configuring and/or validating communication paths, testing or setting associated network object configurations, and may be employed to report violations in such configurations relative to user intent of the one or more users. The network validation system may also be employed to monitor such domain specific language and generate telemetry signaling, for example, that a rule has or has not been violated, actions a user may take, etc.
    Type: Application
    Filed: November 21, 2019
    Publication date: May 27, 2021
    Applicant: Oracle International Corporation
    Inventors: Peter J. Hill, Jagwinder Brar, Yogesh Sreenivasan
  • Patent number: 10764363
    Abstract: Systems, methods, and other embodiments associated with network peering discovery are described. In one embodiment, a method includes receiving, and storing in a data structure, a customer location where a customer terminal is located, and platform information identifying a multi-tenant platform. A network exchange point is identified, and includes network hardware where a physical network connection to the multi-tenant platform is to be established for the customer terminal. If a distance separating the network exchange point from the customer location does not exceed a threshold, the data structure is modified to include a local network connection between the network exchange point and the customer terminal. If the distance exceeds the threshold, the data structure is modified to include a third-party network between the customer terminal and the network exchange point. The modified data structure is transmitted to a remote computer terminal to control creation of a peer connection.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: September 1, 2020
    Assignee: Oracle International Corporation
    Inventors: Peter J. Hill, Sushant Mantri, Tal Altman
  • Publication number: 20200244727
    Abstract: Systems, methods, and other embodiments associated with network peering discovery are described. In one embodiment, a method includes receiving, and storing in a data structure, a customer location where a customer terminal is located, and platform information identifying a multi-tenant platform. A network exchange point is identified, and includes network hardware where a physical network connection to the multi-tenant platform is to be established for the customer terminal. If a distance separating the network exchange point from the customer location does not exceed a threshold, the data structure is modified to include a local network connection between the network exchange point and the customer terminal. If the distance exceeds the threshold, the data structure is modified to include a third-party network between the customer terminal and the network exchange point. The modified data structure is transmitted to a remote computer terminal to control creation of a peer connection.
    Type: Application
    Filed: January 24, 2019
    Publication date: July 30, 2020
    Inventors: Peter J. HILL, Sushant MANTRI, Tal ALTMAN
  • Publication number: 20200145298
    Abstract: Techniques are described for providing virtual networking functionality for managed computer networks. In some situations, a user may configure or otherwise specify one or more virtual local area networks (“VLANs”) for a managed computer network being provided for the user, such as with each VLAN including multiple computing nodes of the managed computer network. Networking functionality corresponding to the specified VLAN(s) may then be provided in various manners, such as if the managed computer network itself is a distinct virtual computer network overlaid on one or more other computer networks, and communications between computing nodes of the managed virtual computer network are handled in accordance with the specified VLAN(s) of the managed virtual computer network by emulating functionality that would be provided by networking devices of the managed virtual computer network if they were physically present and configured to support the specified VLAN(s).
    Type: Application
    Filed: January 3, 2020
    Publication date: May 7, 2020
    Applicant: Amazon Technologies, Inc.
    Inventors: Eric Jason Brandwine, Peter J. Hill
  • Patent number: 10530657
    Abstract: Techniques are described for providing virtual networking functionality for managed computer networks. In some situations, a user may configure or otherwise specify one or more virtual local area networks (“VLANs”) for a managed computer network being provided for the user, such as with each VLAN including multiple computing nodes of the managed computer network. Networking functionality corresponding to the specified VLAN(s) may then be provided in various manners, such as if the managed computer network itself is a distinct virtual computer network overlaid on one or more other computer networks, and communications between computing nodes of the managed virtual computer network are handled in accordance with the specified VLAN(s) of the managed virtual computer network by emulating functionality that would be provided by networking devices of the managed virtual computer network if they were physically present and configured to support the specified VLAN(s).
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: January 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric Jason Brandwine, Peter J. Hill
  • Patent number: 10050670
    Abstract: A power distribution system includes two or more power components that distribute power to one or more electrical components. At least some of the power components send and receive signals over power transmission lines to upstream or downstream power components in the power distribution system. The signals include information about power components in the power distribution system.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: August 14, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Peter J. Hill, Matthew D. Rehder, Joseph J. Lindsay, John William Eichelberg, Daniel J. Rohrabaugh, Andrew Bruce Dickinson, Thomas Bradley Scholl, Travis S. Pepper, Michael Phillip Czamara, Richard M. Lotz, Paul A. Stancik, Eduardo M. Parra, Samuel Joseph Mortimer
  • Patent number: 9710873
    Abstract: Embodiments of the present disclosure are directed to, among other things, providing point of interest item recommendations and/or map information. In some examples, a profile for a first user may be determined based at least in part on point of interest information. Additionally, point of interest associations may be received from one or more of a group of users, where at least one of the group is not the first user. Based at least in part on the determined profile of the first user and the received point of interest associations, a map route and/or map information associated with a route from a first location to at least a second location may be generated.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: July 18, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: Peter J. Hill
  • Publication number: 20160149764
    Abstract: Techniques are described for providing virtual networking functionality for managed computer networks. In some situations, a user may configure or otherwise specify one or more virtual local area networks (“VLANs”) for a managed computer network being provided for the user, such as with each VLAN including multiple computing nodes of the managed computer network. Networking functionality corresponding to the specified VLAN(s) may then be provided in various manners, such as if the managed computer network itself is a distinct virtual computer network overlaid on one or more other computer networks, and communications between computing nodes of the managed virtual computer network are handled in accordance with the specified VLAN(s) of the managed virtual computer network by emulating functionality that would be provided by networking devices of the managed virtual computer network if they were physically present and configured to support the specified VLAN(s).
    Type: Application
    Filed: January 29, 2016
    Publication date: May 26, 2016
    Inventors: Eric Jason Brandwine, Peter J. Hill
  • Patent number: 9282161
    Abstract: Embodiments of the present disclosure are directed to, among other things, providing point of interest item recommendations and/or point of interest map information to users. In some examples, point of interest tags associated by a first user with point of interest items may be managed. Additionally, point of interest item ratings may be received from at least one of a plurality of other users. Based at least in part on the received ratings, a recommendation of a first point of interest item of the one or more point of interest items may be prepared for the first user.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: March 8, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Peter J. Hill
  • Patent number: 9276811
    Abstract: Techniques are described for providing virtual networking functionality for managed computer networks. In some situations, a user may configure or otherwise specify one or more virtual local area networks (“VLANs”) for a managed computer network being provided for the user, such as with each VLAN including multiple computing nodes of the managed computer network. Networking functionality corresponding to the specified VLAN(s) may then be provided in various manners, such as if the managed computer network itself is a distinct virtual computer network overlaid on one or more other computer networks, and communications between computing nodes of the managed virtual computer network are handled in accordance with the specified VLAN(s) of the managed virtual computer network by emulating functionality that would be provided by networking devices of the managed virtual computer network if they were physically present and configured to support the specified VLAN(s).
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: March 1, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric Jason Brandwine, Peter J. Hill
  • Patent number: 9182795
    Abstract: A power distribution system includes two or more power components that distribute power to one or more electrical components. At least some of the power components send and receive signals over power transmission lines to upstream or downstream power components in the power distribution system. The signals include information about power components in the power distribution system.
    Type: Grant
    Filed: March 20, 2012
    Date of Patent: November 10, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Peter J. Hill, Matthew D. Rehder, Joseph J. Lindsay, John W. Eichelberg, Daniel J. Rohrabaugh, Andrew B. Dickinson, Thomas Bradley Scholl, Travis S. Pepper, Michael P. Czamara, Richard M. Lotz, Paul A. Stancik, Eduardo M. Parra, Samuel Joseph Mortimer
  • Patent number: 8644188
    Abstract: Techniques are described for providing virtual networking functionality for managed computer networks. In some situations, a user may configure or otherwise specify one or more virtual local area networks (“VLANs”) for a managed computer network being provided for the user, such as with each VLAN including multiple computing nodes of the managed computer network. Networking functionality corresponding to the specified VLAN(s) may then be provided in various manners, such as if the managed computer network itself is a distinct virtual computer network overlaid on one or more other computer networks, and communications between computing nodes of the managed virtual computer network are handled in accordance with the specified VLAN(s) of the managed virtual computer network by emulating functionality that would be provided by networking devices of the managed virtual computer network if they were physically present and configured to support the specified VLAN(s).
    Type: Grant
    Filed: June 25, 2009
    Date of Patent: February 4, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric Jason Brandwine, Peter J. Hill
  • Publication number: 20090038685
    Abstract: A fluid heating and dispensing device and method of using the device, is provided. The device has a first reservoir, a second reservoir, a pump device, a heating device, and a delivery device. The first reservoir is in thermal communication with the heating device, the second reservoir is in substantial thermal isolation from the heating device, the first reservoir is substantially smaller than the second reservoir and the pump device selectively causes fluid to flow between the reservoirs and to the atmosphere. The device can have a removable supply container for refilling.
    Type: Application
    Filed: August 18, 2008
    Publication date: February 12, 2009
    Inventors: Peter J. Hill, Paul J. Carruba, Vito James Carlucci, John Edward Gogol, JR., Harold Roy Taylor
  • Publication number: 20020108965
    Abstract: A fluid heating and dispensing device and method of using the device, is provided. The device has a first reservoir, a second reservoir, a pump device, a heating device, and a delivery device. The first reservoir is in thermal communication with the heating device, the second reservoir is in substantial thermal isolation from the heating device, the first reservoir is substantially smaller than the second reservoir and the pump device selectively causes fluid to flow between the reservoirs and to the atmosphere. The device can have a removable supply container for refilling.
    Type: Application
    Filed: November 30, 2001
    Publication date: August 15, 2002
    Applicant: CONAIR CIP, INC.
    Inventors: Peter J. Hill, Paul J. Carrubba, Vito James Carlucci, John Edward Gogol, Harold Roy Taylor
  • Patent number: D454251
    Type: Grant
    Filed: March 30, 2001
    Date of Patent: March 12, 2002
    Assignee: Conair Corporation
    Inventors: Gregory De Swarte, Peter C. Mason, Jr., Scott P. Liu, Amy C. Liu, Vito James Carlucci, Peter J. Hill, Martin A. Cohen
  • Patent number: D1023009
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: April 16, 2024
    Assignee: Apple Inc.
    Inventors: Jody Akana, Molly Anderson, Bartley K. Andre, Shota Aoyagi, Anthony Michael Ashcroft, John J. Baker, Marine C. Bataille, Jeremy Bataillou, Abidur Rahman Chowdhury, Clara Geneviève Marine Courtaigne, Markus Diebel, Richard Hung Minh Dinh, Christopher E. Glazowski, Jonathan Gomez Garcia, Jean-Pierre S. Guillou, M. Evans Hankey, Matthew David Hill, Julian Hoenig, Richard P. Howarth, Jonathan P. Ive, Julian Jaede, Duncan Robert Kerr, Peter Russell-Clarke, Benjamin Andrew Shaffer, Sung-Ho Tan, Clement Tissandier, Eugene Antony Whang, Rico Zörkendörfer