Patents by Inventor Matthew Fischer

Matthew 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: 20060007935
    Abstract: A method and system for handling or processing out-of-order TCP segments in a wireless system may comprise at least one of: placing a first TCP segment received by a wireless network processor in a host buffer and having a mapping between a TCP sequence number and a corresponding buffer address. It may be determined whether a second TCP segment received by the wireless network processor is one of an in-order TCP segment or an out-of-order TCP segment. If the second received TCP segment is an out-of-order TCP segment, then control information associated with at least the second TCP segment may be stored locally on the wireless network processor. The out-of-order TCP segment may be placed in a portion of the host buffer.
    Type: Application
    Filed: May 11, 2005
    Publication date: January 12, 2006
    Inventors: James Bennett, Uri ElZur, Matthew Fischer, Jeyhan Karaoguz
  • Publication number: 20050265393
    Abstract: Methods and systems that support, for example, canceling or trimming reservations of a shared communication medium are described. In one embodiment, a method that adapts a network time reservation in a communication network may include, for example, one or more of the following: transmitting a preamble field; transmitting a legacy signal field; transmitting at least one paired field, each paired field comprising a signal field and a protocol data unit; and generating an interframe gap.
    Type: Application
    Filed: June 1, 2005
    Publication date: December 1, 2005
    Inventors: Matthew Fischer, Bruce Edwards
  • Publication number: 20050265303
    Abstract: A method of combining multiple frames of data into a single access to a shared communications medium improves network efficiency transmitting in a fashion compatible with legacy network equipment. An increase in the efficiency of use of a shared communications medium is realized by amortizing the overhead of fixed elements of a communication protocol over multiple frames. The sharing of preamble signaling, elimination of multiple inter-frame gaps or spaces, and the use of a legacy signal field permits a representative embodiment of the present invention to more effectively use a shared communication medium, while in addition providing backward compatible support for legacy network stations.
    Type: Application
    Filed: May 25, 2005
    Publication date: December 1, 2005
    Inventors: Bruce Edwards, Matthew Fischer
  • Patent number: 6963970
    Abstract: A system and method for implementing a fast reset of a computer system is described. In one implementation, the fast reset is implemented by adding a new ResetType to the EFIResetSystem( ) function. In particular, a third ResetType, i.e., “EfiResetFast” (FAST option), is added, which is passed as a parameter when calling the EFIResetSystem( ) function. In another implementation, the fast reset is implemented using a new EFI function, referred to herein as “EFIResetFast( )”. In either implementation, in response to a fast reset, the firmware skips several steps typically performed, including some of the core firmware construction, single cell initialization, memory testing, memory re-initialization, and partition creation, and proceeds directly to transfer of control of the platform to a software interface disposed between an OS and firmware.
    Type: Grant
    Filed: April 29, 2002
    Date of Patent: November 8, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Bradley Culter, Subramanian Ramesh, Matthew Fischer
  • Publication number: 20050180368
    Abstract: A method for multiple protocol wireless communications begins by determining protocols of wireless communication devices within a proximal region. The method then continues by determining whether the protocols of the wireless communication devices within the proximal region are of a like protocol. The method continues by, when the protocols of the wireless communication devices within the proximal region are not of a like protocol, selecting a protocol of the protocols of the wireless communication devices within the proximal region based on a protocol ordering to produce a selected protocol. The method continues by utilizing the selected protocol by the wireless communication devices within the proximal region to set up a wireless communication within the proximal region.
    Type: Application
    Filed: May 28, 2004
    Publication date: August 18, 2005
    Inventors: Christopher Hansen, Jason Trachewsky, R. Moorti, Matthew Fischer
  • Publication number: 20050181728
    Abstract: A method for configuring a multiple input multiple output (MIMO) wireless communication begins by generating a first preamble for a first antenna of the MIMO communication, wherein the first preamble includes a carrier detect field, a first channel select field, a first signal field, and a second signal field. The method continues by generating a second preamble for at least one other antenna of the MIMO communication, wherein the second preamble includes the carrier detect field, a plurality of channel select fields, and the second signal field. The method continues by simultaneously transmitting the carrier detect field via the first antenna and the least one other antenna. The method continues by transmitting the first channel select field and the first signal field via the first antenna.
    Type: Application
    Filed: October 26, 2004
    Publication date: August 18, 2005
    Inventors: Christopher Hansen, Jason Trachewsky, R. Moorti, Matthew Fischer, Christopher Young
  • Publication number: 20050180360
    Abstract: A method for generating a preamble of a frame for a multiple input multiple output (MIMO) wireless communication begins by, for each transmit antenna of the MIMO wireless communication, generating a carrier detect field, wherein, from transmit antenna to transmit antenna, the carrier detect field is cyclically shifted. The method continues by, for a first grouping of the transmit antennas of the MIMO wireless communication: generating a first guard interval following the carrier detect field; and generating at least one channel sounding field, wherein, from transmit antenna to transmit antenna in the first grouping, the at least one channel sounding field is cyclically shifted, and wherein the at least one channel sounding field follows the first guard interval.
    Type: Application
    Filed: October 26, 2004
    Publication date: August 18, 2005
    Inventors: Christopher Hansen, Jason Trachewsky, R. Moorti, Matthew Fischer, Christopher Young
  • Publication number: 20050180353
    Abstract: A method for multiple input multiple output wireless communication begins by determine the protocol utilized by each of the wireless communication devices within the proximal region. The method continues by determining whether the protocols of the wireless communication devices within a proximal region are of a like protocol. The method continues by determining the a number of transmit antennas. The method continues, when the protocols of the wireless communication devices within a proximal region are of the like protocol, formatting preamble of a frame of a wireless communication utilizing at least one of cyclic shifting of symbols, cyclic shifting of tones, sparse tone allocation, and sparse symbol allocation based on the number of transmit antennas.
    Type: Application
    Filed: October 26, 2004
    Publication date: August 18, 2005
    Inventors: Christopher Hansen, Jason Trachewsky, R. Tushar Moorti, Matthew Fischer, Christopher Young
  • Publication number: 20050169200
    Abstract: A method and apparatus for communicating information between networked devices. Various aspects of the present invention may comprise, for example, a first networked device communicating information over a wireless communication network to a second networked device having power-save mode capability. The first networked device receives an incoming message from the second networked device. A first outgoing message is transmitted to the second networked device prior to transmitting a previously queued outgoing message. A second outgoing message is transmitted to the second networked device prior to the previously queued outgoing message being transmitted. Information may be communicated to the second networked device in a particular manner that depends on whether the second networked device has power-save capability. Communication medium access may be performed in a particular manner, depending on whether the second networked device has power-save capability.
    Type: Application
    Filed: February 2, 2004
    Publication date: August 4, 2005
    Inventor: Matthew Fischer
  • Publication number: 20050170868
    Abstract: A method and apparatus for accessing, controlling and utilizing a network communication medium. Various aspects of the present invention may comprise a first networked device with power-save capability. The first networked device may acquire control of a communication medium utilizing a medium access protocol, which may be contention-based. The first networked device may utilize the communication medium to communicate information to a second networked device. The first networked device may transfer control of the communication medium to the second networked device, whereby the second networked device may control the communication medium without having to acquire control of the communication medium by utilizing the medium access protocol. The second networked device may utilize the communication medium to communicate information to the first networked device while maintaining control over the communication medium.
    Type: Application
    Filed: February 2, 2004
    Publication date: August 4, 2005
    Inventor: Matthew Fischer
  • Patent number: 6865614
    Abstract: Computer data is transferred from a packed to an unpacked data structure in a computer that enforces aligned memory access and for which the associated compiler lacks a compile-time directive to pack data structures. In an exemplary embodiment, the invention is employed in the pre-processing of Advanced Configuration and Power Interface (ACPI) tables stored in little-endian format for use by a big-endian operating system.
    Type: Grant
    Filed: July 2, 2001
    Date of Patent: March 8, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Matthew Fischer, Thavatchai Makphaibulchoke, Subramanian Ramesh
  • Publication number: 20040098725
    Abstract: A system and method for accessing an Advanced Configuration and Power Interface (ACPI) namespace nodal tree in a computer platform employing an ACPI-compatible implementation is disclosed.
    Type: Application
    Filed: November 14, 2002
    Publication date: May 20, 2004
    Inventors: Subramanian Ramesh, Matthew Fischer
  • Publication number: 20030204710
    Abstract: A system and method for implementing a fast reset of a computer system is described. In one implementation, the fast reset is implemented by adding a new ResetType to the EFIResetSystem( ) function. In particular, a third ResetType, i.e., “EfiResetFast” (FAST option), is added, which is passed as a parameter when calling the EFIResetSystem( ) function. In another implementation, the fast reset is implemented using a new EFI function, referred to herein as “EFIResetFast( )”. In either implementation, in response to a fast reset, the firmware skips several steps typically performed, including some of the core firmware construction, single cell initialization, memory testing, memory re-initialization, and partition creation, and proceeds directly to transfer of control of the platform to a software interface disposed between an OS and firmware.
    Type: Application
    Filed: April 29, 2002
    Publication date: October 30, 2003
    Inventors: Bradley Culter, Subramanian Ramesh, Matthew Fischer
  • Publication number: 20030040319
    Abstract: A method and apparatus for dynamic frequency selection in a wireless communication system or network includes processing that begins when an access point determines interference on a wireless channel that is being used by the access point. When the interference exceeds an interference threshold, the access point provides a request packet to affiliated stations being serviced by the access point for channel spectrum information. The processing continues as the affiliated stations generate the channel spectrum information regarding each of the wireless channels in the wireless communication network. The processing proceeds then as the affiliated stations provide the channel spectrum information to the access point via the current wireless channel. The access point interprets the channel spectrum information to determine a desired wireless channel of the plurality of wireless channels within the wireless communication network.
    Type: Application
    Filed: December 3, 2001
    Publication date: February 27, 2003
    Inventors: Christopher J. Hansen, Joonsuk Kim, Matthew Fischer, Rajugopal Gubbi, Jason A. Trachewsky
  • Publication number: 20030014550
    Abstract: Computer data is transferred from a packed to an unpacked data structure in a computer that enforces aligned memory access and for which the associated compiler lacks a compile-time directive to pack data structures. In an exemplary embodiment, the invention is employed in the pre-processing of Advanced Configuration and Power Interface (ACPI) tables stored in little-endian format for use by a big-endian operating system.
    Type: Application
    Filed: July 2, 2001
    Publication date: January 16, 2003
    Inventors: Matthew Fischer, Thavatchai Makphaibulchoke, Subramanian Ramesh
  • Publication number: 20030014616
    Abstract: A computer pre-processes data collections for use by a big-endian operating system. Pre-processing may include byte swapping, unpacking, bit reversal, or a combination thereof. In one exemplary embodiment, the data collections comprise Advanced Configuration and Power Interface (ACPI) tables.
    Type: Application
    Filed: July 2, 2001
    Publication date: January 16, 2003
    Inventors: Thavatchai Makphaibulchoke, Subramanian Ramesh, Matthew Fischer
  • Publication number: 20020090966
    Abstract: A method and apparatus for controlling transmit power of a wireless communication device includes processing that begins when a transmitting wireless communication device transmits a packet to a targeted wireless device via a wireless channel of a communication system at a 1st power level. The processing continues by having the targeted wireless device determining signal strength of the packet received via the wireless channel. The processing then continues when the targeted and/or transmitting device determines the adequacy of the 1st power level based on the determined signal strength. If the 1st power level is adequate, the transmitting wireless device continues to transmit information at the 1st power level. If, however, the 1st power level is not adequate, the transmitting communication device adjusts its transmit power up or down to provide an adequate power level.
    Type: Application
    Filed: November 30, 2001
    Publication date: July 11, 2002
    Inventors: Christopher J. Hansen, Joonsuk Kim, Matthew Fischer, Rajugopal Gubbi
  • Patent number: 6388586
    Abstract: The bits comprising a computer data structure are reversed rapidly and efficiently using a combination of data partitioning and table look ups. In an exemplary embodiment, the invention is employed in the pre-processing of Advanced Configuration and Power Interface (ACPI) tables stored in little-endian format for use by a big-endian operating system.
    Type: Grant
    Filed: July 2, 2001
    Date of Patent: May 14, 2002
    Assignee: Hewlett-Packard Company
    Inventors: Matthew Fischer, Raghuram Kota, Thavatchai Makphaibulchoke, Subramanian Ramesh
  • Patent number: 5768695
    Abstract: An apparatus for ensuring that creating the necessary control signalling of multiple implementations of the power ramp operation of a radio transmitter as described. The apparatus provides for a flexible ramp up and ramp down to a plurality of sections of a radio in a wireless local area network. The apparatus includes a plurality of control pins, and a user programmable device for configuring the control pins to provide programmable ramp up and ramp down signals to the plurality of sections of the radio. Accordingly, it is possible to program the ramp up and ramp down function of the radio. The apparatus also ensures that a radio in a wireless local area network does not inappropriately enter into an active state. The apparatus utilizes the user programmable device to configure the control pins to ensure that a signal and its complementary signal are both provided to the radio to ensure that the appropriate signal is utilized to activate the radio.
    Type: Grant
    Filed: August 25, 1995
    Date of Patent: June 16, 1998
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Matthew Fischer, Dennis Lee
  • Patent number: D395192
    Type: Grant
    Filed: September 13, 1996
    Date of Patent: June 16, 1998
    Assignee: Peter J. Listro
    Inventors: Matthew Fischer, Daniel Parodi