PRIVATE APPLICATION CLIPBOARD
First Claim
1. A non-transitory processor-readable medium storing code representing instructions that when executed cause a processor operating in an operating system environment that includes a clipboard function that stores information at a first memory location, to:
- receive, from an application, a first request to store content;
store, at a second memory location, a content portion indicated by the first request;
receive, from a trusted application, a second request to retrieve the content portion; and
send, to the trusted application, the content portion.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a non-transitory processor-readable medium stores code representing instructions that when executed cause a processor operating in an operating system environment that includes a clipboard function that stores information at a first memory location, to receive, from an application, a first request to store content. The code further represents instructions to store, at a second memory location, a content portion indicated by the first request, and receive, from a trusted application, a second request to retrieve the content portion. The code further represents instructions to send, to the trusted application, the content portion.
-
Citations
11 Claims
-
1. A non-transitory processor-readable medium storing code representing instructions that when executed cause a processor operating in an operating system environment that includes a clipboard function that stores information at a first memory location, to:
-
receive, from an application, a first request to store content; store, at a second memory location, a content portion indicated by the first request; receive, from a trusted application, a second request to retrieve the content portion; and send, to the trusted application, the content portion. - View Dependent Claims (2, 3, 4)
-
-
5. A method, comprising:
-
receiving, from a trusted application, a request to store a content portion; determining whether the content portion is deferred; if the content portion is not deferred; storing, at a memory location, the content portion; and providing, to a default content storage function, a restricted data message; and if the content portion is deferred, providing, to the default content storage function, an indicator that the content portion is deferred. - View Dependent Claims (6, 7, 8)
-
-
9. A method, comprising:
-
receiving, from a trusted application, a request for an indicated content portion, the request being associated with a first memory location; if the indicated content portion is deferred; retrieving, from a predetermined application, the indicated content portion; and storing, at a second memory location, the indicated content portion; retrieving, from the second memory location, the indicated content portion; storing, at the first memory location, the indicated content portion; and providing, to the trusted application, the indicated content portion. - View Dependent Claims (10, 11)
-
Specification