-
公开(公告)号:US12022286B2
公开(公告)日:2024-06-25
申请号:US17427478
申请日:2020-01-30
Applicant: connectFree Corporation
Inventor: Kristopher Andrew Tate
IPC: H04W12/069 , H04W8/26 , H04W12/041 , H04W40/24 , H04W40/30 , H04W84/18
CPC classification number: H04W12/069 , H04W8/26 , H04W12/041 , H04W40/248 , H04W40/30 , H04W84/18
Abstract: A data transmission method includes each of a plurality of devices determining an IP address of each device based on a hash value calculated from a public key of each device according to a hash function. Each of the devices holds state information reflecting a connection relationship between the devices and transmits a notification message indicating content of the state information to another device. Each of the devices updates the state information held by each device based on the notification message received from the another device. In a group of devices logically defined based on the state information held by each device, a routing table is determined and held between the devices included in the group and is used to search for a device to be a destination of data transmission.
-
公开(公告)号:US11683404B2
公开(公告)日:2023-06-20
申请号:US17548007
申请日:2021-12-10
Applicant: connectFree Corporation
Inventor: Kristopher Andrew Tate
IPC: H04L69/324 , H04L9/40 , H04L69/329 , H04L61/5007 , H04L67/01
CPC classification number: H04L69/324 , H04L61/5007 , H04L63/0876 , H04L67/01 , H04L69/329
Abstract: A network system includes at least one server device and at least one terminal device that accesses any of the at least one server device. The terminal device authenticates a network address between the terminal device and any of the at least one server device and communicates data with any of the at least one server device. When the server device receives a request from the terminal device, it provides a service in accordance with the authenticated network address held by the terminal device that has issued the request.
-
公开(公告)号:US12261962B2
公开(公告)日:2025-03-25
申请号:US17413322
申请日:2019-12-05
Applicant: connectFree Corporation
Inventor: Kristopher Andrew Tate , Mitsuhiro Okamoto
Abstract: An information communication method and an information communication system are capable of securely using user information. An information communication method includes a step of uniquely setting a first network address authenticated by a certificate authority in a terminal device in advance. The method also includes uniquely setting a second network address authenticated by the certificate authority in a server in advance and associating the first network address with user information. The method further includes making a communication connection between the terminal device and the server, in which the server refers to the user information.
-
公开(公告)号:US12223786B2
公开(公告)日:2025-02-11
申请号:US17436928
申请日:2020-03-04
Applicant: CONNECTFREE CORPORATION
Inventor: Kristopher Andrew Tate , Mitsuhiro Okamoto
IPC: G07C9/00 , H04L67/125
Abstract: A gate opening method includes: a step (S8) of transmitting a gate opening signal for making a request for opening of a gate, which is configured to restrict entry into a predetermined space, to the gate by using an IP address unique to a mobile terminal associated with a user; a step (S9) of determining whether or not to allow the user to enter the predetermined space based on a ticket management table and the IP address of the mobile terminal in response to reception of the gate opening signal; and a step (S11) of controlling the gate so that the user is able to enter the predetermined space in response to a determination that the user is allowed to enter the predetermined space. The ticket management table includes a plurality of pieces of network address information indicating a plurality of IP addresses unique to a plurality of mobile terminals.
-
5.
公开(公告)号:US12219040B2
公开(公告)日:2025-02-04
申请号:US18336811
申请日:2023-06-16
Applicant: connectFree Corporation
Inventor: Kristopher Andrew Tate
IPC: H04L69/324 , H04L9/40 , H04L61/5007 , H04L67/01 , H04L69/329
Abstract: A network system includes at least one server device and at least one terminal device that accesses any of the at least one server device. The terminal device authenticates a network address between the terminal device and any of the at least one server device and communicates data with any of the at least one server device. When the server device receives a request from the terminal device, it provides a service in accordance with the authenticated network address held by the terminal device that has issued the request.
-
公开(公告)号:US12045608B2
公开(公告)日:2024-07-23
申请号:US17615027
申请日:2020-05-25
Applicant: connectFree Corporation
Inventor: Kristopher Andrew Tate
Abstract: An environment includes various freely settable restrictions for a program executed by an edge device or the like. A software development device generates an object code from a source code and includes an evaluation module for extracting restrictions set in a source code and evaluating whether or not the source code conforms to the restrictions within an application range of the extracted restrictions. A generator module generates an object code so as to conform to the restrictions.
-
公开(公告)号:US11962575B2
公开(公告)日:2024-04-16
申请号:US17426054
申请日:2019-01-31
Applicant: connectFree Corporation
Inventor: Kristopher Andrew Tate
CPC classification number: H04L63/0478 , H04L9/0643 , H04L9/0825 , H04L9/3263 , H04L9/3268 , H04L45/74 , H04L63/0471 , H04L67/141
Abstract: A data transmission method includes a step in which a first device generates a first encrypted packet by encrypting a packet addressed to a second device with an associated first encryption key. A device to be a transmission destination of the first encrypted packet is determined. A second encrypted packet is generated by encrypting the first encrypted packet with an associated second encryption key, and the second encrypted packet is transmitted to the determined device. The method includes determining another device and executing the transmission step if the decrypted first encrypted packet is not addressed to the device itself in the determination regarding whether or not the decrypted first encrypted packet is addressed to the device itself and of further decrypting the first encrypted packet if the decrypted first encrypted packet is addressed to the device itself.
-
公开(公告)号:US12216565B2
公开(公告)日:2025-02-04
申请号:US17613447
申请日:2020-05-21
Applicant: connectFree Corporation
Inventor: Kristopher Andrew Tate
IPC: G06F11/36
Abstract: A programming support system includes one or more terminal devices and storage accessible from the one or more terminal devices. Each of the terminal devices includes: a providing module for providing a development environment for a program; an acquisition module for acquiring information indicating content of a failure event that has occurred in the program. A determination module determines an address from information indicating the content of the failure event according to predetermined rules. The storage holds information for each failure event in association with an address determined from the information indicating the content of each failure event.
-
公开(公告)号:US12192185B2
公开(公告)日:2025-01-07
申请号:US18423195
申请日:2024-01-25
Applicant: connectFree Corporation
Inventor: Kristopher Andrew Tate
Abstract: A data transmission method includes a step in which a first device generates a first encrypted packet by encrypting a packet addressed to a second device with an associated first encryption key. A device to be a transmission destination of the first encrypted packet is determined. A second encrypted packet is generated by encrypting the first encrypted packet with an associated second encryption key, and the second encrypted packet is transmitted to the determined device. The method includes determining another device and executing the transmission step if the decrypted first encrypted packet is not addressed to the device itself in the determination regarding whether or not the decrypted first encrypted packet is addressed to the device itself and of further decrypting the first encrypted packet if the decrypted first encrypted packet is addressed to the device itself.
-
公开(公告)号:US12022008B2
公开(公告)日:2024-06-25
申请号:US17604716
申请日:2020-04-15
Applicant: connectFree Corporation
Inventor: Kristopher Andrew Tate
CPC classification number: H04L9/3263 , H04L63/0823
Abstract: A network system including a plurality of devices can acquire authenticated location information of a device and provides various services using the authenticated location information. Each of the plurality of devices includes: a communication unit for performing data communication with another device; a storage unit that stores a digital certificate including a public key for determining an IP address of the device; and a determination unit that determines an IP address of another device based on a public key included in a digital certificate received from the another device. The digital certificate includes location information associated with a corresponding device.
-
-
-
-
-
-
-
-
-