Patents Examined by Daniel J. Ryman
  • Patent number: 8218565
    Abstract: An alternating scheduling algorithm is useful in a mesh network. Transmissions are scheduled along a branch in a tree structure such that simultaneous transmissions occur only in non-adjacent layers along the branch. In a disclosed example, every other layer is grouped into a set of layers such that the sets are mutually exclusive and the sets only include non-adjacent layers. One example includes designating one set of layers as the even layers and another set as odd layers. A scheduler schedules transmissions on the layers such that simultaneous transmissions along a branch occur only on layers within one of the sets while transmissions on the other set along the same branch are prevented. The sets of layers selected for transmission are alternated each subsequent scheduling window or frame.
    Type: Grant
    Filed: December 6, 2006
    Date of Patent: July 10, 2012
    Assignee: Alcatel Lucent
    Inventors: Jian Feng Chen, Cai Xia Chi
  • Patent number: 8208390
    Abstract: The invention relates to a structure of a transmission packet for a link adaptation mechanism that can efficiently transmits/receives uncompressed data using a link adaptation mechanism in a high-frequency wireless communication, and an apparatus and method of transmitting/receiving a packet using the same. According to an aspect of the invention, a structure of a transmission packet for a link adaptation mechanism includes a payload having a plurality of data units obtained through error correction encoding of uncompressed data at a predetermined coding rate, an MAC header being added to the payload and having a link adaptation field and a link adaptation extension field expressing presence/absence of the link adaptation field for transmission/reception of the uncompressed data, and a PHY header being added to the MAC header and including information about the coding rate and information about usability of an unequal error protection mode.
    Type: Grant
    Filed: March 22, 2007
    Date of Patent: June 26, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Guoping Fan, Chang-yeul Kwon, Se-young Shin
  • Patent number: 8189590
    Abstract: A first network device and a second network device for forwarding data units are included in a network. The second network device is configured to receive data units from the first network device via an output interface from the first network device. Each of the network devices is further configured to form a first value derived from information pertaining to a received data unit, perform a function on the first value to provide a second value, wherein the function of the first network device is different from the function of the second network device when forwarding a same data unit, select an output interface based on the second value, and forward a received data unit via an interface.
    Type: Grant
    Filed: June 4, 2004
    Date of Patent: May 29, 2012
    Assignee: Juniper Networks, Inc.
    Inventor: James Washburn
  • Patent number: 8179883
    Abstract: An apparatus, method and system for delivering Internet Protocol (IP) content within a system that includes a bypass architecture, using a Session Encapsulation Information Database (SEIDB). Within an existing PacketCable Multimedia (PCMM) framework used as a control plane for IP content bypass flow setup, the SEIDB system stores session bypass encapsulation information for IP content bypass flows within the system. Within the SEIDB, each entry of bypass encapsulation information has a flow classifier component that uniquely identifies a bypass flow in a manner that allows both a cable modem termination system (CMTS) and the IP content source to uniquely identify the bypass flow at the SEIDB. Initially, the CMTS gathers bypass encapsulation information and uploads it to the SEIDB. Before the bypass flow begins, the IP content source obtains the necessary bypass encapsulation information from the SEIDB, e.g., using a flow classifier as a search filter item.
    Type: Grant
    Filed: June 17, 2008
    Date of Patent: May 15, 2012
    Assignee: General Instrument Corporation
    Inventors: Qi Bao, David Flanagan, Gerald R Joyce, Michael W Patrick
  • Patent number: 8144692
    Abstract: Approaches for provisioning phones in packet voice networks are disclosed. One approach includes determining that an Internet Protocol (IP) phone has registered in a network; receiving a unique identifier of the IP phone; receiving identifying information about a user to be associated with the IP phone; determining, based on the information provided, a user identifier; generating a configuration for the IP phone based on the user identifier that includes information such as phone number, feature sets, and other configuration parameters; and providing the configuration to the IP phone. Various approaches for determining a user identifier based on information provided by the user are disclosed.
    Type: Grant
    Filed: March 23, 2005
    Date of Patent: March 27, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Najeeb Farhan Haddad, Laure F. Andrieux, Michael Edric Tasker, Jawhny Cooke, Fong Shen
  • Patent number: 8111614
    Abstract: During normal operation, a user terminal supported by an IP-PBX server establishes a call by resolving the name of the IP-PBX server using a DNS server. When the DNS server provides the address of the IP-PBX server, the IP-PBX server can be contacted. However, if the SIP controller learns that the IP-PBX is no longer operating, the information stored by the service provider environment may be used to build or configure an IP-Centrex server at a remote site which takes over for the failing IP-PBX server. The newly configured IP-Centrex server then registers itself with the SIP controller and either the SIP controller or the IP-Centrex server then informs the DNS server of the IP address of the IP-Centrex and tells the DNS server that the IP-Centrex server will respond to messages for the failed IP-PBX server. The newly configured IP-Centrex server then handles the messages and control flow previously handled by the IP-PBX server.
    Type: Grant
    Filed: November 29, 2007
    Date of Patent: February 7, 2012
    Assignee: Net2Phone, Inc.
    Inventors: David E. Feuer, David Lando, Joe Morris
  • Patent number: 8098616
    Abstract: In the environment of a communication area including a SDM-compatible mobile station for space division multiplex transmission and a SDM-uncompatible mobile station not compatible with space division multiplex transmission, a base station having a plurality of antennas and capable of adaptively changing directivity performs allocation of a mobile station which simultaneously performs space division multiplex transmission (SDM) and space division multiplex access (SDMA) by using a predetermined space division multiplex transmission evaluation criterion and a space division multi access evaluation criterion. By using this radio communication method, it is possible to use the spatial degree of freedom at its maximum and provide a radio communication system having an improved communication capacity.
    Type: Grant
    Filed: December 5, 2003
    Date of Patent: January 17, 2012
    Assignee: Panasonic Corporation
    Inventors: Takaaki Kishigami, Yoichi Nakagawa
  • Patent number: 8098579
    Abstract: A system for adjusting the window size of a TCP packet on a packet network including a receiving transport layer device configured to determine network performance information of the packet network; concatenate the network performance information into the data packets; adjust the window size of the TCP packet based on the network performance information; a non-transport layer device in communication with the receiving transport layer device for receiving the data packets; and a transport layer device in communication with the non-transport layer device, wherein the non-transport layer device forwards the data packets on to the transport layer device. A method for adjusting the window size of a TCP packet on a packet network is also included.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: January 17, 2012
    Assignee: Embarq Holdings Company, LP
    Inventors: Amar N. Ray, Michael K. Bugenhagen, Robert J. Morrill, Cadathur V. Chakravarthy
  • Patent number: 8098636
    Abstract: A radio transmission apparatus and a radio transmission method for readily controlling retransmission timing presets a frame cycle for retransmission, and transmits only packets for which no acknowledgement of receipt has been received within the frame cycle as a reply from a receiving apparatus to a transmitting apparatus. Thus, timing for retransmission can be readily determined. Also, the retransmission timing is determined based on when a packet is actually transmitted. Therefore, the multiple acknowledgement of receipt can be returned as a combined reply.
    Type: Grant
    Filed: June 22, 2006
    Date of Patent: January 17, 2012
    Assignee: Sony Corporation
    Inventor: Shigeru Sugaya
  • Patent number: 8089879
    Abstract: In the method, a source device places identifiers in data packets to be transmitted. The identifiers may include in-band flow control acknowledgment data in response to a flow control request transmitted from a destination device. When the destination device receives the transmitted data packets, the destination device will proceed based on the data contained in the data packets that are to be decoded at the destination device. If the decoded data packet contains in-band flow control acknowledgment data in response to a flow control request from the destination device, the destination device processes the data packets based on the received in-band flow control acknowledgment data.
    Type: Grant
    Filed: May 15, 2002
    Date of Patent: January 3, 2012
    Assignee: Alcatel Lucent
    Inventors: Teck H. Hu, Gordon Peter Young
  • Patent number: 8089903
    Abstract: A data storage system includes storage array and a switch that is configurable to create numerous network topologies within the system and to maintain separate communications paths between different computerized devices or networks and the storage array. For example, a user device and a service device, such as a system diagnosis device, can connect to the storage array through the switch. In order to isolate interaction or communication between the user and service devices, the switch can be logically partitioned into two distinct switches to form two distinct, isolated communications paths between the devices and the storage array. With isolated communications pathways established in the switch, in use, the service device is unable to access the user device coupled to the storage array.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: January 3, 2012
    Assignee: EMC Corporation
    Inventors: Phillip Leef, Douglas Sullivan, Matthew Ferson
  • Patent number: 8089861
    Abstract: A system processes packets in a network device and includes a memory for buffering the packets. The memory may store the packets in memory in data cells. To expedite packet processing, portions of the packet are extracted and placed in a notification, which is then used for packet processing operations, such as route lookup, policing, and accounting. The notification may also include address elements, such as address offsets, that define the locations of the data cells in memory. The address elements can be used to read the data cells from the memory when packet processing is done. If the notification cannot hold all the address elements, additional cells, indirect cells, are created for holding the remaining address elements. The indirect cells are formed in a linked list. The notification contains an address element. To prevent reading incorrect indirect cells, each indirect cell is written with a signature that is created based on the notification.
    Type: Grant
    Filed: June 20, 2008
    Date of Patent: January 3, 2012
    Assignee: Juniper Networks, Inc.
    Inventors: Rami Rahim, Pradeep Sindhu
  • Patent number: 8081585
    Abstract: A two-way wireless repeater and booster system and method are disclosed. The system and method improve signal quality and strength for the middle hop of a three-hop repeater, between User and Network Units operating in the unlicensed bands (ISM and/or UNII), and supporting the cellular (or wireless) network communications channels. The system and method enables the support of a wider repeat spectrum or bandwidth for a given communications bandwidth in the unlicensed band.
    Type: Grant
    Filed: January 16, 2008
    Date of Patent: December 20, 2011
    Assignee: Nextivity, Inc.
    Inventor: Behzad B. Mohebbi
  • Patent number: 8077699
    Abstract: Multiple independent MTAs transmit messages such that if one of the MTAs fails, the other MTAs may continue to transmit messages. Multiple independent message stores are provided such that if one of the message stores fails, messages on the other message stores may continue to be transmitted. Multiple notification agents monitor the message stores for new messages and notify one of the MTAs when a new message is available for transmission.
    Type: Grant
    Filed: November 7, 2005
    Date of Patent: December 13, 2011
    Assignee: Microsoft Corporation
    Inventors: Malcolm Erik Pearson, Bruce A. McMillan, Leon R. Warman, Loren T. Curtis
  • Patent number: 8077632
    Abstract: A system is disclosed for which a network device with two or more ports determines which of its functions should be performed on which of its ports. A method is disclosed for monitoring the traffic on each port for characteristic traffic that indicates the function that said network device should perform on said port, optionally transmitting new traffic or altering or tagging existing traffic to elicit it, and mapping said network device's operations to its ports accordingly. Also disclosed is a system and method for auto inhibition and auto configuration.
    Type: Grant
    Filed: December 12, 2005
    Date of Patent: December 13, 2011
    Assignee: Citrix Systems, Inc.
    Inventors: Allen R. Samuels, Paul G. Sutter, Robert D. Plamondon
  • Patent number: 8077602
    Abstract: Mechanisms for performing dynamic request routing based on broadcast depth queue information are provided. Each processor chip in the system may use a synchronized heartbeat signal it generates to provide queue depth information to each of the other processor chips in the system. The queue depth information identifies a number of requests or amount of data in each of the queues of a processor chip that originated the heartbeat signal. The queue depth information from each of the processor chips in the system may be used by the processor chips in determining optimal routing paths for data from a source processor chip to a destination processor chip. As a result, the congestion of data for processing at each of the processor chips along each possible routing path may be taken into account when selecting to which processor chip to forward data.
    Type: Grant
    Filed: February 1, 2008
    Date of Patent: December 13, 2011
    Assignee: International Business Machines Corporation
    Inventors: Lakshminarayana B. Arimilli, Ravi K. Arimilli, Bernard C. Drerup, Jody B. Joyner, Jerry D. Lewis
  • Patent number: 8072883
    Abstract: An Internet Small Computer Systems Interface (iSCSI) distance acceleration device accelerates data transfers between an iSCSI initiator and an iSCSI target over a network, such as the Internet or a wide area network (WAN). The acceleration device resides in a communication path between the iSCSI initiator and the iSCSI target. The acceleration device receives an iSCSI protocol data unit (PDU) targeted to the iSCSI target by the iSCSI initiator. The acceleration device forwards the iSCSI PDU over the network to the iSCSI target and transmits a response to the iSCSI PDU that anticipates a response to be generated by the iSCSI target upon receiving the iSCSI PDU.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: December 6, 2011
    Assignee: EMC Corporation
    Inventor: J. Michael Dunbar
  • Patent number: 8072990
    Abstract: A method may include receiving, in a first server from a second server, a request for a service of a network by a device; sending, from the first server to the second server, a response to the request for the service to permit access to the service; and sending state information about the response to a third server for storage in a database.
    Type: Grant
    Filed: April 20, 2007
    Date of Patent: December 6, 2011
    Assignee: Juniper Networks, Inc.
    Inventors: Walter Tuvell, Oliver Tavakoli, Thomas C. Porcher
  • Patent number: 8072962
    Abstract: A method of detecting and solving a network ID conflict is provided. The method of detecting and solving a network ID conflict includes generating and transmitting a personal area network identifier (PAN ID) report command frame that includes an extended PAN ID, and receiving a PAN ID update command frame in response to the transmitted PAN ID report command frame. According to the method, the PAN ID report command and the PAN ID update command are generated and provided by providing an extended PAN ID (EPID), and thus a network ID conflict can be detected and a new PAN ID is provided to solve the network ID conflict.
    Type: Grant
    Filed: October 12, 2006
    Date of Patent: December 6, 2011
    Assignees: Samsung Electronics Co., Ltd., City University of New York
    Inventors: Myung-jong Lee, Yong Liu
  • Patent number: 8068492
    Abstract: Principles of the invention are described for providing multicast virtual private networks (MVPNs) across a public network that are capable of carrying high-bandwidth multicast traffic with increased scalability. In particular, the MVPNs may transport layer three (L3) multicast traffic, such as Internet Protocol (IP) packets, between remote sites via the public network. The principles described herein may reduce the overhead of protocol independent multicast (PIM) neighbor adjacencies and customer control information maintained for MVPNs. The principles may also reduce the state and the overhead of maintaining the state in the network by removing the need to maintain at least one dedicated multicast tree per each MVPN.
    Type: Grant
    Filed: April 21, 2009
    Date of Patent: November 29, 2011
    Assignee: Juniper Networks, Inc.
    Inventors: Rahul Aggarwal, Yakov Rekhter, Anil Lohiya