Patents by Inventor John Grass

John Grass 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: 20110058034
    Abstract: A method of sharing the monitoring of video surveillance information between different users is provided. The video surveillance information from a user is transmitted over a network such as the Internet to a third party surveillance center. A user, or designated parties of that user, may access his own video surveillance information from the surveillance service in addition to video surveillance information that has originated from other users. Which other user video surveillance information may be accessed by a user is determined by a set of rules that are enforced by the surveillance service. The rules for allowing a user to view other users' video surveillance information may be based on geographical location, group affiliation, network of users, or otherwise. A user accessing other users' video surveillance information may or may not know these other users.
    Type: Application
    Filed: September 5, 2009
    Publication date: March 10, 2011
    Applicant: Alwaysview, Inc.
    Inventor: John Grass
  • Patent number: 7640485
    Abstract: A method for establishing a synchronous connection between two terminals over an asynchronous communication transport is provided. The method includes receiving, from a first secure terminal, an indication for establishing a connection with a second secure terminal. The indication is received at a first gateway, which then sends the indication to a second gateway. The first gateway negotiates with the first secure terminal to establish a connection with the first gateway. The negotiation is performed without the first gateway communicating with the second gateway or the second secure terminal. A second gateway also negotiates with the second secure terminal to establish a connection with the second gateway.
    Type: Grant
    Filed: February 7, 2005
    Date of Patent: December 29, 2009
    Assignee: Network Equipment Technologies, Inc.
    Inventors: Tony Hardie, Terry Hardie, John Grass
  • Patent number: 7567570
    Abstract: Systems and methods are presented for transporting a TDM data stream over a packet network, involving buffering an input TDM data stream to fill a data frame on a sending side, assigning a sequence number to the data frame, sending the data frame in a packet across the network to a receiving side, setting a timer corresponding to the data frame, storing a copy the data frame in a sending side buffer, receiving the packet and removing the data frame at the receiving side, sending an acknowledgement frame to the sending side, buffering received data frames in a sequence order in a receive buffer, and sending a data frame with a lowest sequence number to an output TDM data stream, wherein if an acknowledgement frame is not received before an expiration of the timer, a copy of a corresponding data frame is resent to the receiving side.
    Type: Grant
    Filed: March 19, 2002
    Date of Patent: July 28, 2009
    Assignee: Network Equipment Technologies, Inc.
    Inventor: John Grass
  • Patent number: 7545819
    Abstract: Techniques for compensating for synchronous data stream transported over an asynchronous system are provided. The techniques include compensating for network jitter for an asynchronous connection over an asynchronous transport, using frame slip control for compensating for a synchronous connection over an asynchronous transport, and dropping filler frames for compensating for a synchronous connection over an asynchronous transport.
    Type: Grant
    Filed: February 7, 2005
    Date of Patent: June 9, 2009
    Assignee: Network Equipment Technologies, Inc.
    Inventors: Tony Hardie, Terry Hardie, John Grass
  • Patent number: 7359388
    Abstract: A method and apparatus are provided for frame packing for nodes in a network. In one example, the method includes receiving packet streams from network nodes; parsing the packet streams into individual calls; grouping the individual calls having the same destined node together into grouped calls; packing the grouped calls into single packets; and sending the single packets to the destined nodes.
    Type: Grant
    Filed: March 20, 2002
    Date of Patent: April 15, 2008
    Assignee: Network Equipment Technologies, Inc.
    Inventor: John Grass
  • Patent number: 7228488
    Abstract: A system capable of supporting secure communication over a packet-based network is provided. The system includes a transmit terminal adapted to transmit information. A secure terminal relay is coupled to the transmit terminal and configured to receive the information. The information is then converted into baseband information. A communication gateway coupled to the secure terminal relay is configured to receive the baseband information from the secure terminal relay. The baseband information is then packetized for transmission over the packet-based network.
    Type: Grant
    Filed: February 14, 2003
    Date of Patent: June 5, 2007
    Assignee: Network Equipment Technologies, Inc.
    Inventors: John Grass, Terry Hardie, Tony Hardie
  • Patent number: 6943627
    Abstract: The invention provides robust and non-invasive calibration of an adaptive signal conditioning system having a signal conditioning block in the signal path to a signal conversion system, and a feedback path with a number of feedback components for enabling adaptation, by means of a parameter adaptation block, of the parameters used in the signal conditioning. In order to calibrate the feedback path, a well-defined reference signal is inserted into the feedback path, and an appropriate calibration coefficient is then determined by a coefficient calibrator in response to the received reference signal. The calibration coefficient is provided to a compensator, which effectively compensates for changes in the transfer characteristics of the feedback path due to factors such as variations in ambient temperature and component aging.
    Type: Grant
    Filed: August 9, 2002
    Date of Patent: September 13, 2005
    Assignee: Telefonaktiebolaget Lm Ericsson (publ)
    Inventors: Scott Leyonhjelm, Vimar Björk, John Grass, Lennart Neovius, Paul Leather
  • Publication number: 20040246048
    Abstract: The invention provides robust and non-invasive calibration of an adaptive signal conditioning system having a signal conditioning block in the signal path to a signal conversion system, and a feedback path with a number of feedback components for enabling adaptation, by means of a parameter adaptation block, of the parameters used in the signal conditioning. In order to calibrate the feedback path, a well-defined reference signal is inserted into the feedback path, and an appropriate calibration coefficient is then determined by a coefficient calibrator in response to the received reference signal. The calibration coefficient is provided to a compensator, which effectively compensates for changes in the transfer characteristics of the feedback path due to factors such as variations in ambient temperature and component aging.
    Type: Application
    Filed: February 26, 2004
    Publication date: December 9, 2004
    Inventors: Scott Leyonhjelm, Vimar Bjork, John Grass, Lennart Neovius, Paul Leather
  • Publication number: 20030179744
    Abstract: A method and apparatus are provided for frame packing for nodes in a network. In one example, the method includes receiving packet streams from network nodes; parsing the packet streams into individual calls; grouping the individual calls having the same destined node together into grouped calls; packing the grouped calls into single packets; and sending the single packets to the destined nodes.
    Type: Application
    Filed: March 20, 2002
    Publication date: September 25, 2003
    Applicant: Network Equipment Technologies, Inc.
    Inventor: John Grass
  • Publication number: 20030179752
    Abstract: A system and method for providing reliable transport of TDM data over a packet network, while maintaining a constant TDM data stream at a receiving end. TDM data is stored in a frame, which is assigned a sequence number. The frame is sent in a packet over the packet network, a timer is set on the sending side, and a copy of the packet is stored in a buffer. On the receiving side, the frame is removed from the packet, an acknowledgement frame is sent to the sending side, and the frame is stored in a receive buffer. If a frame is missing or corrupted, a null set frame is stored in the buffer. The frame with the lowest sequence number is read out of the receive buffer and sent to a TDM data stream. The acknowledgement causes the timer to be cancelled. If the timer expires before being cancelled, a copy of the packet is resent. If a duplicate frame is not received before the null set frame is read out of the receive buffer, the null set frame is sent to the TDM data stream.
    Type: Application
    Filed: March 19, 2002
    Publication date: September 25, 2003
    Applicant: Network Equipment Technologies, Inc.
    Inventor: John Grass