Chao De Liang

age ~67

from Richmond, CA

Also known as:
  • Chao D Liang
  • Chao Deliang
  • Chaope Lieng

Chao Liang Phones & Addresses

  • Richmond, CA
  • Oakland, CA
  • San Francisco, CA
  • 495 Edinburgh St, San Francisco, CA 94112

Us Patents

  • Methods And Systems For Efficient Queue Propagation Using A Single Protocol-Based Remote Procedure Call To Stream A Batch Of Messages

    view source
  • US Patent:
    7546613, Jun 9, 2009
  • Filed:
    Sep 14, 2004
  • Appl. No.:
    10/942118
  • Inventors:
    Nancy Reiko Ikeda - Los Altos Hills CA, US
    Ashwinder Singh Ahluwalia - Fremont CA, US
    Chao Liang - Fremont CA, US
    Krishnan Meiyyappan - Fremont CA, US
    Sreenivas Gollapudi - Cupertino CA, US
    Lakshminarayanan Chidambaran - Sunnyvale CA, US
  • Assignee:
    Oracle International Corporation - Redwood Shores CA
  • International Classification:
    G06F 3/00
    G06F 9/46
  • US Classification:
    719330, 718101, 719313
  • Abstract:
    A computer-implemented method of streaming a plurality of messages from a source queue to at least one destination queue over a computer network. The method may include steps of generating a remote procedure call, the remote procedure being configured to encapsulate at least header data, message data for each of the plurality of messages and an end of batch token, the header data being common to each of the plurality of messages and including an identification of the at least one destination queue, the end of batch token signaling that no further message data follows; sending the generated remote procedure call over the computer network to the destination queue identified in the header data, and dequeueing at least the message data for each of the plurality of messages from the source queue and streaming the dequeued messages over the network, and successively enqueueing each streamed message data into the at least one destination queue identified by the header data until the end of batch token is received.
  • Replication And Mapping Mechanism For Recreating Memory Durations

    view source
  • US Patent:
    7752225, Jul 6, 2010
  • Filed:
    Oct 16, 2007
  • Appl. No.:
    11/873410
  • Inventors:
    David Kogan - San Mateo CA, US
    Rajendra S. Pingte - Foster City CA, US
    Chao Liang - Fremont CA, US
    Yujie Cao - Redwood Shores CA, US
  • Assignee:
    Oracle International Corporation - Redwood Shores CA
  • International Classification:
    G06F 7/00
    G06F 17/30
  • US Classification:
    707793, 707809, 718 1, 718104
  • Abstract:
    Techniques for migrating duration trees from a source database server (or instance) to a destination database server (or instance) are provided. A duration is a memory management construct that allows database components to group related areas of memory together. A source duration tree is captured at the source database server and combined with a destination duration tree at the destination database server. Any duration identifiers in the source duration tree that conflict with (i. e. , are the same as) a duration identifier in the destination duration tree are mapped to new duration identifiers.
  • Database Workload Capture And Replay Architecture

    view source
  • US Patent:
    7984015, Jul 19, 2011
  • Filed:
    May 3, 2007
  • Appl. No.:
    11/800122
  • Inventors:
    Karl Dias - Foster City CA, US
    Leonidas Galanis - San Jose CA, US
    Jonathan Klein - Redwood City CA, US
    Venkateshwaran Venkataramani - Sunnyvale CA, US
    Yujun Wang - Cupertino CA, US
    Richard Sarwal - Portola Valley CA, US
    Leng Tan - Sunnyvale CA, US
    Graham Wood - El Granada CA, US
    Benoit Dageville - Foster City CA, US
    Chao Liang - Fremont CA, US
    Sanjay Kaluskar - Menlo Park CA, US
  • Assignee:
    Oracle International Corporation - Redwood Shores CA
  • International Classification:
    G06F 7/00
    G06F 17/00
  • US Classification:
    707610, 709248
  • Abstract:
    A method and apparatus for capturing database system workload and replaying that workload in a database system is provided. According to one aspect, in order to subject a test database system to the same workload to which the production database system actually would be subjected, a database server in the production system captures and records workload that the database server receives from external entities. This captured workload is processed. Processes external to a database server in the test database system send the processed workload to that database server. As a result, the test database system is subjected to the same workload to which the production database system originally was subjected. The foregoing technique permits a database administrator to determine how the production database system will fare if the difference that is present in the test database system is introduced into the production database system.
  • Capturing And Re-Creating The State Of A Queue When Migrating A Session

    view source
  • US Patent:
    20060059228, Mar 16, 2006
  • Filed:
    May 17, 2005
  • Appl. No.:
    11/131653
  • Inventors:
    Ravikanth Kasamsetty - Union City CA, US
    Ravi Koti - Bangalore, IN
    Sanjay Kaluskar - Menlo Park CA, US
    Chao Liang - Fremont CA, US
  • Assignee:
    ORACLE INTERNATIONAL CORPORATION - REDWOOD SHORES CA
  • International Classification:
    G06F 15/16
  • US Classification:
    709203000
  • Abstract:
    A method and apparatus for migrating the session state of an original session from a first node to a second node, such that a process, executing in the migrated session, may enqueue and dequeue messages from a queue of messages and experience the same behavior from the queue of messages as if the process was enqueuing and dequeuing messages in the original session. Advantageously, all the benefits of migrating a session from one node to another node may be realized, even when the session contains queuing state information that describes the state of a queue of messages. Data that indicates how many messages one or more subscribers have removed from the queue of messages may also be stored to preserve proper behavior of the queue of messages for multiple subscribers when sessions are migrated.
  • Capturing And Restoring Database Session State

    view source
  • US Patent:
    20100005097, Jan 7, 2010
  • Filed:
    Jul 1, 2008
  • Appl. No.:
    12/166272
  • Inventors:
    Chao Liang - Fremont CA, US
    Feng Cao - Belmont CA, US
    Rajendra Pingte - Foster City CA, US
  • Assignee:
    ORACLE INTERNATIONAL CORPORATION - Redwood Shores CA
  • International Classification:
    G06F 17/30
    G06F 12/00
  • US Classification:
    707 8, 707201, 707E17032, 707E17134
  • Abstract:
    Techniques are described herein for capturing and restoring database session state. Production database server components save the session state of each of a plurality of database sessions. The components store workload units that are processed in these sessions. The components store updated session states in response to certain events. Thus, the components may capture multiple session states, pertaining to various different points in time, for each session. The captured session states and the captured workload are moved to a test database server. A user selects, from among the time points represented by the session states, a point in time at which the user would like workload replay to begin. Sessions are re-created on the test database server. Session states of these sessions are set to reflect the session states as they existed at the user-selected time point. Workload units are replayed in the sessions relative to the test database server.
  • Sql Transformation-Based Optimization Techniques For Enforcement Of Data Access Control

    view source
  • US Patent:
    20130325841, Dec 5, 2013
  • Filed:
    Jun 5, 2012
  • Appl. No.:
    13/488739
  • Inventors:
    Tanvir Ahmed - Hayward CA, US
    Thomas Keefe - Mill Valley CA, US
    Chao Liang - San Ramon CA, US
    Vikram Pesati - San Jose CA, US
  • International Classification:
    G06F 17/30
  • US Classification:
    707713, 707E17017
  • Abstract:
    Techniques are provided for a database server to identify a query that comprises an access check operator specifying a data access control policy, and if so, to re-write the query to produce an optimized query execution plan. A first technique rewrites a query comprising an access check operator based on the privileges associated with the database principal requesting the query. The rewritten query exposes the access predicates relevant to the requesting principal to subsequent database optimization processes. A second technique rewrites a query comprising an access check operator that specifies a data security policy that does not include a denied privilege. A third technique rewrites a query that comprises an access check operator specifying one or more database table columns that store row-specific access control lists. The rewritten queries are used to generate a query execution plan that provides for several query execution optimizations.
  • Fine-Grained Access Control For Data Manipulation Language (Dml) Operations On Relational Data

    view source
  • US Patent:
    20190243987, Aug 8, 2019
  • Filed:
    Apr 15, 2019
  • Appl. No.:
    16/384283
  • Inventors:
    - Redwood Shores CA, US
    Yi Ru - Belmont CA, US
    Chao Liang - San Ramon CA, US
    Vikram Reddy Pesati - San Jose CA, US
  • International Classification:
    G06F 21/62
    G06F 16/23
    H04L 29/06
    G06F 16/25
    G06F 16/28
  • Abstract:
    Embodiments allow, within database security policies, the grant of data change operation-specific privileges to particular users to be applied within particular data realms in a given table. Furthermore, according to one or more embodiments, User Privilege column-level privileges are explicitly associated with one or more data access operations such that the grant of such a column-level privilege allows the user to perform only those data access operations that are explicitly associated with the column-level privilege. Enforcement of the data security policies includes prevention of data leakage via WHERE and RETURNING INTO clauses. According to one or more embodiments, a two-phase rewrite is used to optimize enforcement of column-level privileges. During the two-phase rewrite of a given query, the privileges checked during enforcement of the User Privilege data security policies are pruned to avoid unnecessary privilege checks given the columns that are accessed in the query.
  • Fine-Grained Access Control For Data Manipulation Language (Dml) Operations On Relational Data

    view source
  • US Patent:
    20180060603, Mar 1, 2018
  • Filed:
    Aug 31, 2016
  • Appl. No.:
    15/253608
  • Inventors:
    - Redwood Shores CA, US
    Yi Ru - Belmont CA, US
    Chao Liang - San Ramon CA, US
    Vikram Reddy Pesati - San Jose CA, US
  • International Classification:
    G06F 21/62
    G06F 17/30
    H04L 29/06
  • Abstract:
    Embodiments allow, within database security policies, the grant of data change operation-specific privileges to particular users to be applied within particular data realms in a given table. Furthermore, according to one or more embodiments, User Privilege column-level privileges are explicitly associated with one or more data access operations such that the grant of such a column-level privilege allows the user to perform only those data access operations that are explicitly associated with the column-level privilege. Enforcement of the data security policies includes prevention of data leakage via WHERE and RETURNING INTO clauses. According to one or more embodiments, a two-phase rewrite is used to optimize enforcement of column-level privileges. During the two-phase rewrite of a given query, the privileges checked during enforcement of the User Privilege data security policies are pruned to avoid unnecessary privilege checks given the columns that are accessed in the query.

Resumes

Chao Liang Photo 1

Chao Liang

view source
Chao Liang Photo 2

Chao Liang

view source
Chao Liang Photo 3

Chao Liang

view source
Chao Liang Photo 4

Chao Liang

view source
Location:
United States
Chao Liang Photo 5

Sr Dsp Engineer At 2Wire

view source
Location:
San Francisco Bay Area
Industry:
Wireless

Lawyers & Attorneys

Chao Liang Photo 6

Chao Liang - Lawyer

view source
Office:
Liang & Associates
ISLN:
911502785
Admitted:
1990
University:
University of California Irvine, Irvine CA; University of California Davis School of Law King Hall, Davis CA

Classmates

Chao Liang Photo 7

Chao Liang

view source
Schools:
Lower East Side Preparatory New York NY 1980-1984
Community:
Jeffery Hartley, Kevin Warren, Linlin Huang, Rodney Stafford
Chao Liang Photo 8

Chao Liang Yeh | Malvern ...

view source
Chao Liang Photo 9

Malvern Collegiate Instit...

view source
Graduates:
Gordon Lumsden (1968-1972),
Cheryl Broughton (1972-1976),
Chao Liang Yeh (1989-1993),
Harvey Nagai (1971-1975)
Chao Liang Photo 10

Lower East Side Preparato...

view source
Graduates:
Chao Liang (1980-1984),
Tammie Lew (1976-1978),
Andrew Francis (1976-1980),
shawn Reyes (1988-1992),
Trung Nhu Trieu (1979-1983)

Youtube

Liang Chao For Cupertino City Council 2022 (5...

Liang4CupertinoC... Re-Elect Cupertino Vice Mayor & Councilmember Lia...

  • Duration:
    5m 1s

Violinist Cho-Liang Lin and pianist Juho Pohj...

Foundation for Chinese Performing Arts presents Cho-Liang Lin and Juho...

  • Duration:
    5m 52s

Cho Liang-Lin Masterclass (Montecito Internat...

After a lengthy auditioning process at Montecito's international music...

  • Duration:
    26m 5s

Chao Liang Tandem Skydiving at Skydive Elsi...

Tandem Skydiving is the most exhilarating way to make your first skydi...

  • Duration:
    4m 26s

Cho-Liang Lin on Tchaikovsky concerto

Jimmy Lin demonstrates several passages and talks about Tchaikovsky co...

  • Duration:
    9m 14s

Otaku-By Chao Liang

Project Presentation For JPN 245 Slide 1: In Japan, otaku is an insult...

  • Duration:
    6m 31s

Flickr

Plaxo

Chao Liang Photo 19

Chao Liang

view source
Micronutrients

Facebook

Chao Liang Photo 20

Chao Liang

view source
Chao Liang Photo 21

Chao Liang

view source
Chao Liang Photo 22

Chao Liang

view source
Chao Liang Photo 23

Chao Liang

view source
Chao Liang Photo 24

Jian Chao Liang Liang

view source
Chao Liang Photo 25

Liang Chao Liang

view source
Chao Liang Photo 26

Jian Chao Liang

view source
Chao Liang Photo 27

Kai Chao Liang

view source

Myspace

Chao Liang Photo 28

Chao LIang

view source
Locality:
Troy, New York
Gender:
Male
Birthday:
1942

Googleplus

Chao Liang Photo 29

Chao Liang

Chao Liang Photo 30

Chao Liang

Chao Liang Photo 31

Chao Liang

Chao Liang Photo 32

Chao Liang

Chao Liang Photo 33

Chao Liang

Chao Liang Photo 34

Chao Liang

Chao Liang Photo 35

Chao Liang

Chao Liang Photo 36

Chao Liang


Get Report for Chao De Liang from Richmond, CA, age ~67
Control profile