US2017147833A1PendingUtilityA1

Area-limited software utility

Individually held — no corporate assignee on recordPriority: Aug 31, 2006Filed: Feb 7, 2017Published: May 25, 2017
Est. expiryAug 31, 2026(~0.1 yrs left)· nominal 20-yr term from priority
Inventors:Daniel J. Horon
G06F 2221/2149G06F 13/00G06F 21/6218G06F 2221/2111G06F 12/14
46
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Computers and networks are configured to operate according to alternative protocols for using software applications, depending on geographic location. In one approach each computer incorporates a GPS receiver using GPS satellite signals to generate the computer's current location. The location is compared with permitted use region information stored in the computer or network, e.g. based on a boundary defining a permitted use region. In another approach, E-911 compliant transceivers use signals from E-911 towers in the same manner In a further approach, each computer incorporates a WiFi adaptor, RFID reader or RFID tag, and the territory is defined by the distance from a center point. In all cases, the computer either operates under a relatively open protocol relative to using a given software application, or operates under a relatively restricted protocol, depending on whether it is inside or outside of the permitted use region.

Claims

exact text as granted — not AI-modified
1 . (canceled) 
     
     
         2 . (canceled) 
     
     
         3 . (canceled) 
     
     
         4 . (canceled) 
     
     
         6 . (canceled) 
     
     
         7 . (canceled) 
     
     
         8 . (canceled) 
     
     
         9 . (canceled) 
     
     
         10 . (canceled) 
     
     
         11 . (canceled) 
     
     
         12 . (canceled) 
     
     
         13 . A system for governing use of an information processing application by an information processing device, including:
 a position detector for generating position information describing a current location of an information processing device;   a first storage area adapted to contain the position information;   a second storage area adapted to contain territorial information describing a selected region encompassing permitted locations;   a comparator associated with the first storage area and the second storage area, adapted to compare the position information with the territorial information and generate comparator signals indicating whether an information processing device resides at a permitted location; and   a control component associated with the comparator to receive the comparator signals and, alternatively:
 (i) enable the information processing device to function according to a first protocol governing use of an information processing application in response to a comparator signal indicating that the information processing device resides at a permitted location; and 
 (ii) cause the information processing device to function according to a second protocol governing use of the information processing application in response to a comparator signal indicating that the information processing device does not reside at a permitted location; 
   wherein the second protocol is more restrictive than the first protocol with respect to using the information processing application.   
     
     
         14 . The system of  claim 13  wherein:
 the position detector resides within the information processing device. 
 
     
     
         15 . The system of  claim 13  wherein:
 the position detector is adapted to use signals received from a plurality of external sources selected from the group of sources consisting of: GPS satellites, E-911 sites, WiFi transmitters, and RFID transponders. 
 
     
     
         16 . The system of  claim 13  wherein:
 the first storage area comprises a register in the information processing device. 
 
     
     
         17 . The system of  claim 13  wherein:
 the second storage area comprises a register in the information processing device. 
 
     
     
         18 . The system of  claim 17  wherein:
 the register is adapted to store a plurality of boundary points cooperating to define a boundary surrounding the selected region. 
 
     
     
         19 . The system of  claim 17  wherein:
 the register is adapted to store a plurality of center points. 
 
     
     
         20 . The system of  claim 13  wherein:
 the comparator resides within the processor. 
 
     
     
         21 . The system of  claim 20  wherein:
 the comparator is adapted to determine whether the current location is surrounded by a boundary defining the selected region. 
 
     
     
         22 . The system of  claim 20  wherein:
 the comparator is adapted to determine whether the current location is within a predetermined distance from a center point. 
 
     
     
         23 . The system of  claim 13  wherein:
 the control component resides within the information processing application. 
 
     
     
         24 . The system of  claim 13  wherein:
 the control component resides within the information processing device, and is independent of and accessible to the information processing application. 
 
     
     
         25 . The system of  claim 13  wherein:
 the comparator is adapted to periodically compare the position information with the territorial information. 
 
     
     
         26 . The system of  claim 25  further including:
 a timing function for initiating a time interval responsive to a given comparator signal indicating that the information processing device resides at a permitted location, wherein the control component is adapted to maintain the first protocol for the duration of the time interval regardless of whether comparator signals following the given comparator signal fail to indicate that the information processing device resides at a permitted location. 
 
     
     
         27 . An information processing system adapted to operate according to alternative protocols for using information processing applications, including:
 an information processing network including an information processing device;   a position sensor inside the information processing device adapted to generate position information indicating a current location of the processing device;   a location testing function inside the processing device, adapted to generate alternative testing function signals indicating, respectively, that a current location indicated by the position information (i) resides within a selected territory comprised of permitted locations, and (ii) resides outside of the selected territory; and   a control function operatively associated with the testing function to receive the testing function signals, and alternatively:
 (i) enable the processing device to function according to a first protocol governing use of an information processing application in response to a testing function signal indicating that the current location resides within the selected territory; and 
 (ii) cause the processing device to function according to a second protocol governing use of the information processing application in response to a testing function signal indicating that the current location resides outside of the selected territory. 
   
     
     
         28 . The system of  claim 27  wherein:
 the testing function is adapted to generate the testing function signals dependent upon an amplitude of a signal received from a source outside of the processing device. 
 
     
     
         29 . The system of  claim 28  wherein:
 a size of the selected territory is alterable through adjustment of a threshold amplitude at which the testing function generates a testing function signal indicating that the current location resides within the selected territory. 
 
     
     
         30 . The system of  claim 27  wherein:
 the testing function is adapted to generate a boundary defining the selected territory, and to generate the testing function signals dependent upon whether the current location is surrounded by the boundary. 
 
     
     
         31 . The system of  claim 27  wherein:
 the information processing network includes a plurality of interconnected information processing devices, in which a selected one of the information processing devices functions as a hub, and the control function resides exclusively in the selected processing device.

Join the waitlist — get patent alerts

Track US2017147833A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.