Category name service
First Claim
1. A method comprising:
- receiving a request to provide a category name for a data object;
determining if the category name for the data object is known;
determining if the category name is to be dynamically determined if the category name is not known;
at least requesting the unknown category name to be dynamically determined if it is determined that the unknown category name is to be dynamically determined; and
returning the category name to a requester of the request if the category name is known or if unknown, dynamically determined.
3 Assignments
0 Petitions
Accused Products
Abstract
A category name service is provided to conditionally return a category name for a data object upon request. The category name is returned is the category name is known or if the requester has subscribed for dynamic determination service, and the dynamic determination is successful. In selected embodiments, the category name service includes the dynamic determination service. In selected embodiments, the category name service also provides for the requestor to request review of a returned category name and/or request override of a returned category name. In selected embodiments, the category name service also includes the dynamic determination, review, and/or override service.
-
Citations
34 Claims
-
1. A method comprising:
-
receiving a request to provide a category name for a data object;
determining if the category name for the data object is known;
determining if the category name is to be dynamically determined if the category name is not known;
at least requesting the unknown category name to be dynamically determined if it is determined that the unknown category name is to be dynamically determined; and
returning the category name to a requester of the request if the category name is known or if unknown, dynamically determined. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
13. A method comprising:
-
receiving a first request to provide a category name for a data object;
returning the category name to a requestor of the first request;
receiving a second request to review the category name returned for the data object; and
at least requesting review of the returned category name.
-
-
15. A method comprising:
-
receiving a first request to provide a category name for a data object;
returning the category name to a requestor of the first request;
receiving a second request to override the category name returned for the data object;
determining a requestor of the requested override is authorized to request the override; and
if the requester of the requested override is authorized to request the override, to at least request to have stored category name(s) of the data object to be overridden.
-
-
18. An apparatus comprising:
-
storage medium having stored therein a plurality of programming instructions designed to implement a plurality of functions of a category name service for providing a category name to a data object, including first one or more functions to receive a request to provide a category name for a data object, to determine if the category name for the data object is known, to determine if the category name is to be dynamically determined if the category name is not known, to at least request the unknown category name to be dynamically determined 10 if it is determined that the unknown category name is to be dynamically determined, and to return the category name to a requestor of the request if the category name is known or if unknown, dynamically determined; and
one or more processors coupled to the storage medium to execute the programming instructions.
-
-
30. An apparatus comprising:
-
storage medium having stored therein a plurality of programming instructions designed to implement a plurality of functions for a category name service to provide a category name to a data object, including first one or more functions to receive a first request to provide a category name for a data object, to return the category name to a requestor of the first request, to receive a second request to review the category name returned for the data object, and to at least request review of the returned category name; and
one or more processors coupled to the storage medium to execute the programming instructions. - View Dependent Claims (31)
-
-
32. An apparatus comprising:
-
storage medium having stored therein a plurality of programming instructions designed to implement a plurality of functions of a category name service for providing a category name to a data object, including first one or more functions to receive a first request to provide a category name for a data object, to return the category name to a requestor of the first request, to receive a second request to override the category name returned for the data object, to determine a requestor of the requested override is authorized to request the override, and if the requester of the requested override is authorized to request the override, to at least request to have stored category name(s) of the data object to be overridden; and
one or more processors coupled to the storage medium to execute the programming instructions. - View Dependent Claims (33, 34)
-
Specification