Search

Arnaud M Froment

from Sunnyvale, CA
Age ~45

Arnaud Froment Phones & Addresses

  • 350 N Bayview Ave, Sunnyvale, CA 94085 (408) 432-1343
  • River Oaks Cir, San Jose, CA 95134
  • Milpitas, CA
  • Santa Clara, CA
  • Dublin, CA

Work

Company: Lab126 Mar 2012 Position: Principal software engineer, embedded software

Education

School / High School: Institut national polytechnique de Grenoble 2002 to 2003

Skills

Embedded Software • Device Drivers • Linux • Embedded Systems • Linux Kernel • C • Software Development • Embedded Linux • Firmware • Handheld Devices • Software Engineering • C++ • Software Design • Java • Integration • Distributed Systems • Testing • Arm • Product Development • System Architecture • Ebooks • Technical Architecture • Gnu Make • Hardware • Debugging • Android • Shell Scripting • Xml • Handheld • Arm Neon • Perforce • Kernel • Storage Technologies • Software Validation • Posix • Asm • Machine Learning

Languages

French • English

Industries

Computer Software

Resumes

Resumes

Arnaud Froment Photo 1

Distinguished Technologist

View page
Location:
San Francisco, CA
Industry:
Computer Software
Work:
Lab126 since Mar 2012
Principal Software Engineer, Embedded Software

Lab126 Apr 2010 - Mar 2012
Senior Software Engineer, Embedded Software

Lab126 Jan 2008 - Apr 2010
Software Engineer, Embedded Software

Mobilygen Aug 2007 - Jan 2008
Senior Software Validation Engineer

LSI Logic May 2005 - Aug 2007
Senior Software Validation Engineer - Milpitas, CA - USA
Education:
Institut national polytechnique de Grenoble 2002 - 2003
Institut national polytechnique de Grenoble 2000 - 2003
Institut national polytechnique de Grenoble 2000 - 2002
Skills:
Embedded Software
Device Drivers
Linux
Embedded Systems
Linux Kernel
C
Software Development
Embedded Linux
Firmware
Handheld Devices
Software Engineering
C++
Software Design
Java
Integration
Distributed Systems
Testing
Arm
Product Development
System Architecture
Ebooks
Technical Architecture
Gnu Make
Hardware
Debugging
Android
Shell Scripting
Xml
Handheld
Arm Neon
Perforce
Kernel
Storage Technologies
Software Validation
Posix
Asm
Machine Learning
Languages:
French
English

Publications

Us Patents

Multi-Source Profiling For Adaptive Device Operation

View page
US Patent:
8499245, Jul 30, 2013
Filed:
Aug 24, 2010
Appl. No.:
12/862547
Inventors:
Arnaud Froment - San Jose CA, US
Kenneth P. Kiraly - Menlo Park CA, US
Assignee:
Amazon Technologies, Inc. - Reno NV
International Classification:
G06F 15/00
G06F 13/00
US Classification:
715744, 715734
Abstract:
A client device may include various sensors that monitor an environment of the client device as well as operations performed by the client device. The sensors may sense data that, when analyzed and compared to past events and patterns, may be used to identify a current user of the client device. In some aspects, the data may be used to determine a context of operation of the client device, which may enable the client device to adapt in real-time or to predict future behavior of a user and then adjust control settings of the client device accordingly.

Contextual Launch Interfaces

View page
US Patent:
20220404953, Dec 22, 2022
Filed:
Jul 1, 2022
Appl. No.:
17/855930
Inventors:
- Seattle WA, US
Arnaud Marie Froment - San Jose CA, US
Gy Stuart Fullmer - Santa Cruz CA, US
Sean Thomas Congden - Mountain View CA, US
Brett Nathan Lynnes - Sunnyvale CA, US
Nadim Awad - San Francisco CA, US
Kenneth Paul Kiraly - Menlo Park CA, US
International Classification:
G06F 3/04817
G06F 3/04883
G06F 3/04886
G06F 3/0482
Abstract:
Users can switch between applications using contextual interface elements. These elements can include icons for applications determined to likely be accessed by the user for a current context. Information is gathered to determine the current context, then information such as patterns of historical usage are utilized to determine and rank the applications by likelihood of use. Different contexts can include different icons, and a given context can include different icons for different points in time or locations. A user can access a contextual interface element by performing a swipe motion, for example. The user can continue the motion to an area associated with an icon of interest, and perform an action such as a tap or release to cause the associated application to be launched. Such an approach enables a user to quickly and easily launch another application independent of the application currently active on the device.

Contextual Launch Interfaces

View page
US Patent:
20210278956, Sep 9, 2021
Filed:
Mar 24, 2021
Appl. No.:
17/211059
Inventors:
- Seattle WA, US
Arnaud Marie Froment - San Jose CA, US
Gy Stuart Fullmer - Santa Cruz CA, US
Sean Thomas Congden - Mountain View CA, US
Brett Nathan Lynnes - Sunnyvale CA, US
Nadim Awad - San Francisco CA, US
Kenneth Paul Kiraly - Menlo Park CA, US
International Classification:
G06F 3/0481
G06F 3/0488
G06F 3/0482
Abstract:
Users can switch between applications using contextual interface elements. These elements can include icons for applications determined to likely be accessed by the user for a current context. Information is gathered to determine the current context, then information such as patterns of historical usage are utilized to determine and rank the applications by likelihood of use. Different contexts can include different icons, and a given context can include different icons for different points in time or locations. A user can access a contextual interface element by performing a swipe motion, for example. The user can continue the motion to an area associated with an icon of interest, and perform an action such as a tap or release to cause the associated application to be launched. Such an approach enables a user to quickly and easily launch another application independent of the application currently active on the device.

Systems And Methods For Identifying Users Of Devices And Customizing Devices To Users

View page
US Patent:
20210034192, Feb 4, 2021
Filed:
Oct 20, 2020
Appl. No.:
17/074946
Inventors:
- Seattle WA, US
Jonathan White Keljo - Seattle WA, US
Srinivasan Sridharan - Sunnyvale CA, US
Arnaud Marie Froment - San Jose CA, US
Nadim Awad - San Francisco CA, US
Kenneth Paul Kiraly - Menlo Park CA, US
International Classification:
G06F 3/041
G10L 17/10
G10L 25/48
G06F 21/32
G06K 9/00
G10L 17/06
G10L 17/22
G10L 21/055
Abstract:
A system and method for identifying a user of a device includes comparing audio received by a device with acoustic fingerprint information to identify a user of the device. Image data, video data and other data may also be used in the identification of the user. Once the user is identified, operation of the device may be customized based on the user. Further, once the user is identified, data can be associated with the user, for example, usage data, location data, gender data, age data, dominant hand data of the user, and other data. This data can then be used to further customize the operation of the device to the specific user.

Contextual Launch Interfaces

View page
US Patent:
20190369842, Dec 5, 2019
Filed:
Apr 12, 2019
Appl. No.:
16/383180
Inventors:
- Seattle WA, US
Arnaud Marie Froment - San Jose CA, US
Gy Stuart Fullmer - Santa Cruz CA, US
Sean Thomas Congden - Mountain View CA, US
Brett Nathan Lynnes - Sunnyvale CA, US
Nadim Awad - San Francisco CA, US
Kenneth Paul Kiraly - Menlo Park CA, US
International Classification:
G06F 3/0481
Abstract:
Users can switch between applications using contextual interface elements. These elements can include icons for applications determined to likely be accessed by the user for a current context. Information is gathered to determine the current context, then information such as patterns of historical usage are utilized to determine and rank the applications by likelihood of use. Different contexts can include different icons, and a given context can include different icons for different points in time or locations. A user can access a contextual interface element by performing a swipe motion, for example. The user can continue the motion to an area associated with an icon of interest, and perform an action such as a tap or release to cause the associated application to be launched. Such an approach enables a user to quickly and easily launch another application independent of the application currently active on the device.

Dynamic Unlock Mechanisms For Mobile Devices

View page
US Patent:
20180063715, Mar 1, 2018
Filed:
Nov 6, 2017
Appl. No.:
15/804886
Inventors:
- Seattle WA, US
Phivos Costas Aristides - Seattle WA, US
Darren Ernest Canavor - Redmond WA, US
Arnaud Marie Froment - San Jose CA, US
Scott Donald Gregory - Issaquah WA, US
Cory Adam Johnson - Seattle WA, US
Chelsea Celest Krueger - Seattle WA, US
Jon Arron McClintock - Seattle WA, US
Vijay Rangarajan - Issaquah WA, US
Andrew Jay Roths - Kenmore WA, US
International Classification:
H04W 12/06
H04L 29/06
H04M 1/725
Abstract:
An access control application for mobile devices is provided. The access control application may be configured to generate a set of security tasks based at least in part on information corresponding to a user's interactions with the mobile device. An unlock screen of the mobile device may be triggered and security tasks from the generated set of security tasks may be displayed through a user interface of the mobile device. The user's response to the security tasks may be obtained and a confidence score may be calculated, based at least in part on the response. The access control application may then determine, based at least in part on the score and one or more attributes of the environment, whether to unlock the mobile device or prompt the user to provide an additional response to another security task.

Dynamic Unlock Mechanisms For Mobile Devices

View page
US Patent:
20170064555, Mar 2, 2017
Filed:
Nov 11, 2016
Appl. No.:
15/349874
Inventors:
- Seattle WA, US
Phivos Costas Aristides - Seattle WA, US
Darren Ernest Canavor - Redmond WA, US
Arnaud Marie Froment - San Jose CA, US
Scott Donald Gregory - Issaquah WA, US
Cory Adam Johnson - Seattle WA, US
Chelsea Celest Krueger - Seattle WA, US
Jon Arron McClintock - Seattle WA, US
Vijay Rangarajan - Issaquah WA, US
Andrew Jay Roths - Kenmore WA, US
International Classification:
H04W 12/06
H04L 29/06
Abstract:
An access control application for mobile devices is provided. The access control application may be configured to generate a set of security tasks based at least in part on information corresponding to a user's interactions with the mobile device. An unlock screen of the mobile device may be triggered and a security tasks from the generated set of security tasks may be displayed through a user interface of the mobile device. The user's response to the security tasks may be obtained and a confidence score may be calculated, based at least in part on the response. The access control application may then determine, based at least in part on the score and one or more attributes of the environment, whether to unlock the mobile device or prompt the user to provide an additional response to another security task.

Using Movement Patterns To Anticipate User Expectations

View page
US Patent:
20140378159, Dec 25, 2014
Filed:
Jun 24, 2013
Appl. No.:
13/925430
Inventors:
- Reno NV, US
Kenneth Paul Kiraly - Menlo Park CA, US
Srinivasan Sridharan - Sunnyvale CA, US
Nadim Awad - San Francisco CA, US
Jonathan White Keljo - Seattle WA, US
Arnaud Marie Froment - San Jose CA, US
Michael David Dumont - Sunnyvale CA, US
International Classification:
H04W 64/00
US Classification:
4554561
Abstract:
An adaptive navigation system anticipates a user's interactions with a device, modifying the device in the future based on past user movements and interactions. The system records a user's movement patterns and correlates movement patterns with how the user interacts with the device. When the movement patterns recur, the system modifies at least one behavior of the device based upon past interaction of the user with the device.
Arnaud M Froment from Sunnyvale, CA, age ~45 Get Report