Patents by Inventor Stephen F. Froelich

Stephen F. Froelich 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).

  • Publication number: 20210276198
    Abstract: An example apparatus includes: a network interface to communicate with: a first display integrated with a robot device; and a second display at a location of a meeting; a memory identifying: a start time of the meeting; and the location of the meeting; and a processor connected to the network interface and the memory, the processor to execute instructions stored in the memory, the instructions to: when the robot device is at the location of the meeting, and at the start time, transmit, using the network interface, an identifier associated with the meeting to both the first display integrated with the robot device and the second display at the location of the meeting, thereby causing both the first display and the second display to simultaneously render the identifier.
    Type: Application
    Filed: June 11, 2018
    Publication date: September 9, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Kevin R. Puttbrese, Stephen F. Froelich, William J. Allen
  • Patent number: 8619585
    Abstract: Embodiments of a system with a first network device and at least first and second links connecting the first network device and one or more other network devices are disclosed. The first network device determines the costs of the first and the second links using the latencies of the first and the second links and factors that correspond to the bandwidths of the first and the second links.
    Type: Grant
    Filed: January 13, 2011
    Date of Patent: December 31, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Stephen F Froelich, Lloyd E Wright, Michael J Uppendahl
  • Patent number: 8330790
    Abstract: A videoconferencing system and method of automating access to a videoconferencing room is provided. The videoconferencing system includes a reservation controller for comparing remote identifying information and local identifying information and for receiving a deposit. A payment collector is in communication with the reservation controller for receiving the deposit from the reservation controller. An access controller is in communication with the payment collector and the reservation controller for allowing access to the videoconferencing room if the remote identifying information matches the local identifying information. The method includes the steps of receiving remote identifying information, receiving local identifying information, comparing the local identifying information to the remote identifying information, and electronically unlocking a door of the videoconferencing room if the local identifying information matches the remote identifying information.
    Type: Grant
    Filed: August 28, 2007
    Date of Patent: December 11, 2012
    Assignee: Hewlett-Packard Company, L.P.
    Inventors: Lloyd E. Wright, Stephen F. Froelich
  • Publication number: 20110110264
    Abstract: Embodiments of a system with a first network device and at least first and second links connecting the first network device and one or more other network devices are disclosed. The first network device determines the costs of the first and the second links using the latencies of the first and the second links and factors that correspond to the bandwidths of the first and the second links.
    Type: Application
    Filed: January 13, 2011
    Publication date: May 12, 2011
    Inventors: Stephen F. Froelich, Lloyd E. Wright, Michael J. Uppendahl
  • Patent number: 7907530
    Abstract: Embodiments of a system with a first network device and at least first and second links connecting the first network device and one or more other network devices are disclosed. The first network device determines the costs of the first and the second links using the latencies of the first and the second links and factors that correspond to the bandwidths of the first and the second links.
    Type: Grant
    Filed: September 20, 2007
    Date of Patent: March 15, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Stephen F Froelich, Lloyd E Wright, Michael J Uppendahl
  • Publication number: 20090316582
    Abstract: Embodiments of a system (110) with a first network device (110) and at least first and second links (122) connecting the first network device and one or more other network devices (110) are disclosed. The first network device determines the costs of the first and the second links using the latencies (132) of the first and the second links and factors (136) that correspond to the bandwidths (134) of the first and the second links.
    Type: Application
    Filed: September 20, 2007
    Publication date: December 24, 2009
    Inventors: Stephen F. Froelich, Lloyd E. Wright, Michael J. Uppendahl
  • Publication number: 20090310612
    Abstract: Embodiments of a global communications ring backbone (102/104) that encircles Earth are provided.
    Type: Application
    Filed: September 20, 2007
    Publication date: December 17, 2009
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventor: Stephen F. Froelich
  • Publication number: 20090058985
    Abstract: A videoconferencing system and method of automating access to a videoconferencing room is provided. The videoconferencing system includes a reservation controller for comparing remote identifying information and local identifying information and for receiving a deposit. A payment collector is in communication with the reservation controller for receiving the deposit from the reservation controller. An access controller is in communication with the payment collector and the reservation controller for allowing access to the videoconferencing room if the remote identifying information matches the local identifying information. The method includes the steps of receiving remote identifying information, receiving local identifying information, comparing the local identifying information to the remote identifying information, and electronically unlocking a door of the videoconferencing room if the local identifying information matches the remote identifying information.
    Type: Application
    Filed: August 28, 2007
    Publication date: March 5, 2009
    Inventors: Lloyd E. Wright, Stephen F. Froelich
  • Patent number: 7400591
    Abstract: A method of creating a discontiguous address plan for an enterprise is provided which includes determining a hierarchy of routing optimization for an enterprise, determining a number of route advertisement aggregation points at each level of the hierarchy, determining a number of network security policy areas for the enterprise, and determining a number of addresses for each of the network security policy areas. The number of addresses is rounded up to a power of the address scheme base number to produce a plurality of rounded addresses. The method further includes allocating an address range for each of the plurality of rounded addresses so that a starting address of the address range begins on a power of the base number and determining a size of the plurality of address ranges. The size of the plurality of address ranges is rounded up to a power of the base number to produce the size of a repeating policy pattern.
    Type: Grant
    Filed: June 1, 2005
    Date of Patent: July 15, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John Melvin Brawn, Brian Jemes, Stephen F. Froelich
  • Patent number: 7020718
    Abstract: A method of creating a discontiguous address plan for an enterprise is provided which includes determining a hierarchy of routing optimization for an enterprise, determining a number of route advertisement aggregation points at each level of the hierarchy, determining a number of network security policy areas for the enterprise, and determining a number of addresses for each of the network security policy areas. The number of addresses is rounded up to a power of the address scheme base number to produce a plurality of rounded addresses. The method further includes allocating an address range for each of the plurality of rounded addresses so that a starting address of the address range begins on a power of the base number and determining a size of the plurality of address ranges. The size of the plurality of address ranges is rounded up to a power of the base number to produce the size of a repeating policy pattern.
    Type: Grant
    Filed: May 14, 2001
    Date of Patent: March 28, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John Melvin Brawn, Brian Jemes, Stephen F. Froelich
  • Patent number: 6862588
    Abstract: A system and method are provided for parsing a markup file. The present system includes a hybrid parser that employs both a lightweight parser and a heavy weight parser to parse a markup file. The lightweight parser is capable of performing a first set of parsing tasks and the heavyweight parser is capable of performing a second set of parsing tasks, where the first set of parsing tasks is a subset of the second set of parsing tasks. In addition, the hybrid parser provides for transitioning a parsing of a markup file from the lightweight parser to the heavyweight parser upon an occurrence of a transition event. A transition event is defined, for example, as the circumstance where the lightweight parser is required to perform a parsing task that is beyond its capability.
    Type: Grant
    Filed: July 25, 2001
    Date of Patent: March 1, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Gabriel Beged-Dov, Stephen F. Froelich
  • Publication number: 20030023615
    Abstract: A system and method are provided for parsing a markup file. The present system includes a hybrid parser that employs both a lightweight parser and a heavy weight parser to parse a markup file. The lightweight parser is capable of performing a first set of parsing tasks and the heavyweight parser is capable of performing a second set of parsing tasks, where the first set of parsing tasks is a subset of the second set of parsing tasks. In addition, the hybrid parser provides for transitioning a parsing of a markup file from the lightweight parser to the heavyweight parser upon an occurrence of a transition event. A transition event is defined, for example, as the circumstance where the lightweight parser is required to perform a parsing task that is beyond its capability.
    Type: Application
    Filed: July 25, 2001
    Publication date: January 30, 2003
    Inventors: Gabriel Beged-Dov, Stephen F. Froelich
  • Publication number: 20020038380
    Abstract: A method of creating a discontiguous address plan for an enterprise is provided which includes determining a hierarchy of routing optimization for an enterprise, determining a number of route advertisement aggregation points at each level of the hierarchy, determining a number of network security policy areas for the enterprise, and determining a number of addresses for each of the network security policy areas. The number of addresses is rounded up to a power of the address scheme base number to produce a plurality of rounded addresses. The method further includes allocating an address range for each of the plurality of rounded addresses so that a starting address of the address range begins on a power of the base number and determining a size of the plurality of address ranges. The size of the plurality of address ranges is rounded up to a power of the base number to produce the size of a repeating policy pattern.
    Type: Application
    Filed: May 14, 2001
    Publication date: March 28, 2002
    Inventors: John Melvin Brawn, Brian Jemes, Stephen F. Froelich