A method and apparatus for protecting secured files stored on a file system employs a file security status associated with each file to signal whether or not access to the file is allowed. The file security status is stored in a fixed location in memory. Upon opening the associated file, the file security status is copied to a second location in memory. Depending upon the file security status stored in the second location, operations on the file by a client are either allowed or denied. Operations on non-secure files are always allowed. Operations on secured files are allowed only after verification of the client's authorization to access the file and the subsequent modification of the file security status stored in the second memory location. The method protects secured files from deletion by unauthorized clients. This is accomplished by, upon opening a secure file, initializing a third memory location to a value indicating that the file will not be deleted upon closing.
Chandramouli Radhakrishnan - San Jose CA, US Timothy Andre - Los Gatos CA, US Immanuel Rahardja - Fremont CA, US Saurabh Mohan - Los Angeles CA, US Xiaoyi Liu - Cupertino CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
H04L 29/06
US Classification:
713153
Abstract:
Systems, methods, and other embodiments associated with aggregation of cryptography engines are described. One example method includes receiving an outbound data packet on an outbound side of a data connection. The example method may also include analyzing the outbound data packet to determine a distribution value. The example method may also include selectively distributing the outbound data packet to one of a plurality of outbound processors based, at least in part, on the distribution value. The example method may also include receiving an inbound data packet on an inbound side of the data connection. The example method may also include examining the inbound data packet for an identifier. The example method may also include selectively distributing the inbound data packet to one of a plurality of inbound processors based, at least in part, on the identifier.
- Mountain View CA, US Xiaoyi Liu - Mountain View CA, US
Assignee:
WAYMO LLC - Mountain View CA
International Classification:
G05D 1/00 G07C 5/04
Abstract:
Aspects of the disclosure relate to generating assets for a simulation in order to test autonomous vehicle control software. For instance, data identifying a vehicle object, a polygon for the vehicle object, and a polygon for an open-door object associated with the vehicle object may be received. A rectangle may be fit to the polygon for the vehicle object. A polygon for the vehicle object without the open-door object may be determined based on the rectangle. A vehicle asset representing a vehicle may be adjusted based on the polygon for the vehicle object without the open-door object. A position and rotation of the rectangle may be used to position an open-door asset representing an open door for the simulation. The open-door asset is adjusted based on the adjustment to the vehicle asset. The simulation may be run with the positioned and adjusted open door asset in order to test the autonomous vehicle control software.
Extracting Agent Intent From Log Data For Running Log-Based Simulations For Evaluating Autonomous Vehicle Software
- Mountain View CA, US Aleksandar Gabrovski - Mountain View CA, US Xiaoyi Liu - Mountain View CA, US Wesley Heung - Mountain View CA, US
International Classification:
B60W 40/09 G06F 11/34 G06F 30/20 B60W 60/00
Abstract:
The disclosure relates to running simulations in order to test software used to control a vehicle in an autonomous driving mode. For instance, logged data may be identified for a simulation. The logged data may have been collected by a first vehicle and may identifying an agent that is a road user. The logged data may be analyzed to identify one or more signals of intent of the agent including a logged path of the agent. One or more characteristics may be identified based on the one or more signals. The simulation may be run using the logged data by replacing the agent with an interactive agent having the one or more characteristics. The interactive agent may be capable of responding to actions performed by a simulated vehicle in the simulation using software for controlling a vehicle in an autonomous driving mode.
- Mountain View CA, US Xiaoyi Liu - Mountain View CA, US
International Classification:
G06F 30/20 B60W 60/00
Abstract:
Aspects of the disclosure relate to improving realism in simulations for testing software for operating a vehicle in an autonomous driving mode. In one instance, an initial observation of a road user object may be identified in a log data segment captured by a perception system of a vehicle. The perception system having one or more sensors. The initial observation includes a point in time and an initial location of the road user object. A distance traveled by the road user object from a start of the log data segment to the point in time may be determined. A starting location for the road user object may be determined using the distance traveled. A trajectory for the road user object may be determined between the starting location and the initial location of the road user object. The trajectory may be appended to the log data segment.
Youtube
Xiaoyi Liu Presentation Video
Duration:
8m 35s
Perdurabo & Shramm - Rainbows (XiaoYi Liu Dan...
Directed by Davide Arneodo Produced by Perdurabo Filmed in self-isolat...
Duration:
5m 14s
PERFORMANCE de Xiaoyi Liu pour De Maarse Paris
Parce que c'est notre passion, nous avons choisi la danse pour prsente...
Duration:
48s
Xiaoyi & Xinxin // // Yours Fatefully
This video took me a longer time to edit because I got locked out of m...
Duration:
4m 21s
"Back to Field S5 5" EP3: Qiao Shan, Liu Xiao...
[Show Info] He Jiong, Huang Lei, Peng Yu Chang and Wendy Zhang travel ...
Duration:
1h 37m 53s
Mokado - Mona (Official Video)
... Akatre Produced by Lambert Lambert Music by Mokado Dancers: XiaoYi...
Tablet Hotels - Editor (2012) Other Side Group - Marketing/Analytics Intern (2011-2011) Split Works - Music Promoter (2009-2010) Phoenix Television - Intern (2009-2009) World Journal - Journalist (2011-2012) Bomoda - Editor/Social Media Specialist (2012-2012)