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).
-
Publication number: 20240385673Abstract: 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: ApplicationFiled: December 19, 2023Publication date: November 21, 2024Inventors: Shankar Mukherjee, Jean Walrand, Nicholas Bambos
-
Patent number: 11853143Abstract: 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: GrantFiled: July 6, 2021Date of Patent: December 26, 2023Assignee: DHAANI SYSTEMSInventors: Shankar Mukherjee, Jean Walrand, Nicholas Bambos
-
Publication number: 20220043501Abstract: 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: ApplicationFiled: July 6, 2021Publication date: February 10, 2022Inventors: Shankar Mukherjee, Jean Walrand, Nicholas Bambos
-
Patent number: 11061461Abstract: 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: GrantFiled: March 1, 2018Date of Patent: July 13, 2021Assignee: Dhaani SystemsInventors: Shankar Mukherjee, Jean Walrand, Nicholas Bambos
-
Publication number: 20190073018Abstract: 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: ApplicationFiled: March 1, 2018Publication date: March 7, 2019Inventors: Shankar Mukherjee, Jean Walrand, Nicholas Bambos
-
Publication number: 20170235353Abstract: 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: ApplicationFiled: September 26, 2016Publication date: August 17, 2017Inventors: Shankar Mukherjee, Jean Walrand, Nicholas Bambos
-
Patent number: 9454209Abstract: 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: GrantFiled: July 15, 2013Date of Patent: September 27, 2016Assignee: Dhaani SystemsInventors: Shankar Mukherjee, Jean Walrand, Nicholas Bambos
-
Publication number: 20140025976Abstract: 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: ApplicationFiled: July 15, 2013Publication date: January 23, 2014Inventors: Shankar Mukherjee, Jean Walrand, Nicholas Bambos
-
Publication number: 20140025977Abstract: 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: ApplicationFiled: July 15, 2013Publication date: January 23, 2014Applicant: Dhaani SystemsInventors: Shankar Mukherjee, Jean Walrand, Nicholas Bambos
-
Patent number: 8488500Abstract: 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: GrantFiled: May 2, 2008Date of Patent: July 16, 2013Assignee: Dhaani SystemsInventors: Shankar Mukherjee, Jean Walrand, Nicholas Bambos
-
Patent number: 7983287Abstract: 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: GrantFiled: May 14, 2008Date of Patent: July 19, 2011Assignee: Agere Systems Inc.Inventors: John T. Musacchio, Jean Walrand, Roy T. Myers, Jr., Shyam P. Parekh, Jeonghoon Mo, Gaurav Agarwal
-
Patent number: 7782785Abstract: 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: GrantFiled: March 2, 2007Date of Patent: August 24, 2010Assignees: Samsung Electronics Co., Ltd., Korea Advanced Institute of Science and TechnologyInventors: Su-Won Lee, Yongsuk Park, Jong-Ho Bang, Jean Walrand, Jeong-Hoon Mo, Jae-Wook Kwak
-
Publication number: 20090274070Abstract: 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: ApplicationFiled: May 2, 2008Publication date: November 5, 2009Inventors: Shankar Mukherjee, Jean Walrand, Nicholas Bambos
-
Patent number: 7586909Abstract: 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: GrantFiled: October 11, 2002Date of Patent: September 8, 2009Assignee: Agere Systems Inc.Inventors: Jean Walrand, John T. Musacchio, Roy T. Myers, Chung Kuang Chin
-
Patent number: 7480246Abstract: 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: GrantFiled: April 23, 2007Date of Patent: January 20, 2009Assignee: Agere Systems Inc.Inventors: Gaurav Agarwal, John T. Musacchio, Jeonghoon Mo, Jean Walrand
-
Patent number: 7426185Abstract: 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: GrantFiled: February 5, 2003Date of Patent: September 16, 2008Assignee: Agere Systems Inc.Inventors: John T. Musacchio, Jean Walrand, Roy T. Myers, Jr., Shyam P. Parekh, Jeonghoon Mo, Gaurav Agarwal
-
Publication number: 20080212472Abstract: 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: ApplicationFiled: May 14, 2008Publication date: September 4, 2008Applicant: AGERE SYSTEMS INC.Inventors: John T. Musacchio, Jean Walrand, Roy T. Myers, Shyam P. Parekh, Jeonghoon Mo, Gaurav Agarwal
-
Patent number: 7319695Abstract: 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: GrantFiled: October 11, 2002Date of Patent: January 15, 2008Assignee: Agere Systems Inc.Inventors: Gaurav Agarwal, John T. Musacchio, Jeonghoon Mo, Jean Walrand
-
Publication number: 20070274220Abstract: 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: ApplicationFiled: March 2, 2007Publication date: November 29, 2007Inventors: Su-Won Lee, Youngsuk Park, Jong-Ho Bang, Jean Walrand, Jeong-Hoon Mo, Jae-Wook Kwak
-
Publication number: 20070189283Abstract: 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: ApplicationFiled: April 23, 2007Publication date: August 16, 2007Applicant: AGERE SYSTEMS INC.Inventors: Gaurav Agarwal, John Musacchio, Jeonghoon Mo, Jean Walrand