Patents by Inventor Jean Walrand

Jean Walrand has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11853143
    Abstract: Disclosed is a method of managing power consumption of a system with a first device coupled to a communication device of a communication network by way of a first communication link and a second device coupled to the communication device of the communication network by way of a second communication link.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: December 26, 2023
    Assignee: DHAANI SYSTEMS
    Inventors: Shankar Mukherjee, Jean Walrand, Nicholas Bambos
  • Publication number: 20220043501
    Abstract: Disclosed is a method of managing power consumption of a system with a first device coupled to a communication device of a communication network by way of a first communication link and a second device coupled to the communication device of the communication network by way of a second communication link.
    Type: Application
    Filed: July 6, 2021
    Publication date: February 10, 2022
    Inventors: Shankar Mukherjee, Jean Walrand, Nicholas Bambos
  • Patent number: 11061461
    Abstract: A network-centric, power management system and method is disclosed for monitoring and controlling device nodes attached to a network. The monitoring and controlling includes collecting and processing information available on the network about the device nodes and using the collected information to manage power on the device nodes.
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: July 13, 2021
    Assignee: Dhaani Systems
    Inventors: Shankar Mukherjee, Jean Walrand, Nicholas Bambos
  • Publication number: 20190073018
    Abstract: A network-centric, power management system and method is disclosed for monitoring and controlling device nodes attached to a network. The monitoring and controlling includes collecting and processing information available on the network about the device nodes and using the collected information to manage power on the device nodes.
    Type: Application
    Filed: March 1, 2018
    Publication date: March 7, 2019
    Inventors: Shankar Mukherjee, Jean Walrand, Nicholas Bambos
  • Publication number: 20170235353
    Abstract: A network-centric, power management system and method is disclosed for monitoring and controlling device nodes attached to a network. The monitoring and controlling includes collecting and processing information available on the network about the device nodes and using the collected information to manage power on the device nodes.
    Type: Application
    Filed: September 26, 2016
    Publication date: August 17, 2017
    Inventors: Shankar Mukherjee, Jean Walrand, Nicholas Bambos
  • Patent number: 9454209
    Abstract: A network-centric, power management system and method is disclosed for monitoring and controlling device nodes attached to a network. The monitoring and controlling includes collecting and processing information available on the network about the device nodes and using the collected information to manage power on the device nodes.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: September 27, 2016
    Assignee: Dhaani Systems
    Inventors: Shankar Mukherjee, Jean Walrand, Nicholas Bambos
  • Publication number: 20140025976
    Abstract: A network-centric, power management system and method is disclosed for monitoring and controlling device nodes attached to a network. The monitoring and controlling includes collecting and processing information available on the network about the device nodes and using the collected information to manage power on the device nodes.
    Type: Application
    Filed: July 15, 2013
    Publication date: January 23, 2014
    Inventors: Shankar Mukherjee, Jean Walrand, Nicholas Bambos
  • Publication number: 20140025977
    Abstract: A network-centric, power management system and method is disclosed for monitoring and controlling device nodes attached to a network. The monitoring and controlling includes collecting and processing information available on the network about the device nodes and using the collected information to manage power on the device nodes.
    Type: Application
    Filed: July 15, 2013
    Publication date: January 23, 2014
    Applicant: Dhaani Systems
    Inventors: Shankar Mukherjee, Jean Walrand, Nicholas Bambos
  • Patent number: 8488500
    Abstract: A network-centric, power management system and method is disclosed for monitoring and controlling device nodes attached to a network. The monitoring and controlling includes collecting and processing information available on the network about the device nodes and using the collected information to manage power on the device nodes.
    Type: Grant
    Filed: May 2, 2008
    Date of Patent: July 16, 2013
    Assignee: Dhaani Systems
    Inventors: Shankar Mukherjee, Jean Walrand, Nicholas Bambos
  • Patent number: 7983287
    Abstract: Roughly described, a packet switching fabric contains a separate queue scheduler for each combination of an input module and a fabric output port. The schedulers may also be specific to a single class of service. Each queue scheduler schedules its packets without regard to state of other input queues and without regard to packets destined for other output ports. In an aspect, the fabric manages per-flow bandwidth utilization of output port bandwidth capacity by monitoring the same and asserting backpressure toward the queue scheduler for any thread that is exceeding its bandwidth allocation. In another aspect, a switching fabric uses leaky buckets to apply backpressure in response to overutilization of downstream port capacity by particular subflows. In another aspect, a switching fabric includes a cascaded backpressure scheme.
    Type: Grant
    Filed: May 14, 2008
    Date of Patent: July 19, 2011
    Assignee: Agere Systems Inc.
    Inventors: John T. Musacchio, Jean Walrand, Roy T. Myers, Jr., Shyam P. Parekh, Jeonghoon Mo, Gaurav Agarwal
  • Patent number: 7782785
    Abstract: A method and apparatus for optimizing a cross layer in an ad-hoc wireless network are provided. A link price is set using the number of packets of a queue. A flow rate is set using the link price. A channel access rank is set by comparing the link price with a link price of a neighboring node. A channel access backoff time is set based on the channel access rank. The method and apparatus for optimization may not be subject to interference and can simultaneously obtain fairness and efficiency while adaptively setting link capacities.
    Type: Grant
    Filed: March 2, 2007
    Date of Patent: August 24, 2010
    Assignees: Samsung Electronics Co., Ltd., Korea Advanced Institute of Science and Technology
    Inventors: Su-Won Lee, Yongsuk Park, Jong-Ho Bang, Jean Walrand, Jeong-Hoon Mo, Jae-Wook Kwak
  • Publication number: 20090274070
    Abstract: A network-centric, power management system and method is disclosed for monitoring and controlling device nodes attached to a network. The monitoring and controlling includes collecting and processing information available on the network about the device nodes and using the collected information to manage power on the device nodes.
    Type: Application
    Filed: May 2, 2008
    Publication date: November 5, 2009
    Inventors: Shankar Mukherjee, Jean Walrand, Nicholas Bambos
  • Patent number: 7586909
    Abstract: A striping algorithm selects a route on which to transmit each next data segment, in dependence upon relative channel loading so far, taking account of multicast. Input modules can keep a channel loading history for each route it has, and can update its history for each route that a data segment follows through the fabric. In an embodiment, the input module transmits each data segment toward an i'th intermediate stage module, where i minimizes q(i,a(G),c)+q(i,b(G),c)+ . . . +q(i,k(G),c), where q(i, j, c) indicates the number of bytes of data sent, during a given prior time period, from the input module to each j'th one of the output modules via each i'th one of the intermediate stage modules, and a(G), b(G), . . . , and k(G) are the output module(s) in the multicast group G to which the data segment is destined.
    Type: Grant
    Filed: October 11, 2002
    Date of Patent: September 8, 2009
    Assignee: Agere Systems Inc.
    Inventors: Jean Walrand, John T. Musacchio, Roy T. Myers, Chung Kuang Chin
  • Patent number: 7480246
    Abstract: In one embodiment, data segments routed through a switch fabric are identified as being either a first or a second type. First and second counters are maintained for a destination node to characterize the transmission of data segments of the corresponding type within the switch fabric. For each first-type time period, all transmitted data segments are identified as being the first type. For each second-type time period, all transmitted data segments are identified as being the second type. The first- and second-type time periods are interleaved. The first counter is reset after termination of each first-type time period and the second counter is reset after termination of each second-type time period to correct for a possible error in characterizing the transmission of the data segments within the switch fabric during the corresponding time period.
    Type: Grant
    Filed: April 23, 2007
    Date of Patent: January 20, 2009
    Assignee: Agere Systems Inc.
    Inventors: Gaurav Agarwal, John T. Musacchio, Jeonghoon Mo, Jean Walrand
  • Patent number: 7426185
    Abstract: Roughly described, a packet switching fabric contains a separate queue scheduler for each combination of an input module and a fabric output port. The schedulers may also be specific to a single class of service. Each queue scheduler schedules its packets without regard to state of other input queues and without regard to packets destined for other output ports. In an aspect, the fabric manages per-flow bandwidth utilization of output port bandwidth capacity by monitoring the same and asserting backpressure toward the queue scheduler for any thread that is exceeding its bandwidth allocation. In another aspect, a switching fabric uses leaky buckets to apply backpressure in response to overutilization of downstream port capacity by particular subflows. In another aspect, a switching fabric includes a cascaded backpressure scheme.
    Type: Grant
    Filed: February 5, 2003
    Date of Patent: September 16, 2008
    Assignee: Agere Systems Inc.
    Inventors: John T. Musacchio, Jean Walrand, Roy T. Myers, Jr., Shyam P. Parekh, Jeonghoon Mo, Gaurav Agarwal
  • Publication number: 20080212472
    Abstract: Roughly described, a packet switching fabric contains a separate queue scheduler for each combination of an input module and a fabric output port. The schedulers may also be specific to a single class of service. Each queue scheduler schedules its packets without regard to state of other input queues and without regard to packets destined for other output ports. In an aspect, the fabric manages per-flow bandwidth utilization of output port bandwidth capacity by monitoring the same and asserting backpressure toward the queue scheduler for any thread that is exceeding its bandwidth allocation. In another aspect, a switching fabric uses leaky buckets to apply backpressure in response to overutilization of downstream port capacity by particular subflows. In another aspect, a switching fabric includes a cascaded backpressure scheme.
    Type: Application
    Filed: May 14, 2008
    Publication date: September 4, 2008
    Applicant: AGERE SYSTEMS INC.
    Inventors: John T. Musacchio, Jean Walrand, Roy T. Myers, Shyam P. Parekh, Jeonghoon Mo, Gaurav Agarwal
  • Patent number: 7319695
    Abstract: Roughly described, a striping algorithm selects a route on which to transmit each next data segment, pseudorandomly from among a subset of eligible routes, the subset being chosen in dependence upon relative channel loading so far. Preferably each ingress node to a switching system chooses an outgoing route for each given next data segment, according to a pseudorandom algorithm, from among a respective given subset containing only those routes via which the amount of data sent from the ingress node during a respective prior time period is no greater than an average of the amount of data sent from the ingress node via any of its outgoing routes during the same prior time period.
    Type: Grant
    Filed: October 11, 2002
    Date of Patent: January 15, 2008
    Assignee: Agere Systems Inc.
    Inventors: Gaurav Agarwal, John T. Musacchio, Jeonghoon Mo, Jean Walrand
  • Publication number: 20070274220
    Abstract: A method and apparatus for optimizing a cross layer in an ad-hoc wireless network are provided. A link price is set using the number of packets of a queue. A flow rate is set using the link price. A channel access rank is set by comparing the link price with a link price of a neighboring node. A channel access backoff time is set based on the channel access rank. The method and apparatus for optimization may not be subject to interference and can simultaneously obtain fairness and efficiency while adaptively setting link capacities.
    Type: Application
    Filed: March 2, 2007
    Publication date: November 29, 2007
    Inventors: Su-Won Lee, Youngsuk Park, Jong-Ho Bang, Jean Walrand, Jeong-Hoon Mo, Jae-Wook Kwak
  • Publication number: 20070189283
    Abstract: In one embodiment, data segments routed through a switch fabric are identified as being either a first or a second type. First and second counters are maintained for a destination node to characterize the transmission of data segments of the corresponding type within the switch fabric. For each first-type time period, all transmitted data segments are identified as being the first type. For each second-type time period, all transmitted data segments are identified as being the second type. The first- and second-type time periods are interleaved. The first counter is reset after termination of each first-type time period and the second counter is reset after termination of each second-type time period to correct for a possible error in characterizing the transmission of the data segments within the switch fabric during the corresponding time period.
    Type: Application
    Filed: April 23, 2007
    Publication date: August 16, 2007
    Applicant: AGERE SYSTEMS INC.
    Inventors: Gaurav Agarwal, John Musacchio, Jeonghoon Mo, Jean Walrand
  • Patent number: 7046665
    Abstract: In accordance with the invention, a system and method for providing QoS to packets formatted in accordance with one protocol (e.g., IP or Ethernet) carried over networks that are originally designed to be used with another protocol (e.g., ATM, WDM, or TDM). In one embodiment of the invention, such a switch is modified in order to allow the switch to become “IP-aware.” Such a modified switch can identify IP packets, determine if any packets should be dropped, classify the packets with a queue, and schedule the packets of each queue in a manner that provides quality of service to the packets in the queue. Moreover, some embodiments of a modified switch further include a monitor to keep statistics on the packets in the modified switch, a protection mechanism that monitors fault information for at least part of the network, and a provisioning mechanism that determines normal and backup paths for each connection.
    Type: Grant
    Filed: October 26, 1999
    Date of Patent: May 16, 2006
    Assignee: Extreme Networks, Inc.
    Inventors: Jean Walrand, Ayman Fawaz, Rajarshi Gupta