Patents Examined by Redentor M. Pasia
  • Patent number: 10075984
    Abstract: A communication system comprises a base station that includes circuitry and a mobile station that includes circuitry and which is configured to perform random access to the base station using a preamble. The preamble corresponds to an ID number among a plurality of ID numbers, the number of the plurality of ID numbers is constant, the plurality of ID numbers are contiguous, and the ID number is randomly selectable, by the mobile station, from a set of ID numbers which are included in the plurality of ID numbers. The base station notifies the mobile station of information indicating the number of ID numbers which are included in the set of ID numbers. The mobile station acquires, from the base station, the information indicating the number of ID numbers which are included in the set of ID numbers.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: September 11, 2018
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Yasuyuki Kato, Shohei Yamada, Wahoh Oh
  • Patent number: 10069736
    Abstract: One embodiment includes receiving a notification at a communications network node; determining a lowest cost path for implementing a next hop for the notification; determining a best alternate path for the next hop; comparing a cost of the best alternate path with a value stored in a notification header field; updating the header field value to equal the cost of the best alternate path if the cost of the best alternate path is less than the header field value; and forwarding the notification along the lowest cost path. Some embodiments include receiving a NACK at the node; comparing a cost of the best alternate path with a NACK header field value; and retransmitting the notification along the best alternate path if the NACK header field value is greater than or equal to the cost of the best alternate path.
    Type: Grant
    Filed: May 2, 2016
    Date of Patent: September 4, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: David R. Oran, James Cameron Gibson, Maziar Mirzazad Barijough
  • Patent number: 10050804
    Abstract: Methods, systems, and computer programs are presented for managing a network in the presence of layer-2 loops. One method includes an operation for detecting, by a network device, a loop at a layer 2 of a network. The network device is configured to execute a network device operation system (ndOS), where network devices executing ndOS share a global switch table. The method further includes an operation for blocking ports associated with the loop where incoming packets received at the blocked ports are discarded except for loop-probe packets. Further, the method includes operations for sending loop-probe packets by one or more network devices executing ndOS through one or more ports, and for unblocking a first port of the blocked ports based on the loop-probe packets when a lack of receipt of a loop-probe packet within a predetermined amount of time is detected for the first blocked port which indicates that the first blocked port is not part of the loop.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: August 14, 2018
    Assignee: Pluribus Networks, Inc.
    Inventors: Roger Chickering, Sunay Tripathi
  • Patent number: 7889647
    Abstract: A switching apparatus includes an identification device for identifying received real-time packets; a measurement device for measuring a reception interval of the real-time packets according to the identification identified by the identification device; and an output device for giving priority to the real-time packets over other types of packets and outputting the real-time packet by priority based on the measurement measured by the measurement device.
    Type: Grant
    Filed: March 9, 2005
    Date of Patent: February 15, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventors: Jun Kawashima, Kazuhiko Morimura, Kenichi Morikawa
  • Patent number: 7881329
    Abstract: A method and system for maintaining a high reliability logical connection between hosts employs adaptive transparent pinging, clone blocking and bandwidth leveling to realize improvements in the areas of connection status verification, security and bandwidth management. In adaptive transparent pinging, a ping interval that defines a frequency at which ping messages are transmitted from an initiating host to a receiving host to check connection status is dynamically regulated based on data indicative of the reliability of a connection. In clone blocking, the receiving host verifies that a new connection that appears redundant is a re-established connection from the initiating host rather than a cloned connection. In bandwidth leveling, data bursts pending on initiating hosts that exceed a predetermined size are scheduled for transmission to receiving hosts.
    Type: Grant
    Filed: May 25, 2007
    Date of Patent: February 1, 2011
    Assignee: Sharp Laboratories of America, Inc.
    Inventors: Harold Scott Hooper, Eric Thomas Olbricht
  • Patent number: 7855975
    Abstract: Message exchanges may be executed between a middleware component and at least one intermittently-available node, during connected phases of the intermittently available node with the middleware component. Transmission parameters associated with the message exchanges may be monitored, and a current request message to be sent to the intermittently-available node may be determined, the current request message being associated with a time-to-live. An expected message exchange time of the current request message and a resulting response message received from the node in response thereto may be determined, relative to the connected phases and based on at least some of the transmission parameters. Based on the expected message exchange time, it may be predicted whether the current request message and the resulting response message will be successfully exchanged with the intermittently-available node, prior to an expiration of the time-to-live of the current request message.
    Type: Grant
    Filed: May 30, 2007
    Date of Patent: December 21, 2010
    Assignee: SAP AG
    Inventor: Mario Neugebauer
  • Patent number: 7843843
    Abstract: Methods, apparatuses and systems that dynamically adjust the selection of differentiated network services for selected classes of traffic or network applications in response to changing network conditions or application performance levels.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: November 30, 2010
    Assignee: Packeteer, Inc.
    Inventors: Albert L. Papp, III, Guy Riddle, Li Fang, Michael Robert Morford
  • Patent number: 7821948
    Abstract: A method for monitoring a point-to-multipoint unidirectional multicast connection via exchange of OAM messages is presented. The method includes retrieving the connection record of the multicast connection from a network management system repository and determining common parent path points between the root and a selected path branch endpoint. In turning on content conveyance monitoring for a termination other than the root, the termination specific uncommon portion of the transport path is segmented if necessary, OAM compliant managed path segments are identified, and OAM configuration commands to turn on OAM functionality are issued only to uncommon path segment endpoints.
    Type: Grant
    Filed: May 27, 2004
    Date of Patent: October 26, 2010
    Assignee: Alcatel Lucent
    Inventors: Brian Wilfred Gunther, Dan Renaud, Michael Nicholas Tofinetti, Mohammad Farook
  • Patent number: 7804852
    Abstract: Systems, device and methods are provided for determining a reference clock frequency for use by a multi-protocol analyzer in connection with a multi-protocol communications system. Initially, the clock frequencies for each of the links in the multi-protocol communications system are determined. The link clock frequencies are then used as a basis for determining the frequency of the reference clock. While the reference clock frequency is based upon the link clock frequencies, the reference clock frequency is different from each of the reference clock frequencies.
    Type: Grant
    Filed: January 23, 2004
    Date of Patent: September 28, 2010
    Inventors: Douglas Durham, Roumel Garcia, Jim Stager, Dominic Coupal
  • Patent number: 7782777
    Abstract: The present invention relates to a method and system for handling congestion in a packet data network, wherein at least two operating modes of congestion handling are selected based on a detected congestion level. The operating modes will then affect the applied congestion handling modes to thereby achieve a flexible and automatic network response which is based on the congestion level. Thereby applications' quality requirements and service provider's business goals can both be met in an adequate manner.
    Type: Grant
    Filed: November 23, 2001
    Date of Patent: August 24, 2010
    Assignee: Nokia Corporation
    Inventors: Kalevi Kilkki, Jussi Ruutu
  • Patent number: 7782776
    Abstract: A network device includes a port, a buffer, a flow control module, and a service differentiation module. The port is configured to send and receive a packet, wherein the port is connected to a network entity. The buffer is configured to store the packet. The flow control module is configured to control the transmission of the packet within the network device. The service differentiation module is coupled with the buffer and the flow control module. The service differentiation module is configured to regulate storage of the packet in the buffer and to regulate the transmission of the packet from the network device to the network entity. The service differentiation module is also configured to determine excess bandwidth available within the network device and to allocate the excess bandwidth to transmit the packet to the network entity.
    Type: Grant
    Filed: January 27, 2003
    Date of Patent: August 24, 2010
    Assignee: Broadcom Corporation
    Inventors: Laxman Shankar, Shekhar Ambe
  • Patent number: 7756134
    Abstract: Certain embodiments of the present invention provide systems and methods for enqueuing transport protocol commands with data in a low-bandwidth network environment. The method may include receiving data for transmission via a network connection, enqueuing the data, enqueuing a transport protocol command related to the network connection, transmitting the data via the network connection, and transmitting the transport protocol command after transmission of the data. In certain embodiments, the data and the transport protocol command are enqueued based at least in part on manipulating a transport protocol layer of a communication network, such as a tactical data network. In certain embodiments, the data is prioritized based on at least one rule, such as a content-based rule and/or a protocol-based rule. In certain embodiments, the transport protocol command includes a close connection command, for example.
    Type: Grant
    Filed: May 2, 2006
    Date of Patent: July 13, 2010
    Assignee: Harris Corporation
    Inventors: Donald L. Smith, Anthony P. Galluscio, Robert J. Knazik
  • Patent number: 7746800
    Abstract: A method for transmitting a packet of N input bits includes encoding all of the N bits as a single entity, such as with an interleaver of length N within a turbo coder, outputting M encoded bits, channel interleaving the M bits, splitting the M encoded bits into a parallel first and second portion, and transmitting them over separate channels to achieve spatial diversity. The size of the first and second portion is determined based on a closed feedback loop that provides some knowledge of the channel, preferably a measure of channel capacity. The feedback loop may also provide channel knowledge to a subpacket selector associated with each transmit antenna, which determines an appropriate rate for that channel and selects subpackets to fill a transmission packet for that channel. The subpacket selectors choose a subpacket of systematic bits and fill the remaining transmission packet size with subpackets of parity bits.
    Type: Grant
    Filed: November 21, 2003
    Date of Patent: June 29, 2010
    Assignee: Nokia Corporation
    Inventors: Balaji Raghothaman, Jianzhong Zhang
  • Patent number: 7742504
    Abstract: Systems and techniques for transmitting data stream to a client include transmitting a data segment from one of a plurality of nodes of a continuous media server to a client according to a scheduler on the node. A system includes a plurality of data processing devices, each data processing device coupled with at least one storage device. Each data processing device includes a scheduler to schedule transmission of the data segment to a client in sequence with other data segments, and a module to transmit the data segment to the client.
    Type: Grant
    Filed: January 24, 2003
    Date of Patent: June 22, 2010
    Assignee: University of Southern California
    Inventors: Roger Zimmermann, Cyrus Shahabi, Kun Fu, Shu-Yuen Didi Yao
  • Patent number: 7738490
    Abstract: A method for fairly allocating a differentiated bandwidth based on shared multicast traffic in transmission of downstream traffic in a Time Division Multiplexed-Passive Optical Network (TDM-PON) is provided.
    Type: Grant
    Filed: January 10, 2007
    Date of Patent: June 15, 2010
    Assignee: Research and Industrial Cooperation Group
    Inventors: Nam-Uk Kim, Min-Ho Kang
  • Patent number: 7733898
    Abstract: A method and apparatus for preventing starvation in a slotted-ring network. Embodiments may include a ring interconnect to transmit bits, with one of the bits being a slot reservation bit, and nodes coupled to the ring interconnect, with each node comprising a starvation detection element and a slot reservation element to reserve a slot for future use. In further embodiments, each node may also comprise a slot tracking element to track the location of the slot reserved by that node.
    Type: Grant
    Filed: August 25, 2004
    Date of Patent: June 8, 2010
    Assignee: Intel Corporation
    Inventors: Matthew Mattina, George Z. Chrysos, Yungho Choi
  • Patent number: 7693161
    Abstract: A control device by which a priority for service is assigned based on quality of service (QoS) for each control point residing on a network and services are provided according to the assigned priority. The control device includes communication S/W module which receives control messages transmitted from the control points or transmits reply messages to the control points, a priority management module which determines the priority for service based on a QoS level for each control point, a UPnP S/W module which analyzes the control messages received from the communication S/W module and controls service operations corresponding to the analyzed control messages, and a service S/W module which performs the service operations under the control of the UPnP S/W module. Consistent with the present invention, the priority for service is assigned according to the QoS for the control point and the services are provided according to the assigned priority.
    Type: Grant
    Filed: August 25, 2004
    Date of Patent: April 6, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Min-young Sung
  • Patent number: 7688774
    Abstract: An arrangement for cancelling interference from a received signal, comprising: a first radio system and a second radio system employing a time slot structure in data transmission and operating on at least partly the same geographical area as the first radio system. A receiver of the first radio system is configured to control the cancellation of interference from the received signal on the basis of the timing employed in the time slot structure of the second radio system.
    Type: Grant
    Filed: January 27, 2003
    Date of Patent: March 30, 2010
    Assignee: Nokia Corporation
    Inventors: Kari Pajukoski, Kari Horneman, Jukka Nuutinen
  • Patent number: 7684440
    Abstract: The present invention provides a method and an apparatus to facilitate the use of larger-than-Ethernet-standard frames having different sizes in a network, such as an extended local area network, where the network can include at least one network element that cannot transfer data as larger-than-Ethernet-standard frames. In one embodiment, a method for formatting data for transportation over a network comprises identifying a network element capable of using data formatted as a non-standard frame, such as a jumbo frame. Then, the method provides for determining a non-standard frame size that is useable by the network element. More generally, the technique is applicable to any LAN infrastructure comprised of devices supporting a variety of frame sizes, so that any device may discover the largest frame size that is supported to any other device within the same network.
    Type: Grant
    Filed: December 18, 2003
    Date of Patent: March 23, 2010
    Assignee: NVIDIA Corporation
    Inventors: Thomas A. Maufer, Anand Rajagopalan
  • Patent number: 7664089
    Abstract: A system comprises a network congestion monitoring module for monitoring a congestion-related metric of a wireless medium, the congestion-related metric being based on traffic class, e.g., average contention window; a contention-period/contention-free-period (CP/CFP) adaptation module coupled to the network congestion monitoring module for generating CP/CFP information, e.g., CP/CFP duration information and/or traffic class shifting information, in response to the at least one congestion-related metric; a point coordinator module coupled to the CP/CFP adaptation module for coordinating access to the wireless medium using a point coordination function, e.g., HCCA, based on the CP/CFP information; and a distributed coordinator module coupled to the CP/CFP adaptation module for coordinating access to the wireless medium using a distributed coordination function, e.g., EDCA, based on the CP/CFP information.
    Type: Grant
    Filed: January 12, 2007
    Date of Patent: February 16, 2010
    Assignee: Hitachi Ltd.
    Inventor: Yun Zhao