User photo handling and control
First Claim
1. A computer-implemented photo management system, comprising:
- a memory; and
a processing unit for executing computer-executable instructions that, when executed, by the processing unit, cause the system to;
store user photos in the memory as shared items in a collaboration and data management platform,apply security to the user photos according to a consent criteria,receive a first uniform resource locator (URL) indicating the location of a security system,receive, via user entry, a second URL indicating a location of the shared photo items,receive a photo from the user photos using the first URL,capture the consent criteria for the photo,manage based on the consent criteria, a state of the user photos, where the state defines if a photo is added to or removed from the shared photo items,allow an external application that reads the first URL from an operating system registry and appends a web service call to the first URL to access the photo for a security credential if the external application provides a correct location of a profile site in the collaboration and data management platform; and
allow an internal application to access the user photos via a service object model of the collaboration and data management platform,wherein the internal application is internal to the collaboration and data management platform.
0 Assignments
0 Petitions
Accused Products
Abstract
Architecture for centralized photo storage for user profiles with consent and cardkey system integration. A picture picker can connect to a cardkey/security badge photo system to allow users to choose from badge photos. Consent is also captured by the picker to allow user photos to be used in other applications. Other applications can interact with the photo storage using standard web services and APIs for the user profile and user profile change log services. Centralized storage and insured accessibility enable applications to consume from the photo storage. The photo storage can also function as a virtual directory with distributed storage as utilized for geographical deployments. Extensions of the photo storage can include an add-in for a personal information manager application and a management agent for web-based collaboration and document management to copy photos from/to other directory structures.
-
Citations
17 Claims
-
1. A computer-implemented photo management system, comprising:
-
a memory; and a processing unit for executing computer-executable instructions that, when executed, by the processing unit, cause the system to; store user photos in the memory as shared items in a collaboration and data management platform, apply security to the user photos according to a consent criteria, receive a first uniform resource locator (URL) indicating the location of a security system, receive, via user entry, a second URL indicating a location of the shared photo items, receive a photo from the user photos using the first URL, capture the consent criteria for the photo, manage based on the consent criteria, a state of the user photos, where the state defines if a photo is added to or removed from the shared photo items, allow an external application that reads the first URL from an operating system registry and appends a web service call to the first URL to access the photo for a security credential if the external application provides a correct location of a profile site in the collaboration and data management platform; and allow an internal application to access the user photos via a service object model of the collaboration and data management platform, wherein the internal application is internal to the collaboration and data management platform. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented photo management system,
comprising: -
a processor; a share component, executing on the processor, for storing user photos as shared items in a collaboration and data management platform; a security component, executing on the processor, for applying security to the user photos according to consent criteria; and a picker component, executing on the processor, for; receiving a first uniform resource locator (URL) indicating the location of a security system, receiving, via user entry, a second URL indicating a location of the shared photo items, receiving a photo from the user photos using the first URL, capturing the consent criteria for the photo, managing states of the user photos in the share component based on the consent criteria, where each state defines if a photo associated with that state is added to or removed from the share component, allowing an external application that reads the first URL from an operating system registry and appends a web service call to the first URL to access the user photos via web service call to select the photo for a security credential if the external application provides a correct location of a profile site in the collaboration and data management platform, and allowing an internal application to access the user photos via a service object model of the collaboration and data management platform, wherein the internal application is internal to the collaboration and data management platform. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer-implemented method of managing photos,
comprising: -
storing user photos as a library of shared photo items in a collaboration and data management platform; applying security to the user photos in the library according to consent criteria; receiving a uniform resource locator (URL) indicating the location of a security system; receiving, via user entry, a uniform resource locator (URL) indicating a location of the library of shared photo items; receiving at least one photo from a card key system using the URL; capturing the consent criteria for the at least one photo; managing, based on the consent criteria, states of the stored user photos, where a state defines if a photo is added to or removed from the library; if the external application provides a correct location of a profile site in the collaboration and data management platform, exposing access to the at least one photo of the user photos to include in a security badge by an external application that reads the URL from an operating system registry and appends a web service call to the URL; and exposing access to the user photos to an internal application that employs a service object model of the collaboration and data management platform, where the internal application is internal to the collaboration and data management platform. - View Dependent Claims (15, 16, 17)
-
Specification