Patents by Inventor Richard Chow
Richard Chow has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20140237623Abstract: A computing system includes: a control unit configured to: determine a protocol profile including a first protocol and a second protocol for communicating between a first device and a second device, generate a unified-protocol privacy mechanism for a privacy protection scenario, the unified-protocol privacy mechanism based on combining the first protocol and the second protocol; and a communication unit, coupled to the control unit, configured to communicate content information according to the unified-protocol privacy mechanism between the first device and the second device.Type: ApplicationFiled: February 19, 2014Publication date: August 21, 2014Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Gokay Saldamli, Richard Chow, Hongxia Jin
-
Patent number: 8800056Abstract: Embodiments of the present disclosure provide a method and system for guided implicit authentication. The system first receives a request to access the controlled resource from a user. The system then determines whether the user request is inconsistent with regular user behavior by calculating a user behavior measure derived from historical contextual data of past user events. Next, the system allows the user to provide information associated with regular user behavior and/or current contextual data. The system further updates the user behavior measure based on current contextual data.Type: GrantFiled: August 12, 2011Date of Patent: August 5, 2014Assignee: Palo Alto Research Center IncorporatedInventor: Richard Chow
-
Patent number: 8732176Abstract: One embodiment provides a computer system for detecting associations between a reviewer and an entity under review. During operation, the system estimates a relationship strength between the reviewer and the entity under review, and determines whether the relationship strength between the reviewer and the entity under review exceeds a predetermined threshold.Type: GrantFiled: April 28, 2009Date of Patent: May 20, 2014Assignee: Palo Alto Research Center IncorporatedInventors: Richard Chow, Philippe J.P. Golle, Jessica N. Staddon
-
Publication number: 20140041039Abstract: A system for equality testing, the system comprising a first client device including a first private data unit, a second client device including a second private data unit, and a server. The server receives a first obfuscated data unit corresponding to the first private data unit from the first client device, and a second obfuscated data unit corresponding to the second private data unit from the second client device. The server performs a vector calculation based on the first and second obfuscated data units to generate a combination of the first and second obfuscated data units. The server sends the combination to the first client device. The first client device is configured to determine whether the first private data unit is equal to the second private data unit based on the combination.Type: ApplicationFiled: May 31, 2013Publication date: February 6, 2014Inventors: Gokay Saldamli, Richard Chow, Hongxia Jin, Bart Knijnenburg
-
Patent number: 8639688Abstract: A targeted advertising system performs context-based association mining using a publicly available corpus to identify a product or brand name that, under a given context, is associated with a product or brand being marketed. The system analyzes documents within the publicly available corpus that are associated with the given context, and identifies products or brand names that have a high association to the product or brand being marketed. The system can also analyze the publicly available corpus to determine contextual information which is correlated to two or more products or brand names. This contextual information includes a set of terms that facilitates filtering the publicly available corpus into an optimal set of documents that has a high association to a desired market category or demographic.Type: GrantFiled: November 12, 2009Date of Patent: January 28, 2014Assignee: Palo Alto Research Center IncorporatedInventors: Jessica N. Staddon, Richard Chow, Philippe J. P. Golle, Lisa S. Purvis
-
Patent number: 8566350Abstract: One embodiment provides a system for facilitating sanitizing a modified version of a document relative to one or more sensitive topics. During operation, the system determines a privacy risk for a term in the modified version relative to the sensitive topics, wherein the privacy risk measures the extent to which the sensitive topic(s) can be inferred based on the term. Next, the system determines an information utility and privacy loss or gain for the modified version, where the information utility reflects the extent to which the modified version has changed and the privacy loss or gain reflects the extent to which the modified version is reduced in sensitivity.Type: GrantFiled: November 2, 2009Date of Patent: October 22, 2013Assignee: Palo Alto Research Center IncorporatedInventors: Richard Chow, Jessica N. Staddon, Ian S. Oberst
-
Patent number: 8566165Abstract: A performance-efficient activity-modeling system generates a group-activity model for a population group using information from an optimal subset of users of the population group. During operation, the system computes utility scores for a set of users based on a utility-scoring function, such that a respective utility score indicates a usefulness or penalty of collecting a corresponding user's contextual information. The system then selects, from the set of users, a subset of users with highest utility scores, and receives user information from each of the selected users. The system generates the group-activity model based on the user information received from the selected users.Type: GrantFiled: March 30, 2012Date of Patent: October 22, 2013Assignee: Palo Alto Research Center IncorporatedInventors: Rui Zhang, Richard Chow, Maurice Kyojin Chu, Kurt E. Partridge
-
Patent number: 8555400Abstract: A private stream aggregation (PSA) system contributes a user's data to a data aggregator without compromising the user's privacy. The system can begin by determining a private key for a local user in a set of users, wherein the sum of the private keys associated with the set of users and the data aggregator is equal to zero. The system also selects a set of data values associated with the local user. Then, the system encrypts individual data values in the set based in part on the private key to produce a set of encrypted data values, thereby allowing the data aggregator to decrypt an aggregate value across the set of users without decrypting individual data values associated with the set of users, and without interacting with the set of users while decrypting the aggregate value. The system also sends the set of encrypted data values to the data aggregator.Type: GrantFiled: February 4, 2011Date of Patent: October 8, 2013Assignee: Palo Alto Research Center IncorporatedInventors: Runting Shi, Richard Chow, Tsz Hong Hubert Chan
-
Publication number: 20130262216Abstract: A performance-efficient activity-modeling system generates a group-activity model for a population group using information from an optimal subset of users of the population group. During operation, the system computes utility scores for a set of users based on a utility-scoring function, such that a respective utility score indicates a usefulness or penalty of collecting a corresponding user's contextual information. The system then selects, from the set of users, a subset of users with highest utility scores, and receives user information from each of the selected users. The system generates the group-activity model based on the user information received from the selected users.Type: ApplicationFiled: March 30, 2012Publication date: October 3, 2013Applicant: Palo Alto Research Center IncorporatedInventors: Rui Zhang, Richard Chow, Maurice Kyojin Chu, Kurt E. Partridge
-
Patent number: 8478768Abstract: A recommender system can generate a predicted item rating for one user by performing collaborative filtering on item ratings from other users. The recommender system can include a client device that interfaces with a server to obtain a predicted item rating for a local user. The client device can generate a standardized ratings vector for the user, and computes a group identifier for the user based on the standardized ratings vector. The system also generates a noisy ratings vector for the local user, and sends a user-ratings snapshot to a recommendation server that includes the group identifier and the noisy ratings vector. The recommender system can also include the recommendation server that generates a predicted item rating for the user by performing collaborative filtering on ratings vectors from a plurality of other users that belong to the same ratings group.Type: GrantFiled: December 8, 2011Date of Patent: July 2, 2013Assignee: Palo Alto Research Center IncorporatedInventors: Manas Ashok Pathak, Richard Chow, Runting Shi, Cong Wang
-
Publication number: 20130151540Abstract: A recommender system can generate a predicted item rating for one user by performing collaborative filtering on item ratings from other users. The recommender system can include a client device that interfaces with a server to obtain a predicted item rating for a local user. The client device can generate a standardized ratings vector for the user, and computes a group identifier for the user based on the standardized ratings vector. The system also generates a noisy ratings vector for the local user, and sends a user-ratings snapshot to a recommendation server that includes the group identifier and the noisy ratings vector. The recommender system can also include the recommendation server that generates a predicted item rating for the user by performing collaborative filtering on ratings vectors from a plurality of other users that belong to the same ratings group.Type: ApplicationFiled: December 8, 2011Publication date: June 13, 2013Applicant: PALO ALTO RESEARCH CENTER INCORPORATEDInventors: Manas Ashok Pathak, Richard Chow, Runting Shi, Cong Wang
-
Patent number: 8458179Abstract: A system is provided for augmenting a privacy policy. During operation, the system obtains a set of training documents and at least one seed keyword associated with the privacy policy. The system extracts a number of candidate keywords from the training documents and formulates at least one query based on the candidate keywords. The system then issues the query to a corpus. In response to the query, the system receives a set of result documents. The system further determines whether a respective keyword extracted from the result documents matches at least one seed keyword. The system then augments the privacy policy by associating the candidate keyword corresponding to the respective keyword with the privacy policy based on the determination. In addition, the system applies the augmented privacy policy to a subject document and produces a result to indicate whether the subject document is in violation of the privacy policy.Type: GrantFiled: November 29, 2007Date of Patent: June 4, 2013Assignee: Palo Alto Research Center IncorporatedInventors: Richard Chow, Phillippe J. P. Golle, Jessica N. Staddon
-
Publication number: 20130042327Abstract: Embodiments of the present disclosure provide a method and system for guided implicit authentication. The system first receives a request to access the controlled resource from a user. The system then determines whether the user request is inconsistent with regular user behavior by calculating a user behavior measure derived from historical contextual data of past user events. Next, the system allows the user to provide information associated with regular user behavior and/or current contextual data. The system further updates the user behavior measure based on current contextual data.Type: ApplicationFiled: August 12, 2011Publication date: February 14, 2013Applicant: PALO ALTO RESEARCH CENTER INCORPORATEDInventor: Richard Chow
-
Patent number: 8312157Abstract: Embodiments of the present disclosure provide a method and system for implicitly authenticating a user to access controlled resources. The system receives a request to access the controlled resources. The system then determines a user behavior score based on a user behavior model, and recent contextual data about the user. The user behavior score facilitates identifying a level of consistency between one or more recent user events and a past user behavior pattern. The recent contextual data, which comprise a plurality of data streams, are collected from one or more user devices without prompting the user to perform an action explicitly associated with authentication. The plurality of data streams provide basis for determining the user behavior score, but a data stream alone provides insufficient basis for the determination of the user behavior score. The system also provides the user behavior score to an access controller of the controlled resource.Type: GrantFiled: July 16, 2009Date of Patent: November 13, 2012Assignee: Palo Alto Research Center IncorporatedInventors: Bjorn Markus Jakobsson, Mark J. Grandcolas, Philippe J. P. Golle, Richard Chow, Runting Shi
-
Patent number: 8307407Abstract: A system for displaying a set of selectable CAPTCHAs produces a first set of CAPTCHAs whose images are based at least partially on an alphanumeric sequence, where a respective CAPTCHA in the first set is associated with a CAPTCHA property. The system also produces a second set of CAPTCHAs whose images are based at least partially on an alphanumeric sequence, where a respective CAPTCHA in the second set is not associated with a CAPTCHA property. Next, the system displays the first and second sets of CAPTCHAs. Finally, the system makes respective CAPTCHAs in the first and second sets of CAPTCHAs selectable, thereby allowing a user to pass a CAPTCHA challenge by distinguishing the first set of CAPTCHAs from the second set of CAPTCHAs without typing the words associated with the images.Type: GrantFiled: March 11, 2008Date of Patent: November 6, 2012Assignee: Palo Alto Research Center IncorporatedInventors: Bjorn Markus Jakobsson, Philippe J. P. Golle, Richard Chow
-
Patent number: 8271483Abstract: One embodiment of the present invention provides a system that detects sensitive content in a document. In doing so, the system receives a document, identifies a set of terms in the document that are candidate sensitive terms, and generates a combination of terms based on the identified terms that is associated with a semantic meaning. Next, the system performs searches through a corpus based on the combination of terms and determines hit counts returned for each term in the combination and for the combination. The system then determines whether the combination of terms is sensitive based on the hit count for the combination and the hit counts for the individual terms in the combination, and generates a result that indicates portions of the document which contain sensitive combinations.Type: GrantFiled: September 10, 2008Date of Patent: September 18, 2012Assignee: Palo Alto Research Center IncorporatedInventors: Jessica N. Staddon, Richard Chow, Valeria de Paiva, Philippe J. P. Golle, Ji Fang, Tracy Holloway King
-
Patent number: 8266712Abstract: Embodiments of the present disclosure provide a method and system for protecting privacy by generating artificial contextual data. The system collects real contextual data related to a user. The system then generates artificial contextual data, based on the collected real contextual data. The system also groups the generated contextual data into one or more groups. Each group of contextual data corresponds to a persona that can be presented as the user's persona. Subsequently, the system transmits the generated contextual data to an entity, thereby allowing the user to obscure the real contextual data related to the user.Type: GrantFiled: November 3, 2009Date of Patent: September 11, 2012Assignee: Palo Alto Research Center IncorporatedInventors: Richard Chow, Philippe J. P. Golle, Runting Shi
-
Patent number: 8245038Abstract: One embodiment of the present invention provides a system which allows a document owner to redact content from a document and allows a recipient of the redacted document to challenge the appropriateness of the redaction. During operation, the system allows the document owner to redact a string Mi from location i in the document. In doing so, the system produces a commitment Ci=C(Mi, Ri) based on string Mi and a string Ri used as randomness and communicates Ci to the recipient. When the recipient challenges the redaction, the system receives a topic string T from the recipient, and produces a string RT. The system then communicates RT to the recipient, thereby allowing the recipient to produce a commitment CT=C(T, RT) based on strings T and RT, and compare CT with Ci. Comparing commitment CT with Ci allows the recipient to test redactions for string equality.Type: GrantFiled: March 26, 2008Date of Patent: August 14, 2012Assignee: Palo Alto Research Center IncorporatedInventors: Philippe Jean-Paul Golle, Jessica N. Staddon, Richard Chow
-
Publication number: 20120204026Abstract: A private stream aggregation (PSA) system contributes a user's data to a data aggregator without compromising the user's privacy. The system can begin by determining a private key for a local user in a set of users, wherein the sum of the private keys associated with the set of users and the data aggregator is equal to zero. The system also selects a set of data values associated with the local user. Then, the system encrypts individual data values in the set based in part on the private key to produce a set of encrypted data values, thereby allowing the data aggregator to decrypt an aggregate value across the set of users without decrypting individual data values associated with the set of users, and without interacting with the set of users while decrypting the aggregate value. The system also sends the set of encrypted data values to the data aggregator.Type: ApplicationFiled: February 4, 2011Publication date: August 9, 2012Applicant: PALO ALTO RESEARCH CENTER INCORPORATEDInventors: Runting Shi, Richard Chow, Tsz Hong Hubert Chan
-
Publication number: 20120137340Abstract: Embodiments of the present disclosure provide a method and system for implicitly authenticating a user to access controlled resources. The system first receives a request to access the controlled resource from a user. Then, the system determines whether the user request is inconsistent with regular user behavior by calculating a user behavior measure derived from historical contextual data of past user events. Next, responsive to the determined inconsistency of the user request, the system collects current contextual data of the user from one or more user devices without prompting the user to perform an explicit action for authentication. The system further updates the user behavior measure based on the collected current contextual data, and provides the updated user behavior measure to an access controller of the controlled resource to make an authentication decision based at least on the updated user behavior measure.Type: ApplicationFiled: November 29, 2010Publication date: May 31, 2012Applicant: Palo Alto Research Center IncorporatedInventors: Bjorn Markus Jakobsson, Richard Chow, Runting Shi