Mobile device peripherals management system and multi-data stream technology (MdS)
First Claim
1. A non-transitory computer-readable storage medium with an executable program stored thereon, wherein the program instructs a processor or microprocessor to perform the following steps:
- receiving a request from a mobile computing device to access a peripheral computing device;
encapsulating data into proprietary frames for transmission over wired or wireless connections;
authenticating the mobile computing device;
upon authenticating the mobile computing device, forwarding the request from the mobile computing device to the peripheral computing device, wherein the peripheral computing device is not connected to a network;
routing binary data to and from processing units;
providing memory management services;
performing data synchronization with external data repositories;
providing application and device publishing services;
providing data optimization services;
providing data protection services;
providing data profiling services;
providing resource management services for peripheral computing devices; and
providing file and block data mapping services.
0 Assignments
0 Petitions
Accused Products
Abstract
A device and system for management of and access to externally connected peripheral devices by mobile devices. User and/or application data on a mobile device is sent to externally connected peripheral devices. External peripheral devices includes, but are not limited to, printers, scanners, displays, audio interfaces, speakers, network adapters, storage drives, hard drives, and the like. An end user mobile device application interface is installed as an application on a mobile device. Data may be sent directly to a peripheral device, or to a peripherals aggregation device, which may be active or passive.
18 Citations
10 Claims
-
1. A non-transitory computer-readable storage medium with an executable program stored thereon, wherein the program instructs a processor or microprocessor to perform the following steps:
-
receiving a request from a mobile computing device to access a peripheral computing device; encapsulating data into proprietary frames for transmission over wired or wireless connections; authenticating the mobile computing device; upon authenticating the mobile computing device, forwarding the request from the mobile computing device to the peripheral computing device, wherein the peripheral computing device is not connected to a network; routing binary data to and from processing units; providing memory management services; performing data synchronization with external data repositories; providing application and device publishing services; providing data optimization services; providing data protection services; providing data profiling services; providing resource management services for peripheral computing devices; and providing file and block data mapping services. - View Dependent Claims (2, 7, 8, 9)
-
-
3. A mobile computing device comprising a microprocessor, wherein the microprocessor is programmed to:
-
receive a request from an application on the mobile computing device to send data to a non-networked physical peripheral device; identify the driver or drivers necessary for operation of the peripheral device; send the data to a peripherals aggregation device for subsequent processing and forwarding to the peripherals device; route binary data to and from processing units; provide memory management services; perform data synchronization with external data repositories; provide application and device publishing services; provide data optimization services; provide data protection services; provide data profiling services; provide resource management services for peripheral computing devices; and provide file and block data mapping services. - View Dependent Claims (4, 5, 6, 10)
-
Specification