Patents Examined by Kenneth Vanderpuye
  • Patent number: 6977939
    Abstract: The invention allows applications to transparently use a bus, such as the IEEE-1394 serial bus, as if it were an Ethernet (IEEE 802.3). In a conventional Ethernet, each node is assigned a unique 6-byte MAC address in order to receive frames addressed to it over the LAN. According to the invention, IEEE-1394 bus node identifiers are mapped to Ethernet MAC addresses using for example a digital signature algorithm. Ethernet frames are then “wrapped” into 1394 bus packets and addressed to the destination node using the hashed address. The receiver unwraps the 1394 packet and restores the Ethernet frame to its original form. An optimum packet size for transmission of Ethernet packets over the 1394 bus is selected with reference to speed topology maps in the 1394 bus nodes, and this optimum size is transmitted to bus nodes. This packet size is reported to TCP to specify the packet size, and all packets larger than that size are fragmented and reassembled at the receiving node.
    Type: Grant
    Filed: January 26, 2001
    Date of Patent: December 20, 2005
    Assignee: Microsoft Corporation
    Inventors: Joseph M. Joy, Arvind Murching, Lawrence R. Cleeton
  • Patent number: 6970527
    Abstract: A method of frame synchronization serial data transmission. A transmitting circuit in a data communication apparatus converts frame data into serial data and transmit the same, and following the serial data, the transmitting circuit transmits frame synchronization data varying several times in the interval from an edge of a clock signal to an edge of the next clock signal; a receiving circuit receives the frame data and detects twice or more variations in the same interval to find out the end of the frame data, by receiving the serial data from a signal lines, serial data is transmitted while carrying out frame synchronization.
    Type: Grant
    Filed: March 25, 2005
    Date of Patent: November 29, 2005
    Assignee: Sony Corporation
    Inventor: Ichiro Kumata
  • Patent number: 6967923
    Abstract: An ATM switch, and method for operating such a switch, are disclosed. In one embodiment, the switch detects ABR VCs that are likely bottlenecked elsewhere in their network path, allowing it to calculate a fair share of available bandwidth for those VCs that are bottlenecked locally. In another embodiment, the switch combines this fair share value with a per-VC queue congestion prediction to arrive at an explicit rate for that VC. The congestion prediction is based on a VC's queue occupancy and upon the VC's rate and rate trend, allowing fast response times and aggressive explicit rate values. The present invention allows switches to maximize throughput while maintaining small queue sizes.
    Type: Grant
    Filed: January 7, 2003
    Date of Patent: November 22, 2005
    Assignee: Cisco Technology, Inc.
    Inventor: Chien Fang
  • Patent number: 6967967
    Abstract: A method and system for deferring transmission of a data packet over a home network is disclosed, where the home network includes a host media access controller program and a media access controller. The method and system include transmitting a first transmit signal from the host media access controller program to the media access controller (MAC) to transmit a data packet, and asserting a transmit start signal from the MAC in response. The method and system further include receiving a carrier sense signal on the MAC indicating activity on a transmission medium, and delaying assertion of a final transmit signal when it is determined that both the transmit start signal and the carrier sense signal are active, thereby avoiding packet collisions.
    Type: Grant
    Filed: June 19, 2001
    Date of Patent: November 22, 2005
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Harand Gaspar, Peter K. Chow, Jenny L. Fischer
  • Patent number: 6965558
    Abstract: A method and system for protecting data transfers between a switch and physical network ports transfers data from a master network interface to a slave network interface, synchronizing the data transfer through a protection first in first out circuit that references the master clock and the slave clock. The master network interface improves ATM switch efficiency by supporting optical trunk and subtend ports for a digital subscriber line access multiplexer. The slave network interface provides back-up protection on a port basis so that a failed trunk port of the master network interface is backed up by the slave network interface even while the master network interface maintains a subtend port.
    Type: Grant
    Filed: August 23, 2001
    Date of Patent: November 15, 2005
    Assignee: Cisco Technology, Inc.
    Inventor: William Patrick Hann
  • Patent number: 6965618
    Abstract: A system and method have been provided for programming synchronization features of a multidimensional digital frame structure. Such a frame structure acts as a digital wrapper, and includes overhead, payload, and forward error correction (FEC) sections. Words in the overhead section are used to synchronize the frame structure. The described invention permits the bit error rate (BER) of the frame synchronization bytes (FSBs) to be made programmable, so that the system and method are flexible for changes in communication protocols. This flexibility also impacts the number, the location, bandwidth, and the value the FSBs.
    Type: Grant
    Filed: December 22, 2000
    Date of Patent: November 15, 2005
    Assignee: Applied Micro Circuits Corporation
    Inventors: George Beshara Bendak, Alan Michael Sorgi
  • Patent number: 6963558
    Abstract: A method and system enables communications between a switched telephone network and a wireless network comprising a plurality of Mobile Switching Centers (MSCs). Each MSC is connected by respective interfaces to a broadband packet network used for the transfer of bearer traffic between the MSCs, and controls wireless communications with a respective plurality of wireless transceivers. The switched telephone network and the wireless network are interconnected by at least one media gateway for conveying bearer traffic between the switched telephone network and the broadband packet network. The system comprises a location register and a call manager. The location register is adapted to store, in respect of each wireless transceiver, information identifying a respective current MSC controlling communications with the wireless transceiver.
    Type: Grant
    Filed: March 12, 2004
    Date of Patent: November 8, 2005
    Assignee: Nortel Networks Limited
    Inventor: Dany D. Sylvain
  • Patent number: 6961369
    Abstract: A system and method that scrambles the phase characteristic of a carrier signal are described. The scrambling of the phase characteristic of each carrier signal includes associating a value with each carrier signal and computing a phase shift for each carrier signal based on the value associated with that carrier signal. The value is determined independently of any input bit value carried by that carrier signal. The phase shift computed for each carrier signal is combined with the phase characteristic of that carrier signal so as to substantially scramble the phase characteristic of the carrier signals. Bits of an input signal are modulated onto the carrier signals having the substantially scrambled phase characteristic to produce a transmission signal with a reduced PAR.
    Type: Grant
    Filed: November 9, 2000
    Date of Patent: November 1, 2005
    Assignee: Aware, Inc.
    Inventor: Marcos C. Tzannes
  • Patent number: 6958990
    Abstract: A battery powered, portable, wireless communications transceiver device (10), has a housing (11) including a first portion (12) and a second portion (14). The device has a controller and a transmitter coupled to the controller. Using a digital, time-division multiple access protocol, the transmitter transmits messages comprised of packets. The first portion and the second portion are connected by a hinge (17) allowing the device to be put into an opened position or a closed position. The device has a sensor for detecting whether the housing is in an opened or in a closed position. The controller of the device receives a signal from the sensor regarding the position of the housing. The controller is programmable to respond to the position of the housing and to advantageously spread the transmission of packets of the message over a longer period than prior art methods, when the housing is in the closed position.
    Type: Grant
    Filed: July 27, 2000
    Date of Patent: October 25, 2005
    Assignee: Motorola, Inc.
    Inventors: Chung Tong, Gene Santana, Naveed Mirza
  • Patent number: 6959003
    Abstract: A serial transmission path switching system includes a matrix switch section for switching N×M lines at a fixed rate. An optical receiving section is connected to receive an optical signal from an optical transmission path, photoelectrically convert it, and supply it to the matrix switch section. An optical transmitting section is connected to convert an output from the matrix switch section into an optical signal and send it to an optical transmission path. An input buffer is connected to the terminal of the optical transmission path connected to the optical receiving section to equalize the input signal from an input-side communication device, convert the signal into an optical signal, and send it to the optical transmission path.
    Type: Grant
    Filed: September 21, 1999
    Date of Patent: October 25, 2005
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Nobutaka Shinohara, Tomoaki Sugiyama, Takashi Cho, Kazuhiko Ide, Yoshio Inagaki, Sadao Tanikoshi
  • Patent number: 6959002
    Abstract: A traffic manager for a network switch input or output port stores incoming cells in a cell memory and later sends each cell out of its cell memory toward one of a set of forwarding resources such as, for example, another switch port or an output bus. Data in each cell references the particular forwarding resource to receive the cell. Each cell is assigned to one of several flow queues such that all cells assigned to the same flow queue are to be sent to the same forwarding resource. The traffic manager maintains a separate virtual output queue (VOQ) associated with each forwarding resource and periodically loads a flow queue (FQ) number identifying each flow queue into the VOQ associated with the forwarding resource that is to receive the cells assigned to that FQ. The traffic manager also periodically shifts an FQ ID out of each non-empty VOQ and forwards the longest-stored cell assigned to that FQ from the cell memory toward its intended forwarding resource.
    Type: Grant
    Filed: July 18, 2001
    Date of Patent: October 25, 2005
    Assignee: Integrated Device Technology, Inc.
    Inventors: John M. Wynne, David L. Dooley, Robert J. Divivier
  • Patent number: 6956866
    Abstract: Methods and apparatus are disclosed for collecting statistics from elements at multiple collection rates which may be used, inter alia, in a computer or communications system, such as a computer or communications device, packet switching system, router, other device, or component thereof. Multiple polling tasks running at different polling intervals are used to collect data from various sets of elements. Elements are assigned to a polling task or group based on a required minimum collection rate for the element, which may correspond to a data acquisition or overflow rate for the element. In one implementation, this data corresponds to traffic and other characteristics of a connection, such as a virtual connection across a packet switching system or device.
    Type: Grant
    Filed: May 23, 2001
    Date of Patent: October 18, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Weidong Li, Sanjeev S. Ukhalkar
  • Patent number: 6956833
    Abstract: A method and system for remotely storing data on a server through a wireless connection instead of storing data locally in a consumer device, as well as devices for use with the method and system. More particularly, a video camera, still camera, laptop computer, or other consumer device which normally stores data in local memory such as film, disk, random access memory, memory sticks, or other forms of storage would transmit the data to a remote server through a wireless connection. The data would be saved on the remote server for subsequent retrieval through, for example, the Internet or a wireless connection to the server. In addition, data not originating from the user device could be downloaded to the consumer device. The data to be retrieved can be specified by the user, or sent to the user according to a user profile stored on the server.
    Type: Grant
    Filed: April 4, 2000
    Date of Patent: October 18, 2005
    Assignees: Sony Corporation, Sony Corporation of America
    Inventors: Satoru Yukie, Gina C. Eubanks, Ken Aoki
  • Patent number: 6956864
    Abstract: The present invention discloses a data transfer method wherein data is broken up into N datablocks (where the number N is a natural number) for transfer from a first node to a second node on a bus system each of whose nodes is assigned a node identifier, wherein the data transfer method comprises, prior to transfer of the datablock, a step in which a control node (1) issues to the second node a datablock reception instruction containing therein a node identifier of the first node and (2) issues to the first node a datablock transmission instruction containing therein a node identifier of the second node, thereafter, a step in which the datablock transfer from the first node to the second node is executed, after the datablock transfer is completed, a step in which the first node notifies the control node of a result of execution of the datablock transfer processing, and a step in which the second node notifies the control node of a result of execution of reception processing on the datablock.
    Type: Grant
    Filed: May 19, 1999
    Date of Patent: October 18, 2005
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Takahiko Nankou, Hiroyuki Iitsuka, Yasuo Nishiwaki
  • Patent number: 6954470
    Abstract: A system and method for wireless communication between a plurality of subscriber units and a base station, the base station communicating information signals from an originating source to a destination subscriber unit over a channel at an assigned one of a plurality of frequencies using repetitive time frames, each said time frame comprising a sequence of time slots. The channel is defined as having the same one or more time slots from the sequence of time slots in one or more of the time frames. The base station includes a central processing unit capable of assigning a duration of time for the information signals being sent to the destination subscriber unit. The duration equals the duration of one or more time slots in the same frame. The central processing unit maintains a memory of which time slots of each time frame have been assigned and provides the time slot assignment, and therefore channel assignment, by consulting said memory.
    Type: Grant
    Filed: May 14, 2002
    Date of Patent: October 11, 2005
    Assignee: InterDigital Technology Corporation
    Inventors: Eric Paneth, Mark J. Handzel, Steven Allan Morley, Graham M. Avis
  • Patent number: 6952411
    Abstract: Techniques for minimizing call setup latency are disclosed. In one aspect, multiple signaling messages are encapsulated and sent as a single message thus reducing the total delay incurred by sequential transmission. In one embodiment, an encapsulation message includes a field indicating the number of messages encapsulated therein. In one example, the encapsulation is performed at a Link Access Control (LAC) layer. Alternate embodiments may perform encapsulation at an alternate layer.
    Type: Grant
    Filed: April 29, 2002
    Date of Patent: October 4, 2005
    Assignee: QUALCOMM, Incorporated
    Inventors: Ragulan Sinnarajah, Baaziz Achour, Jun Wang
  • Patent number: 6950444
    Abstract: A method and system for robust delimiting of transmitted messages in switched-carrier operation in which a preamble precedes each communication message with the preamble comprising symbols transmitted at a rate lower than that of the following data. The lower rate symbols of the preamble significantly increase the probability that the decoder will decode the preamble symbols error free. Communication line control information can be included in the robust preamble, thereby ensuring that line control information is reliably transferred over the communication channel. The first symbol of the preamble can be transmitted at the lower symbol rate and at an increased power level, thereby clearly and reliably delimiting the beginning of a transmission. The end of the communication message can be reliably delimited by sending the first symbol containing only bits from a next cell of information at a lower symbol rate and including an extra bit in that symbol.
    Type: Grant
    Filed: August 11, 2000
    Date of Patent: September 27, 2005
    Assignee: Paradyne Corporation
    Inventors: Kurt Holmquist, Joseph Chapman
  • Patent number: 6950430
    Abstract: A method of forwarding data in a network switch fabric is disclosed. An incoming data packet is received at a first port of the fabric and a first packet portion, less than a full packet length, is read to determine particular packet information, the particular packet information including a source address and a destination address. An egress port bitmap is determined based on a lookup in a forwarding table and it is determined if the destination address belongs to a trunk group of trunked ports. The incoming data packet is forwarded based on the egress port bitmap, when the destination address does not belong to the trunk group. When the destination address does belong to the trunk group, a particular trunked port of the trunk group is determined and the incoming data packet is forwarded thereto.
    Type: Grant
    Filed: November 6, 2002
    Date of Patent: September 27, 2005
    Assignee: Broadcom Corporation
    Inventors: Mohan Kalkunte, Srinivas Sampath, Daniel Tai, Soma Pullela, Kevin Cameron
  • Patent number: 6950435
    Abstract: The present invention relates to a communication device for transmitting transmission information to a connectionless network, while shaping it, within the range of a transmission bandwidth (=BWt·BWr/?BW) to be applied to transmission of this transmission information computed based on bandwidths BWt and BWr, which are allotted respectively to a local station corresponding to a transmitting party of the transmission information and a node corresponding to a destination, and the sum total ?BW of bandwidths allotted to all the nodes except that destination, and a bandwidth management method applied to the communication device. In a network to which the present invention is applied, bandwidths are managed properly and efficiently, and furthermore, high transmission quality and service quality are maintained steadily and high RAS is also enhanced.
    Type: Grant
    Filed: June 27, 2001
    Date of Patent: September 27, 2005
    Assignee: Fujitsu Limited
    Inventor: Takuya Kitamura
  • Patent number: 6940832
    Abstract: The present invention provides a method for selecting and routing data in an ad-hoc mobile wireless network having a plurality of Nodes including multiple sources and destinations. The method includes sending a forward control packet from a source to the destination via at least one intermediate Node at intervals of time, where the intermediate Node is randomly selected. Each of the intermediate Nodes store weights of the neighbor Nodes. When the forward control packets reach the destination Node, they are evaluated in accordance with one or more given parameters and send back as backward control packets storing the evaluation results. As each of the intermediate Nodes receive the backward control packets, the weights of the corresponding neighbor Nodes are modified based on the stored evaluation results. Similarly, as the backward control packets are received at the source Nodes and the weights of the corresponding neighbor Nodes are modified based on the stored evaluation results.
    Type: Grant
    Filed: January 17, 2003
    Date of Patent: September 6, 2005
    Assignee: The Research Foundation of the City University of New York
    Inventors: Tarek Saadawi, Osama Hussein