Patent classifications
H04L2101/30
PROCESSING DATA
Data is processed using a hierarchical domain name system. A domain name system query for a first domain name is transmitted via a network. The first domain name comprises a second domain name and at least one label preceding the second domain name. The at least one label comprises data obtained based on a third domain name having been processed using a domain name modification operation. A response to the domain name system query for the first domain name is received via the network. The response comprises one or more resource records comprising information associated with the third domain name. The response to the domain name system query for the first domain name is processed. The processing of the response comprises identifying the information associated with the third domain name in the one or more resource records.
DOMAIN NAME PROCESSING SYSTEMS AND METHODS
A domain processing system is enhanced with a first-pass domain filter configured for loading character strings representing a pair of domains consisting of a seed domain and a candidate domain in a computer memory, computing a similarity score and a dynamic threshold for the pair of domains, determining whether the similarity score exceeds the dynamic threshold, and iterating the loading, the computing, and the determining for each of a plurality of candidate domains paired with the seed domain. A similarity score between the seed domain and the candidate domain and a corresponding dynamic threshold for the pair are computed. If the similarity score exceeds the corresponding dynamic threshold, the candidate domain is provided to a downstream computing facility. Otherwise, it is dropped. In this way, the first-pass domain filter can significantly reduce the number of domains that otherwise would need to be processed by the downstream computing facility.
Methods, apparatus and/or system for using email to schedule and/or launch group communications sessions
Methods and system for scheduling or launching online and phone sessions between two or more people via email and other electronic communication channels without the requirement for an account with the session service provider when scheduling the session. By including a designated service provider email address in the recipient list of the host's email or meeting invitation, a user account can be, and in some embodiments is automatically created by the service provider system in response to receipt of such an Email and session invitations are automatically sent to the host and invitees designated in the host's email or meeting invitation. In this way the host and invites calendars can be automatically updated and populated with session information and information on how to joint the session, e.g., on-line meeting or conference. The Email from the communications provider system can, and in some embodiments does, take the form of an updated invite Email message with the information in the Email from the service provider system updating or replacing information supplied by the original invite from the host.
Method for Configuring, Method for Providing Topology Information, Name Service Server, Device, Computer Program and Computer-Readable Medium
A method for providing topology information, use of a name service server, a device, a computer program, a computer-readable medium and a method for configuring a device to be named within an industrial network, wherein a) the device to be named receives a neighbouring name message from a neighbouring device, b) a self-naming module creates a topological neighbouring domain name based on the neighbouring name message, c) the self-naming module transmits the topological neighbouring domain name to a name service server, d) the self-naming module receives from the name service server a response message, which includes at least one device name of the device to be named belonging to the topological neighbouring domain name, and e) at least one device name from the response message is assigned to the device to be named and this name is stored as the device name by the self-naming module.
Electronic subscriber identity module (eSIM) transfer via activation code
A mechanism for sharing electronic subscriber identity module (eSIM) credentials between two mobile communication devices is described. This includes establishing, by a source user equipment (UE) comprising a first of the mobile communication devices, a data connection with a subscription manager data preparation (SMDP+) server associated with eSIM credentials stored at the source UE. The source UE notifies the SMDP+ server of an intent to transfer the eSIM credentials. The source UE receives metadata describing an activation code containing identification data for the eSIM credentials. The source UE forwards the activation code to a destination UE comprising a second of the mobile communication devices. The activation code is forwarded to support a download of the eSIM credentials to the destination UE from the SMDP+ server.
Network communication for establishing a QUIC connection
Techniques for network communication are described herein. The disclosed techniques include generating a request for accessing a target server by a computing device, the request comprising a URL; determining whether to select a QUIC transport protocol based on the URI; selecting the QUIC transport protocol in response to a determination that the URL comprises QUIC identification information; and establishing a QUIC connection with the target server via a QUIC stack of the computing device according to the QUIC transport protocol.
CROSS-CHAIN INTERACTIONS USING A DOMAIN NAME SCHEME IN BLOCKCHAIN SYSTEMS
Implementations of the present disclosure include identifying, by a relay that is communicatively linked with a first blockchain instance and a second blockchain instance in a unified blockchain network, a blockchain domain name of a first blockchain instance; identifying a blockchain domain name of the second blockchain instance; receiving, from a node of the first blockchain instance, an access request for accessing the second blockchain instance, wherein the access request including the blockchain domain name of the second blockchain instance; identifying a chain identifier of the second blockchain instance based on the blockchain domain name of the second blockchain instance, wherein the chain identifier of the second blockchain instance indicates a blockchain network configuration of the second blockchain instance; and providing access to the second blockchain instance for the first blockchain instance based on the blockchain network configuration indicated by the chain identifier of the second blockchain instance.
IDENTIFICATION DEVICE, IDENTIFICATION METHOD, AND IDENTIFICATION PROGRAM
An identification device specifies a boundary which divides rows of IP addresses, which are included in an IP address block and sorted in a predetermined order, into a plurality of parts based on AS numbers, e2LDs, PTR records, etc. of the IP addresses. When the number of the IP addresses included in the part divided by the boundary is equal to or more than a parameter N, which can be arbitrarily set, an identification unit identifies the IP addresses included in the part as dynamic IP addresses.
System and method for dynamic name configuration in content-centric networks
One embodiment of the present invention provides a system for automatic configuration of a computing device in a content-centric network (CCN). During operation, the system sends, by the computing device on at least one of the computing device's faces, an interest in configuration information. The interest has a predetermined name prefix. The system then receives a content object in response to the interest. The content object includes at least a default name prefix, to which the computing device can send other interests. The system further configures the computing device based on the received content object.
Systems and methods for utilizing mobile access points for multiple-network communication of delay-tolerant data in a network of moving things, for example including a network of autonomous vehicles
Systems and methods for optimizing data communication in a network of moving things. As non-limiting examples, various aspects of this disclosure provide systems and methods for communicating delay tolerant information in a network of moving things, for example comprising any of a variety of types of vehicles (e.g., autonomous vehicles, vehicles controlled by local operators, vehicles controlled by remote operators, etc.).