Patents Examined by Salman Ahmed
  • Patent number: 7848339
    Abstract: 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: Grant
    Filed: February 6, 2009
    Date of Patent: December 7, 2010
    Assignee: Ricoh Company Ltd.
    Inventor: Kazutaka Yamamoto
  • Patent number: 7848332
    Abstract: 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: Grant
    Filed: November 15, 2004
    Date of Patent: December 7, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: William Lee, Michael Wright, Joydeep Chowdhury, Sriram Haridas, Martin Hughes
  • Patent number: 7843885
    Abstract: 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: Grant
    Filed: July 10, 2007
    Date of Patent: November 30, 2010
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Sung-Won Lee, Tae-Won Kim, Hyun-Seok Lee, Yong Chang, Jae-Hyuk Do
  • Patent number: 7839885
    Abstract: 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: Grant
    Filed: April 25, 2005
    Date of Patent: November 23, 2010
    Assignee: LSI Corporation
    Inventors: Ephrem C. Wu, Wei-Je Huang
  • Patent number: 7835328
    Abstract: 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: Grant
    Filed: September 12, 2003
    Date of Patent: November 16, 2010
    Assignee: Strix Systems, Inc.
    Inventors: Spencer Stephens, Leonid Kalika, Alexander Berg, Cyrus Irani
  • Patent number: 7830906
    Abstract: 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: Grant
    Filed: September 19, 2007
    Date of Patent: November 9, 2010
    Assignee: Texas Instruments Incorporated
    Inventors: Masahito Satoh, Hitoshi Kondoh, Shigetoshi Nakao
  • Patent number: 7822032
    Abstract: 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: Grant
    Filed: March 30, 2004
    Date of Patent: October 26, 2010
    Assignee: Extreme Networks, Inc.
    Inventors: David K. Parker, Erik R. Swenson, Michael M. Yip, Christopher J. Young
  • Patent number: 7817548
    Abstract: 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: Grant
    Filed: April 27, 2006
    Date of Patent: October 19, 2010
    Assignee: Juniper Networks, Inc.
    Inventor: Osamu Ohno
  • Patent number: 7817639
    Abstract: 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: Grant
    Filed: December 6, 2002
    Date of Patent: October 19, 2010
    Inventors: Noah Joseph Breslow, Nathan D. T. Boyd, Greg A. Torluemke
  • Patent number: 7813301
    Abstract: 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: Grant
    Filed: May 8, 2008
    Date of Patent: October 12, 2010
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ching-Yun Yeh, Robert Funk, Kumar Annamraju
  • Patent number: 7813266
    Abstract: 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: Grant
    Filed: November 30, 2007
    Date of Patent: October 12, 2010
    Assignee: International Business Machines Corporation
    Inventors: Wiren Dale Becker, Daniel Mark Dreps, Frank David Ferraiolo, Anand Haridass, Robert James Reese
  • Patent number: 7813368
    Abstract: 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: Grant
    Filed: April 18, 2007
    Date of Patent: October 12, 2010
    Assignee: Denso Corporation
    Inventor: Kouji Ootaka
  • Patent number: 7809020
    Abstract: 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: Grant
    Filed: June 4, 2007
    Date of Patent: October 5, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Bretton Lee Douglas, Brian D. Hart, Fred J. Anderson, Paul J. Stager, Gregory M. Corsetto
  • Patent number: 7808973
    Abstract: 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: Grant
    Filed: May 14, 2003
    Date of Patent: October 5, 2010
    Assignee: Siemens Aktiengesellschaft
    Inventors: Wilfried Krug, Gonzalo Lucioni
  • Patent number: 7796525
    Abstract: 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: Grant
    Filed: May 4, 2004
    Date of Patent: September 14, 2010
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventor: Chen-Meng Wu
  • Patent number: 7796609
    Abstract: 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: Grant
    Filed: June 27, 2007
    Date of Patent: September 14, 2010
    Assignee: Fujitsu Limited
    Inventors: Kouki Mie, Nobuyuki Shima
  • Patent number: 7792119
    Abstract: 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: Grant
    Filed: May 21, 2001
    Date of Patent: September 7, 2010
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Karl Hellwig, Phil Hodges, Alain Maupin, Martin Israelsson, Juan Noguera
  • Patent number: 7792121
    Abstract: 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: Grant
    Filed: January 3, 2003
    Date of Patent: September 7, 2010
    Assignee: Microsoft Corporation
    Inventors: R. Donald Thompson, III, Davide Massarenti, Cosmin A. Corbea, Gerald F. Cermak, Gideon A. Yuval
  • Patent number: 7787361
    Abstract: 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: Grant
    Filed: February 27, 2006
    Date of Patent: August 31, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Shahriar Rahman, Robert Bernard O'Hara, Jr., Johannes Petrus Kruys
  • Patent number: 7787497
    Abstract: 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: Grant
    Filed: March 3, 2003
    Date of Patent: August 31, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Allen Long, Murtaza S. Chiba