Methods and systems for data entry
Abstract
User identities, password, etc. represent the barrier between a user's confidential data and any other third party seeking to access this data. As multiple software applications, web applications, web services, etc. embody this confidential data it is a tradeoff between easy recollection of said identities, passwords, etc. and data security. Generally for most users the balance is too far to convenience and ease of recollection such that the probability of third party illegally accessing the confidential data increases. Accordingly, it would be beneficial for users as well as organizations providing/controlling access to systems, resources, and data to be provided with an automatic means of entering password and/or security credential information without the user, for example, selecting the password, knowing the password, having access to the password, or entering the password where the organizations providing/controlling access can establish geo-fences relating to the credential information.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A portable memory device comprising:
a non-volatile, non-transitory memory for storing data and computer executable instructions relating to at least an authorization procedure and a data transfer procedure;
a microprocessor in communication with the non-volatile, non-transitory memory to execute the at least the authorization procedure and the data transfer procedure; wherein
the authorization procedure comprises receiving authorization from a first electronic device connected to the portable memory device to provide access to data stored within the portable memory device relating to a boot operating system;
the data transfer procedure comprises transferring the data relating to the boot operating system stored within the portable memory device to a second electronic device in order to boot the second electronic device that is also connected to the portable memory device; and
a signal transmitted from the first electronic device to the portable memory device relates to authorizing access to a predetermined portion of the portable memory device allowing access to data stored within the predetermined portion of the portable memory device by the portable memory device;
a first portion of the predetermined subset of data within the signal transmitted to the second electronic device by the portable memory device cause a second microprocessor forming part of the second electronic device to mimic user actions with a keyboard and a cursor controller to provide user credential entry into data entry fields upon the second electronic device to which the portable memory device is connected; and
a second portion of the predetermined subset of data comprises at least one of a uniform resource locator relating to a webpage containing entry fields for user credential entry and locations within a webpage of entry fields for user credential entry; wherein
the first electronic device and the second electronic device are different devices; and
establishing whether to provide the authorization from the first electronic device to the portable memory device is established in dependence upon determining whether the first electronic device is within a predetermined geo-fence which is established in dependence upon user credentials employed to authorise a user upon the first electronic device.
2. The portable memory device according to claim 1 , wherein
the first device is a portable electronic device; and
the first device is connected to the portable memory device by a predetermined wireless standard.
3. The portable memory device according to claim 1 , wherein
receiving the authorization upon the portable memory device from the first device comprises receiving authorization data transmitted by the first device to the portable memory device in dependence upon a valid authorization of a user of the first device.
4. The portable memory device according to claim 1 , wherein
the data stored within the portable memory device relating to the boot operating system is one portion of a plurality of portions of data stored within the portable memory device with each portion relating to a different operating system; and
receiving the authorization upon the portable memory device from the first device comprises receiving the authorization data transmitted by the first device to the portable memory device in dependence upon a valid authorization of a user of the first device; wherein
the authorization data is established in dependence upon the authorized user of the first device such that the boot operating system of the electronic device is established in dependence upon the authorizing user.
5. The portable memory device according to claim 1 , wherein
the data stored within the portable memory device relating to the boot operating system is stored within at least one of a memory partition of a plurality of memory partitions of the memory device and a logical computer drive of a plurality of logical computer drives of the memory device with each memory partition relating to at least one of a different operating system and a different operating system configuration; and
receiving the authorization upon the portable memory device from the first device comprises receiving authorization data transmitted by the first device to the portable memory device in dependence upon a valid authorization of a user of the first device; wherein
the authorization data is established in dependence upon the authorized user of the first device such that at least one of which memory partitions of the plurality of memory partitions and which logical computer drives of the plurality of logical computer drives are accessible to the electronic device are established in dependence upon the authorizing user.
6. The portable memory device according to claim 1 , wherein
the authorization procedure further comprises receiving second authorization data from a portable electronic device concurrently connected to the portable memory device with the first device.
7. The portable memory device according to claim 1 , wherein
the memory device is coupled to the first device by at least one of a wired connection, a connector, a wireless connection, and an optical connection.
8. The portable memory device according to claim 1 , wherein
each of the first device and the electronic device are at least one of a portable electronic device and a fixed electronic device; and
the portable memory device is coupled to the first device by at least one of a connector and a wireless interface according to a predetermined standard.
9. A portable memory device comprising:
a non-volatile, non-transitory memory for storing data and computer executable instructions relating to at least an authorization procedure and a data transfer procedure; and
a microprocessor in communication with the non-volatile, non-transitory memory to execute the computer executable instructions relating to the authorization procedure, the data transfer procedure, and access the stored data; wherein
the stored data comprises a plurality of data representing first user credentials relating to access upon an electronic device;
the authorization procedures comprises establishing an authorization upon a portable device with respect to a user associated with the first user credentials in dependence upon the portable device being within a predetermined geo-fence established in dependence upon second user credentials relating to the user's authorized access to the portable device; and
the data transfer procedure comprises transmitting in dependence upon the authorization a signal from the portable memory device to the electronic device comprising at least a second microprocessor via a communications interface of the electronic device according to a first predetermined standard, the signal comprising a predetermined subset of data within the plurality of data; wherein
the signal transmitted from the portable memory device to the electronic device relates to authorizing access to a predetermined portion of the electronic device thereby allowing access to data stored within the predetermined portion of the electronic device;
a first portion of the predetermined subset of data within the signal transmitted to the electronic device by the portable device cause the second microprocessor to mimic user actions with a keyboard and a cursor controller to provide user credential entry into data entry fields upon the electronic device to which the portable memory device is also connected; and
a second portion the predetermined subset of data within the plurality of data comprises at least one of a uniform resource locator relating to a webpage containing entry fields for user credential entry and locations within a webpage of entry fields for user credential entry.
10. The portable memory device according to claim 9 , wherein
the second device is a portable memory device;
the signal transmitted from the first device to the second device relates to authorizing access to a predetermined portion of the memory device allowing access to data stored within the predetermined portion of the memory device by the second device; and
the predetermined portion of the memory device is a memory partition or a logical disk drive.
11. The portable memory device according to claim 9 , wherein the predetermined geo-fence is established by at least one of a process based upon defining the geo-fence through a graphical user interface and automatically based upon information provided by the user and a third party application.
12. The portable memory device according to claim 9 , wherein
the predetermined geo-fence is defined by first data relating to a geographic location and second data relating to future points in time, wherein
the first data comprises at least one of a series of latitude-longitude coordinates, a wireless transmitter identity of a plurality of wireless transmitters, and a location determined by triangulation with a plurality of wireless transmitters; and
the second data comprises at least one of a date, a schedule relating to at least one of dates and days of the week, and a schedule relating to at least one of times of the day and work shifts.
13. A portable memory device comprising:
a non-volatile, non-transitory memory for storing data and computer executable instructions relating to at least an authorization procedure and a data transfer procedure; and
a microprocessor in communication with the non-volatile, non-transitory memory to execute the computer executable instructions relating to the authorization procedure and the data transfer procedure and access the stored data; wherein
the authorization procedure comprises receiving authorization from a first electronic device connected to the portable memory device to provide access to data stored within the portable memory device relating to a boot operating system in dependence upon the first electronic device being within a predetermined geo-fence established in dependence upon the user credentials within the received authorization;
the data transfer procedure comprises transferring the data relating to the boot operating system stored within the portable memory device to a second electronic device in order to boot the second electronic device that is also connected to the portable memory device;
a signal transmitted from the first electronic device to the portable memory device relates to authorizing access to a predetermined portion of the portable memory device allowing access to data stored within the predetermined portion of the portable memory device by the portable memory device;
the predetermined geo-fence was established by at least one of a process based upon defining the geo-fence through a graphical user interface and automatically based upon information provided by the user and a third party application; and
a first portion of the predetermined subset of data transmitted to the second electronic device by the portable memory device cause a second microprocessor forming part of the second electronic device to mimic user actions with a keyboard and a cursor controller to provide user credential entry into data entry fields upon the second electronic device to which the portable memory device is also connected; and
a second portion the predetermined subset of data transmitted to the second electronic device by the portable memory device comprises at least one of a uniform resource locator relating to a webpage containing entry fields for user credential entry and locations within a webpage of entry fields for user credential entry.
14. A portable memory device comprising:
a non-volatile, non-transitory memory for storing data and computer executable instructions relating to at least an authorization procedure and a data transfer procedure; and
a microprocessor in communication with the non-volatile, non-transitory memory to execute the computer executable instructions relating to the authorization procedure, the data transfer procedure, and access the stored data; wherein
the stored data comprises a plurality of data representing first user credentials relating to access upon an electronic device;
the authorization procedures comprises establishing an authorization upon a portable device with respect to a user associated with the first user credentials in dependence upon the portable device being within a predetermined geo-fence established in dependence upon second user credentials relating to the user's authorized access to the portable device; and
the data transfer procedure comprises transmitting in dependence upon the authorization a signal from the portable memory device to the electronic device comprising at least a second microprocessor via a communications interface of the electronic device according to a first predetermined standard, the signal comprising a predetermined subset of data within the plurality of data; wherein
the signal transmitted from the portable memory device to the electronic device relates to authorizing access to a predetermined portion of the electronic device thereby allowing access to data stored within the predetermined portion of the electronic device;
the predetermined portion of the electronic device is a memory partition or a logical disk drive;
the predetermined geo-fence was established by at least one of a process based upon defining the geo-fence through a graphical user interface and automatically based upon information provided by the user and a third party application;
a first portion of the predetermined subset of data transmitted to the second electronic device by the portable memory device cause a second microprocessor forming part of the second electronic device to mimic user actions with a keyboard and a cursor controller to provide user credential entry into data entry fields upon the second electronic device to which the portable memory device is also connected; and
a second portion the predetermined subset of data transmitted to the second electronic device by the portable memory device comprises at least one of a uniform resource locator relating to a webpage containing entry fields for user credential entry and locations within a webpage of entry fields for user credential entry.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.