Patents Examined by Redentor M. Pasia
-
Patent number: 10075984Abstract: 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: GrantFiled: January 29, 2016Date of Patent: September 11, 2018Assignee: SHARP KABUSHIKI KAISHAInventors: Yasuyuki Kato, Shohei Yamada, Wahoh Oh
-
Patent number: 10069736Abstract: 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: GrantFiled: May 2, 2016Date of Patent: September 4, 2018Assignee: Cisco Technology, Inc.Inventors: David R. Oran, James Cameron Gibson, Maziar Mirzazad Barijough
-
Patent number: 10050804Abstract: 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: GrantFiled: June 1, 2016Date of Patent: August 14, 2018Assignee: Pluribus Networks, Inc.Inventors: Roger Chickering, Sunay Tripathi
-
Patent number: 7889647Abstract: 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: GrantFiled: March 9, 2005Date of Patent: February 15, 2011Assignee: Canon Kabushiki KaishaInventors: Jun Kawashima, Kazuhiko Morimura, Kenichi Morikawa
-
Patent number: 7881329Abstract: 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: GrantFiled: May 25, 2007Date of Patent: February 1, 2011Assignee: Sharp Laboratories of America, Inc.Inventors: Harold Scott Hooper, Eric Thomas Olbricht
-
Patent number: 7855975Abstract: 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: GrantFiled: May 30, 2007Date of Patent: December 21, 2010Assignee: SAP AGInventor: Mario Neugebauer
-
Patent number: 7843843Abstract: 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: GrantFiled: March 31, 2005Date of Patent: November 30, 2010Assignee: Packeteer, Inc.Inventors: Albert L. Papp, III, Guy Riddle, Li Fang, Michael Robert Morford
-
Patent number: 7821948Abstract: 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: GrantFiled: May 27, 2004Date of Patent: October 26, 2010Assignee: Alcatel LucentInventors: Brian Wilfred Gunther, Dan Renaud, Michael Nicholas Tofinetti, Mohammad Farook
-
Patent number: 7804852Abstract: 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: GrantFiled: January 23, 2004Date of Patent: September 28, 2010Inventors: Douglas Durham, Roumel Garcia, Jim Stager, Dominic Coupal
-
Patent number: 7782777Abstract: 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: GrantFiled: November 23, 2001Date of Patent: August 24, 2010Assignee: Nokia CorporationInventors: Kalevi Kilkki, Jussi Ruutu
-
Patent number: 7782776Abstract: 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: GrantFiled: January 27, 2003Date of Patent: August 24, 2010Assignee: Broadcom CorporationInventors: Laxman Shankar, Shekhar Ambe
-
Patent number: 7756134Abstract: 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: GrantFiled: May 2, 2006Date of Patent: July 13, 2010Assignee: Harris CorporationInventors: Donald L. Smith, Anthony P. Galluscio, Robert J. Knazik
-
Patent number: 7746800Abstract: 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: GrantFiled: November 21, 2003Date of Patent: June 29, 2010Assignee: Nokia CorporationInventors: Balaji Raghothaman, Jianzhong Zhang
-
Patent number: 7742504Abstract: 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: GrantFiled: January 24, 2003Date of Patent: June 22, 2010Assignee: University of Southern CaliforniaInventors: Roger Zimmermann, Cyrus Shahabi, Kun Fu, Shu-Yuen Didi Yao
-
Patent number: 7738490Abstract: 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: GrantFiled: January 10, 2007Date of Patent: June 15, 2010Assignee: Research and Industrial Cooperation GroupInventors: Nam-Uk Kim, Min-Ho Kang
-
Patent number: 7733898Abstract: 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: GrantFiled: August 25, 2004Date of Patent: June 8, 2010Assignee: Intel CorporationInventors: Matthew Mattina, George Z. Chrysos, Yungho Choi
-
Patent number: 7693161Abstract: 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: GrantFiled: August 25, 2004Date of Patent: April 6, 2010Assignee: Samsung Electronics Co., Ltd.Inventor: Min-young Sung
-
Patent number: 7688774Abstract: 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: GrantFiled: January 27, 2003Date of Patent: March 30, 2010Assignee: Nokia CorporationInventors: Kari Pajukoski, Kari Horneman, Jukka Nuutinen
-
Patent number: 7684440Abstract: 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: GrantFiled: December 18, 2003Date of Patent: March 23, 2010Assignee: NVIDIA CorporationInventors: Thomas A. Maufer, Anand Rajagopalan
-
Patent number: 7664089Abstract: 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: GrantFiled: January 12, 2007Date of Patent: February 16, 2010Assignee: Hitachi Ltd.Inventor: Yun Zhao