H04L61/45

Dynamic voicemail receptionist system

A voicemail receptionist system includes a memory and a processor. The memory can store data relating to one or more users. An incoming communication can be handled by the voicemail receptionist system and provided with functionality based upon a user's preferences, for example. The data stored by the voicemail receptionist system can be updated at any time, or automatically updated upon updating of the data, or upon occurrence of a trigger event. Voicemail receptionist functionality can include standard voicemail system functionality as well as functionality relating to email, text messaging, MMS messaging, calendar features, schedule announcements, location data, as well as other features.

DEVICE MOBILITY WITH COAP
20170302745 · 2017-10-19 ·

A method performed in a network connected endpoint device having a first address as its current address. The method comprises receiving Constrained Application Protocol (CoAP) signalling from a network server. The received signalling comprises an Observe request for an information resource of the endpoint device. The resource comprises the current address of the endpoint device stored therein. The method also comprises, in accordance with the received signalling comprising the Observe request, sending CoAP signalling to the network server. The sent signalling comprises information about the current address of the endpoint device stored in the resource. The technique also relates to a method of the network server as well as to the endpoint device and the network server.

MAPPING BETWEEN CLASSICAL URLs AND ICN NETWORKS
20170302576 · 2017-10-19 ·

A method for routing a request for content from a content provider through an IPv6 network is described, the IPv6 network being an information centric network (ICN) in which content is directly addressed using at least a portion of an IPv6 address. The method includes receiving, at an IPv6 network, a request for content, determining that the request does not comprise an ICN address. The method further includes intercepting the request, and translating the request into an IPv6 address in which at least a portion of the address is directed to or associated with the piece of content. Systems and methods described herein address problems arising from the interaction between IP and ICN networking models.

System and Method for a Dynamic Mobile Web Server Fallback

A relay server is coupled to a URL database within an open firewall. First and second Internet devices are configured for communication with the relay server and include respective first and second websites behind closed firewalls, wherein the second website is operative as a “fallback” website to the first website. A web browser on a client Internet device is connected to the relay server. The relay server is provided with software to facilitate communication between the web browser and the first Internet device website so that if the first Internet device website goes offline, the relay server will connect the web browser to the fallback website on the second Internet device.

System and method for sending messages

A system for exchanging messages between a business user and another messaging-capable device, and associated methods are presented. The system may include a business server, an application programming interface (“API”) and/or an SMS database. The business server may be configured to exchange messages with the business user and to obtain a public identifier for the business user to enable duplex message exchange between the business user and the messaging-capable device by either retrieving the public identifier or associating the business user with the messaging-capable device and a public identifier. The system may accommodate temporary events, such as emergencies, by associated a public identifier with a business user initiating the temporary event and one or more messaging-capable devices involved in the event.

NAME-BASED ROUTING SYSTEM AND METHOD

An advanced routing system and protocol (referred to herein as “Route Exchange” or “REX”) hides familiar IPv4 and IPv6 addresses and replaces traditional routing logic with words and relationships between named elements. Among other things, this makes IP routing tables significantly easier to understand. In addition, a single routing scheme can be used for any combination of private networks, public networks, IPv4 addressing models, and IPv6 addressing models. Underneath the words lie real IP addresses that move the packets from place to place. These routing addresses abstract away the underlying network.

Consumer registration via mobile device
09749839 · 2017-08-29 · ·

Exemplary embodiments provide systems and methods to receive a transmission that is associated with an identification number and includes a number associated with a land line, determine a physical address based on the number associated with the land line, confirm the physical address that was determined, and associate the physical address with a user account, the user account being identified by the identification number.

Process as a network service hub

Manage a request for a computing service through a hub solution available on a network. The underlying network fabric is the communication bus between individual processes that make up a service request. A process orchestrator may publish an Internet Protocol (IP) address for service requests such as printing services, email services, Active Directory (AD) services and similar service requests. The process orchestrator may determine which processes are to be executed to complete the service request and offload the processes to an available computing resources on the network. Examples of computing resources for each process include a virtual machine and a hardware based process engine. The process orchestrator may manage the processes and act as the primary point of interface for an endpoint host requesting the service.

Communication of endpoint information among virtual switches

Techniques for utilizing virtual edge switches of cloud computing networks to send, receive, and store in respective virtual memory, associations between virtual resource and virtual edge switches for better convergence in virtual application centric infrastructure networks. Each virtual memory acts as a virtual endpoint database and contains a number of records indicating associations between each virtual endpoint and the virtual edge switch attached to the virtual endpoint. Each virtual edge switch is hosted by a physical server and is configured to forward communications received from separate physical servers in the cloud computing network to the virtual endpoints attached to the virtual edge switch. The advertisement messages are configured to be sent upon a new virtual resource or a migrated virtual resource spinning-up on a physical server. The advertisement message may be configured to store additional network routing information associated with the virtual machine hosting the virtual endpoint.

ANCHORING IP DEVICES IN ICN NETWORKS
20170237660 · 2017-08-17 · ·

Procedures, methods and architectures for anchoring communication between IP-based devices in an ICN network or across an IP peer network are disclosed. Embodiments may enable the communication between two IP-based devices connected to an ICN, or one IP-based device connected to an ICN network while another IP-based device is connected either to an ICN network or IP network. In an embodiment, IP packets originating from an IP-based device may be encapsulated into ICN packets and forwarded via an ICN network. In an embodiment, IP packets received via an ICN network may be encapsulated in ICN packets and forwarded to an IP-based device. In an embodiment, IP packets originating from an IP-based device may be forwarded and received via an ICN network towards another IP network. In an embodiment, IP packets received by an ICN network may be forwarded towards an IP-based device via the ICN network.