Patents Examined by Kenneth Vanderpuye
-
Patent number: 6977939Abstract: 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: GrantFiled: January 26, 2001Date of Patent: December 20, 2005Assignee: Microsoft CorporationInventors: Joseph M. Joy, Arvind Murching, Lawrence R. Cleeton
-
Patent number: 6970527Abstract: 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: GrantFiled: March 25, 2005Date of Patent: November 29, 2005Assignee: Sony CorporationInventor: Ichiro Kumata
-
Patent number: 6967923Abstract: 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: GrantFiled: January 7, 2003Date of Patent: November 22, 2005Assignee: Cisco Technology, Inc.Inventor: Chien Fang
-
Patent number: 6967967Abstract: 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: GrantFiled: June 19, 2001Date of Patent: November 22, 2005Assignee: Advanced Micro Devices, Inc.Inventors: Harand Gaspar, Peter K. Chow, Jenny L. Fischer
-
Patent number: 6965558Abstract: 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: GrantFiled: August 23, 2001Date of Patent: November 15, 2005Assignee: Cisco Technology, Inc.Inventor: William Patrick Hann
-
Patent number: 6965618Abstract: 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: GrantFiled: December 22, 2000Date of Patent: November 15, 2005Assignee: Applied Micro Circuits CorporationInventors: George Beshara Bendak, Alan Michael Sorgi
-
Patent number: 6963558Abstract: 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: GrantFiled: March 12, 2004Date of Patent: November 8, 2005Assignee: Nortel Networks LimitedInventor: Dany D. Sylvain
-
Patent number: 6961369Abstract: 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: GrantFiled: November 9, 2000Date of Patent: November 1, 2005Assignee: Aware, Inc.Inventor: Marcos C. Tzannes
-
Patent number: 6958990Abstract: 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: GrantFiled: July 27, 2000Date of Patent: October 25, 2005Assignee: Motorola, Inc.Inventors: Chung Tong, Gene Santana, Naveed Mirza
-
Patent number: 6959003Abstract: 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: GrantFiled: September 21, 1999Date of Patent: October 25, 2005Assignee: Kabushiki Kaisha ToshibaInventors: Nobutaka Shinohara, Tomoaki Sugiyama, Takashi Cho, Kazuhiko Ide, Yoshio Inagaki, Sadao Tanikoshi
-
Patent number: 6959002Abstract: 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: GrantFiled: July 18, 2001Date of Patent: October 25, 2005Assignee: Integrated Device Technology, Inc.Inventors: John M. Wynne, David L. Dooley, Robert J. Divivier
-
Patent number: 6956866Abstract: 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: GrantFiled: May 23, 2001Date of Patent: October 18, 2005Assignee: Cisco Technology, Inc.Inventors: Weidong Li, Sanjeev S. Ukhalkar
-
Patent number: 6956833Abstract: 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: GrantFiled: April 4, 2000Date of Patent: October 18, 2005Assignees: Sony Corporation, Sony Corporation of AmericaInventors: Satoru Yukie, Gina C. Eubanks, Ken Aoki
-
Patent number: 6956864Abstract: 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: GrantFiled: May 19, 1999Date of Patent: October 18, 2005Assignee: Matsushita Electric Industrial Co., Ltd.Inventors: Takahiko Nankou, Hiroyuki Iitsuka, Yasuo Nishiwaki
-
Patent number: 6954470Abstract: 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: GrantFiled: May 14, 2002Date of Patent: October 11, 2005Assignee: InterDigital Technology CorporationInventors: Eric Paneth, Mark J. Handzel, Steven Allan Morley, Graham M. Avis
-
Patent number: 6952411Abstract: 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: GrantFiled: April 29, 2002Date of Patent: October 4, 2005Assignee: QUALCOMM, IncorporatedInventors: Ragulan Sinnarajah, Baaziz Achour, Jun Wang
-
Patent number: 6950444Abstract: 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: GrantFiled: August 11, 2000Date of Patent: September 27, 2005Assignee: Paradyne CorporationInventors: Kurt Holmquist, Joseph Chapman
-
Patent number: 6950430Abstract: 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: GrantFiled: November 6, 2002Date of Patent: September 27, 2005Assignee: Broadcom CorporationInventors: Mohan Kalkunte, Srinivas Sampath, Daniel Tai, Soma Pullela, Kevin Cameron
-
Patent number: 6950435Abstract: 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: GrantFiled: June 27, 2001Date of Patent: September 27, 2005Assignee: Fujitsu LimitedInventor: Takuya Kitamura
-
Patent number: 6940832Abstract: 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: GrantFiled: January 17, 2003Date of Patent: September 6, 2005Assignee: The Research Foundation of the City University of New YorkInventors: Tarek Saadawi, Osama Hussein