IP Library Granted Patent US 8,332,561
Granted Patent B2
US 8,332,561 · App. 13/418,525 · Granted Dec 11, 2012

Network adapter, method, and computer program product

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 8,332,561
App. No.
13/418,525
Granted
Dec 11, 2012
Kind
B2
Abstract

A network adapter for plugging into a host computer is provided. The network adapter may include an internal memory and connection means for connecting the host computer to a communications network. The network adapter may include resident application software stored in the network adapter's internal memory, whereby the resident application software automatically activates when the network adapter is plugged into the host computer.

Claims (66)

1. A method comprising:

connecting, by a network adapter, a device to a network;

activating, by the network adapter, application software stored in an internal memory of the network adapter based on connecting the device to the network;

downloading, by the network adapter and via the network, other application software in response to activating the application software; and

modifying, by the network adapter, the application software based on the downloaded other application software.

2. The method of claim 1 , further comprising:

verifying, by the network adapter, an identity of a user of the device, the application software being activated based on verifying the identity of the user.

3. The method of claim 1 , further comprising:

connecting the network adapter to the device;

providing information identifying a plurality of applications to the device;

receiving a selection of one of the plurality of applications; and

activating the application software based on receiving the selection.

4. The method of claim 1 , further comprising:

storing data associated with the application software in the internal memory of the network adapter based on downloading the other application software.

5. The method of claim 1 , further comprising:

determining that the device is disconnected from the network; and

automatically de-activating the application software based on the device being disconnected from the network.

6. The method of claim 1 , further comprising:

determining that the network adapter is connected to the device, the network adapter connecting the device to the network in response to being connected to the device.

7. The method of claim 1 , further comprising:

executing the modified application software from the internal memory, the modified application software not being uploaded or installed on the device prior to the execution of the modified application software.

8. A system comprising:

a first device comprising:

an internal memory to store an application software,

the first device to:

connect a second device to a network, the second device being different from the first device,

activate the application software in response to connecting the second device to the network,

download, via the network, other application software in response to activating the application software, and

modify the application software based on the downloaded other application software.

9. The system of claim 8 , where the first device is further to:

verify an identity of a user of the second device, the application software being activated based on verifying the identity of the user.

10. The system of claim 8 , where the first device is further to:

connect to the second device, the first device connecting to the second device via a wireless connection that enables the second device to be connected to the network.

11. The system of claim 8 , where the first device is further to:

connect to the second device,

provide information identifying a plurality of applications to the second device, based on the first device being connected to the second device,

receive a selection of one of the plurality of applications, and

activate the application software based on receiving the selection.

12. The system of claim 8 , where the first device is further to:

determine that the second device is disconnected from the network, and

deactivate the application software in response to the second device being disconnected from the network.

13. The system of claim 8 , where the first device is further to:

determine that the first device is connected to the second device, and

connect the second device to the network in response to the first device being connected to the device.

14. The system of claim 8 , where the first device is further to:

execute the modified application software from the internal memory, the modified application software not being uploaded or installed on the second device prior to the execution of the modified application software.

15. A device comprising:

a connector to connect an adapter to a host device, and

the adapter including an internal memory portion to store an application software, the adapter to execute the application software to:

connect the host device to a network when the connector connects the adapter to the host device,

activate the application software based on connecting the host device to the network,

determine that an update, associated with the application software, is available based on connecting the host device to the network,

automatically download the update, the update being stored in the internal memory portion, and

modify the application software based on the downloaded update.

16. The device of claim 15 , where the adapter is further to:

determine that the adapter is disconnected from the host device, and

de-activate the application software based on the adapter being disconnected from the host device.

17. The device of claim 15 , where the connector connects the adapter to the host device via a wireless connection that enables the adapter to connect the host device to the network.

18. The device of claim 15 , where the adapter is further to:

execute the application software from the internal memory portion based on the application software being activated.

19. The device of claim 15 , where the adapter is further to:

use a processor of the host computer to execute the application software based on activating the application software.

20. The device of claim 15 , where the adapter is further to:

install the application software on the host device,

determine that the host device is disconnected from the network,

automatically uninstall the application software based on the host device being disconnected from the network.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2019
From: SONY MOBILE COMMUNICATIONS AB
To: SONY CORPORATION
Reel/Frame 048825/0737 →
CHANGE OF NAME Recorded Mar 25, 2019
From: SONY ERICSSON MOBILE COMMUNICATIONS AB
To: SONY MOBILE COMMUNICATIONS AB
Reel/Frame 048690/0974 →