Patents Examined by Alexander Boakye
  • Patent number: 7609720
    Abstract: A bandwidth allocation equipment in an optical line terminal, which allocates bandwidth for data to be transmitted from optical network units through an optical splitter, includes a transmit/receive unit and bandwidth allocation units. The transmit/receive unit receives an output request for requesting bandwidth allocation, and sends back a signal sending permission to the respective optical network units for specifying bandwidth to be allowed for transmitting the data in each service cycle. The bandwidth allocation units are connected to one another in a ring. Each bandwidth allocation unit is provided with corresponding to the optical network unit, and outputs the signal sending permission from the bandwidth allocation unit that has performed the last bandwidth allocation processing in the ring connection. The transmit/receive unit specifies the bandwidth allocation unit that performs the first bandwidth allocation processing by shifting one by one for each of the service cycles.
    Type: Grant
    Filed: November 16, 2006
    Date of Patent: October 27, 2009
    Assignee: NEC Corporation
    Inventor: Hirokazu Ozaki
  • Patent number: 7599342
    Abstract: Cameras, radios, televisions, set top boxes, telephones, kitchen appliances, and other electrical devices have their own IP address, and communicate using an internetworking protocol. Of particular interest are those devices that utilize some form of mass storage. Communication of the packets between or among elements can occur using any suitable package switched network (or combination of networks), including the Internet. The preferred protocol for communicating packets is IP, and communication of the packets between elements can advantageously occur by virtualizing a native bus using IP. It is especially contemplated that the inventive elements can be disaggregated outside the housing of a device, at distances of several meters or more. Communication can be hard wired, or can include wireless aspects. Adapters are also contemplated that permit traditional elements to be addressed by their own IP addresses.
    Type: Grant
    Filed: April 5, 2006
    Date of Patent: October 6, 2009
    Inventors: Charles Frank, Thomas Ludwig, Thomas Hanan, William Babbitt
  • Patent number: 7593418
    Abstract: The invention provides an apparatus and a method for allocating upstream bandwidth of a shared upstream channel of an optical network, the optical network interconnecting an apparatus with at least a first network unit and a second network unit, the method includes the stages of: (i) receiving requests for transmitting information towards the apparatus; and (ii) issuing data grants in response to at least the requests; wherein at least one data grant authorizes a first network unit to transmit data at a first bit-rate during at least one time-slot and at least one other data grant authorizes a second network unit to transmit data at a second bit-rate during at least one other time-slot, whereas the second bit-rate differs from the first bit-rate.
    Type: Grant
    Filed: March 23, 2004
    Date of Patent: September 22, 2009
    Assignee: Marvell Israel (M.I.S.L.) Ltd.
    Inventors: Guy M. Benhaim, Erez Izenberg
  • Patent number: 7583700
    Abstract: An in-band signaling model media control (MC) terminal for an HPNA network includes a frame classification entity (FCE) and a frame scheduling entity (FSE) and provides end-to-end Quality of Service (QoS) by passing the QoS requirements from higher layers to the lower layers of the HPNA network. The FCE is located at an LLC sublayer of the MC terminal, and receives a data frame from a higher layer of the MC terminal that is part of a QoS stream. The FCE classifies the received data frame for a MAC sublayer of the MC terminal based on QoS information contained in the received data frame, and associates the classified data frame with a QoS stream queue corresponding to a classification of the data frame. The FSE is located at the MAC sublayer of the MC terminal, and schedules transmission of the data frame to a destination for the data frame based on a QoS requirement associated with the QoS stream.
    Type: Grant
    Filed: July 25, 2005
    Date of Patent: September 1, 2009
    Assignee: AT&T Intellectual Property II, L.P.
    Inventor: Wei Lin
  • Patent number: 7577166
    Abstract: A programmable logic device (“PLD”) includes communication interface circuitry that can support any of a wide range of communication protocols, including Packet Over Sonet (“POS-5”) and 8-bit/10-bit (“8B10B”) protocols. The interface circuitry includes various functional blocks that are at least partly hard-wired to perform particular types of functions, but that in at least many cases are also partly programmable to allow the basic functions to be adapted for various protocols. Routing of signals to, from, between, and/or around the various functional blocks is also preferably at least partly programmable to facilitate combining the functional blocks in various ways to support various protocols.
    Type: Grant
    Filed: July 26, 2005
    Date of Patent: August 18, 2009
    Assignee: Altera Corporation
    Inventors: Ramanand Venkata, Chong H Lee, Rakesh Patel
  • Patent number: 7577098
    Abstract: A network monitoring device that monitors a network state, includes a receiving unit that receives a packet passing through the network; a processing unit that performs analysis of the network state with respect to the packet received; and a determining unit that determines whether a failure has occurred in the network, based on the result obtained by the processing unit.
    Type: Grant
    Filed: July 26, 2005
    Date of Patent: August 18, 2009
    Assignee: Fujitsu Limited
    Inventors: Nobuyuki Tamura, Tomonori Gotoh, Kazunari Shiota, Kiichi Sugitani, Ryota Komatsu
  • Patent number: 7573810
    Abstract: Deadlocks are avoided in performing failovers in communications environments that include partnered interfaces. An ordered set of steps are performed to failover from one interface of a partnered interface to another interface of the partnered interface such that deadlocks are avoided.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: August 11, 2009
    Assignee: International Business Machines Corporation
    Inventors: Jay R. Herring, Aruna V. Ramanan, Karen F. Rash, legal representative, Nicholas P. Rash
  • Patent number: 7570586
    Abstract: A system and method are disclosed for providing a network service. A first criteria specifying a first set of flows from a first service manager is received at a forwarding agent. The first criteria specifies an expiration time interval. The first criteria is stored on the forwarding agent. A second criteria is received that specifies a second set of flows from a second service manager at the forwarding agent. The second set of flows includes flows that are in the first set of flows and the second criteria is designated as a lower priority criteria. The second criteria is stored on the forwarding agent. The first criteria is deleted from the forwarding agent upon the expiration of the expiration time interval. A packet is received that belongs to a flow that is included in the first set and the second set. It is determined that the packet matches the second set ant the packet is forwarded to the second service manager.
    Type: Grant
    Filed: December 16, 2003
    Date of Patent: August 4, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Albert, Richard A. Howes, James A. Jordan, Edward A. Kersey, William M. LeBlanc, Louis F. Menditto, Chris O'Rourke, Pranav Kumar Tiwari, Tzu-Ming Tsang, Bruce F. Wong
  • Patent number: 7570658
    Abstract: Transmitting packets of data from a first station to a second station. Each data packet conveys information of a first information type or a second information type thereby giving each an information type. Each data packet is transmitted using at least a first transmission process or a second transmission process and for each data packet a transmission process is selected in response to an indication of the information type of the information conveyed by the data packet.
    Type: Grant
    Filed: August 27, 2004
    Date of Patent: August 4, 2009
    Assignee: weComm Limited
    Inventors: Oliver Sturrock, Timothy John Wentford, Peter George Fisher Russell
  • Patent number: 7567561
    Abstract: A packet communication node apparatus comprises a plurality of interface modules 10, a plurality of service modules 30 for executing predetermined communication service processing in response to received packets, a packet transfer module 20 for transferring each received packet to one of the service modules or one of the interface modules, a packet switching unit 40 for mutually connecting the plurality of modules, wherein each of the interface modules is provided with routing means for selectively transferring a packet received from the network to one of the packet transfer module, the service modules and the other interface modules.
    Type: Grant
    Filed: August 31, 2004
    Date of Patent: July 28, 2009
    Assignee: Hitachi, Ltd.
    Inventor: Kunihiko Toumura
  • Patent number: 7567557
    Abstract: A process, system and device to generate an ordered list based on latency for an operation having many different fabric types. To execute the operation for a first fabric having least latency of other fabrics while progress is made executing the operation for the first fabric and to execute the operation for a second fabric if progress stalls in executing the first fabric. The first fabric has less execution latency than the second fabric.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: July 28, 2009
    Assignee: Intel Corporation
    Inventor: Alexander V. Supalov
  • Patent number: 7564787
    Abstract: Exemplary embodiments relate to methods, systems, and computer program products for providing quality of service brokering in a network. Methods include receiving a data packet at a router in an Internet protocol (IP) network. The data packet includes a data packet QoS class and a data packet destination. A storage mechanism that includes possible routes to the data packet destination at the data packet QoS class is accessed. One of the possible routes is selected. The data packet is transmitted along the selected route to the data packet destination.
    Type: Grant
    Filed: October 14, 2005
    Date of Patent: July 21, 2009
    Assignee: AT&T Intellectual Property, I.L.P.
    Inventor: Christopher Briggs
  • Patent number: 7564839
    Abstract: A method and apparatus for providing multiple telephone lines using a single directory number. A method and apparatus for associating multiple directory numbers with multiple telephone lines. A broadband residential gateway (BRG) is a user interface to a broadband communication system providing packetized telephone service and other media services. The BRG has multiple ports, and each port is connected to one or more telephones. The multiple ports may be mapped to a single directory number, or the multiple ports may be mapped to multiple directory numbers. The BRG can provide greeting and message features. A greeting may instruct a caller to select a port which is associated with a party the caller is attempting to reach. Also, a message, played after the greeting, may further instruct the caller.
    Type: Grant
    Filed: January 3, 2007
    Date of Patent: July 21, 2009
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Fen-Chung Kung, Anish Sankalia, Spencer C. Wang, Jesse E. Russell
  • Patent number: 7561576
    Abstract: In order to predictively time stamp isochronous data packets transmitted over an IEEE 1394-1995 serial bus network, an application, which is to send a stream of isochronous data packets to a receiving node, first transmits a number of dummy frames each consisting of a number of packets. Preferably, these isochronous data packets make up frames of video data. From these dummy packets, the application obtains the time stamp values within the common isochronous packet (CIP) header of each packet. Using these obtained time stamp values, the application calculates a presentation time value for each data frame to be transmitted. The obtained time stamp value from a transmitted video frame is used to calculate the presentation time for a video frame which is a number of frames ahead within the transmit queue.
    Type: Grant
    Filed: September 19, 2005
    Date of Patent: July 14, 2009
    Assignees: Sony Corporaiton, Sony Electronics Inc.
    Inventors: Kevin K. Lym, Hisato Shima, Quan Vu
  • Patent number: 7558290
    Abstract: An important component of network monitoring is to collect traffic data which is a bottleneck due to large data size. We introduce a new table compression method called “Group Compression” to address this problem. This method uses a small training set to learn the relationship among columns and group them; the result is a “compression plan”. Based on this plan, each group is compressed separately. This method can reduce the compressed size to 60%-70% of the IP flow logs compressed by GZIP.
    Type: Grant
    Filed: December 16, 2005
    Date of Patent: July 7, 2009
    Assignee: Narus, Inc.
    Inventors: Antonio Nucci, Su Chen
  • Patent number: 7558270
    Abstract: A linecard architecture for high speed routing of data in a communications device. This architecture provides low latency routing based on packet priority: packet routing and processing occurs at line rate (wire speed) for most operations. A packet data stream is input to the inbound receiver, which uses a small packet FIFO to rapidly accumulate packet bytes. Once the header portion of the packet is received, the header alone is used to perform a high speed routing lookup and packet header modification. The queue manager then uses the class of service information in the packet header to enqueue the packet according to the required priority. Enqueued packets are buffered in a large memory space holding multiple packets prior to transmission across the device's switch fabric to the outbound linecard. On arrival at the outbound linecard, the packet is enqueued in the outbound transmitter portion of the linecard architecture.
    Type: Grant
    Filed: February 3, 2004
    Date of Patent: July 7, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Bruce Wilford, Yie-Fong Dan
  • Patent number: 7551649
    Abstract: Data packet transmission involves transmitting a first data packet from a first station over a network to create a first transmission with the intention of the first transmission being received at a second station. Said first data packet is retransmitted from the first station to the second station to create a second transmission, wherein said second transmission of said first data packet includes latency information indicating the time between said first transmission and said second transmission. The second station processes said latency information to determine a resend latency measurement.
    Type: Grant
    Filed: August 27, 2004
    Date of Patent: June 23, 2009
    Assignee: WeComm Limited
    Inventors: Oliver Sturrock, Timothy John Wentford
  • Patent number: 7551578
    Abstract: A medium access contention protocol that is highly beneficial in wireless networks and particularly in wireless networks that employ a fixed minimum burst size such as OFDM wireless networks. In one embodiment, a MAC protocol is a demand-assigned protocol that maximizes utilization of the bus medium (the allocated frequency spectrum.) Each data communication device (DCD) in the network communicates with a central access point (AP). Multiple DCDs may request access from the AP in the same request access (RA) burst. Each of the multiple DCDs transmits its access request to the AP within a frequency domain channel in the RA burst that is orthogonal to the frequency domain channels used by the other DCDs requesting access. Each DCD includes channel training information in the access request burst to allow the AP and/or DCD to adapt to rapid variations in channel characteristics.
    Type: Grant
    Filed: September 8, 2005
    Date of Patent: June 23, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Michael A. Pollack, Vincent K. Jones, Gregory G. Raleigh
  • Patent number: 7548557
    Abstract: An access control system and one or more remote user interfaces that communicate with one another via nine bit messages are able to wirelessly communicate with one another via conversion of such nine bit messages into multiple corresponding eight bit message. In a preferred approach, information from the original nine bit message that indicates a message type is segregated to one such eight bit message.
    Type: Grant
    Filed: May 4, 2004
    Date of Patent: June 16, 2009
    Assignee: The Chamberlain Group, Inc.
    Inventor: Wayne C. Hom
  • Patent number: 7548526
    Abstract: In some illustrative embodiments, a novel system and method is provided that can, for example, extend concepts of pre-authentication (such as, e.g., IEEE 802.11i pre-authentication) so as to operate across networks or subnetworks (such as, e.g., IP subnets). In preferred embodiments, a novel architecture includes one or both of two new mechanisms that substantially improve, e.g., higher-layer handoff performance. A first mechanism is referred to as “pre-configuration,” which allows a mobile to pre-configure higher-layer information effective in candidate IP subnets to handoff. A second mechanism is referred to as “virtual soft-handoff,” which allows a mobile to send or receive packets through the candidate IP subnets even before it is actually perform a handoff to any of the candidate IP subnets.
    Type: Grant
    Filed: April 17, 2006
    Date of Patent: June 16, 2009
    Assignees: Toshiba America Research, Inc., Telcordia Technologies, Inc.
    Inventors: Yoshihiro Oba, Shinichi Baba