Data access sharing may be provided. Requests may be received to display an data item associated with a list of data items. Upon determining whether a property of the data item is restricted by an access control policy, the property may be modified prior to rendering a display of the data item.
대표청구항▼
1. A computer-implemented method for controlling data security when sharing content between personal and electronic corporate calendars, comprising: obtaining, using a synchronization service executing on a server, a first calendar event originating from a personal electronic calendar of a first use
1. A computer-implemented method for controlling data security when sharing content between personal and electronic corporate calendars, comprising: obtaining, using a synchronization service executing on a server, a first calendar event originating from a personal electronic calendar of a first user, the first calendar event including first event details;displaying the first calendar event and the first event details in a first electronic corporate calendar of the first user, the first electronic corporate calendar executing within a sandboxed environment that restricts export of data to applications executing outside the sandboxed environment;obtaining, using the synchronization service executing on the server, a second calendar event originating from the first electronic corporate calendar of the first user, the second calendar event including second event details;displaying the first calendar event on a second electronic corporate calendar for a second user without displaying the first event details;displaying the second calendar event on the second electronic corporate calendar for the second user;obtaining, using the synchronization service executing on the server, a third calendar event from the first electronic corporate calendar of the first user, the third calendar event comprising third event details;providing the third calendar event to the personal electronic calendar of the first user without the third event details, wherein the third event details are omitted automatically by the server based on the third calendar event being provided from a corporate calendar to a personal electronic calendar, without requiring an initial input or selection from the first user and without the first user having to manually remove the third event details;displaying the third calendar event on the personal electronic calendar of the first user without the third event details; andrestricting transmission of the first calendar event displayed on the second electronic corporate calendar for a second user from the second electronic corporate calendar to a second personal electronic calendar of the second user. 2. The computer-implemented method of claim 1, wherein displaying the first calendar event on the second electronic corporate calendar for the second user comprises displaying a pre-defined description of the first calendar event, without the event details. 3. The computer-implemented method of claim 1, further comprising, prior to displaying the first calendar event on the second electronic corporate calendar for the second user: granting, by a proxy service, an access request for the first calendar event. 4. The computer-implemented method of claim 1, wherein displaying the second calendar event on the second electronic corporate calendar for the second user comprises displaying the second calendar event with the second event details. 5. A computer-readable storage device comprising instructions which, when executed by one or more processors, control data security when sharing content between personal and electronic corporate calendars, wherein the instructions are configured to: obtain, using a synchronization service executing on a server, a first calendar event originating from a personal electronic calendar of a first user, the first calendar event including first event details;display the first calendar event without the first event details in a first electronic corporate calendar of the first user, the first electronic corporate calendar executing within a sandboxed environment that restricts export of data to applications executing outside the sandboxed environment;obtain, using the synchronization service executing on the server, a second calendar event originating from the first electronic corporate calendar of the first user, the second calendar event including second event details;display the first calendar event on a second electronic corporate calendar for a second user without displaying the first event details;display the second calendar event on the second electronic corporate calendar for the second user;obtain, using the synchronization service executing on the server, a third calendar event from the first electronic corporate calendar of the first user, the third calendar event comprising third event details;provide the third calendar event to the personal electronic calendar of the first user without the third event details, wherein the third event details are omitted automatically by the server based on the third calendar event being provided from a corporate calendar to a personal electronic calendar, without requiring an initial input or selection from the first user and without the first user having to manually remove the third event details;display the third calendar event on the personal electronic calendar of the first user without the third event details; andrestrict transmission of the first calendar event displayed on the second electronic corporate calendar for a second user from the second electronic corporate calendar to a second personal electronic calendar of the second user. 6. The computer-readable storage device of claim 5, wherein displaying the first calendar event on the second electronic corporate calendar for the second user comprises displaying a pre-defined description of the first calendar event, without the event details. 7. The computer-readable storage device of claim 5, wherein, prior to displaying the first calendar event on the second electronic corporate calendar for the second user, the instructions, when executed: grant, by a proxy service, an access request for the first calendar event. 8. The computer-readable storage device of claim 5, wherein displaying the second calendar event on the second electronic corporate calendar for the second user comprises displaying the second calendar event with the second event details. 9. A system for controlling data security when sharing content between personal and electronic corporate calendars, comprising: a server executing a synchronization service;a first user device executing a personal electronic calendar of a first user and a first electronic corporate calendar of the first user; anda second user device executing a second corporate calendar for the second user, wherein the synchronization service is configured to:obtain a first calendar event originating from the personal electronic calendar of the first user, the first calendar event including first event details, the first electronic corporate calendar executing within a sandboxed environment that restricts export of data to applications executing outside the sandboxed environment;provide the first calendar event to the first electronic corporate calendar of the first user;obtain a second calendar event originating from the first electronic corporate calendar of the first user, the second calendar event including second event details;provide the first calendar event to the second electronic corporate calendar for a second user without the first event details;provide the second calendar event to the second electronic corporate calendar for the second user;obtain a third calendar event from the first electronic corporate calendar of the first user, the third calendar event comprising third event details;provide the third calendar event to the personal electronic calendar of the first user without the third event details, wherein the third event details are omitted automatically by the server based on the third calendar event being provided from a corporate calendar to a personal electronic calendar, without requiring an initial input or selection from the first user and without the first user having to manually remove the third event details; andrestrict transmission of the first calendar event displayed on the second electronic corporate calendar for a second user from the electronic corporate calendar to a second personal electronic calendar of the second user. 10. The system of claim 9, wherein displaying the first calendar event on the second electronic corporate calendar for the second user comprises displaying a pre-defined description of the first calendar event, without the event details. 11. The system of claim 9, wherein, prior to displaying the first calendar event on the second electronic corporate calendar for the second user, the system is further configured to grant, by a proxy service, an access request by confirming that the second user has permission to access the first calendar event.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (87)
Wright,Michael; Boucher,Peter; Nault,Gabe; Smith,Merrill; Jacobson,Sterling K; Wood,Jonathan; Mims,Robert, Administration of protection of data accessible by a mobile device.
Bhaskaran,Harikrishnan, Communication system and method for compressing information sent by a communication device to a target portable communication device.
Johnson, David Nephi; Nielson, Dustin Lance; Griffis, Jr., Jerry E.; Beus, David Kent; Jensen, Nathan Blaine; Street, William; Sherman, Paul Erik; Cook, Michael William; Carter, Stephen R, Credential mapping.
Mendez, Daniel J.; Riggins, Mark D.; Wagle, Prasad; Bui, Hong Q.; Ng, Mason; Quinlan, Sean Michael; Ying, Christine C.; Zuleeg, Christopher R.; Cowan, David J.; Aptekar-Strober, Joanna A.; Bailes, R. Stanley, Global server for authenticating access to remote services.
Craft, David John; Dubey, Pradeep K.; Hofstee, Harm Peter; Kahle, James Allan, Method and system for controlled distribution of application code and content data within a computer network.
Craft, David John; Dubey, Pradeep K.; Hofstee, Harm Peter; Kahle, James Allan, Method and system for controlled distribution of application code and content data within a computer network.
Maurya, Sanjiv; Tse, Benson Wei-Ming; VanZile, Frank; Bonham, Larry Dean; Peterson, Phil; Friend, John, Method and system for distributing and updating software in wireless devices.
Bruton, III, David Aro; Overby, Jr., Linwood H.; Rodriguez, Adolfo Francisco, Methods, systems and computer program products for selectively allowing users of a multi-user system access to network resources.
Laird,David; Jones,Martin Kelly, Notification systems and methods enabling user entry of notification trigger information based upon monitored mobile vehicle location.
Wright,Michael; Boucher,Peter; Nault,Gabe; Smith,Merrill; Jacobson,Sterling K; Wood,Jonathan; Mims,Robert, Protection of data accessible by a mobile device.
Mann, Dwayne R.; Heard, Robert W.; Burchett, Christopher D.; Gordon, Ian R., Server, computer memory, and method to support security policy maintenance and distribution.
Wolovitz, Lionel; Collins, Tim, Service management system and associated methodology of providing service related message prioritization in a mobile client.
Ng, Mason; Mendez, Daniel J.; Quinlan, Sean Michael, System and method for automatically forwarding email and email events via a computer network to a server computer.
Heard, Robert W.; Mann, Dwayne R.; Burchett, Christopher D.; Gordon, Ian R., System and method for distribution of security policies for mobile devices.
Riggins Mark D. ; Bailes R. Stanley ; Bui Hong O. ; Cowan David I. ; Mendez Daniel I. ; Ng Mason ; Quinlan Sean Michael ; Wagle Prasad ; Ying Christine C. ; Zuleeg Christopher R. ; Aptekar-Strober Jo, System and method for globally accessing computer services.
Mendez, Daniel J.; Riggins, Mark D.; Wagle, Prasad; Bui, Hong Q.; Ng, Mason; Quinlan, Sean Michael; Ying, Christine C.; Zuleeg, Christopher R.; Cowan, David J.; Aptekar-Strober, Joanna A.; Bailes, R., System and method for globally and securely accessing unified information in a computer network.
Mendez,Daniel J.; Riggins,Mark D.; Wagle,Prasad; Bui,Hong Q.; Ng,Mason; Quinlan,Sean Michael; Ying,Christine C.; Zuleeg,Christopher R.; Cowan,David J.; Aptekar Strober,Joanna A.; Bailes,R. Stanley, System and method for globally and securely accessing unified information in a computer network.
Mendez Daniel J. ; Riggins Mark D. ; Wagle Prasad ; Ying Christine C., System and method for securely synchronizing multiple copies of a workspace element in a network.
Ng Mason ; Quinlan Sean Michael ; Ruan Tom ; Mendez Daniel J. ; Zhu Jing ; Cheng ; Jr. Martin ; Williams Matt ; Riggins Mark D., System and method for updating a remote database in a network.
Mendez Daniel J. ; Riggins Mark D. ; Wagle Prasad ; Ying Christine C., System and method for using a global translator to synchronize workspace elements across a network.
Piccionelli, Greg A.; Rittmaster, Ted R., System and process for limiting distribution of information on a communication network based on geographic location.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.