Search

Jean Te Tourrilhes

from Mountain View, CA
Age ~54

Jean Tourrilhes Phones & Addresses

  • 1083 Petie Way, Mountain View, CA 94040 (650) 968-3599
  • 987 Lane Ave, Mountain View, CA 94040 (650) 968-3599
  • 987 Lane Ave #4, Mountain View, CA 94040 (650) 968-3599
  • Winnsboro, TX
  • Santa Clara, CA
  • Bowie, MD

Work

Company: Hp-labs Position: Engineer

Education

School / High School: Télécom Paris 1991 to 1994 Specialities: Computer Science

Skills

Wireless Lan • Linux Kernel • Openflow • Sdn • Linux • Distributed Systems • Device Drivers • Software Development • Wlan • Ethernet • Software Engineering • Snmp • Tcp/Ip

Industries

Computer Networking

Resumes

Resumes

Jean Tourrilhes Photo 1

Engineer

View page
Location:
Mountain View, CA
Industry:
Computer Networking
Work:
Hp-Labs
Engineer
Education:
Télécom Paris 1991 - 1994
Skills:
Wireless Lan
Linux Kernel
Openflow
Sdn
Linux
Distributed Systems
Device Drivers
Software Development
Wlan
Ethernet
Software Engineering
Snmp
Tcp/Ip

Publications

Us Patents

Validation For Secure Device Associations

View page
US Patent:
7370200, May 6, 2008
Filed:
Jan 30, 2004
Appl. No.:
10/769190
Inventors:
Timothy Paul James Gerard Kindberg - Bristol, GB
Jean Tourrilhes - Mountain View CA, US
Kan Zhang - Palo Alto CA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
H04L 9/00
US Classification:
713168, 713169, 713170, 713171, 713182, 380247, 380270
Abstract:
The present invention provides for validating an association between computing devices using a succession of human-perceptible stimuli such as sounds, lights colors or shapes. Commands are sent from the initiating device to the responding device in encrypted messages. Human-perceptible stimuli are formed at the responding device in response to at least some of the commands. The responder searches for messages that the responder is unable to decrypt and that are received in a time interval before messages that the responder is able to decrypt. The succession of human-perceptible stimuli may be harmonized, in which case, an association between the initiating device and the responding device is validated when the human-perceptible stimuli formed by the initiating device and the human-perceptible stimuli formed by the responding device are harmonized together.

Rack Sensor Controller For Asset Tracking

View page
US Patent:
7436303, Oct 14, 2008
Filed:
Mar 27, 2006
Appl. No.:
11/389784
Inventors:
Jean Tourrilhes - Palo Alto CA, US
Cosme Sevestre - Palo Alto CA, US
Cyril Brignone - Mountain View CA, US
Tim Connors - Palo Alto CA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G08B 13/14
US Classification:
3405721, 3405724, 235385
Abstract:
A rack sensor controller is operable to sense information for assets housed in a rack. The rack sensor controller includes a memory storing a location of the rack and sensor information received from a plurality of sensors. At least some of the sensors include one or more RFID readers operable to read RFID tags attached to assets housed in the rack. A processor is operable to receive the sensor information and generate a message including the sensor information and the location of the rack for transmission to one or more back-end applications via a forwarder. The forwarder is operable to receive the message, determine one or more back-end applications to receive the message, replicate the message for each of the back-end applications, and transmit the message to the back-end applications. The back-end applications use the location of the rack and the sensor information to track the assets.

Secure Spontaneous Associations Between Networkable Devices

View page
US Patent:
7698556, Apr 13, 2010
Filed:
Feb 25, 2005
Appl. No.:
11/066584
Inventors:
Kan Zhang - Palo Alto CA, US
Timothy P. J. G. Kindberg - Bristol, GB
Jean Tourrilhes - Mountain View CA, US
Seunghyun Im - Charlotte NC, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
H04L 9/32
US Classification:
713171, 380258, 380278
Abstract:
In a first aspect, the present invention provides a protocol for communications across a securable communication channel between a first device and a second device. The protocol includes the transmission of a plurality of uniquely identifiable messages which each include security-related data, from the first device to the second device. The protocol includes determining whether a subset of messages that are received by the second device comply with at least one predetermined message criterion and are identifiable as having been sent from the first device. In the event that said subset of messages are determined to comply with the predetermined verification criterion (or criteria) and are identifiable as having been sent from the first device, the security-related data is determined to have been successfully communicated to the second device.

Data Packet Routing

View page
US Patent:
8391174, Mar 5, 2013
Filed:
Jul 13, 2010
Appl. No.:
12/834951
Inventors:
Michael Schlansker - Los Altos CA, US
Jean Tourrilhes - Mountain View CA, US
Dwight L. Barron - Houston TX, US
Stephen G. Low - Austin TX, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
H04J 1/16
US Classification:
370252, 370235, 370255, 370355, 370358, 370536
Abstract:
According to one example of the present invention, there is provided a method of routing data packets to a plurality of packet processors in a computer network. The method comprising obtaining workload data from the packet processors, determining a workload distribution across the packet processors, and updating a balancing table used by a switching element in the network based on the determined workload.

Method And System For Allocating Bandwidth

View page
US Patent:
8392571, Mar 5, 2013
Filed:
Apr 30, 2010
Appl. No.:
12/771059
Inventors:
Michael Schlansker - Los Altos CA, US
Yoshio Turner - San Francisco CA, US
Jean Tourrilhes - Mountain View CA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06F 15/16
US Classification:
709226
Abstract:
According to one embodiment of the present invention, there is provided a system for allocating bandwidth in a network to a plurality of traffic classes. Each traffic class has a first bandwidth allocation. The system comprises a network manager which is configured to determine a bandwidth utilization for each traffic class, to determine an amount of unused network bandwidth, to calculate second bandwidth allocations for each traffic class by allocating a share of any determined unused network bandwidth between at least some of the traffic classes, and to update, in accordance with the second bandwidth allocations, a routing table accessible by routers in the network.

Distributing Decision Making In A Centralized Flow Routing System

View page
US Patent:
8503307, Aug 6, 2013
Filed:
May 10, 2010
Appl. No.:
12/662885
Inventors:
Jean Tourrilhes - Mountain View CA, US
Praveen Yalagandula - Redwood City CA, US
Puneet Sharma - Palo Alto CA, US
Jeffrey Clifford Mogul - Menlo Park CA, US
Sujata Banerjee - Palo Alto CA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G01R 31/08
G06F 15/177
US Classification:
370237, 370230, 370412, 370235, 370389, 709221, 709224, 709229
Abstract:
Local rules for managing flows devolved from a central controller are received at a switch. The central controller determines a global set of rules for managing flows. The switch receives a packet from a flow from a network and determines whether a metric for the flow satisfies a dynamic condition to trigger a metric report to the central controller. In response to a determination that the metric for the flow at the switch satisfies the dynamic condition to trigger a metric report to the central controller, the switch sends a metric report to the central controller, and the switch then receives an instruction to manage the flow from the central controller. In response to a determination that the metric for the flow at the switch does not satisfy the dynamic condition to trigger the metric report to the central controller, the switch manages the flow using the local rules for managing flows.

Priority Queue Level Optimization For A Network Flow

View page
US Patent:
8537669, Sep 17, 2013
Filed:
Apr 27, 2010
Appl. No.:
12/768723
Inventors:
Puneet Sharma - Palo Alto CA, US
Wonho Kim - Princeton NJ, US
Jung Gun Lee - Palo Alto CA, US
Sung-Ju Lee - San Francisco CA, US
Jean Tourrilhes - Mountain View CA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
H04L 12/26
US Classification:
370230, 370235, 709201
Abstract:
Optimizing priority queue levels for a flow in a network includes determining a path for the flow, determining an optimized priority queue level of the flow at each of a plurality of switches based on a Quality of Service (QoS) requirement of the flow and priority queue levels of one or more existing flows in the network. Information of the optimized priority queue level of the flow is sent to at each of the switches.

Dynamic Priority Queue Level Assignment For A Network Flow

View page
US Patent:
8537846, Sep 17, 2013
Filed:
Apr 27, 2010
Appl. No.:
12/768722
Inventors:
Puneet Sharma - Palo Alto CA, US
Jean Tourrilhes - Mountain View CA, US
Praveen Yalagandula - Redwood City CA, US
Jung Gun Lee - Palo Alto CA, US
Sung-Ju Lee - San Francisco CA, US
Sujata Banerjee - Palo Alto CA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
H04L 12/28
US Classification:
370412, 370413, 709230
Abstract:
Forwarding a flow in a network includes receiving the flow at a switch, determining an optimized priority queue level of the flow at the switch, and forwarding the flow via the switch using an optimized priority queue level of the flow at the switch. The flow passes through a plurality of switches, including the switch, in the network, and the optimized priority queue level of the flow at the switch is different from a priority queue level of the flow at a second switch of the plurality of switches. The second switch routes the flow at the second switch using the different priority queue level for the flow.
Jean Te Tourrilhes from Mountain View, CA, age ~54 Get Report