MAPPING UNIVERSAL PLUG AND PLAY DISCOVERED ITEMS TO AN SMB LOCATION
First Claim
1. A method performed on a universal plug-and-play (“
- UPnP”
) device, the method comprising;
receiving, by the UPnP device from a UPnP control point, a request to access a UPnP-discovered file; and
returning, to the UPnP control point from the UPnP device in response to the received request, a server message block (“
SMB”
) location of the UPnP-discovered file, where the UPnP device is configured for allowing the UPnP control point to perform a write operation on the UPnP-discovered file at the returned SMB location of the UPnP-discovered file.
2 Assignments
0 Petitions
Accused Products
Abstract
An arrangement is provided in which a Universal Plug and Play (UPnP) device exposes a service for mapping a UPnP discovered content item to a server message block (SMB) location. The service is arranged to expose an SMB share path to a user at a remote client using a UPnP protocol, The user is then enabled with access to the share via SMB to gain file access, write changes or exercise file level control of the discovered content item. Authentication is optionally utilized to verify that the user is authorized to receive the SMB share location from the service or to verify that the user is authorized to access the SMB share.
7 Citations
20 Claims
-
1. A method performed on a universal plug-and-play (“
- UPnP”
) device, the method comprising;receiving, by the UPnP device from a UPnP control point, a request to access a UPnP-discovered file; and returning, to the UPnP control point from the UPnP device in response to the received request, a server message block (“
SMB”
) location of the UPnP-discovered file, where the UPnP device is configured for allowing the UPnP control point to perform a write operation on the UPnP-discovered file at the returned SMB location of the UPnP-discovered file. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- UPnP”
-
8. A system comprising:
-
a processor; memory; and a universal plug-and-play (“
UPnP”
) device configured to;receive, by the UPnP device from a UPnP control point, a request to access a UPnP-discovered file; and return, to the UPnP control point from the UPnP device in response to the received request, a server message block (“
SMB”
) location of the UPnP-discovered file, where the UPnP device is configured for allowing the UPnP control point to perform a write operation on the UPnP-discovered file at the returned SMB location of the UPnP-discovered file. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. At least one hardware computer-readable memory device that includes software that, based on execution by a universal plug-and-play (“
- UPnP”
) device, configures the UPnP device to perform actions comprising;receiving, by the UPnP device from a UPnP control point, a request to access a UPnP-discovered file; and returning, to the UPnP control point from the UPnP device in response to the received request, a server message block (“
SMB”
) location of the UPnP-discovered file, where the UPnP device is configured for allowing the UPnP control point to perform a write operation on the UPnP-discovered file at the returned SMB location of the UPnP-discovered file. - View Dependent Claims (16, 17, 18, 19, 20)
- UPnP”
Specification