Patents by Inventor Matthew James Fischer

Matthew James Fischer 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: 20040196857
    Abstract: A method of providing for synchronizing one or more synchronous terminals with one or more synchronous endpoints, each synchronous terminal and each synchronous endpoint having an asynchronous communications network coupled between at least one synchronous terminal and at least one synchronous endpoint. A synchronization protocol is established between a synchronous terminal and a synchronous end point by providing a gateway between the asynchronous communications network and the synchronous end point, the gateway communicating with the synchronous terminal over the asynchronous communications network in accordance with the synchronization protocol. The synchronization protocol includes sending a message from the gateway to the synchronous terminal, the message containing a timestamp identifying a clock associated with the synchronous end point.
    Type: Application
    Filed: April 21, 2004
    Publication date: October 7, 2004
    Applicant: Broadcom Corporation
    Inventors: John T. Holloway, Matthew James Fischer, Jason Alexander Trachewsky
  • Patent number: 6747996
    Abstract: A method of providing for synchronizing one or more synchronous terminals with one or more synchronous endpoints, each synchronous terminal and each synchronous endpoint having an asynchronous communications network coupled between at least one synchronous terminal and at least one synchronous endpoint. A synchronization protocol is established between a synchronous terminal and a synchronous end point by providing a gateway between the asynchronous communications network and the synchronous end point, the gateway communicating with the synchronous terminal over the asynchronous communications network in accordance with the synchronization protocol. The synchronization protocol includes sending a message from the gateway to the synchronous terminal, the message containing a timestamp identifying a clock associated with the synchronous end point.
    Type: Grant
    Filed: December 7, 2000
    Date of Patent: June 8, 2004
    Assignee: Broadcom Corporation
    Inventors: John T. Holloway, Matthew James Fischer, Jason Alexander Trachewsky
  • Publication number: 20030214930
    Abstract: Aggregated fragment acknowledgement in a LAN. A transmitter sends a data packet to a receiver. The receiver then constructs an AFAF and sends that AFAF back to a transmitter. The transmitter is then able to determine the success and/or failure, in full or in part, of the transmission of the data packet to the receiver. A very precise granularity, or resolution, of the success of the transmission may be achieved on a per fragment basis. Bandwidth savings may also be achieved. When no resolution on a fragment basis is required, then that level of resolution is not employed. The resolution of the fragment basis may be adaptively employed when required to notify the transmitter of the status of one or more fragments within a data packet.
    Type: Application
    Filed: June 25, 2002
    Publication date: November 20, 2003
    Inventor: Matthew James Fischer
  • Publication number: 20020163932
    Abstract: A method of providing synchronous transport of packets between asynchronous network nodes, each asynchronous network node having a local clock and transmitting and receiving packets to and from the asynchronous network according to an asynchronous network media access protocol. An asynchronous network node capable of transmitting and receiving packets on the asynchronous network is designated as a master node. Each non-master asynchronous network node which desires to synchronously transport packets across the asynchronous network as a slave node and each slave node is designated as a slave node. A master node clock of the master node is synchronized with a slave node clock of each slave node. A best arrival time for the reception by the master node of each particular packet transmitted by each particular slave node is determined at the master node. Best arrival times for packets transmitted from slave nodes to the master node are communicated from the master node to the slave nodes.
    Type: Application
    Filed: April 4, 2001
    Publication date: November 7, 2002
    Inventors: Matthew James Fischer, Tracy D. Mallory
  • Publication number: 20020027886
    Abstract: A method of controlling data sampling clocking of asynchronous network nodes, each asynchronous network node having a local clock and transmitting and receiving packets to and from an asynchronous network according to an asynchronous network media access protocol. An asynchronous network node capable of transmitting and receiving packets on the asynchronous network is designated as a master node. Each non-master asynchronous network node which desires to synchronously transport packets across the asynchronous network is designated as a slave node. A master node clock of the master node is synchronized with a slave node clock of each slave node. Each slave node clock is continuously corrected compared with the master node clock to smooth slave clock error to an average of zero compared with the master clock as a reference using timestamp information from the master node.
    Type: Application
    Filed: April 4, 2001
    Publication date: March 7, 2002
    Inventors: Matthew James Fischer, Tracy D. Mallory
  • Publication number: 20020026523
    Abstract: A method for distributing sets of collision resolution parameters to be used for resolution of network access contention events among nodes of a non-centralized media access control shared medium network. A set of collision resolution parameters is provided which includes a sequence of fixed numbers for resolving a single network access contention event. A single collision signal slot master node is identified when one or more candidate collision signal slot master nodes exist. Collision signal slot request messages are sent from client nodes addressed to all network nodes. Collision signal slot assignment messages are sent from the master node to the client nodes. A collision resolution parameter set to be employed by that given client node is obtained at a given client node from within a received collision signal slot assignment message. Collision signal slot acknowledgment messages are sent from client nodes addressed to all network nodes.
    Type: Application
    Filed: April 4, 2001
    Publication date: February 28, 2002
    Inventors: Tracy D. Mallory, Matthew James Fischer
  • Publication number: 20010030978
    Abstract: A method of providing for synchronizing one or more synchronous terminals with one or more synchronous endpoints, each synchronous terminal and each synchronous endpoint having an asynchronous communications network coupled between at least one synchronous terminal and at least one synchronous endpoint. A synchronization protocol is established between a synchronous terminal and a synchronous end point by providing a gateway between the asynchronous communications network and the synchronous end point, the gateway communicating with the synchronous terminal over the asynchronous communications network in accordance with the synchronization protocol. The synchronization protocol includes sending a message from the gateway to the synchronous terminal, the message containing a timestamp identifying a clock associated with the synchronous end point.
    Type: Application
    Filed: December 7, 2000
    Publication date: October 18, 2001
    Inventors: John T. Holloway, Matthew James Fischer, Jason Alexander Trachewsky