IP Library Granted Patent US 10,026,135
Granted Patent B2
US 10,026,135 · App. 13/551,284 · Granted Jul 17, 2018

Processing services

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,026,135
App. No.
13/551,284
Granted
Jul 17, 2018
Kind
B2
Abstract

A method for processing services can include receiving a request for a service; sending the result of the service in which at least one data item is tagged; in response to a selection of the tagged data item, determining other services associated with the service based on a service template of the service; and providing the other services associated with the service as options, wherein the other services take the at least one data item as inputs to provide outputs thereof.

Claims (34)

1. A method for processing services, comprising:

receiving a request for a service;

sending the result of the service in which at least one data item is tagged;

responsive to a selection of the tagged data item, determining, using a processor, other services associated with the service based on a service template of the service; and

providing, as options and with the result, the other services associated with the service; wherein

the other services take the at least one data item as inputs and provide outputs thereof;

determining other services associated with the service based on a service template of the service further comprises:

determining the service template of the service;

determining other service templates associated with the service template; and

determining the other services based on the other service template;

providing the other services associated with that service as options further comprises:

ranking the other services; and

providing the other services associated with that service as options according to their ranks

ranking the other service options further comprises:

according to the association scores between the other service templates and that service template, determining the association scores between the other services and that service;

ranking the other services based on the association scores, wherein services with higher association scores are ranked before services with lower scores.

2. The method according to claim 1 , wherein determining the service template of the service further comprises:

determining the context of the service; and

determining the service template based on the context of that service.

3. The method according to claim 2 , further comprising:

determining the other service options based on the context of said service and tags attached to the other services.

4. The method according to claim 2 , further comprising:

determining the other service options based on the context of said service and metadata of the other services.

5. The method according to claim 2 , further comprising:

determining the other service options based on the context of said service and descriptive notes of the other services.

6. The method according to claim 1 , further comprising:

receiving a selection of another service from among the other services; and

increasing the association score between the service template of the another selected service and the template of that service.

7. The method according to claim 1 , further comprising:

receiving the association scores between at least one of the other services and said service for updating the rank of the other services.

8. The method according to claim 1 , wherein the service templates include the URIs of the corresponding services.

9. The method according to claim 1 , further comprising:

receiving a selection of one of the other services; and

associating the said service with the selected service.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: AIRBNB, INC.
Reel/Frame 056427/0193 →