Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 6844. Отображено 100.
26-01-2012 дата публикации

Electronic content management systems and methods

Номер: US20120023196A1
Принадлежит: Canada Post Corp

Electronic content management systems and methods are disclosed. Geographic locator addresses such as mailing addresses are associated with respective, unique, geo-specific electronic addresses. For example, unique electronic addresses may be generated based on information specifying geographic locator addresses. The electronic address associated with a geographic locator address, to which information is to be distributed, may then be determined, and electronic content which includes the information to be distributed can be made available through the electronic address. The geo-specific nature of the electronic addresses may also be used to make electronic content that has local significance available through an electronic address. A user system may determine a type of the electronic content obtained through an electronic address and process the electronic content according to the determined type.

Подробнее
29-03-2012 дата публикации

Systems and Methods for Registering and Managing Domain Names and E-Mail Addresses Via a Resource-Limited Interface

Номер: US20120079047A1
Принадлежит: Verisign Inc

Disclosed embodiments provide domain name registration, e-mail registration, e-mail forwarding, and other services via resource-limited interfaces, such as SMS-based services. Domain names may be requested, registered, and managed, and e-mail addresses may be requested and forwarding options selected by a user by way of a resource-limited device or protocol. E-mails may be provided to a user over an e-mail-to-SMS forwarding system.

Подробнее
19-04-2012 дата публикации

Localized and cultural domain name suggestion

Номер: US20120096019A1
Принадлежит: Individual

Suggested domain names are generated based upon regional, cultural and other information received from a user. The user input is correlated against terms in a localized name suggestion database to identify terms that are regionally and/or culturally relevant to the user. Candidate domain names are generated based upon the user input, the terms derived from the database and related terms such as synonyms. The candidate localized names that are available for registration are sent to the user, which can select one or more to be registered.

Подробнее
19-04-2012 дата публикации

System and method employing an agile network protocol for secure communications using secure domain names

Номер: US20120096541A1
Принадлежит: Virnetx Inc

A system for connecting a first network device and a second network device includes one or more servers. The servers are configured to: (a) receive, from the first network device, a request to look up a network address of the second network device based on an identifier associated with the second network device; (b) determine, in response to the request, whether the second network device is available for a secure communications service; and (c) initiate a virtual private network communication link between the first network device and the second network device based on a determination that the second network device is available for the secure communications service, wherein the secure communications service uses the virtual private network communication link.

Подробнее
10-05-2012 дата публикации

Apparatus and Method for Managing Register of Unique Identifiers

Номер: US20120117119A1
Автор: Loughrey Kevin
Принадлежит: DPID Pty Ltd

A method for allocating a first range of identifiers to a customer-system from a register. The method comprising the steps of: receiving a request for identifiers from a new customer-system; identifying a largest range of unallocated identifiers to define an available range within the entire range of identifiers belonging to the register; identifying a midpoint in the largest available range; and allocate the identified midpoint as a start location for the customer-system range. Identifiers can be issued as identifier pairs, one being an encrypted identifier and the other being a corresponding unencrypted identifier.

Подробнее
17-05-2012 дата публикации

Managing content delivery network service providers by a content broker

Номер: US20120124165A1
Принадлежит: Amazon Technologies Inc

A system, method, and computer readable medium for managing network storage provider and CDN service providers are provided. A content broker component obtains client computing device requests for content provided by a content provider. The content broker processes the client computing device requests and determines whether a subsequent request for the resource should be directed to a network storage provider or a CDN service provider as a function of the updated or processed by the content broker.

Подробнее
21-06-2012 дата публикации

Group access to ip multimedia subsystem service

Номер: US20120158964A1
Принадлежит: Individual

A method of facilitating access to services of an IP Multimedia Subsystem network by services located behind an access point to said network. The access point is associated with a subscription to the IP Multimedia Subsystem network. The method comprises including within an Implicit Registration Set defined for said subscription, a wildcarded Public Service Identity or Public Service Identity sub-domain representative of a range of Public Service Identities. At IP Multimedia Subsystem registration of said access point with the IP Multimedia Subsystem network, the Public Service Identities contained in the Implicit Registration Set are distributed to a Serving Call Session Control Function allocated to said access point and to a Proxy Call Session Control Function to which said access point is attached.

Подробнее
28-06-2012 дата публикации

Configuring a wireless mesh network of communication devices with packet message transmission, and routing packet message transmission in such a network

Номер: US20120163234A1
Автор: Vladimir Sulc
Принадлежит: Microrisc sro

A general wireless mesh network of communication devices with packet message transmission, especially for telemetry and automation, includes at least a single control communication device and a set of slave communication devices. The control communication device searches in the network and assigns a virtual routing number to each slave communication device. The virtual routing number reflects a distance of the slave communication device from the control communication device, expressed by the number of routings, and is stored in the slave communication device. The slave communication device, for further routing of packets in the mesh network, uses time slots assigned according to the difference between said virtual routing number and the virtual routing number of the sender of a received packet. Packet routing is based on successive flooding of the virtual routing structure and time division multiplexing.

Подробнее
05-07-2012 дата публикации

Managing security features of a browser

Номер: US20120173690A1
Автор: Kevin J. Cherkauer
Принадлежит: International Business Machines Corp

A method, system, and computer usable program product for managing a security database in a computer memory by presenting a content delivery unit in a browser window on a computer display, identifying a plurality of domains associated with the content delivery unit wherein a first set of the plurality of domains is associated with hyperlinks in the content delivery unit, receiving user input selecting a security category for a second set of domains, and associating the second set of domains with the selected security category in the security database.

Подробнее
02-08-2012 дата публикации

Customized domain names in a content delivery network (cdn)

Номер: US20120198043A1
Принадлежит: Level 3 Communications LLC

A computer-implemented method, operable in a content delivery network (CDN) including a plurality of cache servers and domain name servers. At a cache server in the CDN, a first domain name is obtained, the first domain name being associated with a client request for a resource from the cache server. One or more values associated with the client request are determined and a second domain name is generated, including information from the first domain name and information relating to the one or more values associated with the client request. The second domain name is provided to the client.

Подробнее
02-08-2012 дата публикации

Method and Apparatus for Redirection of Server External Hyper-Link References

Номер: US20120198072A1
Принадлежит: Individual

A message is provided to a tracking server system in response to a client system referencing a predetermined resource locator that corresponds to a resource external to the tracking server system. The tracking server system indirectly provides for the client system to have an informational element selectable by the client system, where the informational element is graphically identified on the client system with informational content obtainable from a content server system through use of a content resource locator. The informational element includes a tracking resource locator, referencing the tracking server system, and data identifying the informational element. The selection of the informational element causes the client system to use the tracking resource locator to provide the data to the tracking server system and to use the content resource locator to obtain the informational content from the content server system.

Подробнее
25-10-2012 дата публикации

Suggesting domain names from a gps location

Номер: US20120271878A1
Принадлежит: Go Daddy Group Inc

Systems and methods of the present invention provide for displaying, suggesting and registering available domain names on a client computer based on selected geographical locations from online mapping service software or a geo-location software. Any combination of an online mapping software and a domain name registration software may receive a selection of one or more geographical locations within a displayed geographical area. Alternatively, a location of a client computer may be detected using the geo-location software. One or more available domain names may be parsed for keywords related to the selected geographical area, and one or more available domain names may be suggested based on the selected keywords.

Подробнее
01-11-2012 дата публикации

System and method of sort-order preserving tokenization

Номер: US20120278897A1
Принадлежит: Perspecsys Inc

An intercepting proxy server processes traffic between an enterprise user and a cloud application. The intercepting proxy server provides interception of real data elements in communications from the enterprise to the cloud and replacing them with obfuscating tokens. Tokens included in results returned from the cloud, are intercepted by the intercepting proxy server, and replaced with the corresponding real data elements. In order for the sort order of the tokens to correspond to the sort order of the corresponding real data elements, a sort order preserving data compression is performed on parts of the real data elements, and the compressed values concatenated with the obfuscated tokens, thus producing sortable tokens which, even though they are obfuscated, appear in the correct sort order in the cloud application.

Подробнее
22-11-2012 дата публикации

Collective Acceleration Unit Tree Structure

Номер: US20120296915A1
Принадлежит: International Business Machines Corp

A mechanism is provided in a collective acceleration unit for performing a collective operation to distribute or collect data among a plurality of participant nodes. The mechanism receives an input collective packet for a collective operation from a neighbor node within a collective tree. The input collective packet comprises a tree identifier and an input data field and wherein the collective tree comprises a plurality of sub trees. The mechanism maps the tree identifier to an index within the collective acceleration unit. The index identifies a portion of resources within the collective acceleration unit and is associated with a set of neighbor nodes in a given sub tree within the collective tree. For each neighbor node the collective acceleration unit stores destination information. The collective acceleration unit performs an operation on the input data field using the portion of resources to effect the collective operation.

Подробнее
07-03-2013 дата публикации

Automatic Address Range Detection for IP Networks

Номер: US20130058224A1
Принадлежит: International Business Machines Corp

Mechanisms are provided for automatic address range detection for an IP network. Flow data is obtained comprising the source or destination IP addresses for the flow and one of: the other of the source or destination IP addresses; or direction data identifying the flow direction across the network boundary. A tree is generated representing IP addresses in the flow data. IP addresses with initial portions in common are represented in the tree with a node in common. Weights are assigned to nodes in the tree based on occurrences of the represented IP addresses in the flow data. The IP address range of the network is detected by identifying, based on the assigned weights, the node associated with the last initial address portion common to all IP addresses in the network. A device is automatically configured with the IP address range to differentiate IP addresses inside and outside the network.

Подробнее
14-03-2013 дата публикации

Method And System For Mapping Domain Prefixes To Qualified URLs

Номер: US20130067115A1
Автор: Isaac Omar Lapanc
Принадлежит: Individual

A centralized host server domain can be setup to process all the A (Address) wildcard DNS records of matching non-existent domain names. The left-most label of the non-existent domain will be identified as the “DOMAIN PREFIX” and it will be extracted from the non-existent domain name of the Universal Resource Locator (URL) HTTP Request that is sent by a client. The host server will use the extracted “DOMAIN PREFIX” and perform a search against a centralized database where Domains' output URLs are defined and mapped to “DOMAIN PREFIX” values. The search result, which can be a single URL or multiple URLs, of the same or different protocol, will be sent back to the client as the Response. Domain Prefixes values and their associated keywords that are stored in the centralized database and mapped to output URLs will be accessed and utilized by new and existing internet resources search engines.

Подробнее
04-04-2013 дата публикации

Execution of applications distributed across a plurality of computing devices

Номер: US20130086594A1
Автор: John C. Cottrell
Принадлежит: Cisco Technology Inc

According to one embodiment, a system comprises at least one processor. The system detects on a computing device an invocation event facilitating execution of one or more applications. The applications include at least one remote application. A search path is examined to determine locations for the one or more applications, and includes at least one indicator indicating a remote location for execution of a corresponding remote application. Each indicator associated with the at least one remote application is resolved to determine a remote location for execution of the corresponding remote application. The applications are executed at the determined locations with each remote application being executed on a corresponding remote computing device at the corresponding remote location. Embodiments may further include a method and computer-readable media encoded with software for executing applications distributed across a plurality of computing devices in substantially the same manner described above.

Подробнее
16-05-2013 дата публикации

Method and system for predicting domain name registration renewal probability

Номер: US20130124742A1
Принадлежит: Verisign Inc

A method for determining probability of a domain name registration renewal includes receiving a plurality of inputs associated with the domain name and assigning each of the plurality of inputs to at least one category from among a plurality of categories. The method also includes assigning a weighted value to each of the plurality of categories and calculating the probability of the domain name registration renewal based in part on the weighted value of each category.

Подробнее
27-06-2013 дата публикации

Mass Generation of Individual Virtual Servers, Virtual Web Sites, and Virtual Web Objects

Номер: US20130166704A1
Принадлежит:

Techniques for inducing a contact to invoke a resource prepared by a promoter when the resource resides on a network include generating a resource location description for the resource that includes a name of the contact. The promoter provides access to the resource at a location on the network according to the resource location description and also prepares a message to notify the contact about the resource location description. Thus a promoter can provide a website for each contact whom the promoter has identified, the website having a domain name that prominently displays the contact's identity. The displayed website content is determined according to the website domain name for the contact. The system may optionally maintain a record of access for a particular website domain and display website content that is determined according to the frequency and type of prior access to the website domain. 1. A method for automatically generating content for a plurality of resources having a plurality of corresponding resource location descriptions on a single physical device , the single physical device having a network address , the method comprising:configuring a server for the physical device to resolve all requests for service to any of the plurality of corresponding resource location descriptions by opening a certain file on a certain directory of the physical device.2. The method of claim 1 , further comprising the step of including scripts in the certain file to perform functions in response to a particular resource location description in a particular request for service.3. The method of claim 1 , wherein the plurality of resources are a plurality of virtual web servers claim 1 , the plurality of corresponding resource location descriptions are a plurality of corresponding host names claim 1 , and the server is a web server.4. The method of claim 3 , further comprising the step of including scripts in the certain file to perform functions in response to a ...

Подробнее
04-07-2013 дата публикации

Image, audio, and metadata inputs for name suggestion

Номер: US20130173701A1
Принадлежит: Verisign Inc

A system, method, and computer-readable medium, is described that implements a domain name registration suggestion tool that receives one or more inputs, extracts information from the inputs into a submission string, submits the submission string to a domain name suggestion tool, and receives domain name suggestions based on the submission string. Inputs types may include images, audio clips, and metadata. The inputs sources may be processed to extract information related to the image source to build the submission string.

Подробнее
25-07-2013 дата публикации

Integrating Server Applications with Multiple Authentication Providers

Номер: US20130191894A1
Принадлежит: Microsoft Corp

Online and on-premise applications identify trusted authentication providers. The applications are configured with a list of trusted issuers of authentication credentials. When an application receives a request requiring authentication, the application returns a 401 response that includes the trusted issuer list. The requesting application compares the trusted issuer list from the 401 response to its own list of authentication providers. If there is a match between the two lists, then the requesting application creates a self-issued token for the authentication provider. The authentication provider uses the self-issued token to generate an authentication token for the requesting application. The requesting application may also directly create a token for a target partner application, without an authentication provider, if there is a direct trust between the two applications.

Подробнее
01-08-2013 дата публикации

APPARATUS AND METHOD FOR WEB FORWARDING

Номер: US20130198413A1
Принадлежит: NETWORK SOLUTIONS INC.

An apparatus and method for forwarding a web address to another web address is presented. A web forwarder receives a request destined to a first web address including at least a domain name. The web forwarder then determines a forwarding uniform resource locator (URL) that corresponds to the domain name and redirects the request to a second web address that corresponds to the forwarding URL. 1. A method for managing domain names , comprising:periodically extracting a first forwarding address and a first domain name from a data store storing a plurality of forwarding address records, each forwarding address record indicating a forwarding address for one of a plurality of domain names; andperiodically providing the first forwarding address and the first domain name to a web forwarding system which, in response to a request received from a user for data associated with the first domain name, forwards the request to the first forwarding address.2. The method of claim 1 , further comprising;storing a plurality of user accounts in a computer-readable data store, each of the plurality of user accounts being associated with a plurality of domain names belonging to the user;storing the plurality of forwarding address records in the data store, each forwarding address record being associated with one of the plurality of user accounts.3. The method of claim 1 , further comprising:receiving, from a customer, a selection of the first domain name;receiving, from the customer, a specification of the first forwarding address; andupdating the data store to associate the selected domain name with the specified forwarding address.4. The method of claim 3 , further comprising:receiving, from a user other than the customer, a request for a requested web address, the requested web address including the selected domain name;retrieving the specified forwarding address from the data store based on at least a portion of the requested web address; andforwarding the request to the specified ...

Подробнее
03-10-2013 дата публикации

Agile network protocol for secure video communications with assured system availability

Номер: US20130262587A1
Принадлежит: Virnetx Inc

A system and method for video conferencing over a secure communication link is disclosed. In various implementations, the system is configured connect to a communication network, store a plurality of network addresses of devices of registered users, each device of a registered user having an application program for conducting video conferencing between, the client device and the target device, and establish a secure communication link between the client device and the target device. The secure communication link is established in response to a query (a) generated by the client device and (b) including an identifier associated with a network address of the target device, the establishment of the secure communication link being based on a determination that the target device can accept a secure communication link connection with the client device. Video conferencing is conducted over the secure communication link connection between the client device and the target device.

Подробнее
10-10-2013 дата публикации

System and method employing an agile network protocol for secure communications using secure domain names

Номер: US20130268683A1
Принадлежит: Virnetx Inc

A network device comprises a storage device storing an application program for a secure communications service; and at least one processor configured to execute the application program enabling the network device to: (a) send a request to look up a network address of a second network device based on an identifier; (b) receive an indication that the second network device is available for the secure communications service, the indication including the requested network address of the second network device and provisioning information for a secure communication link; (c) connect to the second network device over the secure communication link, using the received network address of the second network device and the provisioning information for the secure communication link; and (d) communicate at least one of video data and audio data with the second network device using the secure communications service via the secure communication link.

Подробнее
07-11-2013 дата публикации

METHOD AND SERVER FOR INTELLIGENT CATEGORIZATION OF BOOKMARKS

Номер: US20130297827A1
Автор: Guan Lei, Mo Sha, Yan Jiayi
Принадлежит:

The present invention, relating to the field of computer technologies, provides a method and server for intelligent categorization of bookmarks. The method includes: acquiring a bookmark link address requested for categorization by a client; categorizing the bookmark link address requested for categorization; and returning a categorization result as a bookmark category to the client. The server includes: an acquiring module, a categorizing module, and a returning module. According to the present invention, by acquiring a bookmark link address requested for categorization by a client, categorizing the bookmark link address requested for categorization, and returning a categorization result as a bookmark category to the client, the objective of intelligent categorization of the bookmarks is achieved so that time consumption caused by users' manual organization and categorization of the bookmarks is avoided. In addition, a better user experience on the browser is brought to users. 110-. (canceled)11. A method for intelligent categorization of bookmarks , comprising:acquiring a bookmark link address requested for categorization by a client;categorizing the bookmark link address requested for categorization; andreturning a categorization result as a bookmark category to the client,wherein the categorizing the bookmark link address requested for categorization specifically comprises:performing link address matching in a link library for the bookmark link address requested for categorization, wherein the link library is comprised of preset link addresses, the preset link addresses being link addresses corresponding to preset network address categories; andif a link address in the link library matches the bookmark link address requested for categorization, using the network address category corresponding to the matched link address as the categorization result,wherein a keyword is preset for the network address category correspondingly, and after performing link address ...

Подробнее
26-12-2013 дата публикации

System and method of resolving a domain name

Номер: US20130346477A1
Принадлежит: CRB CONSULTING Inc

A method of resolving a domain name that includes a non-LDH character, involves a client computer receiving a domain name update notification for a first computer server that has a LDH domain name comprising at least one character but excluding non-LDH characters. In response, the client computer downloads a configuration payload from a registration server that maintains an association between the first computer server and a second computer server. The configuration payload links the first computer server to a non-LDH domain name associated with the second computer server and configures the client computer to determine an identification of the second computer server from the first LDH domain name. The non-LDH domain name has at least one non-LDH character. The client computer uses the identification of the second computer server to establish a communication session therewith while displaying the associated non-LDH domain name.

Подробнее
23-01-2014 дата публикации

Method, system and apparatus for verifying validity of location information in a packet-based network

Номер: US20140022915A1
Принадлежит: BCE Inc

According to embodiments of the present invention, there are provided a method, system and apparatus for determining validity of location information in a packet-switched network. A method for determining if location information associated with an endpoint in a packet-switched network is valid, the location information having been stored in a memory, comprises obtaining an access device identifier associated with an access device responsible for handling a communication session between the endpoint and the packet-switched network. The access device identifier is then compared with a last known access device identifier associated with the endpoint to enable determining if the location information is valid.

Подробнее
20-03-2014 дата публикации

Providing navigation objects for communications over a network

Номер: US20140081789A1
Принадлежит: Risible Enterprises LLC

Communications between participants over a communications link are proxied by an intermediary, such as an Integrated Order Mechanism (IOM). Participants interact with each other through the IOM. The IOM may be transparent to the participants such that they are not aware that the IOM is involved in processing communications. For example, in the context of a transaction by a customer making a purchase from a merchant over the Internet, the IOM facilitates the processing of transactions by processing requests from both the customer and the merchant. Neither the customer nor the merchant may be aware that the transactions are being handled by the IOM. Navigation objects may be provided for the communications over a network. For example, a navigation bar may be included on a merchant web page to provide the customer with a link back to a shopping application provided by the IOM.

Подробнее
27-03-2014 дата публикации

ENABLING COMMUNICATION BETWEEN CLIENTS ON NETWORK ACCORDING TO PREDETERMINED NAMING CONVENTION WITH LOCATION-BASED HOSTNAMES

Номер: US20140089524A1
Автор: Carriere Lindsey M.

A method of automatic hostname configuration includes receiving a request from a client device. A location detection module may be utilized for determining a location identifier representing a location at which the client device is located. A hostname is formed including at least the location identifier, and a control server assigns the hostname to the client device by sending an acknowledgement including the hostname to the client device. The request and acknowledgement may be communicated using DHCP. Simple network management protocol messages may be sent to one or more switches to query for a MAC address of the client device to determine the source switch and port from which the request originated. The switch-port-to-location table may include several ports that map to a same location identifier. The hostname may further be formed by including a device type identifier associated with the client device. 1. A method of enabling communication between clients on a network according to a predetermined naming convention with location-based hostnames , the network installed at a facility having a predetermined plurality of separate locations therein , the method comprising:providing a control server coupled to the network;receiving at the control server a request from a client device via the network, wherein the client device is located at a location within the facility, the location selected from the predetermined plurality of separate locations;determining, by the control server and at least according to information received with the request, a location identifier representing the location at which the client device is located;forming a hostname for the client device by the control server according to the location identifier and the predetermined naming convention; andconfiguring a domain name system (DNS) server coupled to the network so that the hostname resolves to an internet protocol (IP) address of the client device; whereby another client device on the network ...

Подробнее
01-01-2015 дата публикации

CONTROL APPARATUS, COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND PROGRAM

Номер: US20150003291A1
Принадлежит: NEC Corporation

In a network including: a first node(s) controlled by a control apparatus in a centralized manner; a second node(s) storing, for a predetermined period, entries in each of which, based on a source address of a received packet, its own port and information about a node address(es) to which packets can be forwarded from the port are associated with each other and performing packet forwarding by referring to a group of entries and determining a port corresponding to a packet destination; and the control apparatus, the control apparatus causes the first node(s) connected to the second node(s) to transmit a destination learning packet to the second node(s) to cause the second node(s) to learn information about an address(es) to which packets can be forwarded from a port(s) of the second node(s) at predetermined time intervals. 1. A control apparatus ,connected to a first node(s) in a network comprising: the first node(s) controlled by the control apparatus in a centralized manner; and a second node(s) storing, for a predetermined period, entries in each of which, based on a source address of a received packet, its own port and information about a node address(es) to which packets can be forwarded from the port are associated with each other and performing packet forwarding by referring to a group of entries and determining a port corresponding to a packet destination, whereinsaid control apparatus causes the first node(s) connected to the second node(s) to transmit a destination learning packet to the second node(s) to cause the second node(s) to learn information about an address(es) to which packets can be forwarded from a port(s) of the second node(s) at predetermined time intervals.2. The control apparatus according to ;wherein the control apparatus causes the first node(s) to transmit the destination learning packet at time intervals shorter than the period for which the entries are stored.3. The control apparatus according to ;wherein the control apparatus has an ...

Подробнее
06-01-2022 дата публикации

SYSTEM AND METHOD FOR PUBLISHING DNS RECORDS OF A DOMAIN INCLUDING EITHER SIGNED OR UNSIGNED RECORDS

Номер: US20220006774A1
Автор: ELAND Howard, Galvin James
Принадлежит:

A system for publishing a plurality of Domain Name System (DNS) records for a domain name, the system comprising: a record selection module for obtaining selected data of registry data associated with the domain name in a registry database; a DNS Security (DNSSEC) signing system having at least one signing module for digitally signing the selected data of the registry data, the digitally signing using one or more signing keys (SK) to generate a signed DNS record, the one or more signing keys associated with the registry data of the domain name; a distribution system for coordinating the publishing of a set of DNS records in the DNS by facilitating transmitting of the set of DNS records to one or more authoritative servers of the DNS in a transmission path that bypasses storing of the signed DNS record in the registry database, the set of DNS records generated based on a signing identifier on how to generate the set of DNS records by either: a) sending the selected data to the DNSSEC signing system for subsequent direct inclusion as the signed DNS record in the set of DNS records by the DNSSEC signing system using a set of generation instructions; or b) including the selected data as an unsigned DNS record in the set of DNS records by the distribution system using the set of generation instructions, wherein the transmission path also bypasses the at least one signing module of the DNSSEC signing system. 1. A system for publishing a plurality of Domain Name System (DNS) records for a domain name , the system comprising:a record selection module for obtaining selected data of registry data associated with the domain name stored in a registry database, the registry database containing the registry data as a plurality of registry objects pertinent to creation and maintaining of the domain name, the selected data for use in populating selected DNS records;a DNS Security (DNSSEC) signing system having at least one signing module for digitally signing the selected data of ...

Подробнее
06-01-2022 дата публикации

COMPUTING DEVICE AND METHOD FOR GENERATING A FUNCTIONAL IPV6 ADDRESS OF A POD

Номер: US20220006778A1
Принадлежит: KALOOM INC.

Computing device and method for generating a functional IPv6 address of a pod. The computing device stores at least one namespace, at least one associated pod type for each namespace, and an IPv6 base prefix. A namespace is selected among the at least one namespace and a pod type is selected among the at least one pod type associated to the selected namespace. The computing device creates a pod corresponding to the selected namespace and pod type. The computing device generates a pod identifier which uniquely identifies the pod at the computing device level. The computing device generates a namespace field based on the selected namespace and a pod type field based on the selected pod type. The computing device generates a functional IPv6 address of the pod by combining at least the IPv6 base prefix, the namespace field, the pod type field, and the pod identifier. 1. A computing device comprising:memory for storing at least one namespace, at least one associated pod type for each namespace, and an Internet Protocol version 6 (IPv6) base prefix; and selecting a namespace among the at least one namespace;', 'selecting a pod type among the at least one pod type associated to the selected namespace;', 'creating a pod corresponding to the selected namespace and the selected pod type;', 'generating a pod identifier for the pod, the pod identifier uniquely identifying the pod at the computing device level;', 'generating a namespace field based on the selected namespace;', 'generating a pod type field based on the selected pod type; and', 'generating a functional IPv6 address of the pod by combining at least the IPv6 base prefix, the namespace field, the pod type field, and the pod identifier., 'a processing unit comprising at least one processor for2. The computing device of claim 1 , wherein the functional IPv6 address begins with the IPv6 base prefix claim 1 , followed by the namespace field claim 1 , optionally followed by a padding field claim 1 , followed by the pod ...

Подробнее
06-01-2022 дата публикации

STATIC IP HANDLING PER ACCESS POINT NAME

Номер: US20220007177A1
Автор: Lonkar Shon
Принадлежит: T-MOBILE USA, INC.

A cellular communication system uses a policy control rule function (PCRF) to allow or deny a particular user or user group access to a given access point name (APN). An allowed APN may support static IP address assignment for that user/user group. By restricting requested APNs via a test in the PCRF, frequent changes to the user's home service server (HSS)/home location registry (HLR) supporting static IP address can be avoided while ensuring that designated users will have access to an APN that supports the needed IP address pool. 1. A method of selectively restricting a user to an access point name (APN) related to a static internet protocol (IP) address in a cellular communication network , the method comprising:identifying a first APN to which all traffic from the user should be routed;at a policy control rule function (PCRF), checking an indicia related to the APN in a communication from the user;allowing communication with the user responsive to the indicia matching the criteria; andblocking communication with the user responsive to the indicia not matching the criteria.2. The method of claim 1 , wherein the indicia is a first field containing the first APN in a Diameter credit control request received at the PCRF.3. The method of claim 2 , wherein the PCRF requests a list of features authorized for the user claim 2 , the list of features identifying each APN authorized for the user according to the feature.4. The method of claim 1 , wherein allowing communication with the user comprises allowing data traffic between the user and an external resource responsive to the indicia matching a criteria for the static IP address.5. The method of claim 1 , wherein blocking communication with the user comprises blocking communication between the user and an external resource responsive to the indicia not matching the criteria for the static IP address.6. The method of claim 3 , wherein checking the indicia comprises identifying a feature in the list of features that ...

Подробнее
07-01-2016 дата публикации

Method and System for Monitoring Domain Name Registraitons

Номер: US20160006691A1
Автор: Thomas C. Douglass
Принадлежит:

Improved approaches to domain name monitoring. The monitoring of domain names, e.g., registrations therefor, is beneficial to holders of similar domain names, trademark owners, and competitors. Such monitoring can be automatically performed. 1a domain monitoring server; anda monitoring database, register a name to be monitored by a requesting user;', 'store the registered name in the monitoring database;', 'search one or more registration databases to identify one or more registrations of at least one registered domain name that is similar to the registered name;', 'monitor activation of a website at the at least one registered domain name of the identified one or more registrations; and', 'inform the requesting user of (i) the identified one or more registrations as determined by the search or (ii) the activation of the website at the at least one registered domain name of the identified one or more registrations as determined by the monitor of activation., 'wherein the domain monitoring server is configured to. A system for monitoring domain name registrations, comprising: This application is a continuation of U.S. application Ser. No. 14/189,957, filed Feb. 25, 2014, from which priority is claimed, and the content of which is hereby incorporated by reference, which is a continuation of U.S. application Ser. No. 13/571,250, filed Aug. 9, 2012, from which priority is claimed, and the content of which is hereby incorporated by reference, which is a continuation of U.S. application Ser. No. 12/785,311, filed May 21, 2010, from which priority is claimed, and the content of which is hereby incorporated by reference, which is a continuation of U.S. application Ser. No. 10/039,341, filed Dec. 31, 2001, from which priority is claimed, and the content of which is hereby incorporated by reference, which is a divisional application of U.S. application Ser. No. 09/655,273, filed Sep. 5, 2000, from which priority is claimed, and the content of which is hereby incorporated by ...

Подробнее
07-01-2016 дата публикации

Unique Global Identifier Header for Minimizing Prank Emergency 911 Calls

Номер: US20160006869A1
Принадлежит:

A prank call server that performs 911 prank call filtering over a 911 emergency call system, prior to routing a 911 call to a PSAP. The inventive prank call server identifies prank calling devices, regardless of current service subscription, by retrieving and analyzing emergency call data pertaining to detected prank 911 calls. The prank call server assigns a unique global identifier to each 911 call detected on the 911 emergency call system. Unique global identifiers enable a PSAP to uniquely identify prank 911 calls that are identified thereon. A PSAP transmits a prank call signal and a relevant unique global identifier to the prank call server, for each prank 911 call that is detected. A prank call signal/unique global identifier combination triggers the prank call server to store all available call data for a referenced prank 911 call in to a prank call database, for subsequent prank call filtering analysis. 120-. (canceled)21. A method of detecting a prank emergency call , comprising:logging, to a physical prank call database, a first prank emergency call from a given wireless device;logging, to said physical prank call database, a first current location of said given wireless device initiating said first prank emergency call;subsequently receiving a subsequent emergency call;obtaining a subsequent current location of a subsequent wireless device while making said subsequent emergency call;querying said physical prank call database for a correlation between said subsequent emergency call and said first prank emergency call; anddropping said subsequent emergency call when said correlation is established between said first prank emergency call and said subsequent emergency call.22. The method of detecting a prank emergency call according to claim 21 , wherein:said correlation corresponds to a match between said first current location and said subsequent current location.23. The method of detecting a prank emergency call according to claim 22 , wherein:said ...

Подробнее
04-01-2018 дата публикации

MULTIPLE PARALLEL WEBRTC ACCESSES TO IMS

Номер: US20180006998A1
Принадлежит:

It is provided a method, comprising monitoring, for each of plural attempts of a web identity to register for an internet protocol multimedia service, if the respective attempt is received; generating, for each of the plural attempts if the respective attempt is received, a respective private user identification based on the web identity and a respective distinguishing identifier, wherein probability that two of the private user identifications have a same value is less than a predefined limit; providing the respective private user identification in response to the respective attempt. 1. An apparatus , comprising:at least one processor; andat least one memory including computer program code,the at least one memory and the computer program code configured, with the at least one processor, to cause the apparatus at least tomonitor, for each of plural attempts of a web identity to register for an internet protocol multimedia service, if the respective attempt is received;generate, for each of the plural attempts if the respective attempt is received, a respective private user identification based on the web identity;provide the respective private user identification in response to the respective attempt.2. The apparatus according to claim 1 , wherein the at least one memory and the computer program code are further configured claim 1 , with the at least one processor claim 1 , to cause the apparatus at least to:generate a public user identification based on the web identity, andprovide the public user identification in response to each of the plural attempts.3. The apparatus according to claim 1 , wherein the at least one memory and the computer program code are further configured claim 1 , with the at least one processor claim 1 , to cause the apparatus at least to:check if the web identity is authenticated;inhibit, if the web identity is not authenticated, the generating and/or the providing.4. The apparatus according to claim 1 , wherein the at least one memory and ...

Подробнее
07-01-2021 дата публикации

SPLIT-TUNNELING FOR CLIENTLESS SSL-VPN SESSIONS WITH ZERO-CONFIGURATION

Номер: US20210006537A1
Автор: Gupta Punit, KUMAR Pintu
Принадлежит: CITRIX SYSTEMS, INC.

Described embodiments provide systems and methods for rewriting an URL in a message transmitted via a clientless SSL VPN session. An intermediary device may identify, in a HTTP response transmitted via the session, an absolute URL that includes a hostname of the server. The device may determine that the absolute URL includes an intranet domain name. The device may generate, responsive to the determination, a URL segment by combining a unique string corresponding to the hostname of the server, with a hostname of the device. The device may rewrite, responsive to the determination, the absolute URL by replacing the server hostname in the absolute URL with the generated URL segment. A DNS server for the client may be configured with a DNS entry comprising a wildcard combined with the device hostname, to cause the DNS server to resolve the rewritten absolute URL to an IP address of the device. 1. A method comprising:identifying, by a device, an absolute uniform resource locator (URL) in a communication between a server and a client;resolving, by the device, the absolute URL to an internet protocol (IP) address;determining, by the device, that the resolved IP address corresponds to a private IP address of a domain of an intranet accessed via the device;rewriting, by the device responsive to the determination, the absolute URL in the communication to replace a hostname of the absolute URL with a URL segment generated from a combination of the server's hostname and the device's hostname; andtransmitting, by the device, the communication with the rewritten absolute URL to the client to cause the client to have the rewritten absolute URL resolved to a device's IP address.2. The method of claim 1 , wherein a domain name service used by the client to resolve URLs is configured with an entry comprising a wildcard with the device's hostname to resolve the rewritten absolute URL to the device's IP address.3. The method of claim 1 , further comprising generating claim 1 , by the ...

Подробнее
03-01-2019 дата публикации

ELECTRONIC MAIL MESSAGING SYSTEM

Номер: US20190007360A2
Принадлежит:

The present invention comprises a method and apparatus for receiving, modifying and transmitting electronic communications. In one or more embodiments, the invention comprises a method performed by a server computer system that receives communications addressed to e-mail addresses created by the server computer system for recipients from senders having existing e-mail addresses. The server system creates modified e-mail messages by removing the sender's existing e-mail address and inserting an e-mail address created by the server computer system for that sender, wherein the created e-mail address identifies a name of the sender. The server computer system then transmits the modified e-mail message to an existing e-mail address of the recipient. 116-. (canceled)17. A method for providing individual online presences for each of a plurality of members of a group of members by an interface server computer comprising the steps of:maintaining by said interface server computer a database comprising information associated with each of said plurality of members at a database system connected to said interface server computer;allotting by said interface server computer an individual URL to each individual member of said plurality of members without requiring said individual member to have an existing internet presence;associating by said interface server computer each said individual URL with each said individual member of said plurality of members in said database system;associating by said interface server computer an individual home page for each said individual member of said plurality of members with said individual URL allotted to said individual member in said database system, said individual home page comprising information from said database associated with said individual member; a first control for submitting a comment about said individual member; and a second control separate from said first control for sending a message other than said comment to said individual ...

Подробнее
03-01-2019 дата публикации

CONFLICT RESOLUTION IN SEGMENT ROUTING

Номер: US20190007372A1
Принадлежит:

In general, techniques are described for conflict resolution in source packet routing in networking. For example, a first router receives a first advertisement originated in a first Interior Gateway Protocol (IGP) level. The first advertisement specifies a first prefix and a segment identifier (SID). The first router also receives a second advertisement originated in a second IGP level of the network. The second advertisement specifies a second prefix and the SID. Based on the first advertisement and the second advertisement specifying the same SID and based on the first IGP level having less visibility than the second IGP level, the first router selects the SID to be associated with a route to the first prefix. 1. A method comprising:receiving, by a first router in a network, a first advertisement originated by a second router in a first Interior Gateway Protocol (IGP) level of the network, wherein the first advertisement specifies a first prefix and a segment identifier (SID);receiving, by the first router, a second advertisement originated by a third router in a second IGP level of the network, wherein the second advertisement specifies a second prefix and the SID; selecting, by the first router, the SID to be associated with a route to the first prefix instead of the SID being associated with a route to the second prefix; and', 'generating, by the first router, data associating the SID with the route to the first prefix; and, 'based on the first advertisement and the second advertisement specifying the same SID and based on the first IGP level having less visibility than the second IGP levelinstalling, by the first router, the route to the first prefix as an active route.2. The method of claim 1 , further comprising:receiving, by the first router, a packet having a label that specifies the SID; andbased on the packet having the label that specifies the SID, based on the data associating the SID with the route to the first prefix and based on the route to the ...

Подробнее
02-01-2020 дата публикации

REGISTRATION OF THE SAME DOMAIN WITH DIFFERENT CLOUD SERVICES NETWORKS

Номер: US20200007541A1
Принадлежит:

Embodiments described herein are directed to the registration of the same domain with different cloud services networks. For example, systems and methods described herein enable registering a domain in a cloud services network wherein the same domain is also concurrently registered in another cloud services network. Systems and methods described herein further enable selecting one of a plurality of cloud-based identity providers to process a request to authenticate a user associated with a domain that is registered in more than one cloud services network and generating an authentication response in accordance with the selection. Systems and methods described herein also enable the federation of user authentication requests from different cloud services networks to the same enterprise identity provider. 1. A system including: a first plurality of computing devices;', receive a resource request associated with a user, the resource request requesting access to a resource of the first cloud services network;', 'issue an authentication request to a first identity provider of the first cloud services network in response to receiving the resource request;, 'a first resource endpoint implemented on one or more computing devices in the first plurality of computing devices, the first resource endpoint being configured to, identify a domain associated with the user;', 'access a data structure stored by the first cloud services network that identifies a plurality of cloud services networks with which the domain is registered and that stores metadata associated with the domain for each cloud services network in the plurality of cloud services networks;', 'based on the metadata, determine whether the authentication request should be processed by the first identity provider or by a second identity provider within a second cloud services network in the plurality of cloud services networks;', 'in response to determining that the authentication request should be processed by the ...

Подробнее
04-01-2018 дата публикации

RESTORATION OF SERVING CALL SESSION CONTROL AND APPLICATION SERVER FUNCTION

Номер: US20180007612A1
Принадлежит:

A communication session for a UE can be restored in the event of serving call session control function (S-CSCF) node unavailability and/or application server (AS) unavailability by storing, prior to IMS unavailability, attribute-value pairs (AVPs) at a home subscriber server (HSS). These AVPs can be used independently by individual IMS nodes to restore a communication session for a UE due to an unavailable IMS node. When a first S-CSCF node becomes unavailable, a proxy CSCF (P-CSCF) node can send a SIP request originating from the UE to a second S-CSCF node. The second S-CSCF node can then send a request to the HSS for an identifier of an AS associated with the UE. Upon receipt of the AS identifier (e.g., an active AS name AVP) from the HSS, the second S-CSCF node can send the SIP request to the AS in order to restore the communication session for the UE. 1. A method comprising:sending, from an application server (AS) as part of a registration procedure for a user equipment (UE), a value for an active AS name attribute-value pair (AVP) to a home subscriber server (HSS) for storage at the HSS, the value for the active AS name AVP identifying the AS as a serving AS for the UE;receiving, at a proxy call session control function (P-CSCF) node, a Session Initiation Protocol (SIP) request originating from the UE as part of a communication session;determining, by the P-CSCF node in response to making an attempt to contact a first serving call session control function (S-CSCF) node that was assigned to the UE as part of the registration procedure, that the first S-CSCF node is unavailable;selecting, by the P-CSCF node, a second S-CSCF node;sending, by the P-CSCF node, the SIP request to the second S-CSCF node;sending, by the second S-CSCF node, and to the HSS, a request for the value for the active AS name AVP associated with the UE;receiving, at the second S-CSCF node, and from the HSS, a response including the value for the active AS name AVP; andsending, by the second S- ...

Подробнее
03-01-2019 дата публикации

Beacon Services in a Content Delivery Framework

Номер: US20190007521A1
Принадлежит:

A computer-implemented method in a content delivery network (CDN) comprising multiple content delivery (CD) services including at least one beacon service, the method comprising: at particular CD service in the CDN: (A) obtaining and responding to at least one first request; (B) obtaining and responding to at least one second request; and (C) making a beacon request to a beacon CD service, the beacon request including particular information about: (i) the at least one first request, and (ii) the at least one second request, wherein at least some of the particular information is encoded in the beacon request, wherein the beacon request comprises an HTTP request. 1. A computer-implemented method in a content delivery network (CDN) comprising multiple content delivery (CD) services including at least one beacon service , the method comprising:at particular CD service in said CDN:(A) obtaining and responding to at least one first request;(B) obtaining and responding to at least one second request; and(C) making a beacon request to a beacon CD service, said beacon request including particular information about: (i) the at least one first request, and (ii) the at least one second request, wherein at least some of said particular information is encoded in the beacon request, wherein the beacon request comprises an HTTP request.2. The method of wherein the beacon CD service is in said CDN and particular CD service is in a different CDN or sub-CDN of the CDN.3. The method of claim 1 , wherein the particular information includes information about the particular CD service's responding to the at least one first request and/or the at least one second request.4. The method of claim 1 , wherein the particular CD service is selected from the group of CD services comprising: delivery services claim 1 , rendezvous services claim 1 , caching services claim 1 , streaming services claim 1 , object services claim 1 , compute services claim 1 , fill services claim 1 , origin services ...

Подробнее
02-01-2020 дата публикации

METHODS AND APPARATUSES FOR DISCOVERING A NETWORK FUNCTION ACTING AS NETWORK FUNCTION SERVICE CONSUMER

Номер: US20200007632A1
Принадлежит:

Systems, methods, apparatuses, and computer program products for discovering a network function (NF) acting as a network function service consumer are provided. One method may include, when a NF service consumer subscribes to notifications from a NF service producer, receiving, by the NF service producer, subscription information including a name of a consumer service of the NF service consumer that subscribes to notifications of the NF service producer. The receiving of the subscription information with the name of the consumer service allows the NF service producer to discover a corresponding NF service from an alternative NF instance within a NF set. 1. A method , comprising:when a network function service consumer subscribes to notifications of a network function service producer,sending, to the network function service producer, subscription information including a name of a consumer service to allow the network function service producer to discover a corresponding network function service from an alternative network function instance within a network function set.2. The method according to claim 1 , wherein the name of the network function consumer service corresponds to the name of a service produced by the network function service consumer and registered in the network resource function and/or to a network function consumer service that is registered by the network function service consumer in the network resource function.3. The method according to claim 1 , wherein the sending of the subscription information further comprises transmitting a HTTP POST request to the network function service producer.4. The method according to claim 1 , wherein claim 1 , when the subscription applies to events not related to a single protocol data unit (PDU) session claim 1 , a request body of the subscription information comprises an identification of UEs to which the subscription applies.5. The method according to claim 4 , wherein the request body further comprises at ...

Подробнее
03-01-2019 дата публикации

METHODS AND APPARATUS FOR PROVIDING MAP LOCATIONS IN USER APPLICATIONS USING URL STRINGS

Номер: US20190007792A1
Принадлежит:

Techniques for use in a wireless communication device for displaying a map are described. The device receives via a user interface a selection of a hypertext link object in an electronic file or message. The object is associated with a URL string which includes a server address and location data corresponding to a location. When a mapping application is installed in the device, the device executes the mapping application for rendering a map of the location in response to receiving the selection of the object. When the mapping application is not installed in the device, the device executes a web browser of the device for receiving and displaying a map image of the location in response to receiving the selection of the object. 1receiving a message comprising a hypertext link object to a map location;displaying the message comprising the hypertext link object;receiving, via the user interface, a selection of the hypertext link object, the hypertext link object being associated with a Uniform Resource Locator (URL) string which comprises a server address and location data corresponding to the map location; andin response to receiving the selection of the hypertext link object,searching the URL string to identify a mapping application trigger;if the URL string comprises the trigger, invoking the mapping application and displaying a map of the map location; andotherwise, if the URL string does not comprise the trigger, invoking a web browser application to display the map of the map location.. A method in a wireless communication device for displaying a map, the wireless communication device including a user interface comprising a display, the method comprising: The present application is a continuation of and claims priority to U.S. non-provisional patent application having application Ser. No. 15/661,830 and a filing date of Jul. 27, 2017, which is a continuation of and claims priority to U.S. non-provisional application Ser. No. 15/082,480 and a filing date of Mar. 28, ...

Подробнее
20-01-2022 дата публикации

METHODS AND SYSTEMS FOR IMPLEMENTING VERY LARGE DNS ZONES

Номер: US20220021640A1
Принадлежит:

Systems, methods and devices are provided for registering DNS hostnames of Internet host devices for very large domain zones (VLZ) stored on a DNS server on a network, including setting a pseudo-zone as the VLZ, intercepting DNS updates to the pseudo-zone, mapping the entries in the pseudo-zone into a hierarchy of real parent zones and sub-zones using a mapping formula, and translating DNS updates to the pseudo-zone from an original fully qualified domain name (FQDN) into a at least one new FQDNs and adding the at least one new FQDNs to an authoritative DNS Server. 1. A method of registering DNS hostnames of Internet host devices for very large domain zones (VLZ) stored on a DNS server on a network , comprising:setting a pseudo-zone as the VLZ;intercepting DNS updates to the pseudo-zone;mapping the entries in the pseudo-zone into a hierarchy of real parent zones and sub-zones using a mapping formula; andtranslating DNS updates to the pseudo-zone from an original fully qualified domain name (FQDN) into at least one new FQDNs and adding the at least one new FQDNs to an authoritative DNS Server.2. The method of claim 1 , further comprising: intercepting the DNS query request to the pseudo-zone;', 'converting the DNS query request to at least one modified DNS query requests;', 'sending the at least one modified DNS query requests to a DNS service that is operable to resolve the new FQDN; and', 'conveying a DNS response to the requestor., 'responding to a DNS query request for one of the registered domain names in the VLZ from a requestor, including3. The method of claim 1 , wherein mapping using the mapping formula further comprises:executing a hash function to obtain a uniform distribution of hash codes;{'b': '1', 'truncating the hash codes to obtain n-bit numbers in the range 0 to (m-) where m is the number of sub-zones desired; and'}prefixing the n-bit numbers with an alphabetic string to form DNS-compliant sub-zones.4. The method of claim 1 , wherein mapping using ...

Подробнее
20-01-2022 дата публикации

EMAIL SECURITY PLATFORM

Номер: US20220021700A1
Принадлежит:

A server can include a detection module for monitoring an electronic account and detecting irregular or fraudulent activities. The detection module can be a machine learning model configured to detect activities or patterns indicative of an account being compromised, hacked or accessed by unauthorized users. Upon detection of the irregular activities or patterns, the detection module can transmit a notification or signal to a trigger module which can implement remedial actions. The trigger module can receive the signal from the detection module and execute an action in accordance with a trigger plan. The trigger plan can include various information and a range of actions, which can be selected and/or executed based on the information included in the signal. 1. A method comprising:receiving, from a first email server at a central server including a processor, a memory and a transceiver, a feed including at least one email sent from or received in an email account hosted on the first email server, wherein the email account is associated with a unique identifier;classifying, using a machine learning algorithm executed by the processor of the central server, one or more of the emails as belonging to a first class of emails; and the alarm signal includes the unique identifier; and', 'the alarm signal includes instructions configured to cause each of the plurality of email servers to take an action with respect to at least one email account which is hosted on the respective email server and associated with the unique identifier., 'transmitting, using the transceiver of the central server, an alarm signal to a plurality of email servers based on the classification of the one or more emails to the first class of emails, wherein2. The method of claim 1 , wherein the unique identifier is a name or a cellphone number.3. The method of claim 1 , wherein claim 1 , in classifying the one or more emails claim 1 , the machine learning algorithm is configured to evaluate a ...

Подробнее
27-01-2022 дата публикации

ADDRESS FILTERING IN A RADIO FREQUENCY FRONT END OF A RECEIVER

Номер: US20220029739A1
Автор: Kourzanov Petr
Принадлежит:

A radio frequency (RF) front end receives one or more symbols of a first frame transmitted by a transmitter. The RF front end determines that the one or more received symbols are correlated to one or more address symbols, where the one or more address symbols are each a time-domain signal of subcarriers that the transmitter transmits. The RF front end provides the received one or more symbols to a baseband system based on the correlation. The baseband system recovers bits of a second frame within the first frame based on the received one or more symbols. 1. A method comprising:receiving, by an radio frequency (RF) front end of a receiver, one or more symbols of a first frame transmitted by a transmitter;determining, by the RF front end, that the one or more received symbols are correlated to one or more address symbols, wherein the one or more address symbols are each a time-domain signal of subcarriers that the transmitter transmits to cause the receiver to receive a frame address; andproviding, by the RF front end, the received one or more symbols to a baseband system based on the correlation, wherein the baseband system recovers bits of a second frame within the first frame based on the received one or more symbols.2. The method of claim 1 , wherein a plurality of orthogonal subcarriers defines the one or more address symbols and the one or more received symbols which are correlated by the RF front end.3. The method of claim 1 , further comprising receiving from the baseband system the one or more address symbols which are correlated with the one or more received symbols.4. The method of claim 3 , wherein the host provides an indication of the frame address and the baseband system generates the one or more address symbols which is provided to the RF front end to be correlated with the one or more received symbols.5. The method of claim 1 , wherein providing claim 1 , by the RF front end claim 1 , the one or more received symbols comprises causing the baseband ...

Подробнее
12-01-2017 дата публикации

ADVERTISEMENT TRANSMISSION SERVICE PROVIDING DEVICE, USER EQUIPMENT, LOG STORING AND LANDING SERVICE PROVIDING DEVICE, ADVERTISING PLATFORM, ADVERTISING SYSTEM COMPRISING THE SAME, CONTROL METHOD THEREOF AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM HAVING COMPUTER PROGRAM RECORDED THEREFOR

Номер: US20170011432A1
Автор: HAN Min Ho, Sohn Sang Mok
Принадлежит:

Disclosed are an advertisement transmission service providing device, user equipment, a log storing and landing service providing device, an advertising platform, an advertising system comprising the same, a control method thereof, and a non-transitory computer readable storage medium having computer program recorded therefor. The present invention can protect user equipment from modification of advertisement information or infection with malicious codes through hacking and provide advertisement information having reliability so as not to expose a landing address through the advertisement information. 1. An advertising system controlling access to a landing page , the advertising system comprising:an advertisement database storing a plurality of advertisement information;an advertisement scheduling service providing device which matches a landing address for advertisement information with a unique ID of the advertisement information corresponding to advertisement information stored in the advertisement database, stores the matched landing address for each unique ID in a landing address cache database, and transmits advertisement volume information, the plurality of advertisement information, and unique IDs for the plurality of advertisement information;an advertisement transmission service providing device which stores the advertisement volume information, the plurality of advertisement information, and the unique IDs for the plurality of advertisement information which are transmitted from the advertisement scheduling service providing device and transmits, to the user equipment, one or more advertisement information among the plurality of prestored advertisement information and unique IDs corresponding to the one or more advertisement information in response to an advertisement request signal transmitted from the user equipment;user equipment which displays one or more advertisement information and unique IDs corresponding to the one or more advertisement ...

Подробнее
12-01-2017 дата публикации

EMERGENCY CALL SERVICE FOR GROUPS OF DEVICES WITH A SHARED NUMBER

Номер: US20170013113A1
Принадлежит:

Distinct user devices may sometimes share a telephone number. Techniques described herein may provide for the assigning of a temporary telephone number for a user device, which shares a telephone number with other user devices, in certain situations, such as when the user device places a call to an emergency call center. The temporary telephone number may allow the user device to be reached and/or located by the emergency call center. 1. A system , comprising:a memory device storing a set of processor-executable instructions; and receive a call notification indicating that a user device has placed a call;', 'determine that the user device is associated with at least one other user device, the user device and the at least one other user device being associated with a shared first telephone number;', 'assign, based on the determination, a second telephone number to the user device, the second telephone number being different from the first telephone number; and', 'route the call notification to a callee of the call, the call notification including the second telephone number assigned to the user device., 'a processor configured to execute the processor-executable instructions, wherein executing the processor-executable instructions causes the processor to2. The system of claim 1 , wherein the call notification is a first call notification and wherein the call is a first call claim 1 , wherein executing the processor-executable instructions further causes the processor to:receive a second call notification regarding a second call, the second call notification indicating that a callee of the second call is the second telephone number;determine a device identifier, of the user device associated with the second telephone number; androute the second call notification to the user device, the routing being performed based on the device identifier of the user device.3. The system of claim 2 , wherein the device identifier includes at least one of:an Internet Protocol address, ...

Подробнее
11-01-2018 дата публикации

NAMESPACE ROUTING

Номер: US20180013660A1
Принадлежит:

A network element employing multiple namespaces in performing IP packet routing. The network element maintaining two or more namespaces. A first namespace corresponds to an in-band network domain and a second namespace corresponds to an out-of-band network domain. The network element performing IP packet routing over the in-band network domain and the out-of-band network domain using said two or more namespaces. Embodiments allow operators to more easily implement separate routing tables for “in-band” and “out-of-band” communication. Having separate routing tables for in-band and out-of-band communication prevents malicious CPEs and hacked CMs from directly communicating to servers on the out-of-band network, thereby increasing security for CMTS operators. 1. A non-transitory computer-readable storage medium that stores one or more sequences of instructions for IP packet routing at a network element , which when executed , cause:the network element maintaining two or more namespaces, wherein a first namespace of the two or more namespaces corresponds to an in-band network domain, and wherein a second namespace of the two or more namespaces corresponds to an out-of-band network domain;the network element performing IP packet routing over the in-band network domain and the out-of-band network domain using said two or more namespaces.2. The non-transitory computer-readable storage medium of claim 1 , wherein the network element is a Cable Modem Termination System (CMTS).3. The non-transitory computer-readable storage medium of claim 1 , wherein said first namespace provides a Linux operating system alias to enable an operator to execute Linux commands against a routing table maintained by said second namespace.4. The non-transitory computer-readable storage medium of claim 1 , wherein execution of the one or more sequences of instructions further cause:when a particular user connects to the network element via a SSH session established with an IP addressed associated ...

Подробнее
11-01-2018 дата публикации

REAL-TIME MESSAGING METHOD AND APPARATUS

Номер: US20180013704A1
Принадлежит:

A system and method for the late-biding of time-based media in real-time. With late binding, the sender may create time-based media before or at the same time an active delivery route to the recipient is discovered. As soon as the route becomes available, the media is transmitted. The existing DNS and email infrastructure is possibly used for route discovery, while any real-time transmission protocol may be used for the actual delivery of the media. “Progressive” emails may also be used for the real-time delivery of time-based media. 1a messaging module that creates a video message in response to an input indicative of an intent to create and send video to one or more recipients, the video message having a message header containing recipient identification information for the one or more recipients, the recipient information uniquely identifying each of the one or more recipients among a community of users,wherein the messaging module is further arranged to at least partially process separately the message header and the video media of the video message by communicating the message header, including the recipient identification information, to a server node on a communication network before creation of the video media of the video media is complete,wherein the server node uses the recipient identifier information, before creation of the video media is complete, to determine a delivery route to one or more recipient communication devices associated with the one or more recipients so that the video media can be streamed to the one or more recipient communication devices as the video media is streamed by the client communication device.. An application, embedded in a non-transitory tangible computer readable medium, the application intended to run on a client communication device and to support live video messaging, the application including: This application is a Continuation of U.S. application Ser. No. 15/233,325 (P020FC3), filed on Aug. 10, 2016. U.S. application ...

Подробнее
11-01-2018 дата публикации

Method for communication between network device and terminal device, network device, and terminal device

Номер: US20180013721A1
Автор: Bing Liu, Sheng Jiang, Yang Bo
Принадлежит: Huawei Technologies Co Ltd

The present disclosure provides a method for communication between a network device and a terminal device, where the network device stores a correspondence between a link-layer address and an IP address that are of the terminal device, and the method includes: obtaining, by the network device, a first link-layer address; determining whether a quantity of IP addresses corresponding to the first link-layer address reaches a threshold; if the quantity reaches the threshold, selecting an IP address from the IP addresses, where a quantity of selected IP addresses is not greater than the maximum quantity; saving a correspondence between the first link-layer address and the selected IP address; and sending, according to the selected IP address, a message to a terminal device having the first link-layer address, where the message is used to notify the terminal device whether an IP address is selected by the network device.

Подробнее
11-01-2018 дата публикации

SHARING NETWORK ADDRESSES

Номер: US20180013817A1
Автор: OSHAUGHNESSY Timothy
Принадлежит:

A network address assigned a shared designation by a first client computer is received, in a first data format, automatically, at a host computer from the first client computer. The network address is categorized and published. Publishing the network address includes converting the network address into a second data format, receiving, at the host computer, a subscription request from a second client computer, and sending the network address to the second client computer in response to receiving the subscription request. 157.-. (canceled)58. A computer-implemented method for sharing a network address , the method comprising the following operations performed by at least one processor:receiving, over a communications network, a user group identification that identifies recipient users who are permitted by a publishing user to receive a network address shared by the publishing user;categorizing the network address into at least one category based on categorization data accessed from a database;determining, based on the user group identification and the at least one category, whether a first recipient user is permitted by the publishing user to receive the network address; andsending, based on a determination that the first recipient user is permitted to receive the network address, the network address to a client computer of the first recipient user.59. The method of claim 58 , further comprising:receiving, at a host computer from the client computer, the network address in a first data format, the network address being assigned a shared designation by the client computer and comprising network address data and a source indication that identifies the publishing user.60. The method of claim 59 , further comprising:converting the network address into a second data format, wherein the second data format comprises a feed format.61. The method of claim 58 , further comprising:categorizing the network address into at least one category by performing a lookup of the ...

Подробнее
11-01-2018 дата публикации

METHOD AND SYSTEM FOR CONTENT DELIVERY WITH A BEACON

Номер: US20180014149A1
Принадлежит:

Embodiments of a method and system for improving delivery of content to a user device can include: determining a resource identifier comprising beacon data associated with a beacon, wherein the resource identifier is associated with a content identifier identifying the content; broadcasting the resource identifier from the beacon to the user device; processing a resource request from a verifying entity, the resource request associated with the resource identifier; and transmitting a response to the resource request based on the first content identifier. 1. A system for improved delivery of first content from a content provider to a user device , the system comprising: determine a first identifier generation rule for a first beacon identified by a first beacon identifier;', 'transmit the first identifier generation rule to the first beacon; and', 'associate the first beacon identifier with a first content identifier identifying the first content;, 'a beacon control system configured to determine a first resource identifier comprising beacon data based on the first identifier generation rule, wherein the first resource identifier is associated with the first content identifier; and', 'broadcast the first resource identifier to the user device, wherein the user device is configured to transmit the first resource identifier to a verification system;, 'the first beacon configured to extract the beacon data from a first resource request associated with the first resource identifier based on the first identifier generation rule, wherein the resource request is received from the verification system;', 'select the first content identifier based on the beacon data; and', 'transmit a response to the resource request based on the first content identifier., 'wherein the beacon control system is further configured to2. The system of claim 1 ,wherein the first content identifier comprises a first uniform resource identifier (URI) associated with a content provider domain,wherein ...

Подробнее
10-01-2019 дата публикации

SYSTEM AND METHODS OF INSTALLING AND OPERATING DEVICES WITHOUT EXPLICIT NETWORK ADDRESSES

Номер: US20190014079A1
Принадлежит:

A method of discovering addressing information of one or more upstream devices to respond to specific messages by a second device on behalf of the one or more upstream devices in a network includes acquiring the addressing information in an upstream direction from one or more downstream devices to the one or more upstream devices. The method further includes acquiring the addressing information in a downstream direction from the one or more upstream devices to the one or more downstream devices. The method further includes responding to specific messages using the acquired addressing information about the one or more upstream devices. 125-. (canceled)26. A method of discovering addressing information of one or more first devices by a second device located upstream of a third device , the method comprising:inspecting, at said second device, packets sent from said third device to said one or more first devices;acquiring, by the second device, addressing information from said packets related to said one or more first devices; andresponding, by the second device on behalf of the one or more first devices, to Operations, Administration, Management (OAM) messages.27. The method of further comprising:inspecting, at said second device, second packets sent from said one or more first device to said third device;acquiring, by the second device, further addressing information from said second packets.28. A system of discovering addressing information of one or more first devices by a second device claim 26 , the system comprising:said one or more first devices coupled to a first processor and said second device located upstream of said first devices coupled to a second processor;at least one third device coupled to a third processor and located upstream from said first and second devices;wherein the second device is configured to inspect packets sent by said third device to said one or more first devices to acquire addressing information of said one or more first devices in ...

Подробнее
10-01-2019 дата публикации

URL FILTERING METHOD AND DEVICE

Номер: US20190014083A1
Автор: XU Tianwen, ZHU HongLei
Принадлежит: THOMSON LICENSING

The present disclosure discloses an IP address based URL filtering method, the method comprising: sniffing a network access request message for accessing a URL; querying an IP address filtering library, to determine whether a destination IP address of the network access request message exists in the IP address filtering library; and in response a query result indicating that the destination IP address exists in the IP address filtering library, discarding the network access request message. 116-. (canceled)18. The method according to claim 17 , wherein the destination IP address is obtained by:transmitting a DNS request message of the URL to a DNS server, receiving and decoding a DNS response message returned from the DNS server, and extracting a destination IP address of the URL from an associated decoded DNS message; orin response to that the network access request message includes a destination IP address of the URL, extracting the destination IP address of the URL from the network access request.19. The method according to claim 17 , wherein the IP address filtering library is further set up by:sniffing all DNS response messages received;decoding the DNS response messages and extracting a hostname included in the response messages;querying a predetermined URL filtering library to determine whether the extracted hostname exists in the URL filtering library;in response to that the extracted hostname exists in the URL filtering library, extracting all the IP addresses from the DNS response messages; andadding the extracted IP addresses to the IP address filtering library.20. The method according to claim 19 , further comprising:prior to extracting the IP address from the DNS response message, determining whether the DNS response message is a valid DNS message; andin response to that an amount of the IP address included in the DNS response messages is larger than or equal to 1, determining that the DNS response message is a valid DNS message.21. The method according ...

Подробнее
15-01-2015 дата публикации

PACKET ROUTING METHOD, PROXY SERVER AND APPARATUS

Номер: US20150016345A1
Автор: Sarma Venkitaraman
Принадлежит:

A method is described of using a mapping between a session initiation protocol (SIP)-Uniform Resource Identifier (URI), local IP address and a global IP address to identify a mobile host attached to a first subnet of a plurality of subnets included in a network domain, receiving a new local IP address of the mobile host upon the mobile host attaching to a second subnet of the plurality of subnets, replacing the local IP address with the new local IP address in the mapping, reformatting routing information of a SIP packet by replacing the global IP address in the routing information with the new local IP address, and communicating the reformatted packet to the mobile host. A proxy server and apparatus for use in this method are also disclosed. 1. A method , comprising:using a mapping between a session initiation protocol (SIP)-Uniform Resource Identifier (URI), local IP address and a global IP address to identify a mobile host attached to a first subnet of a plurality of subnets included in a network domain;receiving a new local IP address of the mobile host upon the mobile host attaching to a second subnet of the plurality of subnets;replacing the local IP address with the new local IP address in the mapping;reformatting routing information of a SIP packet by replacing the global IP address in the routing information with the new local IP address; andcommunicating the reformatted packet to the mobile host.2. The method of claim 1 , wherein the global IP address is included in an IP header of the SIP packet and is replaced with the new local IP address in the IP header.3. The method of claim 1 , wherein the network domain is a wireless network domain comprising a plurality of wireless subnets.4. The method of claim 3 , wherein the wireless network domain is a wireless local area network domain.5. The method of claim 1 , wherein the global IP address has validity outside the network domain and wherein the local IP address has validity inside the network domain.6. The ...

Подробнее
10-01-2019 дата публикации

Network Address Resolution for Interworking Between Cellular Network Domain and Wireless Local Area Network Domain

Номер: US20190014534A1
Автор: Sedlacek Ivo
Принадлежит:

A user equipment receives a management frame from an access point of a wireless local area network domain. The management frame indicates an identity of the access point. The user equipment sends a report indicating the identity of the access point to a node of a cellular network domain, and in response, receives information on the access point from the node of the cellular network domain. 1. A method of supporting interworking between a cellular network domain and a wireless local area network (WLAN) domain , implemented by a user equipment , the method comprising:receiving a management frame from an access point of the WLAN domain, the management frame indicating an identity of the access point; andsending a report to a node of the cellular network domain, the report indicating the identity of the access point; andreceiving information on the access point from the node of the cellular network domain in response to the report.2. The method of claim 1 , further comprising controlling utilization of the access point based on the received information on the access point.3. The method of claim 1 , wherein the identity of the access point comprises a Basic Service Set Identifier claim 1 , a Homogeneous Extended Service Set Identifier claim 1 , and/or a Service Set Identifier.4. The method of claim 1 , wherein receiving the information on the access point comprises receiving a currently available capacity of the access point claim 1 , and the method further comprises controlling utilization of the access point based on the currently available capacity of the access point.5. The method of claim 1 , wherein receiving the information on the access point comprises receiving a current load on a radio interface of the access point claim 1 , and the method further comprises controlling utilization of the access point based on the current load on the radio interface of the access point.6. The method of claim 1 , wherein receiving the information on the access point comprises ...

Подробнее
09-01-2020 дата публикации

Service Set Identifier Processing Method and Apparatus, and Terminal

Номер: US20200014656A1
Автор: DING Ji, Lu Junxin
Принадлежит:

A service set identifier processing method and apparatus, and a terminal are provided, so as to resolve a problem that there are garbled characters when a terminal displays an SSID. The method includes: obtaining, by a terminal, an SSID in a first encoding format, where the SSID in the first encoding format is broadcast by a wireless AP; and converting, by the terminal, the SSID in the first encoding format to an SSID in a second encoding format, and displaying the SSID in the second encoding format, where the second encoding format is an encoding format used by an operating system of the terminal, and the first encoding format is an encoding format different from the second encoding format. The terminal converts the obtained SSID in the first encoding format to the SSID in the second encoding format that can be correctly processed by the terminal, so that the terminal can correctly decode the SSID in the second encoding format by using the second encoding format, to further ensure that there is no garbled character when the SSID in the second encoding format is displayed. 113.-. (canceled)14. A method implemented by an electronic device , comprising:obtaining a first service set identifier (SSID) in a first encoding format broadcasted from a wireless access point (AP);storing the first SSID and an identifier of the wireless AP;converting the first SSID to a second SSID in a second encoding format, wherein the first encoding format and the second encoding format are different, and wherein the second encoding format is used by an operating system of the electronic device;displaying the second SSID; andestablishing a network connection to the wireless AP based on the stored first SSID corresponding to the identifier of the wireless AP.15. The method of claim 14 , wherein the second encoding format is a Chinese character coded character set format.16. The method of claim 14 , wherein the second encoding format is a variable-length character encoding format.17. The ...

Подробнее
14-01-2021 дата публикации

SYSTEMS, DEVICES AND METHODS FOR MANAGING ACCESS POINT NAME INFORMATION BY OPERATORS AND USERS ON THE SIM

Номер: US20210014668A1
Принадлежит:

Aspects of the subject disclosure may include, for example, embodiments that include accessing a group of user controlled mobile equipment access point names in response to the device detecting a user controlled mobile equipment access point name elementary file (EF_UMEAPN) stored in a memory of a universal integrated circuit card (UICC). An operator stores access point name information and the access point name information comprises the EF_UMEAPN. Further embodiments include configuring the device according to the group of user controlled mobile equipment access point names. Other embodiments are disclosed. 1. A device , comprising:a processing system including a processor; anda memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:determining that a user controlled mobile equipment access point name elementary file (EF_UMEAPN) stored in a memory of a universal integrated circuit card (UICC) is not available from the UICC;accessing a group of operator controlled mobile equipment access point names in response to the device detecting an operator controlled mobile equipment access point name elementary file (EF_OMEAPN) stored in the memory of the UICC; andconfiguring the device according to the group of operator controlled mobile equipment access point names.2. The device of claim 1 , wherein the accessing of the group of operator controlled mobile equipment access point names comprises accessing the group of operator controlled mobile equipment access point names from the EF_OMEAPN.3. The device of claim 1 , wherein an operator stores access point name information in the memory.4. The device of claim 3 , wherein the access point name information comprises the EF_OMEAPN.5. The device of claim 1 , wherein the operations comprise:determining that the EF_UMEAPN stored in the memory of the UICC is available from the UICC;accessing a group of user controlled mobile equipment ...

Подробнее
14-01-2021 дата публикации

RESTORATION OF SERVING CALL SESSION CONTROL AND APPLICATION SERVER FUNCTION

Номер: US20210014769A1
Принадлежит:

A communication session for a UE can be restored in the event of serving call session control function (S-CSCF) node unavailability and/or application server (AS) unavailability by storing, prior to IMS unavailability, attribute-value pairs (AVPs) at a home subscriber server (HSS). These AVPs can be used independently by individual IMS nodes to restore a communication session for a UE due to an unavailable IMS node. When a first S-CSCF node becomes unavailable, a proxy CSCF (P-CSCF) node can send a SIP request originating from the UE to a second S-CSCF node. The second S-CSCF node can then send a request to the HSS for an identifier of an AS associated with the UE. Upon receipt of the AS identifier (e.g., an active AS name AVP) from the HSS, the second S-CSCF node can send the SIP request to the AS in order to restore the communication session for the UE. 1. A method comprising:receiving, by a backup application server, a Session Initiation Protocol (SIP) request associated with a communication session for a user equipment (UE), wherein the backup application server is different from a first application server that was previously assigned to the UE during a registration procedure;sending, by the backup application server and to a home subscriber server (HSS), a request for user registration data associated with the UE, wherein the user registration data was provided to the HSS by the first application server during the registration procedure;receiving, by the backup application server, the user registration data associated with the UE from the HSS; andforwarding, by the backup application server, the SIP request to a next hop based at least in the user registration data,wherein forwarding the SIP request to the next hop restores the communication session after unavailability of the first application server.2. The method of claim 1 , wherein the backup application server receives the SIP request from a serving call session control function (S-CSCF) that determined ...

Подробнее
21-01-2016 дата публикации

Methods and systems for implementing very large dns zones

Номер: US20160021055A1
Принадлежит: Bluecat Networks Inc

Systems, methods and devices are provided for registering DNS hostnames of Internet host devices for very large domain zones (VLZ) stored on a DNS server on a network, including setting a pseudo-zone as the VLZ, intercepting DNS updates to the pseudo-zone, mapping the entries in the pseudo-zone into a hierarchy of real parent zones and sub-zones using a mapping formula, and translating DNS updates to the pseudo-zone from an original fully qualified domain name (FQDN) into a at least one new FQDNs and adding the at least one new FQDNs to an authoritative DNS Server.

Подробнее
21-01-2016 дата публикации

System, apparatus and method to enable mobile stations to identify calls based on predetermined values set in a call header

Номер: US20160021523A1
Автор: Arungundram Mahendran
Принадлежит: Qualcomm Inc

A mobile device/UE identifies calls to or callbacks from a Public Safety Access Point (PSAP) in order to provide priority handling. When the UE does not detect that the call being made is an emergency call, then the network facilitates identification during call establishment of the emergency nature. The network identifies the call as emergency call in a SIP response by setting the Priority header to distinctive value (e.g., “emergency-call”) or the “P-Asserted-Identity to a distinctive value (e.g., urn:services:sos). When PSAP chooses to call back the mobile/UE, the mobile/UE can terminate any ongoing calls and accept this call from the PSAP and can disable other supplementary services (e.g., call waiting, three-way calling etc.) during the call. A P-Asserted-Identity of the incoming call is set to a distinctive location associated with PSAP (e.g., urn:services:sos). Alternatively, the incoming call has a Priority header set to a distinctive value (e.g., “emergency”, “emergency-callback”).

Подробнее
19-01-2017 дата публикации

APN ACCESS METHOD AND PROGRAM, AND TELEMATICS DEVICE AND COMPUTER-READABLE RECORDING MEDIUM FOR PERFORMING THE SAME

Номер: US20170019834A1
Автор: CHOI Hyunwoo
Принадлежит:

Disclosed herein is an access point name (APN) access method including: (a) checking whether an APN server is accessible via a wireless network connected to a telematics device that is powered on when an amount of time during which an APN change alarm message can be received has elapsed; (b) checking whether an APN update is necessary using an administration APN pre-stored in the telematics device when the APN server is not accessed, and acquiring APN update data from the APN server when the APN server is accessed; and (c) transmitting and receiving data between the telematics device and a data server using the acquired APN update data. 1. An access point name (APN) access method comprising:(a) checking whether an APN server is accessible via a wireless network connected to a telematics device that is powered on when an amount of time during which an APN change alarm message can be received has elapsed;(b) checking whether an APN update is necessary using an administration APN pre-stored in the telematics device when the APN server is not accessed, and acquiring APN update data from the APN server when the APN server is accessed; and(c) transmitting and receiving data between the telematics device and a data server using the acquired APN update data.2. The APN access method according to claim 1 , wherein step (a) further comprises:(a-1) attempting to access the wireless network and acquiring a service state from the wireless network.3. The APN access method according to claim 2 , wherein step (a) further comprises:(a-2) checking whether the APN server is accessible using a pre-stored old APN when the service state is normal.4. The APN access method according to claim 3 , wherein step (a) further comprises:(a-3) determining whether an access reject message is received from the APN server, which has checked the old APN; and(a-4) determining that the APN server cannot be accessed when the access reject message is received.5. The APN access method according to claim 4 , ...

Подробнее
03-02-2022 дата публикации

Domain name classification systems and methods

Номер: US20220038421A1
Автор: Ali MESDAQ, Sharon Huffner
Принадлежит: Proofpoint Inc

Disclosed is a domain engineering analysis solution that determines relevance of a domain name to a brand name in which a domain name, brand name, and identification of a substring of the domain name may be provided to or obtained by a computer embodying a domain engineering analyzer. A list of features may be determined. The list of features may include a lexicon, or a set of key-value pairs that encode information about terms included as substrings in the domain name. Determining the features may include obtaining a language model for each term, analyzing a cluster of language models closest to the obtained language model, and determining and scoring a relevance of each term to the brand name. The determined relevance and score of each term may be provided to a client. This relevance analysis can be dynamically applied in an online process or proactively applied in an offline process.

Подробнее
18-01-2018 дата публикации

Communicating Between Applications

Номер: US20180019960A1
Принадлежит: Microsoft Technology Licensing LLC

A method comprising: (a) sending a signal from a first to a second application, specifying a request initiated by a first user for a predetermined action to be performed by the second application, the first signal including at least a conversation identification recognized by the first application as identifying a communication session between a group of users; (b) once the second application has performed the action, receiving back a second signal at the first application from the second application, comprising an asset provided by the second application as a result of the predetermined action, or a link to this asset, and further comprising a return of the conversation identification; and (c) based on the returned conversation identification, providing the asset or the link to the asset to one or more other users in the group via said communication session conducted through the first application.

Подробнее
18-01-2018 дата публикации

USER SUBSCRIPTION TO CONTENT

Номер: US20180020067A1
Принадлежит:

One or more computing devices, systems, and/or methods for facilitating user subscription to content from a content provider are provided. For example, a message interface provides access to messages associated with a user message address of a user. A content recommendation to subscribe to content of a content provider is generated and populated within the message interface (e.g., a recommendation to subscribe to a gardening newsletter). Responsive to the user interacting with the content recommendation, a subscribe option is displayed through the message interface. The user can use the subscribe option to quickly and efficiently create a user subscription to the content without transitioning away from the message interface. Information used to create the user subscription can be prefilled in order to reduce the amount of user actions needed for creating the user subscription. 1. A method of facilitating user subscription to content from a content provider , the method involving a computing device comprising a processor , and the method comprising: displaying a message interface used to provide access to one or more messages associated with a user message address of a user;', 'generating a content recommendation for subscribing to content of a content provider;', 'populating the message interface with the content recommendation; and', displaying a subscribe option through the message interface; and', 'responsive to the user accepting the subscribe option, facilitating creation of a user subscription to the content from the content provider without transitioning the user away from the message interface., 'responsive to the user interacting with the content recommendation], 'executing, on the processor, instructions that cause the computing device to perform operations, the operations comprising2. The method of claim 1 , wherein the displaying a subscribe option comprises:displaying a terms of service of the content provider;displaying a subscribe action interface ...

Подробнее
18-01-2018 дата публикации

GENERAL PACKET RADIO SERVICE TUNNELING PROTOCOL MULTIPLEXING

Номер: US20180020493A1
Автор: Park Sunyong
Принадлежит:

Systems, methods, and software described herein provide enhancements for data communications between a wireless access node and a wireless network gateway. In one implementation, a method of operating a wireless network includes, in the wireless access node, receiving data packets, via wireless signaling, from a plurality of wireless communication devices, generating GPRS Tunneling Protocol (GTP) packets for the data packets, and generating a wrapper for the GTP packets, wherein the wrapper is used to multiplex the GTP packets in a user datagram protocol (UDP) packet. The method further provides, in the wireless access node, transferring the UDP packet to a wireless network gateway, wherein the wireless network gateway separates the data packets from the UDP packet and GTP packets based on the wrapper, and forwards the data packets over a communication network. 1. A method of operating a communication system to enhance data communications between a wireless access node and a wireless network gateway , the method comprising:in the wireless access node, receiving data packets, via wireless signaling, from a plurality of wireless communication devices;in the wireless access node, generating GPRS Tunneling Protocol (GTP) packets for the data packets;in the wireless access node, generating a wrapper for the GTP packets, wherein the wrapper comprises metadata to multiplex the GTP packets in a user datagram protocol (UDP) packet;in the wireless access node, transferring, in the UDP packet, the wrapper and the GTP packets for delivery to the wireless network gateway;in the wireless network gateway, receiving the UDP packet;in the wireless network gateway, separating the data packets from the UDP packet and the GTP packets based at least on the wrapper; andin the wireless network gateway, transferring the data packets to corresponding network destinations for the plurality of wireless communication devices.2. The method of wherein the wireless access node comprises a macro ...

Подробнее
16-01-2020 дата публикации

SYSTEM FOR DETECTING AND REMEDIATING INVALID DOMAIN NAME REGISTRATION REQUESTS

Номер: US20200020059A1
Принадлежит: Bank of America Corporation

A system for detecting and remediating invalid domain name registration requests typically includes a processor, a memory, and an analysis resolution module stored in the memory. The analysis module is typically configured for: receiving a brand submission comprising a brand identifier from a brand custodian; validating the brand submission; storing a brand validation record in a brand database; receiving a domain name registration request for a domain name; comparing the domain name to the brand identifier; determining that the domain name comprises the brand identifier or an imitation of the brand identifier; in response to determining that the domain name comprises the brand identifier or the imitation of the brand identifier, transmitting a notification to the brand custodian; receiving a response to the notification from the brand custodian; and based on the response to the notification from the brand custodian, rejecting or approving the domain name registration request. 1. A system for detecting and remediating invalid domain name registration requests , comprising:one or more computer processors;a memory;a network communication device; and receiving a brand submission from a brand custodian, the brand submission comprising a brand identifier;', 'validating the brand submission;', 'in response to validating the brand submission, storing a brand validation record in a brand database, the brand validation record comprising the brand identifier;', 'receiving a domain name registration request for a domain name;', 'comparing the domain name to the brand identifier;', 'in response to comparing the domain name to the brand identifier, determining that the domain name comprises the brand identifier or an imitation of the brand identifier;', 'in response to determining that the domain name comprises the brand identifier or the imitation of the brand identifier, transmitting a notification to the brand custodian;', 'receiving a response to the notification from the ...

Подробнее
17-01-2019 дата публикации

METHODS AND SYSTEMS FOR IDENTIFICATION OF A DOMAIN OF A COMMAND AND CONTROL SERVER OF A BOTNET

Номер: US20190020623A1
Принадлежит:

Methods and apparatuses for identifying a domain of a command and control server of a botnet are described. Upon receipt of a request to register a domain for a service that includes a proxy server, where the proxy server is to receive and process traffic for that domain if registration is successful, a determination of whether the domain was generated by a domain generation algorithm (DGA) is performed. Responsive to determining that the domain was generated by the DGA, accepting registration of the domain for the service and causing the proxy server to monitor communications received to and from the domain. 1. A method in a service server for identifying a domain of a command and control server of a botnet , the method comprising:receiving, from a computing device, a request to register a domain for a service that includes a proxy server that is to receive and process traffic for that domain instead of the command and control server if registration is successful; retrieving a current set of DGAs from a database storing a list of DGAs known and used by botnets, and', 'running the current set of DGAs with one or more current parameters to generate a plurality of domain names, and determining whether the domain is one of the generated plurality of domain names; and, 'upon receiving the request to register the domain for the service and prior to accepting or denying the registration, determining that the domain was generated by a domain generation algorithm (DGA), wherein the determining includesresponsive to determining that the domain was generated by the DGA, accepting registration of the domain for the service and causing the proxy server to monitor communications received to and from the domain.2. The method of claim 1 , wherein causing the proxy server to monitor communications received to and from the domain includes causing the proxy server to receive traffic for the domain and to redirect the traffic for the domain to a computing device dedicated to monitor ...

Подробнее
17-01-2019 дата публикации

REDUCED CONTENT MANIFEST SIZE

Номер: US20190020734A1
Принадлежит:

Disclosed are systems and methods for manifest file size reductions. It can be determined that one or more segments of a representation of a content item are unavailable. A manifest can be generated comprising a representation element indicating the unavailable one or more segments. The representation element can include a text string associated with content displayable instead of the unavailable one or more segments. 1. A method comprising:generating, for each of a plurality of representations of a content item, a respective plurality of segments;determining that at least one segment in the respective plurality of segments is unavailable, wherein the at least one segment corresponds to one of the plurality of representations;generating a manifest file comprising a plurality of representation elements corresponding to the plurality of representations, wherein one of the plurality of representation elements corresponding to the one of the plurality of representations identifies the at least one segment is unavailable; andtransmitting the manifest file to a user device.2. The method of claim 1 , wherein the manifest file comprises an MPEG DASH manifest file.3. The method of claim 1 , further comprising receiving the plurality of representations via a Universal Datagram Protocol (UDP).4. The method of claim 1 , wherein the one of the plurality of representation elements comprises a text string renderable by the user device instead of the at least one segment.5. The method of claim 1 , wherein determining that the at least one segment is unavailable comprises determining that at least a portion of the one of the plurality of representations corresponding to the at least one segment was not received.6. The method of claim 1 , wherein determining that the at least one segment is unavailable comprises determining that at least a portion of the one of the plurality of representations corresponding to the at least one segment is corrupted.7. A method comprising:determining, ...

Подробнее
16-01-2020 дата публикации

VIRTUAL NETWORK INTERFACE OBJECTS

Номер: US20200021534A1
Принадлежит: Amazon Technologies, Inc.

Methods and apparatus for interfaces to manage virtual network interface objects. A system may include resource instances and a network interface virtualization coordinator. Responsive to a record creation request, the coordinator creates an interface records that may include an IP address, subnet information and security properties. The coordinator may, in response to a request to attach the record to a resource instance, enable traffic directed to the IP address to flow to the resource instance. In response to a subsequent detach request, the traffic to the IP address may be disabled at the resource instance. The same interface record may be attached to another resource instance in response to another attach request, enabling traffic directed to the IP address to flow to the second resource instance. 1. A system , comprising:a plurality of resource instances including a first resource instance and a second resource instance; anda network interface virtualization coordinator; in response to an interface record creation request, generate an interface record comprising a first Internet Protocol (IP) address, a subnet identifier of a first subnet containing the first IP address, and a first set of security properties, and store the interface record in a repository;', 'in response to a first attachment request to attach the interface record to the first resource instance, enable the first resource instance to receive traffic targeted at the first IP address through a first network interface card in accordance with the first set of security properties; and', 'in response to a detachment request to detach the interface record from the first resource instance, prevent the first resource instance from receiving traffic targeted at the first IP address., 'wherein the network interface virtualization coordinator is operable to2. The system as recited in claim 1 , wherein the network interface virtualization coordinator is further operable to:in response to a second interface ...

Подробнее
16-01-2020 дата публикации

METHOD AND SYSTEM FOR UPDATING A WHITELIST AT A NETWORK NODE

Номер: US20200021671A1
Принадлежит: Pismo Labs Technology Limited

A method and a system for updating a first whitelist at a network node. The network node receives data packets from an Internet of Things (IoT) device and determines a predetermined identifier for the IoT device. The network node then determines whether the predetermined identifier is in the first whitelist. When the predetermined identifier is not in the first whitelist, the network node starts a first time period. When the predetermined identified is on the first whitelist, the network node determines whether the data packets are received within the first time period. When the data packets are received within the first time period, the network node identifies destination addresses of the data packets and updates the first whitelist based on the destination addresses and the predetermined identifier. The updated first whitelist is stored in non-transitory computer readable storage medium in the network node. 1. A method for updating a first whitelist at a network node , comprising the steps ofA) receiving data packets from an apparatus;B) determining a predetermined identifier for the apparatus;C) determining whether the predetermined identifier is in the first whitelist; 'a) starting a first time period;', 'D) when the predetermined identifier is not in the first whitelist a) determining whether the data packets are received within the first time period;', i) identifying destination addresses of the data packets;', 'ii) updating the first whitelist based on the destination addresses and the predetermined identifier;, 'b) when the data packets are received within the first time period], 'E) when the predetermined identified is on the first whitelistwherein the updated first whitelist is stored in non-transitory computer readable storage medium in the network node; andwherein the network node restricts data packet transmission based on the updated first whitelist after expiration of the first time period.2. The method of claim 1 , wherein the first time period is ...

Подробнее
21-01-2021 дата публикации

AVOIDING RECIRCULATION OF DATA PACKETS IN A NETWORK DEVICE

Номер: US20210021517A1
Автор: Sellappa Sriram, Yuan Song
Принадлежит:

In one embodiment, a method is provided. The method includes receiving a data packet via an ingress interface of the network device. The method also includes determining whether the data packet comprises an Internet Protocol version 4 (IPV4) or an Internet Protocol version 6 (IPV6) packet. The method further includes in response to determining that the packet comprises an IPV4 packet, identifying a first entry in an adjacency table. The first entry is associated with an address prefix. The address prefix is associated with first Internet Protocol (IP) address of the data packet. The first entry indicates a next hop for the data packet. The adjacency table comprises a second entry associated with the address prefix. The method further includes forwarding the packet to the next hop indicated by the first entry in the adjacency table, via an egress interface of the network device. 1. A method of forwarding data in a network device , comprising:receiving a data packet via an ingress interface of the network device;determining whether the data packet comprises an Internet Protocol version 4 (IPV4) or an Internet Protocol version 6 (IPV6) packet; the first entry is associated with an address prefix;', 'the address prefix is associated with first Internet Protocol (IP) address of the data packet;', 'the first entry indicates a next hop for the data packet; and', 'the adjacency table comprises a second entry associated with the address prefix;', 'and, 'in response to determining that the packet comprises an IPV4 packet, identifying a first entry in an adjacency table, whereinforwarding the packet to the next hop indicated by the first entry in the adjacency table, via an egress interface of the network device.2. The method of claim 1 , wherein the next hop for the data packet comprises an IPV6 next hop.3. The method of claim 2 , wherein the network device is unable to use an IPV6 access control list for the egress interface.4. The method of claim 3 , wherein the network ...

Подробнее
21-01-2021 дата публикации

GTLD DOMAIN NAME REGISTRIES RDAP ARCHITECTURE

Номер: US20210021598A1
Принадлежит:

Provided is a method for providing Registration Data Access Protocol (“RDAP”) responses. The method includes obtaining, at a RDAP client over a network, a RDAP query for RDAP data from a user; providing, by the RDAP client, the RDAP query and a cryptographic credential to a RDAP server, wherein the RDAP server communicates with one or more thick RDAP servers to provide respective thick RDAP answers to the RDAP query, wherein at least one the respective thick RDAP answers are encrypted using a symmetric or asymmetric cryptographic key associated with the cryptographic credential of the RDAP client; obtaining a consolidated thick RDAP answer to the RDAP query from the RDAP server; decrypting the consolidated thick RDAP answer using a symmetric or asymmetric cryptographic key associated with the cryptographic credential; and providing the thick RDAP answer that is decrypted to the user. 1obtaining, at a RDAP client over a network, a RDAP query for RDAP data from a user;providing, by the RDAP client, the RDAP query and a cryptographic credential to a RDAP server, wherein the RDAP server communicates with one or more thick RDAP servers to provide respective thick RDAP answers to the RDAP query, wherein at least one the respective thick RDAP answers are encrypted using a symmetric or asymmetric key associated with the cryptographic credential of the RDAP client;obtaining a consolidated thick RDAP answer to the RDAP query from the RDAP server;decrypting the consolidated thick RDAP answer using a symmetric or asymmetric cryptographic key associated with the cryptographic credential; andproviding the thick RDAP answer that is decrypted to the user.. A method for providing Registration Data Access Protocol (“RDAP”) responses, the method comprising: This application is a continuation of U.S. patent application Ser. No. 15/452,997 filed on Mar. 8, 2017, which is a continuation-in-part of U.S. patent application Ser. No. 15/269,698 filed on Sep. 19, 2016, which is hereby ...

Подробнее
22-01-2015 дата публикации

Method and System For Remote Device Management

Номер: US20150026319A1
Автор: Harm Mulder, Robert Visser
Принадлежит: Koninklijke KPN NV

A system for remote device management includes in a network an auto-configuration server managing device, at least one database, and a plurality of auto-configuration servers. The auto-configuration server managing device and the database are coupled in a communicative connection. The database holds information for identification of electronic devices. The auto-configuration server managing device is arranged for communication with a manageable electronic device over the network. The auto-configuration server manager is further being arranged for: receiving a request from the manageable electronic device for configuration data, determining an identification of the manageable electronic device by comparing the request with the information for identification of electronic devices of the database, determining an identification of an auto-configuration server from the plurality of auto-configuration servers in accordance with the identification of the manageable electronic device.

Подробнее
22-01-2015 дата публикации

FAKE WEB ADDRESSES AND HYPERLINKS

Номер: US20150026802A1
Автор: Lake John Michael
Принадлежит:

A destination address is processed to determine if the destination address is a fake web address or hyperlink. The destination address may be compared with a database of known domain names to see if the domain name is legitimate or illegitimate. The designation address may also be compared to other domain names to see if it is an honest or dishonest transformation of the other domain names. Appropriate action may be taken if the designation address is a dishonest transformation of another domain name. 1127-. (canceled)128. A computer-implemented method of processing a destination address , the method comprising:receiving, within a computer hardware device, the destination address of a hyperlink;comparing the destination address of the hyperlink with display text of the hyperlink to determine that the display text of the hyperlink is a dishonest transformation of the destination address of the hyperlink by determining a similarity value between the destination address of the hyperlink and the display text of the hyperlink exceeds a predetermined value, the similarity value being based upon a longest common subsequence between the destination address of the hyperlink and the display;classifying the destination address of the hyperlink as a fraudulent address; andtaking an appropriate action in response to classifying the destination address of the hyperlink as a fraudulent address.129. The method of claim 128 , wherein issuing a warning, and', 'blocking access to the destination address of the hyperlink., 'the appropriate action includes at least one of'}130. The method of claim 128 , whereinthe dishonest transformation comprises visual confusion.131. The method of claim 130 , whereinthe visual confusion comprises alphanumeric to alphanumeric visual confusion.132. The method of claim 130 , wherein the letter L with the number one, the number one with the letter L,', 'the letter O with the number zero, the number zero with the letter O,', 'the letter o with the number ...

Подробнее
10-02-2022 дата публикации

Saas infrastructure for flexible multi-tenancy

Номер: US20220043692A1
Принадлежит: VMware LLC

Techniques for implementing a software-as-a-service (SaaS) infrastructure that supports flexible multi-tenancy are provided. In various embodiments, this SaaS infrastructure employs a hybrid design that can flexibly accommodate both single-tenant and multi-tenant instances of a SaaS application. Accordingly, with this infrastructure, a SaaS provider can advantageously support high levels of isolation between certain tenants of its application (as dictated by the tenants' needs and/or other criteria) while keeping the marginal cost of operating the infrastructure as low as possible.

Подробнее
26-01-2017 дата публикации

METHOD FOR PERFORMING PAIRING IN ACCESS NETWORK APPLIED G.HN TECHNOLOGY THERETO, ACCESS NETWORK MULTIPLEXER (GAM), ACCESS NETWORK TERMINAL (GNT), AND ACCESS NETWORK SYSTEM USING THE SAME

Номер: US20170026081A1
Автор: JUNG Byung Gil
Принадлежит: Ubiquoss Inc.

The present invention relates to a method for GIGA wire auto pairing, in more details the method for performing auto pairing between a domain master and end-point in an access network forming a G.hn domain including access network multiplexer (GAM) in which multiple ports are functioning as domain masters, a terminal (GNT) which includes an end-point forming a G.hn domain with the domain master, and a bundle cable connecting the domain master with the end-point. The auto pairing process is performed by activating ports and starting opening-up, and linking the domain master and the end-point using a seed value, then if the link is set up, automatically registering MAC address of the end-point using previously saved MAC address of the end-point. And thus the domain master is connected only with the registered end-point in the relink process. According to the present invention, it is unlikely to confuse different lines as the same lines. 1. An access network system for access network configured to:connect an access multiplexer in which domain master performs master function at each port and access network terminals in which end-point performs client function, with a bundle of cables;transmit and receive signals synchronized at a specific frequency to reduce crosstalk occurred in the bundle of cables; andcommunicate the domain master and the end-point with the synchronized signal by using a unique seed value;wherein the domain master acquires the unique seed value before forming a domain, and the end-point acquires the unique seed value in the process of forming the domain.2. The access network system of claim 1 , wherein the access multiplexer comprises:an uplink connected to a FTTH-based OLT or DSL-based L3 aggregation switch with 1 GE or 10 GE;a switch converting one 1 GE or 10 GE into 24 1 GE; andthe domain master comprising 24 ports and forming a domain with the end-point.3. The access network system of claim 2 , wherein the access multiplexer is configured to be ...

Подробнее
26-01-2017 дата публикации

ATTRIBUTE SET_ID IN BORDER GATEWAY PROTOCOL

Номер: US20170026288A1
Принадлежит: CISCO TECHNOLOGY, INC.

Present disclosure relates to methods for preparing BGP update messages for transmission and processing received update messages. The methods are based on grouping path attributes common to a plurality of IP address prefixes into respective sets identified with respective set identifiers and, instead of duplicating path attributes in each BGP update message, including a respective identifier referring to a certain set of path attributes provided in an earlier BGP update message when sending subsequent update messages. Grouping of path attributes into individual sets associated with respective identifiers provides significant advantages by enabling re-use of the results of previous processing on both the sending and receiving sides associated with transmission of BGP update messages. In addition, such an approach limits the amount of information transmitted in the control plane because duplicate sets of path attributes may only be transmitted once and merely be referred to in subsequent update messages. 1. A method for preparing Border Gateway Protocol (BGP) update messages for transmission , the method comprising:identifying a first plurality of Internet Protocol (IP) address prefixes associated with a first set of two or more common path attributes;assigning a first identifier to the first set of two or more common path attributes;preparing a first BGP update message by including in the first BGP update message the first identifier in addition to the first set of two or more common path attributes; andpreparing a second BGP update message by including in the second BGP update message the first identifier instead of the first set of two or more common path attributes.2. The method according to claim 1 , further comprising:identifying a second plurality of IP address prefixes associated with a second set of two or more common path attributes;assigning a second identifier to the second set of two or more common path attributes;preparing a third BGP update message by ...

Подробнее
28-01-2016 дата публикации

Network Service Discovery

Номер: US20160028596A1
Принадлежит:

Service discovery for an application lacking capabilities sufficient to facilitate Universal Plug and Play (UPnP), Zero-configuration networking (Zeroconf), Simple Service Discovery Protocol (SSDP) or other service discovery protocols relying upon multicast User Datagram Protocol (UDP) is contemplated. The service discovery may be facilitated with a discovery proxy configured to identify available services and a discovery service having capabilities sufficient to apprise the application of the services identified with the discovery proxy. 1. A method of facilitating service discovery for a Web application when the Web application is unable to support service discovery using multicast User Datagram Protocol (UDP) , the method comprising:determining a first post transmitted from a discovery proxy over a wide area network (WAN) according to Transmission Control Protocol (TCP), the first post including a first description for a first service connected to a local area network (LAN), the discovery proxy determining the first description as result of a first response unicasted from the first service over the LAN according to UDP, the first service generating the first response in reply to receiving a first service discovery request multicasted over the LAN according to UDP; andtransmitting a second post to the Web application over the WAN according to TCP, the second post sufficient for the Web application to discover the first service and including at least some information included with the first post.2. The method of further comprising:determining the at least some information in the first description to include a service type uniform resource identifier (URI) and a unique service name identifier (USN) URI; andgenerating the second post to include the service type URI and the USN URI included in the first description.3. The method of further comprising:determining the first post to be formatted according to Hypertext Transfer Protocol (HTTP); andgenerating the second ...

Подробнее
10-02-2022 дата публикации

SYSTEMS AND METHODS FOR GEOFENCE SECURITY

Номер: US20220044533A1
Принадлежит: GeoFrenzy, Inc.

The present invention is directed to methods and systems for enforcing at least one rule within a geofence. The rule is enforced by a fencing agent on an Unmanned Aerial Vehicle (UAV). The geofence is defined by a plurality of geographic designators, with the plurality of geographic designators each being associated with an Internet Protocol (IP) address, preferably an IPv6 address. 1. A method for enforcing at least one rule or at least one entitlement within a geofence , comprising:a fencing agent determining that a device including a processor and a memory is within the geofence, wherein the geofence is defined by a multiplicity of Internet Protocol (IP) addresses, and wherein each IP address defining the geofence is related to a geographic designator;the fencing agent identifying at least one rule or at least one entitlement associated with the geofence;implementing the at least one rule or the at least one entitlement associated with the geofence for the device when the device is within the geofence; andwherein boundaries of the geofence are received by the device via peer to peer networking or mesh networking or wherein the boundaries of the geofence are published by a fence delivery network and the boundaries of the geofence are stored in at least one cellular tower and/or at least one wireless access point.2. The method of claim 1 , wherein the device is an unmanned vehicle claim 1 , and wherein the at least one rule or the at least one entitlement includes enforcement of a landing location for the unmanned vehicle.3. The method of claim 1 , wherein the at least one rule or the at least one entitlement includes an instruction or a permission relating to movement of the device within the geofence.4. The method of claim 1 , wherein the at least one rule or the at least one entitlement includes instructions for the device to move within the boundaries of the geofence.5. The method of claim 1 , wherein the at least one rule or the at least one entitlement is ...

Подробнее
25-01-2018 дата публикации

METHOD OF RESOLVING AN IP ADDRESS, CORRESPONDING SERVER AND COMPUTER PROGRAM

Номер: US20180026936A1
Принадлежит: KERLINK

A method for resolving an IP address, includes a step of receiving an address resolution request, the request including a datum representative of a MAC address; a step of looking up, within a data structure, an IP address, depending on the datum representative of a MAC address; and a step of transmitting said IP address. 1. A method for resolving an IP address , characterized in that it comprises:{'b': '21', 'a step () of receiving an address resolution request, said request comprising a datum representative of a MAC address;'}{'b': '22', 'a step () of looking up, within a data structure, an IP address, depending on said datum representative of a MAC address;'}{'b': '23', 'a step () of transmitting said IP address.'}2. The method for resolving an IP address as claimed in claim 1 , characterized in that said datum representative of a MAC address has the formalism of a domain name claim 1 , said domain name being composed of at least two successive domains:a first lower-level domain, formed from said MAC address;at least one predetermined higher-level domain.3. The method for resolving an IP address as claimed in either one of and claim 1 , characterized in that said MAC address identifies a communicating object claim 1 , and said IP address identifies a device with which said communicating object has to exchange data.4. The method for resolving an IP address as claimed in any one of to claim 1 , characterized in that it furthermore comprises at least one step of looking up claim 1 , within a data structure claim 1 , at least one additional item of information depending on said datum representative of a MAC address claim 1 , said at least one additional item of information being transmitted together with said IP address during said step of transmitting said IP address.5. The method for resolving an IP address as claimed in any one of to claim 1 , characterized in that it furthermore comprises at least one iteration of the following steps:a step of receiving an ...

Подробнее
25-01-2018 дата публикации

SYSTEM AND METHOD FOR AUTOMATIC CONFIGURATION OF DOMAIN NAMES BY THIRD PARTIES

Номер: US20180026937A1
Принадлежит:

Systems and methods for creating custom domain name links are provided. At least one server communicatively coupled to a network receives a request to create a custom domain name link to a third party service. The request identifies a custom domain name. The at least one server retrieves, from a third party service link database, an entry for the third party service specifying how to create the custom domain name link for the third party service and he at least one server creates the custom domain name link in accordance with the entry retrieved from the third party service link database. 1. A method , comprising:receiving, by at least one server communicatively coupled to a network, a request from a third party service to create a custom domain name link to the third party service on behalf of a user, the request identifying a custom domain name and the third party service;accessing, by the at least one server, a third party service link database to identify an entry for the third party service specifying an Internet protocol (IP) address or a domain of the third party service;creating, without further input from the third party service, a DNS entry pointing the custom domain name to a web server accessible to the at least one server; andcreating, on the web server and without further input from the third party service, a URL redirect to redirect Internet traffic directed to the custom domain name to the third party service.2. The method of claim 1 , wherein the entry in the third party service link database includes a variable and the request includes a value and including replacing the variable in the entry with the value when creating the DNS entry.3. The method of claim 1 , wherein creating claim 1 , on the web server claim 1 , the URL redirect to redirect Internet traffic directed to the custom domain name to the third party service includes:determining, using the request, a user account identifier; andincluding the user account identifier in the URL redirect ...

Подробнее
25-01-2018 дата публикации

DETECTION AND SCHEDULING METHOD, DEVICE, AND NODE OF CONTENT DELIVERY NETWORK

Номер: US20180026938A1
Принадлежит:

Content Delivery Network (CDN) detection processing and scheduling methods, corresponding devices and nodes thereof are disclosed. The detection processing device issues one or more IP addresses in a first IP segment to a plurality of CDN nodes, receives link detection results reported by the plurality of CDN nodes, the link detection results comprising the information of time delay for accessing the IP addresses by the CDN nodes, and selects, from the plurality of CDN nodes, a priority scheduling node of the first IP segment according to the time delay information. The scheduling node searches for the priority scheduling node of the first IP segment according to the information of the first IP segment, and provides the information of the identified priority scheduling node to the user terminal. 1. A Content Delivery Network (CDN) detection method , comprising:issuing one or more IP addresses in a first IP segment to a plurality of CDN nodes;receiving link detection results reported by the plurality of CDN nodes, the link detection results comprising information of time delay for accessing the IP addresses by the CDN nodes; andselecting, from the plurality of CDN nodes, a priority scheduling node of the first IP segment based at least on the information of time delay.2. The method according to claim 1 , wherein:the first IP segment is an IP segment used by a terminal from an IP library; andthe one or more IP addresses in the first IP segment are IP addresses of the terminal.3. The method according to claim 2 , wherein:the first IP segment is an IP segment with no CDN node deployed in an area associated with the IP segment.4. The method according to claim 1 , wherein:the issuing one or more IP addresses in a first IP segment to a plurality of CDN nodes comprises:determining a geographic area corresponding to the first IP segment, the geographic area comprising one of: continent, country, region, or self-defined area; andissuing one or more IP addresses in the IP ...

Подробнее
25-01-2018 дата публикации

INDUSTRIAL PROCESS CONTROL USING IP COMMUNICATIONS WITH PUBLISHER SUBSCRIBER PATTERN

Номер: US20180026942A1
Автор: DE LIGT RUUD
Принадлежит:

A method of controlling an industrial process run in a plant includes sending field data from the process to a data acquisition module. The data acquisition module converts the field data into Internet protocol (IP) field data. The IP field data is provided to an IP broker having a memory that stores the IP field data arranged in a tree of topics. The IP broker has a stored publisher/subscriber pattern including a plurality of clients including a first client subscribed by a published message to the IP broker that includes at least a selected topic from the tree of topics. Upon receipt of an update of the IP field data including the selected topic, the IP broker publishes the updated IP field data according to the publisher/subscriber pattern over a permanently open IP connection that is received by at least the first client. 1. A method of controlling an industrial process , comprising:sending measured field data from said industrial process run in a plant including processing equipment having associated field devices including sensors and actuators to a data acquisition module;said data acquisition module converting said measured field data into Internet protocol (IP) field data;providing said IP field data to an IP broker having at least one memory that stores said IP field data arranged in a tree of topics;wherein said IP broker has a stored publisher/subscriber pattern comprising a plurality of clients including at least a first client subscribed by a published message to said IP broker that includes at least a selected topic from said tree of topics;wherein upon receipt of an update of said IP field data including said selected topic, said IP broker publishes said updated IP field data according to said publisher/subscriber pattern over a permanently open IP connection that is received at least by said first client.2. The method of claim 1 , wherein said data acquisition module and said IP broker are in a field layer.3. The method of claim 1 , wherein said ...

Подробнее
25-01-2018 дата публикации

Method and system for creating a virtual sip user agent by use of a webrtc enabled web browser

Номер: US20180026966A1
Принадлежит: Unify GmbH and Co KG

A method for creating a virtual SIP user agent by use of a webRTC enabled web browser ( 200 ) comprises a user logging in to a web application server ( 400 ) via a webRTC enabled web browser ( 200 ). The web application server ( 400 ) uses the logged on user identity to lookup an associated SIP user identity along with a registrar server address and the web application server ( 400 ) initiates a SIP registration procedure using its IP address as the registered contact.

Подробнее
25-01-2018 дата публикации

NETWORK DEVICE IDENTIFICATION IN AN INDUSTRIAL CONTROL NETWORK

Номер: US20180027081A1
Автор: Klecka Rudy, Yang Xuechen
Принадлежит:

In one embodiment, a system and method are disclosed for receiving, at a first network routing element, a discovery message sent via a network, where the discovery message comprises identifying information that identifies a physical location of a first network device. The method modifies the identifying information in the discovery message by adding additional information to the identifying information, where the additional information can, for example, identify a physical location of the first network routing element. Subsequent to modifying the identifying information, the method forwards the discovery message to a network element, where the network element can be, for example, either a second network routing element or a server. 1. A method comprising: 'the discovery message comprises identifying information that identifies a physical location of a first network device;', 'receiving, at a first network routing element, a discovery message sent via a network, wherein'} the modifying comprises adding additional information to the identifying information, and', 'the additional information identifies a physical location of the first network routing element; and, 'modifying the identifying information in the discovery message, wherein'} the discovery message is configured to be forwarded to a network element, and', 'the network element comprises at least one of a second network routing element or a server., 'subsequent to the modifying, forwarding the discovery message, wherein'}2. The method of claim 1 , whereinthe first network device initiated the discovery message.3. The method of claim 1 , further comprising: the offer message comprises network name information,', 'the network name information indicates the physical location of the first network device within a topology of the network, and', 'the network name information further indicates the physical location of the first routing element within the topology of the network., 'subsequent to the forwarding, ...

Подробнее
25-01-2018 дата публикации

EMERGENCY SERVICES ROUTING PROXY CLUSTER MANAGEMENT

Номер: US20180027115A1
Принадлежит:

Systems and methods for clustering emergency services routing proxies are provided. The described features allow a group of ESRPs running as individual servers or a group of virtual servers, to be referenced using a single URI. In one implementation, an emergency services routing proxy device includes an emergency services routing proxy node configured to route a call to a downstream entity, the call received from an upstream entity. The device further includes a cluster manager configured to receive registration information from the emergency services routing proxy node, the registration information including a routing service identifier. The cluster manager may be further configured to identify the emergency services routing proxy node for call routing based on a comparison of an identifier included in the call with the routing service identifier. 1. A cluster management system comprising:a computer-readable memory storing executable instructions; and receive first registration information from a first emergency services routing proxy node, the first registration information including a routing service identifier;', 'receive second registration information from a second emergency services routing proxy node, the second registration information including the routing service identifier, wherein the first emergency services routing proxy node and the second emergency services routing proxy node route calls received from an upstream entity to a downstream entity;', 'receive node status information from nodes associated with the routing service identifier, the nodes including the first emergency services routing proxy node and the second emergency services routing proxy node;', 'generate the service status message based on the received node status information and a status policy; and', 'transmit the service status message to the upstream entity., 'one or more computer processors in communication with the computer-readable memory, wherein the one or more computer ...

Подробнее
29-01-2015 дата публикации

Integrated information communication system

Номер: US20150030013A1

To provide an integrated information communication system without using dedicated lines or the Internet, ensuring communication speed, communication quality, communication trouble countermeasures in a unified manner, wherein security and reliability in communication is ensured. The system is comprised of an access control apparatus for connecting a plurality of computer communication networks or information communication equipment to each, and a relay device for networking the aforementioned access control apparatus, the system having functions for performing routing by transferring information by a unified address system, and is configured such that the aforementioned plurality of computer communication networks or information communication equipment can perform communications in an interactive manner.

Подробнее
23-01-2020 дата публикации

VERIFYING CHARACTER SETS IN DOMAIN NAME REQUESTS

Номер: US20200026738A1
Автор: Lai Wei-Cheng, Zhao Yang
Принадлежит:

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: create a data table of characters, where each character in the data table is assigned a false Boolean value; for each character found in each domain name in a DNS file, update the Boolean value to true; receive a domain search request comprising a token and a TLD; generate candidate domain names using the token and the TLD; query the database to determine if any character in the domain name has the false Boolean value in the data table; and if so, remove the domain name from the candidate domain names. 1query a database coupled to the network to create a domain name character data table comprising a plurality of characters, and a first Boolean value for each of the plurality of characters;access a domain name system (DNS) server to retrieve a plurality of registered domain names comprising a top level domain (TLD);for each character in each of the plurality of registered domain names, update, within the domain name character data table, the first Boolean value to a second Boolean value;decode a transmission comprising a token and the TLD, and received from a domain request user interface control displayed on a client computer coupled to the network;generate a list of candidate domain names, using the token and the TLD; query the database to determine if at least one character in the domain name comprises the first Boolean value in the domain name character data table; and', 'responsive to a determination that the at least one character comprises the first Boolean value in the domain name character data table, remove the domain name from the list of candidate domain names., 'for each domain name in the list of candidate domain names. A system comprising at least one processor executing instructions causing a server computer, coupled to a network, to: The present invention generally relates to the field of Domain Name ...

Подробнее
24-01-2019 дата публикации

Method, apparatus and system for checking change of phone number

Номер: US20190028430A1
Автор: Yunguang Luo
Принадлежит: Alibaba Group Holding Ltd

A method including detecting whether contact information of one or more users in a first address book are changed, the contact information including phone number or email address; when detecting that a phone number of a first user in the first address book is changed, obtaining the total number of detected changes of the phone number of the first user through accumulation; and if the total number exceeds a check threshold, determining that the phone number of the first user has been changed. The present disclosure solves a technical problem of inaccuracy of a phone number recorded in an address book of a user caused by frequent changes to the phone number in the address book.

Подробнее
24-01-2019 дата публикации

MULTI-SERVICE API CONTROLLER GATEWAY

Номер: US20190028431A1
Принадлежит:

Described embodiments provide systems and methods for hosting multiple cloud-based services at a common network address. The systems and methods receive a request addressed to a uniform resource identifier (“URI”) including a domain name that is one of a plurality of different domain names mapped to a common network address. The systems and methods identify each of a service name and a controller name embedded in the URI, and identify a controller service instance using the service name and controller name from the URI, from a mapping of a plurality of controller server instances to respective service names and controller names. The systems and methods invoke an interface to the identified service instance, and pass data from the received request to the identified service instance via the interface. 1. A method of hosting multiple cloud-based services at a common network address , the method comprising:receiving, by a gateway service executed by a device comprising a processor and a network interface assigned a network address, a request addressed to a uniform resource identifier (“URI”) including a domain name that is one of a plurality of different domain names mapped to the network address;identifying, by the gateway service, each of a service name and a controller name embedded in the URI;identifying, by the gateway service, a controller service instance hosted by the device using the service name and controller name from the URI, the device maintaining a mapping of a plurality of controller server instances to respective service names and controller names;invoking, by the gatekeeping service, an interface to the identified service instance; andpassing data from the received request to the identified service instance via the interface.2. The method of claim 1 , further comprising establishing Domain Name System (“DNS”) registrations mapping the plurality of different domain names to the network address assigned to the network interface.3. The method of claim 1 , ...

Подробнее
24-01-2019 дата публикации

Domain name shared registering method and system oriented to unified scheduling and management

Номер: US20190028432A1
Принадлежит:

The present invention relates to a shared domain-name registration method and system for unified scheduling and management. A unified authentication unit receives registration request for domain-name registration from domain-name registration service providers, and verifies the registration requests. After verification is successful, a registration messages are sent to a corresponding message queue in a forwarding control unit. The forwarding control unit provides the message queue to the domain-name registration service providers and delivers the registration messages in the message queue to a registration processing unit for processing, wherein the domain-name registration is implemented. A scheduling and management unit monitors request flows from the domain-name registration service providers and the processing status of the registration processing units. The registration processing units are scheduled and managed according to the changes in the request flows from the domain-name registration service providers. The invention can ensure the service quality and controllability of the domain name shared data registration system. The capacity of a service pool for processing shared data at the back-end can be flexibly scaled, thereby facilitating centralized management and control. 1. A method of unified scheduling and management for domain-name shared registration , comprising:1) receiving, by a unified authentication unit, registration requests respectively from domain-name registration service providers, verifying a registration request from one of the domain-name registration service providers, and sending a registration message to a corresponding message queue in a forwarding control unit;2) providing a message queue to the one of the domain-name registration service providers by the forwarding control unit, sending the registration message in the message queue to one of registration processing units for processing, and registering a domain name associated with ...

Подробнее
10-02-2022 дата публикации

SYSTEMS AND METHODS FOR PROVIDING LOW LATENCY SERVICES VIA AN EVOLVED PACKET CORE NETWORK

Номер: US20220046758A1
Автор: Panchal Jignesh S.
Принадлежит: VERIZON PATENT AND LICENSING INC.

A controller may create pseudo-slices to provide differentiated levels of service and/or execution of services at different edge locations within an Evolved Packet Core (“EPC”) network based on existing identifiers that are used to configure control plane and/or user plane function of the network. Each pseudo-slice may allow User Equipment (“UE”) to directly exchange user plane traffic with remote nodes in the core network for latency insensitive services, or with local nodes at the closer edge locations for low latency services. The different classes of service provided by the controller may be based on an Access Point Name (“APN”), Quality-of-Service Class Identifier (“QCI”), Service Provider Identifier (“SPID”), Allocation and Retention Priority (“ARP”), and/or other request or profile identifiers. The controller may also create pseudo-slices to leverage Fifth Generation (“5G”) connectivity when exchanging the user plane traffic in an EPC network that supports 5G Non-Standalone Access (“NSA”). 1. A device , comprising: identify a request, associated with a User Equipment (“UE”), to access a first service from a wireless network that includes a core network and one or more edge locations;', 'determine that the requested first service is associated with a particular category of services; and', 'provide, to the UE and based on determining that the first service is associated with the particular category of services, access to the first service via a particular edge location associated with the wireless network while the UE concurrently receives at least a second service via the core network., 'one or more processors configured to2. The device of claim 1 , wherein the particular category of services includes services associated with a threshold amount of maximum latency.3. The device of claim 1 , wherein the one or more processors are further configured to:identify a request, associated with the UE, to access the second service;determine that the requested second ...

Подробнее
23-01-2020 дата публикации

CONTENT DELIVERY METHODS AND SYSTEMS

Номер: US20200028754A1
Автор: Newton Christopher
Принадлежит: LEVEL 3 COMMUNICATIONS, LLC

Aspects of the present disclosure involve provisioning customers of an aggregator, such as a reseller, of a content delivery network (CDN). In one aspect, content requests to the CDN are processed in accordance with the virtual IP (VIP) address at which the request was received, according to a property template bound to the VIP where the template is selected by the customer and only involves discrete parameters for the reseller. In another aspect, cache fills of the network are processed without direct knowledge of the customer origin through a combination of some request attribute, e.g., alias host of the customer, and an attribute of the reseller to make a DNS request to a name server outside the CDN. Another aspect involves receiving a property template selection, an origin and an alias from a customer of the reseller, and providing appropriate DNS entries to validate the customer and provide origin information to the CDN. 116-. (canceled)17. A system comprising:at least one processor; and receiving an indication from a customer of an aggregator of services, the indication comprising a selection of a property template, an origin, and an alias of the origin, wherein the aggregator of services is associated with a content distribution network;', 'generating an association between the alias of the origin, the aggregator of services, and the content distribution network; and', 'generating, according to a filltarget template, an outbound fill target associated with the aggregator of services and the origin., 'memory storing instructions that, when executed by the at least one processor, cause the system to perform a set of operations, the set of operations comprising18. The system of claim 17 , wherein generating the association comprises:establishing a first canonical name (CNAME) record that associates the alias of the origin with a domain of the aggregator of services, wherein the domain of the aggregator services is generated based on the alias of the origin; ...

Подробнее
23-01-2020 дата публикации

METHOD AND SYSTEM FOR CARRYING OUT A SENSITIVE OPERATION IN THE COURSE OF A COMMUNICATION SESSION

Номер: US20200028819A1
Автор: HUGOT Didier
Принадлежит: GEMALTO SA

The invention relates to a method for carrying out a sensitive operation in the course of a communication between a processing unit and a first service server, said first server being accessible via a first domain name and/or first electronic address. The method comprises the step of using at least one second domain name different from the first and/or a second electronic address different from the first to carry out all or part of the sensitive operation. The invention also relates to a system corresponding to the method and comprising the server and/or the processing unit. 1. A method for carrying out a sensitive operation in the course of a communication between a processing unit and a first service server , said first server being accessible via a first domain name and/or a first electronic address ,the method comprises the step of using at least one second domain name different from the first domain name, and/or a second electronic address different from the first electronic address, in the course of all or part of said sensitive operation.2. A method according to claim 1 , wherein the method implements a cross-domain sharing mechanism or steps to enable the server and/or service application to share the same user session on at least two domain names or at least two electronic addresses.3. A method according to claim 1 , wherein the server and/or the processing unit implement instructions from a program or steps configured to trigger at an appropriate time a cross-domain and/or cross-address browsing and carry out all or part of said sensitive operation outside the first domain name and/or outside the first address.4. A method according to claim 2 , wherein the method implements cross-domain session cookies.5. A method according to claim 1 , wherein the second domain name is an anonymous type.6. A method according to claim 1 , wherein the first and second electronic addresses are different or identical claim 1 , the domain names being different from each other. ...

Подробнее
23-01-2020 дата публикации

UTILIZING SIP MESSAGES TO DETERMINE THE STATUS OF A REMOTE TERMINAL IN VOIP COMMUNICATION SYSTEMS

Номер: US20200028963A1
Принадлежит: Global Tel*Link Corporation

There is a growing problem in correctional facility telecommunications systems in which parties on a voice call may connect inmate callers with restricted parties. Prison communication systems monitor calls to prevent such activity, but in Voice over Internet Protocol (VoIP) environments such systems may fail to detect this activity. The present disclosure provides details of a system and method for using SIP messages common in VoIP environments to detect illicit activity initiated by a party on a voice call within a controlled environment. Scenarios are detected in which a called party connects an inmate caller to a restricted party via three-way call conferencing, call forwarding, or other call features. Corrective actions are then taken when such activity is detected, such as call blocking or alerting officials illicit activity is occurring. 130.-. (canceled)31. A method for detecting fraudulent activity in a communication system serving a correctional facility , comprising:receiving a packet stream associated with a voice call utilizing voice over internet protocol (VoIP) between an inmate call party and an outside call party, the packet stream including a session initiation protocol (SIP) message stream;determining a call phase of the voice call based on the packet stream, the call phase being one of a first call phase or a second call phase, the second call phase occurring after the first call phase; in response to determining that the call phase of the voice call is the first call phase, determining that a message type of the SIP message is one of a 181 Response or a 3xx Response, where 3xx represents an integer between 300 and 399; or', 'in response to determining that the call phase of the voice call is the second call phase, determining that the message type of the SIP message is one of an INVITE or a REFER., 'flagging the voice call as suspicious in response to an analysis of a SIP message within the SIP message stream by32. The method of claim 31 , ...

Подробнее
24-04-2014 дата публикации

SYSTEM, SERVER APPARATUS, TERMINAL APPARATUS, AND RECORDING MEDIUM FOR GENERATING A USER AFFINITY-BASED ADDRESS BOOK, AND METHOD FOR GENERATING A USER AFFINITY-BASED ADDRESS BOOK

Номер: US20140115083A1
Принадлежит: SK Planet Co., Ltd

The invention relates to a system, to a server apparatus, to a terminal apparatus, and to a recording medium for generating a user affinity-based address book, and to a method for generating a user affinity-based address book, which support a user so that the user may intuitively recognize an affinity with a number of other users whose contact information is registered in the address book of the user. The invention is implemented such that: that information on a user's address book is provided; the result of a determination on whether or not the same contact number is shared between the user address book and an address book of each person whose contact information is registered, and the duration and frequency of talks between the user and each person whose contact information is registered; and information on a social address book is generated based on the determined affinity. 1. A system of generating a user affinity-based address book , the system comprising:a server apparatus configured to determine an affinity between a user and an acquaintance corresponding to each contact information registered in an address book of the user based on at least one of information regarding whether or not a moving line of the user corresponds to a moving line of the acquaintance corresponding to each contact information registered in the address book of the user, information regarding whether or not same contact information is shared between the user and the acquaintance corresponding to each contact information registered in the address book of the user, a duration of talks between the user and the acquaintance corresponding to each contact information registered in the address book of the user, and a frequency of talks between the user and the acquaintance corresponding to each contact information registered in the address book of the user; anda terminal apparatus configured to provide the server apparatus with information on the address book of the user, and after receiving a ...

Подробнее
23-01-2020 дата публикации

SYSTEM AND METHOD OF SELECTIVE PACKET DATA NETWORK GATEWAY DISCOVERY

Номер: US20200029197A1
Принадлежит:

A Slicing Agent node is deployed between standard Home Subscriber Server (HSS) node and a Serving General Packet Radio Service Support Node (SGSN) node, a Mobility Management Entity (MME) node, or a 3Generation Partnership Project Authentication Authorization and Accounting (3GPP AAA) node on S6a/S6d/SWx interfaces of a Core Network. The Slicing Agent node selects the Packet Data Gateway (PGW) and communicates the identifying information of the selected PGW to SGSN/MME/3GPP AAA nodes. The PGW is selected to serve subscriber sessions based on the subscriber's profile, usage, and business needs. The Slicing Agent node can be positioned in any Core Network setup around the globe irrespective of whether it is a roaming or a non-roaming scenario for subscribers/devices having global or country-specific Subscriber Identity Modules (SIMs), without requiring any enhancements or upgrades in legacy or existing network nodes including SGSN, MME, 3GPP AAA and HSS. 1. A method of discovering a Packet Distribution Network Gateway (PGW) , comprising:{'sup': 'rd', 'deploying a Slicing Agent node between a Home Subscriber Server (HSS) node and a node selected from the group consisting of a Serving General Packet Radio Service Support Node (SGSN) node, a Mobility Management Entity (MME) node, and a 3Generation Partnership Project Authentication, Authorization and Accounting (3GPP AAA) node;'}receiving, by the Slicing Agent node, an Update Location Request message or an Access Registration Request;identifying, by the Slicing Agent node, a current location of a User Equipment (UE) and a service type;identifying, by the Slicing Agent node, the PGW proximal to the current location of the UE and configured to provide the service type;replying to the Update Location Request or the Access Registration Request with identifying information of the PGW;responsive to receiving the identifying information of the PGW, querying a DNS server for an Internet Protocol (IP) Address of the PGW;obtaining ...

Подробнее