US2017132928A1PendingUtilityA1

Unused location discriminator

40
Assignee: IBMPriority: Mar 7, 2014Filed: Jan 20, 2017Published: May 11, 2017
Est. expiryMar 7, 2034(~7.7 yrs left)· nominal 20-yr term from priority
G08G 1/144G08G 1/143H04W 4/021H04W 76/14H04W 4/023H04W 88/08H04W 4/029H04W 4/02H04W 4/80H04L 67/10G08G 1/146H04W 4/024H04W 4/008G06F 3/0482H04W 76/023H04L 67/52H04L 67/75
40
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Instrumentalities to receive, with respect to a structure, an indication of two distinct problem types that specifies unused space(s), thereby forming a problem space, and responsively presenting second unused space(s) to a mobile device without the specified unused space(s). The second unused space(s) are presented in order, shortest distance to longest distance. Next, instrumentalities present a second mobile device with unused spaces that exclude the specified unused space(s). Order remains, shortest distance to longest distance, with respect to a current user location, which may be fixed by reference to a location of at least one access point to each respective unused space. The at least one access point can be one of several access points that serve the structure.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for matching a user to unused locations in a structure, the method comprising:
 establishing communications by a computer with a mobile device using a wireless protocol agreed upon during a wireless handshake;   receiving, by the computer from the mobile device, a user-selected space selection criteria;   presenting, by the computer to the mobile device, first unused spaces meeting the user-selected space selection criteria;   receiving, by the computer from the mobile device, an indication of at least one of two distinct problem types associated with at least one of the first unused spaces, thereby forming a problem space;   presenting additional space or spaces to the mobile device without the problem space, wherein the additional space or spaces are presented in order of shortest distance to longest distance to a current user location, wherein the order of shortest distance to longest distance to a current user location is an order according to a driving distance of a location fixed by reference to a location of at least one access point to each respective unused space, and   subsequently presenting, by the computer to the mobile device, unused spaces that exclude at least the problem space; and   wherein the at least one access point is an access point among plural access points that serve the structure, the access point having a wireless session with the mobile device.   
     
     
         2 . The method of  claim 1 , wherein an indication of at least one of two distinct problem types comprises a selection among at least two problem types. 
     
     
         3 . The method of  claim 1 , wherein presenting, by the computer to the mobile device, first unused spaces meeting user-selected space selection criteria comprises selecting spaces from a data structure that indicates occupancy based, at least in part, on sensor data previously received from at least one location sensor, and the first unused spaces are selected based on a corresponding non-occupancy indication of the first unused spaces. 
     
     
         4 . The method of  claim 3 , wherein the data structure that indicates occupancy is based on, at least in part, inputs from a human. 
     
     
         5 . The method of  claim 1 , wherein the plural access points that serve the structure comprise at least one access point affixed to the structure. 
     
     
         6 . The method of  claim 1 , wherein establishing communications by a computer with a mobile device using a wireless protocol further comprises:
 detecting a presence of the user near an entrance to a structure containing the first unused spaces, and in response, detecting the wireless handshake to the mobile device of the user, wherein the wireless handshake is a pairing, and in response, providing a user interface.   
     
     
         7 . The method of  claim 1 , wherein the step of presenting, by the computer to the mobile device, first unused spaces comprises presenting the first unused spaces in an order of increasing driving distance for each first unused space from an access point, wherein an access point is a source for the user interface in the step of providing the user interface to the mobile device. 
     
     
         8 . A computer program product for matching a user to unused locations in a structure, the computer program product comprising: a computer usable storage device having computer usable program code embodied therewith, the computer program product comprising: a computer readable storage device having computer readable program code stored thereon, the computer readable program code comprising:
 computer usable program code configured to establish by a computer with a mobile device using a wireless protocol agreed upon during a wireless handshake;   computer usable program code configured to present, by the computer to the mobile device, first unused spaces meeting the user-selected space selection criteria;   computer usable program code configured to receive, by the computer from the mobile device, a user-selected space selection criteria;   computer usable program code configured to present, by the computer to the mobile device, first unused spaces meeting the user-selected space selection criteria;   computer usable program code configured to receive, by the computer from the mobile device, an indication of at least one of two distinct problem types associated with at least one of the first unused spaces, thereby forming a problem space;   computer usable program code configured to present, by the computer to the mobile device, additional space or spaces to the mobile device without the problem space, wherein the additional space or spaces are presented in order of shortest distance to longest distance to a current user location, wherein the order of shortest distance to longest distance to a current user location is an order according to a driving distance of a location fixed by reference to a location of at least one access point to each of the additional space or spaces, and   computer usable program code configured to subsequently present, by the computer to a second mobile device, unused spaces that exclude at least the problem space; and   wherein the at least one access point is an access point among plural access points that serve the structure, the access point having a wireless session with the mobile device.   
     
     
         9 . The computer program product of  claim 8 , wherein computer usable program code configured to present, by the computer to the mobile device, first unused spaces meeting user-selected space selection criteria comprises selecting spaces from a data structure that indicates occupancy based, at least in part, on sensor data previously received from at least one location sensor, and the first unused spaces are selected based on a corresponding non-occupancy indication of the first unused spaces. 
     
     
         10 . The computer program product of  claim 9 , wherein the data structure that indicates occupancy is based on, at least in part, inputs from a human. 
     
     
         11 . The computer program product of  claim 8 , wherein the plural access points that serve the structure comprise at least one access point affixed to the structure. 
     
     
         12 . The computer program product of  claim 8 , wherein computer usable program code configured to establish communications by a computer with a mobile device using a wireless protocol further comprises:
 computer usable program code configured to detect a presence of the user near an entrance to a structure containing the first unused spaces, and in response, detect the wireless handshake to the mobile device of the user, and in response, provide a user interface.   
     
     
         13 . The computer program product of  claim 8 , wherein computer usable program code configured to present the mobile device with first unused spaces comprises computer usable program code configured to present the first unused spaces in an order of increasing driving distance for each first unused space from an access point, wherein an access point is a source for the user interface in the with respect to providing the user interface. 
     
     
         14 . A data processing system comprising:
 a bus;   a computer readable tangible storage device connected to the bus, wherein computer usable code is located in the computer readable tangible storage device;   a communication unit connected to the bus; and   a processing unit connected to the bus, wherein the processing unit executes the computer usable code to match a user to unused locations in a structure, wherein the processing unit executes the computer usable program code to establish communications with a mobile device using a wireless protocol agreed upon during a wireless handshake; present to the mobile device, first unused spaces meeting the user-selected space selection criteria; receive from the mobile device, an indication of at least one of two distinct problem types associated with at least one of the first unused spaces, thereby forming a problem space; present to the mobile device, additional space or spaces to the mobile device without the problem space, wherein the additional space or spaces are presented in an order of shortest distance to longest distance to a current user location, and subsequently present to a second mobile device unused spaces that exclude at least the problem space in an order of shortest distance to longest distance to a second current user location according to a driving distance of a location fixed by reference to a location of at least one access point to each respective unused space; and wherein the at least one access point is an access point among plural access points that serve the structure, the access point having a wireless session with the mobile device.   
     
     
         15 . The data processing system of  claim 14 , wherein in executing computer usable program code configured to present to the mobile device first unused spaces meeting user-selected space selection criteria, the processing unit executes computer usable program code configured to select spaces from a data structure that indicates occupancy based, at least in part, on sensor data previously received from at least one location sensor, and the first unused spaces are selected based on a corresponding non-occupancy indication of the first unused spaces. 
     
     
         16 . The data processing system of  claim 15 , wherein the data structure that indicates occupancy is based on, at least in part, inputs from a human. 
     
     
         17 . The data processing system of  claim 14 , wherein the plural access points that serve the structure comprise at least one access point affixed to the structure. 
     
     
         18 . The data processing system of  claim 14 , wherein in executing computer usable program code configured to establish communications with a mobile device using a wireless protocol, the processing unit executes computer usable program code configured to detect a presence of the user near an entrance to a structure containing the first unused spaces, and in response, detect the wireless handshake to the mobile device of the user, and in response, providing a user interface. 
     
     
         19 . The data processing system of  claim 14 , wherein in executing computer usable program code configured to present the mobile device with first unused spaces the processing unit executes computer usable program code configured to present the first unused spaces in an order of increasing driving distance for each first unused space from an access point, wherein an access point is a source for the user interface in the with respect to providing the user interface.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.