US2020134758A1PendingUtilityA1

Systems and methods for secure communication

Assignee: MINUTEPROS COM CORPPriority: Jun 23, 2016Filed: Sep 6, 2019Published: Apr 30, 2020
Est. expiryJun 23, 2036(~9.9 yrs left)· nominal 20-yr term from priority
Inventors:Gershon Gabel
H04N 1/121H04W 4/90G06Q 30/00G06Q 10/00H04W 4/16G06F 3/167H04W 84/12H04W 4/02G06Q 50/18G06F 3/0412G06Q 10/10H04W 88/08G06Q 30/08H04N 2201/04G06Q 30/06G06F 3/1423H04W 76/10G06Q 50/26G06Q 50/188H04W 12/0609H04W 12/069
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A kiosk system is described that may have multilevel displays and multiple network antennas. Upper level displays may be non-touch and a lower level display may include a touch display. The upper level displays may be affixed to a body of the kiosk using brackets. The kiosk may include first and second network interfaces. The first network interface may be provided to enable user terminals local to the kiosk to wirelessly access network resources via the kiosk system. The second network interface may enable the kiosk to access a remote system. The kiosk may be equipped with a camera, microphone, and/or a speaker.

Claims

exact text as granted — not AI-modified
1 . (canceled) 
     
     
         2 . A system, comprising:
 a network interface;   a content processing component comprising one or more computing devices configured to execute specific instructions, the content processing component operable to:   receive via the network interface, from a terminal associated with a first service provider, service provider information, including a least:
 a first certification identifier for a certification of a first type; 
 an identifier for an issuer of the certification of the first type; 
   analyze the identifier for the issuer of the certification of the first type and identify an electronic address associated with a remote data store of the issuer, wherein when the received identifier for the issuer of the certification of the first type does not match an actual name of the issuer of the certification of the first type, a disambiguation process is performed comprising a comparison of the received identifier with one or more aliases associated with the issuer of the certification to identify a match;   at least partly in response to identifying a match and verifying the first certification identifier:
 enable the service provider to access a data store of user-reported incidents, wherein a given user-reported incident is associated with a user requesting related services; 
 enable the service provider to request electronic notifications regarding user-reported incidents; 
 determine that a first user-reported incident has been received from a user device; 
   automatically transmit a notification to the service provider regarding the first user-reported incident, the notification comprising:
 a start time for a reverse auction for providing the user with a service related to the first user-reported incident, 
 a bid decrement amount, and 
 a bid period, wherein the bid period corresponds to an amount of time in which the service provider can submit a bid after a bid is received from another service provider; 
   wherein the notification is generated and transmitted prior to the start time;   receive a request comprising a Uniform Resource Locator for a first document from a device of the service provider;   transmit a public key to the service provider device;   receive an encrypted symmetric encryption key from a service provider device, the encrypted symmetric encryption key encrypted using the public key;   decrypt the symmetric encryption key using a private key;   use the symmetric encryption key to decrypt the Uniform Resource Locator for the first document;   provide the requested first document associated with the decrypted Uniform Resource Locator to the service provider device;   wherein providing the first document comprises providing a user interface for receiving a bid request;   in response to receipt of a first bid request from the service provider, calculate a first bid amount based at least in part on the bid decrement amount and on a current bid amount or a starting bid amount,
 transmit in real-time the calculated first bid amount to destinations associated with one or more other service providers; 
   determine whether a subsequent bid request was received within the bid period, the bid period beginning when the first bid request is received;   at least partly in response to a determination that subsequent bid request was not received within the bid period:   terminate the auction; and   transmit to a terminal associated with the user the calculated first bid amount in association with information regarding the first service provider;   at least partly in response to a determination that subsequent bid request was received within the bid period, enable other service providers to submit additional bids; and   after termination of the auction, generate and transmit a notification to the user, the notification including a link to data regarding a service provider that won the auction.   
     
     
         3 . The system as defined in  claim 2 , wherein the content processing component is operable to:
 anonymize user-submitted information regarding at least one user-reported incident by at least identifying and redacting information that comprises personally identifying information;   provide the anonymized user-submitted information to a plurality of service providers; and   provide a non-anonymized version of the user-submitted information regarding the at least one user-reported incident to a service provider having a lowest bid to provide corresponding services in a corresponding reverse auction.   
     
     
         4 . The system as defined in  claim 2 , wherein the content processing component is operable to verify a phone number submitted by at least one service provider by transmitting a message to the phone number and determining if the at least one service provider took a first action after the message was transmitted, and at least partly in response to determining that the at least one service provider failed to take the first action after the message was transmitted, inhibiting the at least one service provider from utilizing a least a first service provided by the system. 
     
     
         5 . The system as defined in  claim 2 , further comprising a database that provides index-free adjacency, where a given element in the database contains a direct link to its adjacent element, the database configured to store at least service provider data. 
     
     
         6 . The system as defined in  claim 2 , wherein the content processing component is operable to track communications between service providers and clients and to generate a log of such communications including an indication as to which auction a given communication is associated with. 
     
     
         7 . The system as defined in  claim 2 , wherein the content processing component is operable to provide the user interface for receiving a bid request, the user interface including a bid request control, static data and dynamic data, the dynamic data updated in real-time,
 the static data including:
 a respective bid decrement amount, a respective bid period, a matter title, and location information associated with the matter; 
   the dynamic data including:
 a current bid amount, and 
 a time left to bid; 
 wherein in response to a given service provider activating the bid request control, the system is configured to calculate a new bid amount calculated based on a respective current bid and the respective bid decrement amount, thereby preventing the given service provider from submitting an invalid bid amount. 
   
     
     
         8 . The system as defined in  claim 2 , wherein the content processing component is operable to dynamically determine a compression level for a document submitted by a given user based at least in part on the document type. 
     
     
         9 . The system as defined in  claim 2 , wherein the content processing component is operable to disambiguate identifiers for issuers of the certification of the first type submitted by service providers to identify which entity a given service provider is intending to refer to. 
     
     
         10 . The system as defined in  claim 2 , wherein the certification identifier comprises a bar number. 
     
     
         11 . A computer implemented method comprising:
 receiving via a network interface, from a terminal associated with a first service provider, service provider information, including a least:
 a first certification identifier for a certification of a first type; 
 an identifier for an issuer of the certification of the first type; 
 an address; 
   analyzing, using a computer system comprising hardware, the identifier for the issuer of the certification of the first type and identify an electronic address associated with a remote data store of the issuer, wherein when the received identifier for the issuer of the certification of the first type does not match an actual name of the issuer of the certification of the first type, a disambiguation process is performed comprising a comparison of the received identifier with one or more aliases associated with the issuer of the certification to identify a match;   at least partly in response to identifying a match and verifying the first certification identifier, enabling the service provider to access a data store of user-reported incidents, wherein a given user-reported incident is associated with a user requesting related services;   enabling the service provider to request electronic notifications regarding user-reported incidents;   transmitting, by the computer system, a notification to the service provider regarding the first user-reported incident, the notification comprising:
 a start time for a reverse auction for providing a user with a service related to the first user-reported incident, 
 a bid decrement amount, and 
 a bid period, wherein the bid period corresponds to an amount of time in which the service provider can submit a bid after a bid is received from another service provider; 
   
       wherein the notification is generated and transmitted prior to the start time;
 receive a request comprising a Uniform Resource Locator for a first document from a device of the service provider; 
 transmit a public key to the service provider device; 
 receive an encrypted symmetric encryption key from a service provider device, the encrypted symmetric encryption key encrypted using the public key; 
 decrypt the symmetric encryption key using a private key; 
 use the symmetric encryption key to decrypt the Uniform Resource Locator for the first document; 
 provide the requested first document associated with the decrypted Uniform Resource Locator to the service provider device; 
 wherein providing the first document comprises providing a user interface for receiving a bid request; 
 in response to receipt of a first bid request from the service provider, calculating, by the computer system, a first bid amount based at least in part on the bid decrement amount and on a current bid amount or a starting bid amount; 
 transmitting, by the computer system the calculated first bid amount to destinations associated with one or more other service providers; 
 determining, by the computer system, whether a subsequent bid request was received within the bid period, the bid period beginning when the first bid request is received; 
 at least partly in response to a determination that subsequent bid request was not received within the bid period:
 terminating the auction; and 
 
 after termination of the auction, generating and transmitting a notification to the user, the notification including a link to data regarding a service provider that won the auction. 
 
     
     
         12 . The method as defined in  claim 11 , the method further comprising:
 anonymizing user-submitted information regarding at least one user-reported incident;   providing the anonymized user-submitted information to a plurality of service providers; and   providing a non-anonymized version of the user-submitted information regarding the at least one user-reported incident to a service provider having a lowest bid to provide corresponding services in a corresponding reverse auction.   
     
     
         13 . The method as defined in  claim 11 , the method further comprising verifying a phone number submitted by at least one service provider by transmitting a message to the phone number and determining if the at least one service provider took a first action after the message was transmitted, and at least partly in response to determining that the at least one service provider failed to take the first action after the message was transmitted, inhibiting the at least one service provider from utilizing a least a first service provided by the system. 
     
     
         14 . The method as defined in  claim 11 , the method further comprising utilizing a database that provides index-free adjacency, where a given element in the database contains a direct link to its adjacent element, to store at least service provider data. 
     
     
         15 . The method as defined in  claim 11 , the method further comprising tracking communications between service providers and clients and to generate a log of such communications including an indication as to which auction a given communication is associated with. 
     
     
         16 . The method as defined in  claim 11 , the method further comprising providing the user interface for receiving a bid request, the user interface including a bid request control, static data and dynamic data, the dynamic data updated in real-time,
 the static data including:
 a respective bid decrement amount, a respective bid period, a matter title, and location information associated with the matter; 
   the dynamic data including:
 a current bid amount, and 
 a time left to bid; 
 wherein in response to a given service provider activating the bid request control, a new bid amount is calculated based on a respective current bid and the respective bid decrement amount, thereby preventing the given service provider from submitting an invalid bid amount. 
   
     
     
         17 . The method as defined in  claim 11 , the method further comprising dynamically determining a compression level for a document submitted by a given user based at least in part on the document type. 
     
     
         18 . A computer-readable, non-transitory storage medium storing computer executable instructions that, when executed by one or more computing devices, configure the one or more computing devices to perform operations comprising:
 receiving via a network interface, from a terminal associated with a first service provider, service provider information, including a least:
 a first certification identifier for a certification of a first type; 
 an identifier for an issuer of the certification of the first type; 
 an address; 
   analyzing, using a computer system comprising hardware, the identifier for the issuer of the certification of the first type and identifying an electronic address associated with a remote data store of the issuer, wherein when the received identifier for the issuer of the certification of the first type does not match an actual name of the issuer of the certification of the first type, a disambiguation process is performed comprising a comparison of the received identifier with one or more aliases associated with the issuer of the certification to identify a match;   at least partly in response to identifying a match and verifying the first certification identifier, enabling the service provider to access one or more services related to user-reported incidents, wherein a given user-reported incident is associated with a user requesting related services;   enabling the service provider to request electronic notifications regarding user-reported incidents;   transmitting a notification to the service provider regarding a first user-reported incident, the notification comprising:
 a start time for an auction for providing a user with a service related to the first user-reported incident 
   
       wherein the notification is generated and transmitted prior to the start time;
 receive a request comprising a Uniform Resource Locator for a first document from a device of the service provider; 
 transmit a public key to the service provider device; 
 receive an encrypted symmetric encryption key from a service provider device, the encrypted symmetric encryption key encrypted using the public key; 
 decrypt the symmetric encryption key using a private key; 
 use the symmetric encryption key to decrypt the Uniform Resource Locator for the first document; 
 provide the requested first document associated with the decrypted Uniform Resource Locator to the service provider device; 
 wherein providing the first document comprises providing a user interface for receiving a bid request;
 terminating the auction; and 
 
 after termination of the auction, generating and transmitting a notification to the user, the notification including a link to data regarding a service provider that won the auction. 
 
     
     
         19 . The storage medium as defined in  claim 18 , the operations further comprising:
 anonymizing user-submitted information regarding at least one user-reported incident;   providing the anonymized user-submitted information to a plurality of service providers; and   providing a non-anonymized version of the user-submitted information regarding the at least one user-reported incident to a service provider having a lowest bid to provide corresponding services in a corresponding reverse auction.   
     
     
         20 . The storage medium as defined in  claim 18 , the operations further comprising verifying a phone number submitted by at least one service provider by transmitting a message to the phone number and determining if the at least one service provider took a first action after the message was transmitted, and at least partly in response to determining that the at least one service provider failed to take the first action after the message was transmitted, inhibiting the at least one service provider from utilizing a least a first service provided by the system. 
     
     
         21 . The storage medium as defined in  claim 18 , the operations further comprising utilizing a database that provides index-free adjacency, where a given element in the database contains a direct link to its adjacent element, to store at least service provider data. 
     
     
         22 . The storage medium as defined in  claim 18 , the operations further comprising tracking communications between service providers and clients and to generate a log of such communications including an indication as to which auction a given communication is associated with. 
     
     
         23 . The storage medium as defined in  claim 18 , the operations further comprising providing the user interface for receiving a bid request, the user interface including a bid request control, static data and dynamic data, the dynamic data updated in real-time,
 the static data including:
 a respective bid decrement amount, a respective bid period, a matter title, and location information associated with the matter; 
   the dynamic data including:
 a current bid amount, and 
 a time left to bid; 
 wherein in response to a given service provider activating the bid request control, a new bid amount is .calculated based on a respective current bid and the respective bid decrement amount, thereby preventing the given service provider from submitting an invalid bid amount.

Join the waitlist — get patent alerts

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

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