Method and apparatus for enabling a first device to control operation of a second device based on a file system associated with the second device
AssigneeMarvell International Ltd.
InventorDaniel Scofield
Life of this patent
Estimating the term…
Abstract
Systems, methods, and other embodiments associated with controlling a device to perform functions using features of a native file system are described. According to one embodiment, a method includes in response to receiving a request to a file system in a first device from a second device, decoding a file path in the request to determine a function of the first device that correlates with the file path. The file system is defined to include a hierarchy of folders that correlate with functions performable by the first device. The method includes causing the first device to perform the function associated with the file path decoded from the request.
Claims20
A first device, comprising:
- memory comprising a file system, the file system having a hierarchy of folders that respectively correlate with a plurality of functions performable by the first device;
- a decode logic configured to
- receive, from a second device, a request having a file path that specifies one or more folders, comprising (i) a first folder associated with a base function, (ii) a second folder associated with a first option, and (iii) a third folder associated with a second option, of the hierarchy of folders in the file system, and
- in response to receiving the request, determine:
- (i) the base function that correlates with the first folder specified by the file path,
- (ii) the first option that corresponds to the base function and correlates with the second folder specified by the file path, and
- (iii) the second option that corresponds to the base function and correlates with the third folder specified by the file path;
- and
- a control logic configured to cause the first device to perform the base function using the first variable and the second variable in accordance with the file path.
A method, comprising:
- in response to receiving a request to a file system in a first device from a second device, decoding a file path in the request to determine a base function of the first device that correlates with the file path, wherein the file system is defined to include a hierarchy of folders that correlate with functions performable by the first device, wherein the file path specifies one or more folders, comprising (i) a first folder associated with the base function, (ii) a second folder associated with a first option that corresponds to the base function, and (iii) a third folder associated with a second option that corresponds to the base function;
- and
- causing the first device to perform the base function using the first variable and the second variable in accordance with the file path decoded from the request.
A non-transitory computer-readable medium storing computer executable instructions that when executed by a computer cause the computer to perform a method, the method comprising:
- receiving, in a first device, a request having a file path from a second device to a file system of the first device, wherein the first device defines the file system to include folders that correlate with functions performed by the first device;
- in response to receiving the request, determining:
- (i) a base function that correlates with a first folder specified by the file path,
- (ii) a first option that corresponds to the base function and correlates with a second folder specified by the file path, and
- (iii) a second option that corresponds to the base function and correlates with a third folder specified by the file path;
- and
- performing, by the first device, the base function using the first variable and the second variable in accordance with the file path.
Dependencies are inferred from the claim text.