Having Details Of Control Storage Arrangement Patents (Class 370/363)
-
Patent number: 8098595Abstract: A storage area network and method for defining a static Fibre Channel Fabric that does not require a Principal Switch. The storage area network comprises one or more hosts, one or more storage devices, and a static Fabric connecting the one or more hosts and storage devices. Within the static Fabric, the Switches have their Domain_ID and Fabric_Name statically set. The method comprises accessing the Fabric, selecting a Switch in the Fabric, and statically configuring the Domain_ID and Fabric_Name for the selected Switch. The above sequence is repeated for each Switch in the static Fabric. In one embodiment, after being statically configured, the Switch is isolated from any dynamically set Switches in the Fabric. The Switch detects which of its Ports are connected to dynamically set Switches, and then isolates them, while maintaining operational the Ports connected to statically configured Switches.Type: GrantFiled: September 8, 2009Date of Patent: January 17, 2012Assignee: Cisco Technology, Inc.Inventors: Claudio DeSanti, Marco Di Benedetto
-
Patent number: 8089976Abstract: A system for managing and documenting a local area communications network is provided which deploys power sourcing equipment and powered devices by the use of active electronic modules, having an Ethernet controller and Power over Ethernet forwarding capabilities, as integral, managed components within the cable plant, to enhance management, documentation, security and emergency 911 aspects of the network as well as extending the physical reach of the network.Type: GrantFiled: April 13, 2009Date of Patent: January 3, 2012Assignee: Panduit Corp.Inventors: Jack E. Caveney, Ronald A. Nordin, Michael V. Doorhy, Elizabeth Farrimond, Kenneth C. Kozicki, Richard J. Conneely, Masud Bolouri-Saransar, Alan Farrimond, Steven A. Jacks
-
Patent number: 8082381Abstract: In accordance with an aspect of the present invention, a corresponding list of muxes is maintained for each combination of a peripheral and a mux option. The list is then retrieved to program the required muxes to connect the communication paths from a peripheral on the corresponding mux option, based on which the list is retrieved. In an embodiment, the information is maintained in the form of a table, with each entry storing the data corresponding to a mux and mux option. The entries are linked by appropriate pointers to form the linked list.Type: GrantFiled: September 2, 2008Date of Patent: December 20, 2011Assignee: NVIDIA CorporationInventors: Sreenivas Reddy, Vikas Bansal, Kiran Kumar Kathireddy
-
Patent number: 8081622Abstract: It is an object of this invention to improve speech quality in voice communications. Provided is a jitter buffer controller for controlling a jitter buffer in which arrived packets are accumulated, including: a jitter measuring portion for measuring jitters in the arrived packets; a judging portion for judging whether or not the jitters of the packets can be absorbed with an accumulation capacity of the jitter buffer; a determining portion for determining levels of importance of the packets; and a control portion for performing reproduction processing or discarding processing on a packet, among the packets accumulated in the jitter buffer, having jitter that cannot be absorbed with the accumulation capacity of the buffer, depending on a level of importance of the packet.Type: GrantFiled: July 14, 2006Date of Patent: December 20, 2011Assignee: Fujitsu LimitedInventors: Takashi Makiuchi, Masanao Suzuki, Takeshi Otani, Masakiyo Tanaka
-
Patent number: 8005079Abstract: A network switching device includes a plurality of ports to receive data frames over a plurality of communication channels. The plurality of ports selectively store the data frames in blocks of a shared memory. A receiving port of the plurality of ports stores a first frame of the data frames in at least one block of the blocks. A forwarding module assigns the first frame to a transmitting port of the plurality of ports for transmission over the respective communication channel of the transmitting port. A counter module stores respective counts for the plurality of ports. The counter module increments the count for the receiving port after the forwarding module assigns the first frame to the transmitting port. The counter module decrements the count for the receiving port after the first frame is transmitted by the transmitting port. The plurality of ports respectively exercise flow control based on a pause threshold and the respective counts.Type: GrantFiled: July 13, 2009Date of Patent: August 23, 2011Assignee: Marvell International Ltd.Inventor: Hugh Walsh
-
Patent number: 8000458Abstract: A system for automatically verifying an incoming telephone number. In response to detecting an incoming communication, a determination is made as to whether a telephone number associated with the incoming communication matches one of a plurality of telephone numbers in a storage unit. In response to determining that the telephone number associated with the incoming communication does not match one of the plurality of telephone numbers in the storage unit, telephone number verification rules are applied to determine whether to continue with the incoming communication. In response to a determination not to continue with the incoming communication based on the telephone number verification rules, an alert is provided.Type: GrantFiled: November 10, 2006Date of Patent: August 16, 2011Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, Fabian F. Morgan, Keith Raymond Walker
-
Patent number: 7969951Abstract: A power-saving wireless network, a packet transmitting method for use in the wireless network, and computer readable medium therefor are provided. The wireless network comprises a PAN coordinator, a receiving node and a transferring node. When the transmitting node has a packet planed to be transmitted to the receiving node which is in a sleep mode, the packet is alternatively transmitted to the PAN coordinator. As soon as the receiving node wakes from the sleep mode, all packets are transmitted to the receiving node from the PAN coordinator. After the packets are all successfully transmitted, the receiving node turns back to the sleep mode subsequently. Thereby, the performance of the wireless network would not be restricted to the sleep period and memory capacity. Thus, the nodes in the wireless network would greatly facilitate saving power.Type: GrantFiled: June 30, 2006Date of Patent: June 28, 2011Assignee: Institute for Information IndustryInventors: Yung-Chih Liu, Shih-Hung Liu, Ming-Jer Tsai
-
Patent number: 7916718Abstract: A shared memory switch and switch fabric architecture are described which employ partitions of the shared memory to implement multiple, independent virtual congestion domains, thereby allowing congestion to be handled for different classes of traffic independently.Type: GrantFiled: April 19, 2007Date of Patent: March 29, 2011Assignee: Fulcrum Microsystems, Inc.Inventors: Zhi-Hern Loh, Michael Davies, Uri Cummings
-
Patent number: 7916719Abstract: A method and HARQ memory apparatus in a BWA communication system are provided where the HARQ memory apparatus includes a memory configured to partition the entire memory area in units of slots corresponding to the size of a concatenation block, to input/output a plurality of channel data to the slot in units of the concatenation block, to store a new concatenation block in an empty slot, and to combine a retransmitted concatenation block with a prestored concatenation block and store the combined concatenation block at a prestored location. Accordingly, the required amount of memory can be reduced by using a buffer efficiently. In particular, when a memory is embedded in an integrated circuit, the size and power consumption of the integrated circuit can be reduced.Type: GrantFiled: June 28, 2007Date of Patent: March 29, 2011Assignee: Samsung Electronics Co., Ltd.Inventors: Jin-Woo Roh, Ji-Yun Seol, Bong-Gee Song, Jong-Han Lim, Jung-Ho Lee
-
Patent number: 7885260Abstract: Disclosed are, inter alia, methods, apparatus, computer-readable media, mechanisms used in one embodiment configured for, and means for, determining packet forwarding information for packets sent from a protocol offload engine in a packet switching device. The protocol offload engine performs the protocol processing for a protocol application (e.g., BGP) running on a separate control plane processing system, and generates packets to be sent to external devices. The protocol offload engine sends these packets to one of the line cards without using the routing information lookup facility of the control plane processing system, thereby, freeing the control plane processing system to use those processing cycles to perform other tasks.Type: GrantFiled: November 20, 2007Date of Patent: February 8, 2011Assignee: Cisco Technology, Inc.Inventors: Arindam Paul, Somala Krishna Reddy, David Delano Ward, Fan Sun, Shyamsundar Nandkishor Maniyar
-
Publication number: 20110013625Abstract: Deadlock is avoided in a grid storage system having superior scalability. Provided is a storage subsystem connected to a host computer for receiving a write or read access from the host computer. This storage subsystem includes a plurality of modules respectively having a storage resource, a switch for connecting the plurality of modules, a controller for controlling the transfer of a packet based on the write or read access from the host computer to a target module among the plurality of modules via the switch, and a memory storing a transfer rule of the packet. The controller controls the transfer of the packet based on the transfer rule.Type: ApplicationFiled: September 22, 2010Publication date: January 20, 2011Applicant: HITACHI, LTD.Inventors: Shuji NAKAMURA, Akira FUJIBAYASHI, Mutsumi HOSOYA, Hideaki FUKUDA
-
Patent number: 7822012Abstract: A method and apparatus includes identifying an address portion of a first message in an address slice of a switch, the first message associated with a first priority, the address portion of the first message including a first routing portion specifying a network resource; identifying an address portion of a second message in the address slice, the second message associated with a second priority, the address portion of the second message including a second routing portion specifying the same network resource; identifying a non-address portion of the first message in a non-address slice of the switch; identifying a non-address portion of the second message in the non-address slice, wherein neither of the non-address portions includes a routing portion specifying the network resource; selecting, independently in each slice, the same one of the first and second messages based on the first and second priorities; transferring the address portion of the selected message to the network resource specified by the routType: GrantFiled: May 23, 2005Date of Patent: October 26, 2010Inventors: Stephen Clark Purcell, Scott Kimura
-
Patent number: 7782839Abstract: A communication terminal includes a resource transfer button for transferring URL information of an Internet resource to another party with which IP phone conversation has been established so as to allow the browser of the communication terminal of the other party to browse the Internet resource. The URL information of an Internet resource is registered to a one-touch key. Registering the selection information of the communication terminal of the other party and the URL information of an Internet resource enables the URL information thereof to be transferred to the communication terminal of the other party with which the phone conversation has been established immediately following calling the other party by pressing the one-touch key, so as to allow the browser of the communication terminal of the other party to browse the Internet resource. Thus, both the calling and receiving parties can browse the same Internet resource with the respective terminals.Type: GrantFiled: May 10, 2004Date of Patent: August 24, 2010Assignee: Canon Kabushiki KaishaInventors: Koichiro Otsuka, Tomoyuki Takeda, Muneki Nakao, Yosuke Ezumi, Yoshiyuki Hirai, Shinya Kogure
-
Patent number: 7778244Abstract: A system for management of storage devices includes compatibility with either or both of COM/RS232 port and USB port connectivity using, for example, Fibre Channel (FC) signal transmission. A USB to serial RS232 bridge device allows a storage processor (SP) to communicate with an COM/RS232 port of a universal asynchronous receiver/transmitter (UART) coupled to downstream disk array enclosures (DAEs) to provide DAE management information without the need to modify the connection of the switch to the DAEs, which may include FC interconnects. The output from an COM/RS232 port on an SP interface and the RS232 output on the USB to Serial bridge device may be muxed at the UART, and the output signal therefrom diplexed with a high frequency differential signal and transmitted to one or more of the downstream DAEs as an FC diplexed signal.Type: GrantFiled: September 27, 2007Date of Patent: August 17, 2010Assignee: EMC CorporationInventors: Rizwan Sheikh, Stephen Edward Strickland, Phillip Leef
-
Patent number: 7769108Abstract: A moderate cost and complexity digital radio receiver system having enhanced instantaneous dynamic range response to the receipt of simultaneous signals and also providing large single signal dynamic range. Multiple signal instantaneous dynamic range improvement is achieved through use of a suppressed zero signal amplitude representation arrangement having a selected number of signal amplitude representing digital bits rather than the larger entire array of digital output bits of the receiver system's analog to digital converter. Digital apparatus for accomplishing the selection of desired high order bits from the analog to digital converter output is also disclosed in detail. Use of a “Monobit” and related simplified Fourier transformation radio receivers as disclosed in identified previous patents of the recited inventors and colleagues is preferred for embodying the digital radio receiver circuit included in a present system.Type: GrantFiled: December 17, 2004Date of Patent: August 3, 2010Assignee: The United States of America as represented by the Secretary of the Air ForceInventors: James B. Y. Tsui, David M. Lin, Stephen L. Hary, Nicholas A. Pequignot, Keith M. Graves, John M. Emmert
-
Patent number: 7738450Abstract: The system of the present invention provides data transmission speeds at or in excess of 10 gigabits per second between one or more source devices and one or more destination devices. The system comprises a media access control (MAC) interface to facilitate receipt and transmission of packets over a physical interface. A first field programmable gate array is coupled to the MAC interface and operative to receive packets from the MAC interface and configured to perform initial processing of packets, which are dispatched to a first memory. A second field programmable gate array is operative to retrieve packets from the first memory and configured to compute an appropriate destination, which is used to dispatch packets to a backplane. A third field programmable gate array is provided that is operative to receive packets from the backplane and configured to organize the packets for transmission, which are dispatched to a second memory.Type: GrantFiled: July 25, 2007Date of Patent: June 15, 2010Assignee: Foundry Networks, Inc.Inventor: Ian Edward Davis
-
Patent number: 7733770Abstract: A source node receives related frames of data to be transmitted from the source node to a destination node and places the frames in a queue. The queue is associated with a communication path over which the related frames are to be transmitted to the destination node. An interface that couples the source node to the communication path receives an indication directed to the source node of traffic congestion in the communication path. In response, the source node controls the rate at which the related frames of data are transferred from the queue to a transmit buffer accessible to the interface, in order to relieve the traffic congestion in the communication path.Type: GrantFiled: April 25, 2005Date of Patent: June 8, 2010Assignee: Intel CorporationInventors: Gary McAlpine, Tanmay Gupta, Manoj Wadekar
-
Patent number: 7706360Abstract: An optical disk drive of a slot-in type is loadable with any of two optical disks different in the diameter, and has an insertion slot formed in a case chassis for disk loading. A disk entered through the insertion slot is received by a disk support arm set in a ready position. A loading mechanism is actuated when the disk support arm is pressed by the disk. In response to this, plural arms and the disk support arm cooperate to support the disk, which is moved to a chuck position for writing and reading information. For disk unloading, the disk, supported by the plural arms, is moved by the disk support arm to an ejection position. The disk support arm is shifted from an advance position for pressing the disk to the ejection position, to the ready position which is offset toward the chuck position.Type: GrantFiled: May 24, 2007Date of Patent: April 27, 2010Assignee: TEAC CorporationInventor: Shinichi Fujisawa
-
Patent number: 7689670Abstract: A method is provided for downloading audio characteristics to terminal equipment. A score information part is provided describing the presentation instructions of an audible signal. An instrument information part is also provided describing the parameters for synthesizing an audible signal the presentation instructions of which is described by the score information part. Additionally some compatibility information is provided describing the compatibility of the score information part and the instrument information part with certain processing and storing capacity. As a response to a selection command the score information part and the instrument information part are downloaded to terminal equipment through a communication network.Type: GrantFiled: October 12, 2004Date of Patent: March 30, 2010Assignee: Nokia CorporationInventors: Jukka Holm, Matti Hämäläinen, David P. Williams, Janne Aaltonen, Ari Ikonen
-
Patent number: 7664098Abstract: The present invention relates to systems and methods for recording usage of real-time audio, video and data communication services over packet-based networks. The present invention can collect call detail record information from a network gatekeeper and analyze the call detail record information to determine its validity. After checking validity, the invention can combine the call data with information retrieved from a customer database and store the combined record in billing database. The billing database can be accessed by modular billing modules to generate a customized invoice.Type: GrantFiled: November 18, 2004Date of Patent: February 16, 2010Assignee: Glowpoint, Inc.Inventor: Andreas Eriksson
-
Patent number: 7646766Abstract: A digital signal-processing device is described which comprises a recording controller for control of recording in the memories drives a trigger-switching element arranged in the trigger line downstream of the two parallel-operating signal-processing units in such a manner that essentially the same timing period is recorded in both memories during a post-triggering period after a trigger time.Type: GrantFiled: April 20, 2005Date of Patent: January 12, 2010Assignee: Rohde & Schwarz GmbH & Co., KGInventors: Kurt Schmidt, Markus Freidhof
-
Patent number: 7643477Abstract: In one embodiment, the present invention includes an apparatus that has multiple buffers, including a first buffer dedicated to a first virtual channel of a first virtual network and a second buffer shared among virtual channels of a second virtual network. The shared buffer may be implemented as a shared adaptive buffer, and the buffers can be controlled using different flow control schemes, such as on a packet and flit basis. Other embodiments are described and claimed.Type: GrantFiled: August 24, 2005Date of Patent: January 5, 2010Assignee: Intel CorporationInventors: Aaron T. Spink, Herbert H. J. Hum
-
Patent number: 7639676Abstract: The number of simultaneous connections to a SIP server is increased without degrading overall performance. If it is judged that, when a newly requested call is accepted, the number of calls whose call control data is stored in a call processing memory or the amount of the call control data stored in the call processing memory would exceed an upper limit, the call control data stored in the call processing memory for a busy call is saved in an external storage device. As the frequency of occurrence of an event is low in the case of a busy call, it becomes possible to accept the new call without degrading overall performance.Type: GrantFiled: September 21, 2004Date of Patent: December 29, 2009Assignee: Fujitsu LimitedInventors: Minoru Nishida, Kousei Kataoka, Miwa Kususe, Tadashi Takaba
-
Patent number: 7630402Abstract: A MAC unit is provided that processes the flow of data between a higher protocol-layer unit and a physical-layer control unit of a network communications component. The MAC unit includes a first processor that receives high-level data units from the higher protocol-layer unit and generates outgoing MAC protocol-data units therefrom. The MAC unit also includes a second processor that receives outgoing MAC protocol-data units generated by the first processor and generates outgoing FEC blocks therefrom for outputting to the input port of the physical-layer control unit. In addition the MAC unit includes a MAC-PDU reception buffer accessible by the first and second processors, the second processor storing incoming MAC protocol-data units in the MAC-PDU reception buffer, and the first processor reading incoming MAC protocol-data units from the MAC-PDU reception buffer.Type: GrantFiled: January 6, 2006Date of Patent: December 8, 2009Assignee: Fujitsu LimitedInventors: Mehmet Un, Kartik Raju
-
Patent number: 7631068Abstract: Systems, methods, apparatus and software can provide visualization of the topology of a data protection system. Various devices making up the data protection system are displayed using graphical user interface elements such as icons. The display of the devices making up the data protection system illustrates the topology of the data protection system, connections among various system devices, device status information, device activity information, and/or device configuration information.Type: GrantFiled: April 14, 2003Date of Patent: December 8, 2009Assignee: Symantec Operating CorporationInventor: Rodney J. Martins
-
Patent number: 7623519Abstract: A routing module applies a plurality of routing rules simultaneously to determine routing for a Fibre Channel frame. Each rule independently determines whether the rule applies to the frame as well as a routing result for the frame. The routing result includes a port address, a zoning indicator, and a priority designation that can be used to route the frame over a virtual channel in an interswitch link. A selector chooses between the results returned by the rules. A component receives routing results specifying an ISL group and selects a physical ISL for the frame. An in-band priority determined by the content of the frame header can also be used in place of the priority designation in the routing result.Type: GrantFiled: June 21, 2004Date of Patent: November 24, 2009Assignee: Brocade Communication Systems, Inc.Inventors: Anthony G. Tornetta, Jason Workman, Jerald W. Pearson, James C. Wright, Gregory L. Koellner
-
Patent number: 7606167Abstract: A storage area network and method for defining a static Fibre Channel Fabric that does not require a Principal Switch. The storage area network comprises one or more hosts, one or more storage devices, and a static Fabric connecting the one or more hosts and storage devices. Within the static Fabric, the Switches have their Domain_ID and Fabric_Name statically set. The method comprises accessing the Fabric, selecting a Switch in the Fabric, and statically configuring the Domain_ID and Fabric_Name for the selected Switch. The above sequence is repeated for each Switch in the static Fabric. In one embodiment, after being statically configured, the Switch is isolated from any dynamically set Switches in the Fabric. The Switch detects which of its Ports are connected to dynamically set Switches, and then isolates them, while maintaining operational the Ports connected to statically configured Switches.Type: GrantFiled: April 5, 2002Date of Patent: October 20, 2009Assignee: Cisco Technology, Inc.Inventors: Claudio DeSanti, Marco Di Benedetto
-
Patent number: 7586855Abstract: A system and method to detect non-native storage components to manage configuration in a communications network are disclosed. A stored key set is retrieved from each storage component of a network switch in a communications network, the stored key set identifying each storage component in relation to the switch. The stored key set of each storage component is validated. Finally, a new key set is generated for each storage component if the stored key set is an invalid key set.Type: GrantFiled: December 5, 2002Date of Patent: September 8, 2009Assignee: Cisco Technology, Inc.Inventors: Prabhakara Rao Yellai, Alex Van Truong
-
Patent number: 7535833Abstract: In a statistic counter device comprising a plurality of statistic counters which count statistic information, in order to reduce a hardware scale and power consumption by dynamically controlling a bit number of the statistic counters, a counter management portion forms extension counters by dynamically linking standby counters to higher digits of base counters when the base counters reach the full count or a count before the full count by a fixed range, and releases the link when the extension counters are reset.Type: GrantFiled: August 10, 2005Date of Patent: May 19, 2009Assignee: Fujitsu LimitedInventor: Takeshi Kozuki
-
Patent number: 7532635Abstract: Systems and methods are described for high-speed memory assignment schemes for routing packets in a sharable parallel memory module based switch system. A method includes receiving a parameter, determining availability of memory location, determining if an available memory location is pre-assigned, and assigning a packet a parameter if the memory location is available. Systems of the present invention provides hardware and/or software based components for implementing the steps of receiving a parameter, determining available memory location, determining if available memory location is pre-assigned, and assigning a packet a parameter if the memory location is available.Type: GrantFiled: August 26, 2005Date of Patent: May 12, 2009Assignee: Board of Regents, The University of Texas SystemInventor: Sanjeev Kumar
-
Patent number: 7519000Abstract: A system for managing and documenting a local area communications network is provided which deploys power sourcing equipment and powered devices by the use of active electronic modules, having an Ethernet controller and Power over Ethernet forwarding capabilities, as integral, managed components within the cable plant, to enhance management, documentation, security and emergency 911 aspects of the network as well as extending the physical reach of the network.Type: GrantFiled: May 16, 2003Date of Patent: April 14, 2009Assignee: Panduit Corp.Inventors: Jack E. Caveney, Ronald A. Nordin, Michael V. Doorhy, Elizabeth Farrimond, Kenneth C. Kozicki, Richard J. Conneely, Masud Bolouri-Saransar, Alan Farrimond, Steven A. Jacks
-
Patent number: 7492760Abstract: A method of time division multiplex switching reduces the implementation area by reducing the area required for both memory storage at each egress port and the multiplexing circuitry required. Ingress and egress processors are implemented to control the storage and selection of data grains to allow for the reduction in the memory and multiplexer areas.Type: GrantFiled: March 31, 2004Date of Patent: February 17, 2009Assignee: PMC-Sierra, Inc.Inventors: Patrice Plante, Carl Dietz McCrosky, Winston Ki-Cheong Mok, Pierre Talbot
-
Patent number: 7480505Abstract: An Evolution Data Only (EV-DO) service is provided by a network interfacing a wireless public network and a wired/wireless private network so that an EV-DO call is transmitted via the private network when an EV-DO service is intended to be provided via the private network. An arbitrary terminal sets up an identifier indicating which of the private and public networks is to transmit the EV-DO service and the identifier received from the arbitrary terminal is retrieved to request the EV-DO service via a corresponding network based on the retrieved identifier. Consequently, the EV-DO call is forwarded via the selected network, and since an EV-DO call is forwarded via the private network by modifying the system without changing each user terminal, no additional expense is necessary.Type: GrantFiled: December 6, 2004Date of Patent: January 20, 2009Assignee: Samsung Electronics Co., Ltd.Inventors: Hae-Young Choi, Doo-Yong Yang
-
Publication number: 20080219248Abstract: A system and method for configuring a wireless transceiver are disclosed. As one example, a system for configuring a wireless transceiver is disclosed, which includes a first data storage unit coupled to a configuration bus disposed in the wireless transceiver, a second data storage unit coupled to the configuration bus, a change detection unit coupled to the second data storage unit, the change detection configured to detect a change to a value stored in the second data storage unit, and output a signal responsive to the change, and a third data storage unit coupled to the first data storage unit, the second data storage unit, and the change detection unit. The third data storage unit is configured to store a plurality of predefined configuration data sets, and convey a predefined configuration data set to the first data storage unit responsive to the signal.Type: ApplicationFiled: March 6, 2007Publication date: September 11, 2008Applicant: Samsung Electronics Co. Ltd.Inventors: Jordan Charles Mott, William M. Hurley, John Alexander Interrante
-
Patent number: 7408878Abstract: An apparatus including a first integrated circuit (IC), a second IC, and an interface coupling the first IC to the second IC. The interface transfers payload control information between the first IC and the second IC utilizing a number of data transmission lines. On the clock cycle transition following the transfer of payload control information, the interface transfers packetized data between the first IC and the second IC at a data rate of at least approximately 20 Gbps utilizing the same transmission lines. A one-bit control signal is used by the interface to identify when payload control information is present on all of the data transmission lines.Type: GrantFiled: June 10, 2003Date of Patent: August 5, 2008Assignee: Cisco Technology, Inc.Inventors: Adrian B. Evans, Mohammed I. Tatar, Cedrik K. Begin
-
Patent number: 7379453Abstract: A method and apparatus for facilitating transfer of packets from communication hardware to a host computing device or software. After receiving s set of packets at a communication interface, the system writes in a hybrid buffer a type II completion line configured to identify a payload buffer in which payloads of packets are stored. For each packet, the system writes a type I completion line configured to indicate the length of a packet's header in the hybrid buffer and the length and/or offset of the packet's payload in the payload buffer. A type 0 completion line indicates that no more packets are stored in the payload buffer. The system then signals the host computing device by configuring a single completion descriptor to identify the hybrid buffer in which the completion lines are stored. The host computing device reads the single completion descriptor to process the packets.Type: GrantFiled: March 29, 2004Date of Patent: May 27, 2008Assignee: Sun Microsystems, Inc.Inventor: Francesco R. DiMambro
-
Patent number: 7366803Abstract: A circuit for buffering data is disclosed. The circuit comprises a first circuit which is coupled to receive a stream of data blocks using a first clock signal. The first circuit removes data blocks, such as idle data blocks or a sequence ordered set of a pair of consecutive sequence ordered sets, from the stream of data blocks to create a first modified data stream which is coupled to a memory device. Finally, a second circuit coupled to the memory device generates a second modified data stream using a second clock signal. The second modified data stream preferably comprises the data blocks of the first modified data stream and idle data blocks inserted among the data blocks of the first modified data stream. Methods of buffering data received in a first clock domain and output in a second clock domain are also disclosed.Type: GrantFiled: February 23, 2005Date of Patent: April 29, 2008Assignee: Xilinx, Inc.Inventors: Justin L. Gaither, Alexander Linn Iles
-
Patent number: 7353035Abstract: A method and system for selectively displaying an origination address of a mobile message, e.g., an SMS message, includes the steps of: (1) determining that a mobile message includes an origination address that should not be displayed on a recipient device; and (2) including data in the mobile message to cause the origination address not to be displayed on the recipient device. The origination address which is selectively prevented from being displayed is one which is not provided by the prime, i.e., true originating sender of the mobile message. A call-back number may be similarly selectively displayed. The system and method provide a way to address recipient confusion that may arise from the display of origination information that is meaningless or otherwise incomprehensible to message recipients.Type: GrantFiled: July 17, 2002Date of Patent: April 1, 2008Assignee: Cellco PartnershipInventors: Jerry Kupsh, Syed Haider
-
Patent number: 7327832Abstract: A system and methods to allow messaging systems to efficiently perform multi-media processing functions are provided. An exemplary messaging system comprises a host computer interconnected to a network interface unit (NIU), that is, itself, interconnected to external telephone networks. An embedded services platform (ESP) within the NIU provides a general-purpose computing capability within the ESP and provides a network interface for connecting the ESP to an external network. A media resource server (MRS) connected to the external network is used to offload multi-media processing function from the host computer to the MRS via the ESP.Type: GrantFiled: August 11, 2000Date of Patent: February 5, 2008Assignee: Unisys CorporationInventors: Gary P. Russell, Robert T. Miller, Reginald V. Blue
-
Patent number: 7319694Abstract: Dominated nodes A, B and C equip only with lower layers 1a, 2a and 3a, and upper layers for the lower layers are not equipped. Each of the lower layers 1a, 2a and 3a comprises a preset device, and managing information for managing a communication function of the lower layer is read from the preset device and set to a function device of the lower layer. The dominated nodes A, B and C can execute isochronous transmission without a dominating node equipped with an upper layer for managing the lower layers. The dominating node is not always necessary on an IEEE1394 bus.Type: GrantFiled: January 15, 2003Date of Patent: January 15, 2008Assignee: Yamaha CorporationInventor: Junichi Fujimori
-
Patent number: 7304942Abstract: Methods and apparatus are disclosed for maintaining statistic counters and updating a secondary counter memory via a queue for reducing or eliminating overflow of the counters. Multiple counter values are stored in a primary counter storage. An indication of a particular counter to update is received. An updated value for the particular counter is determined. A determination is made whether to store the updated value in the primary storage or to add to an update counter queue based on the updated value and an occupancy level of the update counter queue. In one implementation, this determination includes comparing a function of the updated value with the occupancy level. In one implementation, this determination includes comparing twice the updated value with the occupancy level. In one implementation, a backpressure signal is generated if the updated value is to be added to the update counter queue and the queue is full.Type: GrantFiled: November 15, 2002Date of Patent: December 4, 2007Assignee: Cisco Technology, Inc.Inventors: Srinivasa Rao Malladi, Earl T. Cohen
-
Patent number: 7299039Abstract: A method and system for providing a data service in interworking wireless public and private networks, allows for data service data being transmitted through the private network when a data service is to be transmitted through the private network within the network where the wireless public network and the wired/wireless private network are interworked.Type: GrantFiled: February 4, 2005Date of Patent: November 20, 2007Assignee: Samsung Electronics Co., Ltd.Inventors: Sung-Hoon Lee, Tai-Yoon Lee
-
Patent number: 7292567Abstract: A router for use in a network includes a scalable architecture and performs methods for implementing quality of service on a logical unit behind a network port; and for implementing storage virtualization. The architecture includes a managing processor, a supervising processor; and a plurality of routing processors coupled to a fabric. The managing processor has an in-band link to a routing processor. A routing processor receives a frame from the network, determines by parsing the frame, the protocol and logical unit number, and routes the frame to a queue according to a traffic class associated with the logical unit number in routing information prepared for the processors. An arbitration scheme empties the queue in accordance with a deficit round robin technique. If a routing processor detects the frame's destination is a virtual entity, and so is part of a virtual transaction, the router conducts a nonvirtual transaction in concert with the virtual transaction.Type: GrantFiled: October 31, 2002Date of Patent: November 6, 2007Assignee: QLogic CorporationInventors: William C. Terrell, Tracy Edmonds, Wayland Joeng, Eric Russell Peterson, Jean Kodama, Harun Muliadi, Norman Chan, Rexford Hill, Michael Nishimura, Stephen How
-
Patent number: 7266117Abstract: The system of the present invention provides data transmission speeds at or in excess of 10 gigabits per second between one or more source devices and one or more destination devices. The system comprises a media access control (MAC) interface to facilitate receipt and transmission of packets over a physical interface. A first field programmable gate array is coupled to the MAC interface and operative to receive packets from the MAC interface and configured to perform initial processing of packets, which are dispatched to a first memory. A second field programmable gate array is operative to retrieve packets from the first memory and configured to compute an appropriate destination, which is used to dispatch packets to a backplane. A third field programmable gate array is provided that is operative to receive packets from the backplane and configured to organize the packets for transmission, which are dispatched to a second memory.Type: GrantFiled: May 6, 2002Date of Patent: September 4, 2007Assignee: Foundry Networks, Inc.Inventor: Ian Edward Davis
-
Patent number: 7231469Abstract: A disk controller has a channel adapter having a connection interface to a host computer or a disk drive; a memory adapter for temporarily storing data to be transferred between the host computer and disk drive; a processor adapter for controlling operations of the channel adapter and memory adapter; and a switch adapter for configuring an inner network by interconnecting the channel adapter, memory adapter and processor adapter, wherein the channel adapter, memory adapter, processor adapter and switch adapter each include a DMA controller for performing a communication protocol control of the inner network; and packet multiplex communication is performed among the DMA controllers provided in the adapters. The disk controller can realize a high transfer efficiency and a low cost while retaining a high reliability.Type: GrantFiled: April 16, 2004Date of Patent: June 12, 2007Assignee: Hitachi, Ltd.Inventors: Mutsumi Hosoya, Naoki Watanabe, Shuji Nakamura, Yasuo Inoue, Kazuhisa Fujimoto
-
Patent number: 7149537Abstract: A system and method for providing a user-accessible Internet-based mobile messaging log that records messages communicated between an Internet-based sending device and an SMS-capable mobile device. An SMS messaging log is created for each Internet-based user that sends messages to SMS-capable mobile devices. The mobile user is then able to access their SMS messaging log via the Internet and view the SMS messages sent to the SMS-capable device. The message log also records and displays replies sent by the SMS-based user in response to the sent message. The system and method utilize a unique tracking identification number to match original messages to replies in the mobile messaging log.Type: GrantFiled: February 12, 2002Date of Patent: December 12, 2006Assignee: Cellco PartnershipInventors: Jerry Kupsh, Kevin Lim
-
Patent number: 7142536Abstract: The present invention provides efficient and effective quality of service for information that is time sensitive (e.g., real time data). An intermediate network communication system and method (e.g., a router) of the present invention performs cut through switching to reduce latency problems for time sensitive information. In one embodiment of the present invention, communication packet header information is encoded with a time sensitive identifier that identifies the information as time sensitive. In one exemplary transfer control protocol/internet protocol TCP/IP implementation of the present invention, time sensitive indication is provided in the link layer information. In one embodiment of the present invention, time sensitive information is dropped if the intermediate network device can not communicate the information within specified timing constraints.Type: GrantFiled: December 14, 2000Date of Patent: November 28, 2006Assignee: Google, Inc.Inventors: Carroll Philip Gossett, Michial Allen Gunter
-
Patent number: 7035952Abstract: A system includes plural storage subsystems each having a controller and an expander to couple to storage devices. The controller accesses the storage devices through the expander, and the expander has interfaces for coupling to the storage devices. The system further includes an intercontroller link to connect expanders in two storage subsystems to enable the controller in one of the storage subsystems to communicate with the controller in another one of the storage subsystems through the expanders and the intercontroller link.Type: GrantFiled: September 24, 2003Date of Patent: April 25, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Robert C. Elliott, Thomas Grieff, Joseph E. Foster
-
Patent number: 7016346Abstract: Converters and a corresponding method for converting serial data to parallel format and vice versa, particularly for use in switches for telecommunications applications. The converters comprise a storage element associated with each serial channel and comprising two arrays of storage elements. At any one time, the storage elements are accessed sequentially while those of the other array are accessed in parallel. A data bus, divided into portions by buffers, connects the by buffers, connects the serial channel to all storage cells in an associated storage element. For serial to parallel conversion, the buffers latch data from one bus portion to the next in accordance with a write cycle during which one storage element is written. Writing commences from the bus portion furthest from the incoming serial channel and storage elements on either side of a buffer are written simultaneously. The resulting delay between writing arrays words allows checking of the data such as synchronization.Type: GrantFiled: December 21, 1999Date of Patent: March 21, 2006Assignee: SwitchCore A.B.Inventors: Jonas Alowersson, Bertil Roslund, Patrik Sundström
-
Patent number: 7009964Abstract: Several rotator switch architectures are provided that enhance performance of a basic rotator switch. The rotator switches having double buffered tandem nodes, multiplexing two or more sources onto each tandem node, partitioning the rotator into two or more parallel space switches, two or more rotator planes multiplexing from/to source and destination nodes to provide data path redundancy, priority queueing on source nodes scheduled locally or globally, or redundancy in the schedulers are shown.Type: GrantFiled: October 5, 2001Date of Patent: March 7, 2006Assignee: Nortel Networks LimitedInventors: David Anthony Fisher, Michel Langevin