Patents Examined by Salman Ahmed
-
Patent number: 7848339Abstract: A transmission apparatus for participating in a virtual network constructed on a physical IP network, said transmission apparatus including: a node link monitoring unit configured to search an in-subnetwork node, which is a virtual network node existing within a first IP subnetwork that the transmission apparatus belongs to; a gatenode link monitoring unit configured to search an in-subnetwork gatenode, which is a virtual network gatenode existing within the IP subnetwork, wherein the in-subnetwork gatenode is linked to an out-subnetwork node that exists within a second IP subnetwork different from the first IP subnetwork; a detecting unit configured to detect a number of in-subnetwork gatenodes that exist within the first IP subnetwork; and a node link processing unit configured to determine whether a node linked to the transmission apparatus is an out-subnetwork gatenode based on the number of in-subnetwork gatenodes existing within the first IP subnetwork.Type: GrantFiled: February 6, 2009Date of Patent: December 7, 2010Assignee: Ricoh Company Ltd.Inventor: Kazutaka Yamamoto
-
Patent number: 7848332Abstract: Techniques for routing a payload of a first network protocol, which includes header information for a second network protocol, include communicating a packet. In a circuit block, a first type for the first network protocol and a second type for the second network protocol are determined. The circuit block stores a classification that indicates a unique combination of the first type and the second type. A general purpose processor routes the packet based on the classification. Processor clock cycles are saved that would be consumed in determining the types. Furthermore, based on the classification, the processor can store an offset value for aligning the header relative to a cache line. The circuit block can store the packet shifted by the offset value. The processor can then retrieve from memory a single cache line to receive the header, thereby saving excess loading and ejecting of cache.Type: GrantFiled: November 15, 2004Date of Patent: December 7, 2010Assignee: Cisco Technology, Inc.Inventors: William Lee, Michael Wright, Joydeep Chowdhury, Sriram Haridas, Martin Hughes
-
Patent number: 7843885Abstract: A wireless packet data system efficiently manages a location of a packet call in a radio environment. A mobile station transmits a location registration message to a target BSC when moving to the target BSC adjacent to a source BSC. Upon receipt of the location registration message, the target BSC transmits a location update message for updating a location of the mobile station to a centralized database. Upon receipt of the location update message, the centralized database updates dormant state information for the mobile station to connect the target BSC to the source BSC. The centralized database transmits a location update result message indicating complete update of the dormant state information to the target BSC.Type: GrantFiled: July 10, 2007Date of Patent: November 30, 2010Assignee: Samsung Electronics Co., LtdInventors: Sung-Won Lee, Tae-Won Kim, Hyun-Seok Lee, Yong Chang, Jae-Hyuk Do
-
Patent number: 7839885Abstract: A method of switching a plurality of tributaries disposed among a plurality of time slots in a frame is disclosed. The method generally includes the steps of (A) buffering the frame, (B) switching the tributaries among the time slots in response to a read address and (C) generating the read address in response to a plurality of identifications in a connection map, the connection map defining (i) at most one of the identifications for each of the tributaries and (ii) one of the identifications for each of the time slots carrying other than the tributaries.Type: GrantFiled: April 25, 2005Date of Patent: November 23, 2010Assignee: LSI CorporationInventors: Ephrem C. Wu, Wei-Je Huang
-
Patent number: 7835328Abstract: A system and method for providing access to a communication network includes providing a radio node comprising a first set of access point components including a radio component, and providing a physically separated controller node in communication with the radio node. The access point controller comprises a second set of access point components distinct from the first set of access point components, creating a distributed access point. A system controller may also be used to control at least one of the radio node and the controller node. The radio node, the controller node, and the system controller communicate over a communication link, such as a wireless or wired link.Type: GrantFiled: September 12, 2003Date of Patent: November 16, 2010Assignee: Strix Systems, Inc.Inventors: Spencer Stephens, Leonid Kalika, Alexander Berg, Cyrus Irani
-
Patent number: 7830906Abstract: A time division multiplex transmission system transmits information on multiple channels by using a transmission path with variable time division multiplexing. The variable time division multiplex transmission system of this invention is equipped with multiple channel devices 30 and a single transmission path 5 connected to these multiple channel devices. The multiple channel devices 30 transmit or receive data over the transmission path. Additionally, the system is equipped with a circuit that determines consecutive time slots for using the transmission path, and each of the channel devices transmits or receives data using consecutive time slots. Data can be transmitted in two or more different transmission bands, and the different transmission bands are realized by making the number of time slots used for a communication frame different.Type: GrantFiled: September 19, 2007Date of Patent: November 9, 2010Assignee: Texas Instruments IncorporatedInventors: Masahito Satoh, Hitoshi Kondoh, Shigetoshi Nakao
-
Patent number: 7822032Abstract: A processor readable medium storing a data structure for supporting one or more packet modification operations is provided. The data structure has a pointer to a sequence of one or more commands stored in a first memory area and implementing one or more packet modification operations. The data structure also has a pointer to a burst of one or more data or mask items stored in a second memory area for use by the one or more commands. A method of performing one or more packet modification operations on a packet is also provided. This packet is associated with a data structure link. In this method, a data structure corresponding to the data structure link is retrieved. This data structure has the format described above. A packet modification system utilizing a data structure having this format is also provided.Type: GrantFiled: March 30, 2004Date of Patent: October 26, 2010Assignee: Extreme Networks, Inc.Inventors: David K. Parker, Erik R. Swenson, Michael M. Yip, Christopher J. Young
-
Patent number: 7817548Abstract: The invention provides an arbitration method and an arbiter circuit by which equal arbitration of output cells can be achieved with a comparatively simple configuration even where a very great number of queues are involved. The arbiter circuit includes a plurality of queues for storing output cells, and a plurality of round robins for successively providing the right of outputting output cells to the queues. The round robins are arranged in a multi-stage tree link configuration, and the queues are distributed under those of the round robins which are in the lowest order stage. Each of the round robins in the lowest order stage has a rate information holding function of holding rate information representative of a rate of cells inputted thereto.Type: GrantFiled: April 27, 2006Date of Patent: October 19, 2010Assignee: Juniper Networks, Inc.Inventor: Osamu Ohno
-
Patent number: 7817639Abstract: A method of data transmission in a data communication network includes negotiating a connection between a source terminal and a destination terminal in the data communication network. During the connection negotiation process, optimal field lengths are determined for recording a source identifier and a sequence number in data packets transmitted in the connection. The source identifier identifies a connection from the source end to the destination end of the data transmission, while the sequence number identifies the relative position of a data packet in a series of data packets transmitted in the connection. The length of the source identifier and sequence number fields may either be calculated or selected from a set of predetermined field length values.Type: GrantFiled: December 6, 2002Date of Patent: October 19, 2010Inventors: Noah Joseph Breslow, Nathan D. T. Boyd, Greg A. Torluemke
-
Patent number: 7813301Abstract: A computer-implemented method receives a list of polygonal vertices associated with multiple polygons located in proximity to one another in a two-dimensional region and analyzes the polygonal vertices. The method automatically generates, based on the analysis, a polygonal hull that encloses the multiple polygons such that a line segment connecting any two polygonal vertices of the multiple polygons falls completely inside the generated polygonal hull. The multiple polygons may correspond to a two-dimensional geographic region. The computer-implemented method may be used for geographic regional segmentation.Type: GrantFiled: May 8, 2008Date of Patent: October 12, 2010Assignee: Verizon Patent and Licensing Inc.Inventors: Ching-Yun Yeh, Robert Funk, Kumar Annamraju
-
Patent number: 7813266Abstract: A method, apparatus, and computer instructions for managing a set of signal paths for a chip. A defective signal path within the set of signal paths for the chip is detected. Signals are re-routed through the set of signal paths such that the defective signal path is removed from the set of signal paths and sending signals using remaining data signal paths in the set of signal paths and using an extra signal path in response to detecting the defective signal path.Type: GrantFiled: November 30, 2007Date of Patent: October 12, 2010Assignee: International Business Machines CorporationInventors: Wiren Dale Becker, Daniel Mark Dreps, Frank David Ferraiolo, Anand Haridass, Robert James Reese
-
Patent number: 7813368Abstract: A communication system includes master and slave controllers, a local device connected to the slave controller, and a communication cable having a pair of wires and connected between the master and slave controllers. The master controller feeds a first DC voltage to the slave controller via the communication cable and communicates with the slave controller by changing the first DC voltage such that voltages on the wires of the communication cable are opposite in phase. The slave controller generates a second DC voltage from the first DC voltage and feeds the second DC voltage to the local device. When the master and slave controllers communicate with each other, the slave controller changes the second DC voltage such that voltages on terminals of the local device are opposite in phase and vary synchronously with the voltages on the communication cable.Type: GrantFiled: April 18, 2007Date of Patent: October 12, 2010Assignee: Denso CorporationInventor: Kouji Ootaka
-
Patent number: 7809020Abstract: A method and an apparatus for detecting the start-of-packet in a wireless receiver operating in a packetized wireless network. One method embodiment includes calculating a plurality of start of packet (SOP) indicators, each for one or more of a plurality of receive chains in the receiver; determining one or more linear combinations of respective pluralities of the calculated SOP indicators to form one or more combined SOP indicators; comparing each of a plurality of SOP indicators or combined SOP indicators, including at least one of the combined SOP indicators to a respective threshold to form one or more respective SOP events; and, in the case there is more than one SOP event, determining a logic function of the SOP events to form a SOP decision event.Type: GrantFiled: June 4, 2007Date of Patent: October 5, 2010Assignee: Cisco Technology, Inc.Inventors: Bretton Lee Douglas, Brian D. Hart, Fred J. Anderson, Paul J. Stager, Gregory M. Corsetto
-
Patent number: 7808973Abstract: Line-oriented communication devices are coupled by a data network interface to a packet-oriented data network. The data network interface has a data network connection for coupling a data network cable to the data network, as well as a communication network connection for coupling a communication device for setting up line-oriented communication links. The data network interface couples the communication network connection and the data network connection to transmit communication signals on the communication links between the communication network connection and at least one supply conductor, which is provided for supplying voltage to data communication devices in the data network, in the data network cable.Type: GrantFiled: May 14, 2003Date of Patent: October 5, 2010Assignee: Siemens AktiengesellschaftInventors: Wilfried Krug, Gonzalo Lucioni
-
Patent number: 7796525Abstract: An apparatus for switching connectivity of fans to be sensed includes a primary control board (2) and a secondary control board (4). The secondary control board is connected to the primary control board via sensing lines (3) and control lines (5), and connected to the fans via sensing lines. The secondary control board includes a control circuit (41) that includes a counter, and a switch circuit (42) that includes two data selectors each of which has a channel selection port, input ends and an output end. The channel selection port is connected to an output port of the counter for determining which fan is to be sensed. The input ends are connected to the fans to be sensed in one-to-one correspondence. The output end is connected to the primary control board via one of the sensing lines. A method for switching connectivity of fans to be sensed is also disclosed.Type: GrantFiled: May 4, 2004Date of Patent: September 14, 2010Assignee: Hon Hai Precision Industry Co., Ltd.Inventor: Chen-Meng Wu
-
Packet processing device with load control mechanism based on packet length and CPU time consumption
Patent number: 7796609Abstract: A packet processing device that achieves stable operation by alleviating the workload of packet processing. A packet buffer checks a packet length flag and a processing time flag to observe the device's operating condition for a first connection. When neither of the two flags are on, the packet buffer keeps buffering first packets on the first connection. When either or both flags are on, the packet buffer changes focus to a second connection and begins buffering second packets on the second connection. A packet length monitor turns on the packet length flag if a new cumulative packet length is greater than a packet length threshold. A processing time monitor turns on the processing time flag if a new cumulative processing time estimate is greater than a predetermined processing time threshold.Type: GrantFiled: June 27, 2007Date of Patent: September 14, 2010Assignee: Fujitsu LimitedInventors: Kouki Mie, Nobuyuki Shima -
Patent number: 7792119Abstract: A method of establishing a connection between a first access node and a second access node via a core network having a first core network node, further core network nodes, and a final core network node. The first access node sends an access request to the first core network node, which stores a set of framing information parameters received in the access request. The first core network node initializes the connection to a further core network node and sends the parameter set together with an indication that transparent transmission is to be utilized after connection establishment. The initialization of the connection and storing of the parameter set and the indication is performed stepwise in further core network nodes until the final core network node is reached. The final core network node initializes the connection to the second access node, which stores the parameter set and the indication.Type: GrantFiled: May 21, 2001Date of Patent: September 7, 2010Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Karl Hellwig, Phil Hodges, Alain Maupin, Martin Israelsson, Juan Noguera
-
Patent number: 7792121Abstract: Serialized data from broadcast services is provided to a broadcast server for transmitting to one or more client devices. The serialized data may correspond to shared data, private data, or control data. Data is scheduled for transmission based on weighted priorities including quality of service metrics. The transmission frame is arranged according to a frame protocol that includes provisions for a table of contents indexing system for the shared data. Packets of shared data are formatted based on criteria that is known by the particular broadcast service and corresponding application that is resident on the client device. The client device receives the table of contents at the transport layer, and notifies applications of data that will be available in the next frame. Applications submit prioritized requests to the transport layer, requesting data in the next frame. Data is retrieved by the transport layer, and deserialized by handlers for each application.Type: GrantFiled: January 3, 2003Date of Patent: September 7, 2010Assignee: Microsoft CorporationInventors: R. Donald Thompson, III, Davide Massarenti, Cosmin A. Corbea, Gerald F. Cermak, Gideon A. Yuval
-
Patent number: 7787361Abstract: A method of hybrid route discovery in a mesh network is described. The method comprises the optional designation of a root node of the mesh network and formatting a route request message at an originating mesh point, where the route request messages include a hop limit parameter. If a root node has been configured, the route request is responded to with a message that describes the route to the root. If a direct route between two nodes is required, the route request message is broadcast from the originating mesh point, and the hop limit parameter limits the number of times the route request message will be forwarded. The originating mesh point receives a unicast route reply message from a neighboring mesh point, after the neighboring mesh point received the route request message. Finally, a route connecting the originating mesh point and the destination mesh point is established.Type: GrantFiled: February 27, 2006Date of Patent: August 31, 2010Assignee: Cisco Technology, Inc.Inventors: Shahriar Rahman, Robert Bernard O'Hara, Jr., Johannes Petrus Kruys
-
Patent number: 7787497Abstract: A system for inserting data into data packets of a protocol for transmitting network information between processing systems connected to a network. The system identifies attributes of the network to be transmitted in a packet. The system then forms a group of attributes that are closely related. A beginning of group identifiers inserted into a packet. The group is then inserted into the packet following the identifier. An end of group identifier inserted into the packet after the group.Type: GrantFiled: March 3, 2003Date of Patent: August 31, 2010Assignee: Cisco Technology, Inc.Inventors: Allen Long, Murtaza S. Chiba