Receive a plurality of data management policies from a user. Store in a memory the data management policies in association with a context and an identifier of the user. Receive personal data of the user collected in one or more contexts by one or more collection devices. Determine whether the person
Receive a plurality of data management policies from a user. Store in a memory the data management policies in association with a context and an identifier of the user. Receive personal data of the user collected in one or more contexts by one or more collection devices. Determine whether the personal data complies with one or more of the data management policies with respect to collecting personal data of the user. If the personal data complies with the data management policies with respect to collecting personal data on the user, then storing in the memory the personal data in association with the identifier of the user. Provide a centralized interface to the user for managing the personal data stored in the memory.
대표청구항▼
1. A method, comprising: receiving, from a user by a processor, a plurality of personal data management policies for the user that are unique to the user, the personal data management policies governing how personal data of the user is to be managed, the personal data management policies indicating
1. A method, comprising: receiving, from a user by a processor, a plurality of personal data management policies for the user that are unique to the user, the personal data management policies governing how personal data of the user is to be managed, the personal data management policies indicating a type of personal data to be collected, storing of the personal data, and sharing of the personal data;storing in a memory, by the processor, the personal data management policies in association with a situation and an identifier of the user;receiving, by the processor, from the user a modification to the data management policies stored in the memory;updating, by the processor, the data management policies stored in the memory based on the modification;constructing, by the processor, a user profile for the user;storing in the memory, by the processor, the user profile in association with the identifier of the user;receiving, by the processor, personal data of the user collected in one or more situations by one or more collection devices;determining, by the processor, whether the personal data complies with one or more of the personal data management policies;if the personal data complies with the personal data management policies, then storing in the memory, by the processor, the personal data in association with the identifier of the user and the policy indicating the storing of the personal data;processing, by the processor the personal data according to one or more of the data management policies with respect to processing personal data of the user in a specific situation;the processing of the personal data comprises: aggregating the personal data according to one or more of the personal data management policies,filtering the personal data according to one or more of the personal data management policies,characterizing the personal data according to one or more of the personal data management policies,applying one or more data models to the personal data according to one or more of the personal data management policies, andsharing the personal data with one or more third parties according to one or more of the personal data management policies; andproviding, by the processor, a centralized interface to the user for managing the personal data stored in the memory. 2. The method recited in claim 1, further comprising: receiving, by the processor, a modification to the personal data stored in the memory from the user; andupdating, by the processor, the personal data stored in the memory based on the modification. 3. The method recited in claim 1, further comprising: receiving, by the processor, from the user a modification to the user profile stored in the memory; andupdating, by the processor, the user profile stored in the memory based on the modification. 4. The method recited in claim 1, wherein the personal data of the user is collected by an agent residing on the collection devices. 5. The method recited in claim 1, wherein the personal data of the user comprises personal data generated by or concerning the user. 6. A system comprising: a processor;a storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising: first receiving logic executed by the processor for receiving, from a user, a plurality of personal data management policies for the user that are unique to the user, the personal data management policies governing how personal data of the user is to be managed, the personal data management policies indicating a type of personal data to be collected, storing of the personal data, and sharing of the personal data;first storing logic executed by the processor for storing in the storage medium the personal data management policies in association with a situation and an identifier of the user;user profile constructing logic executed by the processor for constructing a user profile for the user;user profile storing logic executed by the processor for storing in the storage medium the user profile in association with the identifier of the user;modification receiving logic executed by the processor for receiving, from the user, a modification to the data management policies stored in the storage medium;updating logic executed by the processor for updating the data management policies stored in the storage medium based on the modification;second receiving logic executed by the processor for receiving personal data of the user collected in one or more situations by one or more collection devices;determining logic executed by the processor for determining whether the personal data complies with one or more of the personal data management policies;second storing logic executed by the processor for, if the personal data complies with the personal data management policies, storing in the storage medium the personal data in association with the identifier of the user and the policy indicating the storing of the personal data;processing logic executed by the processor for processing the personal data according to one or more of the personal data management policies with respect to processing personal data of the user in a specific situation;the processing logic to process the personal data comprises logic to: aggregate the personal data according to one or more of the personal data management policies,filter the personal data according to one or more of the personal data management policies,characterize the personal data according to one or more of the personal data management policies,apply one or more data models to the personal data according to one or more of the personal data management policies,share the personal data with one or more third parties according to one or more of the personal data management policies; andproviding logic executed by the processor for providing a centralized interface to the user for managing the personal data stored in the storage medium. 7. The system recited in claim 6, wherein the program logic further comprises: third receiving logic executed by the processor for receiving a modification to the personal data stored in the storage medium from the user; andupdating logic executed by the processor for updating the personal data stored in the storage medium based on the modification. 8. The system recited in claim 6, wherein the program logic further comprises: third receiving logic executed by the processor for receiving from the user a modification to the user profile stored in the storage medium; and updating logic executed by the processor for updating the user profile stored in the storage medium based on the modification. 9. The system recited in claim 6, wherein the personal data of the user is collected by an agent residing on the collection devices. 10. The system recited in claim 6, wherein the personal data of the user comprises personal data generated by or concerning the user. 11. A non-transitory computer-readable storage medium tangibly storing computer program instructions capable of being executed by a computer processor, the computer program instructions defining the steps of: receive, from a user by the processor, a plurality of personal data management policies for the user that are unique to the user, the personal data management policies governing how personal data of the user is to be managed, the personal data management policies indicating a type of personal data to be collected, storing of the personal data, and sharing of the personal data;store in a memory by the processor the personal data management policies in association with a situation and an identifier of the user;construct, by the processor, a user profile for the user;store, in the memory, by the processor, the user profile in association with the identifier of the user;receive, by the processor, from the user a modification to the data management policies stored in the memory;update, by the processor, the data management policies stored in the memory based on the modification;receive personal data of the user collected in one or more situations by one or more collection devices;determine whether the personal data complies with one or more of the personal data management policies;if the personal data complies with the personal data management policies, then store in the memory the personal data in association with the identifier of the user and the policy indicating the storing of the personal data;process the personal data according to one or more of the personal data management policies with respect to processing personal data of the user in a specific situation;wherein to process the personal data comprises: aggregate the personal data according to one or more of the personal data management policies,filter the personal data according to one or more of the personal data management policies,characterize the personal data according to one or more of the personal data management policies,apply one or more data models to the personal data according to one or more of the personal data management policies, andshare the personal data with one or more third parties according to one or more of the personal data management policies; andprovide a centralized interface to the user for managing the personal data stored in the memory. 12. The non-transitory computer readable storage medium recited in claim 11, wherein the computer processor is further operable when executing the instructions to: receive a modification to the personal data stored in the memory from the user; andupdate the personal data stored in the memory based on the modification. 13. The non-transitory computer readable storage medium recited in claim 11, wherein the computer processor is further operable when executing the instructions to: receive from the user a modification to the user profile stored in the memory; andupdate the user profile stored in the memory based on the modification. 14. The non-transitory computer readable storage medium recited in claim 11, wherein the personal data of the user is collected by an agent residing on the collection devices. 15. The non-transitory computer readable storage medium recited in claim 11, wherein the personal data of the user comprises personal data generated by or concerning the user.
Deligne Sabine ; Sagisaka Yoshinori,JPX ; Nakajima Hideharu,JPX, Apparatus for generating a statistical sequence model called class bi-multigram model with bigram dependencies assumed between adjacent sequences.
Nair, Rahul; Higgins, Christopher W.; Davis, Marc E.; O'Sullivan, Joseph J.; Paretti, Christopher T., Bandwidth and cost management for ad hoc networks.
Stolorz, Paul E.; Salmon, John K.; Warren, Michael S.; Koller, Jeffrey G.; Hagberg, Aric; Yevmenkin, Maksim; Brady, Mark; Pfitzner, David; Middleton, Ted, Configurable adaptive global traffic control and management.
Biebesheimer, Debra L.; Jasura, Donn P.; Keller, Neal M.; Oblinger, Daniel A.; Podlaseck, Mark E.; Rolando, Stephen J., Customer self service system for resource search and selection.
Shingo Nishioka JP; Makoto Iwayama JP; Kazuhiro Ono JP; Akihiko Takano JP; Yoshiki Niwa JP; Atsuko Yamaguchi JP, Document retrieval assisting method and system for the same and document retrieval service using the same.
Horvitz Eric ; Breese John S. ; Heckerman David E. ; Hobson Samuel D. ; Hovel David O. ; Klein Adrian C. ; Rommelse Jacobus A.,NLX ; Shaw Gregory L., Intelligent user assistance facility.
Bennett, Ian M.; Babu, Bandi Ramesh; Morkhandikar, Kishor; Gururaj, Pallaki, Interactive speech based learning/training system formulating search queries based on natural language parsing of recognized user queries.
Bassett,Ronald W.; Beadle,Bruce A.; Brown,Michael Wayne; Doud,Leon P.; Paolini,Michael A., Method and apparatus for dynamic distribution of controlled and additional selective overlays in a streaming media.
Atcheson John (San Francisco CA) Miller ; III James R. (Stanford CA), Method and apparatus for recommending selections based on preferences in a multi-user system.
Brandenberg, Carl Brock; Kay, Robert L.; Maxwell, Kenneth J.; Cotter, R. Brandon, Method and apparatus for scheduling presentation of digital content on a personal communication device.
Makar, Michael G.; Mosley, Joseph M.; Tindall, Tracy A., Method and system for filtering messages based on a user profile and an informational processing system event.
Bates, Cary Lee; Crenshaw, Robert James; Day, Paul Reuben; Santosuosso, John Matthew, Method for resolving meeting conflicts within an electronic calendar application.
Gabai, Oz; Gabai, Jacob; Sanlerman, Nimrod; Weiss, Nathan, Methods and apparatus for integration of interactive toys with interactive television and cellular communication systems.
Beall Christopher W. ; Motycka John D. ; Pendleton Samuel S. ; Terpening Brooke E. ; Appelbaum Matthew A. ; Neal Michael R., Search engine for remote access to database management systems.
Theimer Marvin M. (Mountain View CA) Spreitzer Michael J. (Tracy CA) Weiser Mark D. (Palo Alto CA) Goldstein Richard J. (San Francisco CA) Terry Douglas B. (San Carlos CA) Schilit William N. (Palo Al, Selective delivery of electronic messages in a multiple computer system based on context and environment of a user.
Langseth, Justin; Talwar, Ajay; Fishman, Phillippa J., System and method for a subject-based channel distribution of automatic, real-time delivery of personalized informational and transactional data.
Shimizu,Atsushi; Masuda,Kiyoshi; Yamato,Masaki; Ando,Tanichi; Oyagi,Masayuki, System and method for accepting information from information providers, mediating the received information, and providing mediated information to information beneficiaries.
Langseth, Justin; Talwar, Ajay; Fishman, Phillippa J., System and method for automatic, real-time delivery of personalized informational and transactional data to users via content delivery device.
Chidlovskii Boris,FRX ; Glance Natalie S.,FRX ; Grasso Antonietta,FRX, System and method for collaborative ranking of search results employing user and group profiles derived from document collection content analysis.
Davis, Marc Eliot; O'Sullivan, Joseph James; Higgins, Christopher William; Saft, Keith David; Hayashi, Nathanael Joe; Boerries, Marco; Callan, Paul; Wroblewski, Luke, System and method for delivery of augmented messages.
Langseth, Justin; Talwar, Ajay; Fishman, Phillippa J., System and method for information warehousing supporting the automatic, real-time delivery of personalized informational and transactional data to users via content delivery device.
Cherveny Kevin ; Crane Aaron ; Kaplan Lawrence M. ; Jasper John ; Shields Russell, System and method for updating, enhancing or refining a geographic database using feedback.
Cherveny, Kevin; Crane, Aaron; Kaplan, Lawrence M.; Jasper, John; Shields, Russel, System and method for updating, enhancing, or refining a geographic database using feedback.
Kaplan Craig A. (Santa Cruz CA) Chen James R. (Saratoga CA) Fallside David C. (San Jose CA) Fenwick Justine R. (Santa Cruz CA) Forcier Mitchell D. (Walnut Creek CA) Wolff Gregory J. (Mountain View CA, System for adjusting hypertext links with weighed user goals and activities.
Richardson-Bunbury, David; Riise, Soren; Patel, Devesh; Stipp, Eugene H.; Grealish, Paul J., System for determining probable meanings of inputted words.
Herz Frederick S. M. ; Eisner Jason M. ; Ungar Lyle H., System for generation of object profiles for a system for customized electronic identification of desirable objects.
Abrams,Jonathan H., System, method and apparatus for connecting users in an online computer system based on their relationships within social networks.
Shear Victor H. ; Van Wie David M. ; Weber Robert P., Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information.
Steinberg,Robert M.; Yurman,Ronald M.; Rosenberg,Jeremy C.; McGonigal,Daniel L.; Feras,John; DelBeccaro,David J.; Farber,Stuart H., Systems and methods for providing a broadcast entertainment service and an on-demand entertainment service.
Thompson, J. Patrick, Systems and methods for the implementation of a core schema for providing a top-level structure for organizing units of information manageable by a hardware/software interface system.
Barday, Kabir A.; Sabourin, Jason L.; Brannon, Jonathan Blake; Karanjkar, Mihir S.; Jones, Kevin, Data processing systems for prioritizing data subject access requests for fulfillment and related methods.
Higgins, Christopher W.; Paretti, Christopher T.; Ghezzi, Nicola Stefano; Spiegelman, Michael; Martinez, Ronald; Davis, Marc; Kalaboukis, Chris, System and method for presentation of media related to a context.
Higgins, Christopher W.; Paretti, Christopher T.; Ghezzi, Nicola Stefano; Spiegelman, Michael; Martinez, Ronald; Davis, Marc; Kalaboukis, Chris, System and method for presentation of media related to a context.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.