2010 to 2000 DIRECTOR OF MERCHANDING, PC AND IT FINISHED GOODSNEWEGG.COM Industry, CA 2007 to 2010 SENIOR CATEGORY MANAGER, COMPUTERSGATEWAY COMPUTER INC Irvine, CA 2005 to 2007 PRODUCT PLANNING MANAGER, RETAIL NOTEBOOKSEPSON AMERICA, INC Long Beach, CA 2002 to 2005 RETAIL BUSINESS ANALYSTAURAFIN-OROAMERICA Burbank, CA 2001 to 2002 NATIONAL ACCOUNT SALES ANALYST
Education:
University of California Irvine, CA Dec 1999 Bachelor of Arts in International Studies/Political Science
Us Patents
Method And Apparatus For Assigning Consequential Rights To Documents And Documents Having Such Rights
Xin Wang - Torrance CA, US Eddie J. Chen - Rancho Palos Verdes CA, US Thomas DeMartini - Culver City CA, US Charles P. Gilliam - Darien CT, US Guillermo Lao - Torrance CA, US Aram Nahidipour - Laguna Niguel CA, US Michael Raley - Downey CA, US Thanh Ta - Huntington Beach CA, US Bijan Tadayon - Germantown MD, US
Assignee:
ContentGuard Holdings, Inc. - Wilmington DE
International Classification:
G06F017/60
US Classification:
705 51, 707 9, 707104
Abstract:
A rights management system including one or more consequential rights associated with digital content, and specifying a manner of use of the digital content, a right management module that enforces the rights permitting use of the digital content in accordance with the rights upon occurrence of a consequential event. The consequential event is based on another usage right. In one embodiment, the consequential event is the exercise, expiration, or possession of another usage right.
Method And Apparatus For Tracking Status Of Resource In A System For Managing Use Of The Resources
Xin Wang - Torrance CA, US Thomas DeMartini - Culver City CA, US Eddie J. Chen - Rancho Palos Verdes CA, US Charles P. Gilliam - Darien CT, US Manuel Ham - Downey CA, US Guillermo Lao - Torrance CA, US Michael C. Raley - Downey CA, US Thanh Ta - Huntington Beach CA, US Bijan Tadayon - Germantown MD, US
A method and system for managing the state of a protected resource in a system for granting access to a protected resource in accordance with usage rights. The usage rights include at least one state variable indicating a status of an associated protected resource. A message related to the state variable is transmitted from a resource control device to an interface framework. The resource control device is coupled to the resource to control use of the resource by enforcing the usage right. A state controller operative to track the value of the state variable is loaded into the framework and instructed to manipulate the value of the state variable in accordance with said message. For example, the message can be a query of the current value of the state variable.
Guillermo Lao - Torrance CA, US Manuel Ham - Downey CA, US Eddie J Chen - Rancho Palos Verdes CA, US Thomas DeMartini - Culver City CA, US Charles P Gilliam - Darien CT, US Michael Raley - Downey CA, US Bijan Tadayon - Germantown MD, US Xin Wang - Torrance CA, US
A method, system, and computer program product for exercising rights based on determining trust in an issuance of a rights expression, including issuing rights expressions by a chain of servers, forming a chain of rights expressions issued from server to server and finally from the last server to a client, such that each of the rights expressions except the last includes a specification of rights for the next server to issue the rights in the next rights expression; determining whether or not each of the servers has a right to issue the respective rights expression; exercising by the client the rights expressed in the last rights expression as being trusted, if it is determined that each of the servers had a right to issue the respective rights expression; and not exercising by the client the rights expressed in the last rights expression as not being trusted, if it is determined that at least one of the servers did not have the right to issue the respective rights expression.
Systems And Methods For Creating, Manipulating And Processing Rights And Contract Expressions Using Tokenized Templates
Edgardo Valenzuela - South Gate CA, US Eddie J. Chen - Rancho Palos Verdes CA, US Thomas DeMartini - Culver City CA, US Joseph Zhung Yee Fung - Cerritos CA, US Mai Nguyen - Buena Park CA, US Vincent Hsiang Tieu - Torrance CA, US Duc Tran - Westminster CA, US
Assignee:
ContentGuard Holdings, Inc. - Wilmington DE
International Classification:
G06F 17/00
US Classification:
705 50, 705 1, 705 51, 705 59, 380201
Abstract:
System and methods for manipulating rights expressions for use in connection with a rights management system include one or more tokenized templates. Each tokenized template includes one or more rights expression language statements and one or more tokens associated with at least one of the rights expression language statements. Further, the tokens can be place holders for data items or rights expression elements. The system further includes a license template module that creates the tokenized templates, and a license instance creation module that replaces at least one of the tokens in one or more selected license templates with one or more of the data items or rights expression elements to generate a license instance. Additionally, the system includes a license instance analysis module having sub-modules for validating and interpreting license instances, and a data parsing module for extracting data from created license instances.
System And Method For Managing Transfer Of Rights Using Shared State Variables
Mai Nguyen - Buena Park CA, US Xin Wang - Torrance CA, US Thanh Ta - Huntington Beach CA, US Guillermo Lao - Torrance CA, US Eddie J. Chen - Rancho Palos Verdes CA, US
Assignee:
ContentGuard Holdings, Inc. - Wilmington DE
International Classification:
G06F 7/04 G06F 7/30 H04N 7/16
US Classification:
705 59, 726 27
Abstract:
A method, system and device for transferring rights adapted to be associated with items from a rights supplier to a rights consumer, including obtaining a set of rights associated with an item, the set of rights including meta-rights specifying derivable rights that can be derived from the meta-; determining whether the rights consumer is entitled to the derivable rights specified by the meta-rights; and deriving at least one right from the derivable rights, if the rights consumer is entitled to the derivable rights specified by the meta-rights, wherein the derived right includes at least one state variable based on the set of rights and used for determining a state of the derived right.
System And Method For Granting Access To An Item Or Permission To Use An Item Based On Configurable Conditions
Vincent Tieu - Torrance CA, US Joseph Z. Fung - Cerritos CA, US Eddie Chen - Rancho Palos Verdes CA, US Bijan Tadayon - Germantown MD, US
Assignee:
ContentGuard Holdings, Inc. - Wilmington DE
International Classification:
G06F 21/00
US Classification:
705 51, 705 52, 705 64
Abstract:
A method, system, device, and computer program product for processing plural rights expressions associated with an item for use in a system for controlling use of the item in accordance with the rights expressions, including receiving a request to use an item, the item having associated rights expressions governing use of the item; returning one or more rights expressions including conditions that must be satisfied in order to use the item; and processing the returned rights expressions in a manner to facilitate selection of the returned rights expressions in order to use the item in accordance with the selected rights expressions.
System And Method For Rights Offering And Granting Using Shared State Variables
Mai Nguyen - Buena Park CA, US Xin Wang - Torrance CA, US Eddie J. Chen - Rancho Palos Verdes CA, US Bijan Tadayon - Germantown MD, US
Assignee:
ContentGuard Holdings, Inc. - Wilmington DE
International Classification:
H04L 9/00
US Classification:
705 57, 705 51, 705 53, 705 59
Abstract:
A method, system and device for sharing rights adapted to be associated with items, the method and system including generating at least one of usage rights and meta-rights for the items; defining, via the usage rights, a manner of use for the items; and defining, via the meta-rights, a manner of rights transfer for the items. The device including receiving at least one of usage rights and meta-rights for the items; interpreting, via the usage rights, a manner of use for the items; and interpreting, via the meta-rights, a manner of rights transfer for the items. The usage rights or the meta-rights include at least one state variable that is shared by one or more rights.
System And Method For Managing Transfer Of Rights Using Shared State Variables
Mai Nguyen - Buena Park CA, US Xin Wang - Torrance CA, US Thanh Ta - Huntington Beach CA, US Guillermo Lao - Torrance CA, US Eddie J. Chen - Rancho Palos Verdes CA, US
Assignee:
ContentGuard Holdings, Inc. - Wilmington DE
International Classification:
G06F 7/04 G06F 7/16 H04N 7/30
US Classification:
705 59, 726 27
Abstract:
A method, system and device for transferring rights adapted to be associated with items from a rights supplier to a rights consumer, including obtaining a set of rights associated with an item, the set of rights including meta-rights specifying derivable rights that can be derived from the meta-; determining whether the rights consumer is entitled to the derivable rights specified by the meta-rights; and deriving at least one right from the derivable rights, if the rights consumer is entitled to the derivable rights specified by the meta-rights, wherein the derived right includes at least one state variable based on the set of rights and used for determining a state of the derived right.