Bridge Or Gateway Between Networks Patents (Class 370/401)
  • Patent number: 10693984
    Abstract: A method and system for improving a mobile device notification is provided. The method includes receiving notification routing data associated with routing notifications to a plurality of hardware devices of a user. A list describing hardware devices of the user is received and specified notifications of the routing notifications are associated with specified devices of the plurality of hardware devices. A request for transmitting a notification to the user is received and content of the notification is analyzed. Results of the analysis are associated with the list describing hardware devices of the user and the notification is transmitted to a specified hardware device of the plurality of hardware devices.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: June 23, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Jeremy A. Greenberger
  • Patent number: 10693675
    Abstract: An electronic control unit connected to a bus of a first network where first-type frames are transmitted following a first communication protocol and a second network where second-type frames are transmitted following a second communication protocol in an onboard network system. The electronic control unit sequentially receives the first-type and the second-type frames from the bus and the second network respectively, and stores in first and second reception buffers, respectively. The electronic control unit sequentially generates first-type data and second-type data by referencing the contents of the first reception buffer and the second reception buffer, and stores the first-type and second-type data in first and second transmission buffers, respectively. The first-type data is traveling control data for a vehicle, and the second-type data is other data. The first-type or second-type data that is priority type data is transmitted with priority.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: June 23, 2020
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Takamitsu Sasaki, Tomoyuki Haga, Manabu Maeda, Hideki Matsushima
  • Patent number: 10694005
    Abstract: This document describes, among other things, improved methods, systems, and apparatus for relaying packets on computer networks. Preferably, the relay function is accelerated at a host by implementing selected forwarding functions in hardware, such as the host's network interface card, while upper software layers at the host retain at least some access to the packet flow to handle more complex operations and/or monitoring. In a so-called “split TCP” arrangement, for example, a relay host terminates a first TCP connection from a given host and forwards packets on that connection to another given host on a second TCP connection. The relay host has a TCP forwarding table implemented at the device level, configurable by a relay management application running in the kernel or user-space. Special forwarding table modes may be used to enable full-TCP protocol support while also taking advantage of hardware acceleration.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: June 23, 2020
    Assignee: Akamai Technologies Inc.
    Inventor: Byung K. Choi
  • Patent number: 10686604
    Abstract: Registered network-based identification corresponding to any of networks is stored in a key device 12. A terminal device 11 sends ciphertext and network-based identification to the key device 12, using a network. The key device 12 receives the sent ciphertext and network-based identification and outputs response information corresponding to a decrypted value of the ciphertext when the network-based identification corresponds to the registered network-based identification. The terminal device 11 obtains the decrypted value from the response information.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: June 16, 2020
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Tsunekazu Saito, Go Yamamoto, Tetsutaro Kobayashi
  • Patent number: 10687198
    Abstract: The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). According to various embodiments, a relay terminal comprises at least one transicever and at least one processor operativley coupeld to the at least one transicever. The at least one processor is configured to broadcast a search message, receive information for indicating at least one relay terminal of a plurality of relay terminals having transmitted search messages to the remote UE, identify a second relay terminal among the at least one relay terminal, and transmit identification information for the identified second relay terminal to the remote terminal.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: June 16, 2020
    Assignees: Samsung Electronics Co., Ltd., Research & Business Foundation Sungkyunkwan University
    Inventors: Hyunseok Ryu, Min Young Chung, Won Jin Lee, Jun Suk Kim, Min Jang, Wonjun Hwang
  • Patent number: 10686939
    Abstract: Meeting and conferencing systems and methods are implemented in a variety of manners. Consistent with one embodiment of the present disclosure, a method for operating an audio conference system that includes at least one logic circuit and a caller interface involves receiving incoming telephony calls at the caller interface. A logic circuit is used to authenticate incoming telephony calls. Menu options are provided to authenticated, incoming telephony calls. In response to a selection of the menu options, an incoming telephony call is prompted to select a callback number. The logic circuit monitors for a trigger event. A participant is called back using the selected call back number in response to detecting the trigger event. The called-back participant is then placed into a conference.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: June 16, 2020
    Assignee: 8x8, Inc.
    Inventor: Ramprakash Narayanaswamy
  • Patent number: 10686733
    Abstract: Various examples of the present disclosure may provide a packet processing method. A control device may receive a packet from an access switch. If VM address information in the packet is not associated with a port on the access switch for receiving the packet, the control device may send an instruction to the access switch instructing the access switch to associate the VM address information with the port on the access switch for receiving the packet, so that the access switch associates the VM address information with the port on the access switch for receiving the packet. The VM address information may comprise: a VLAN ID, an IP address and an MAC address.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: June 16, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Xinmin Liu
  • Patent number: 10686644
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for implementing a registrar component or functionality in a telecommunications network. In one implementation, the registrar functionality is handled at a Session Border Controller (SBC) or Network Address Translation (NAT) Traversal Manager (NTM) device of the network to alleviate an application server of the network from performing the registration function.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: June 16, 2020
    Assignee: Level 3 Communications, LLC
    Inventor: Richard Dean Terpstra
  • Patent number: 10684877
    Abstract: A method for providing functionality to customer premises equipment including detecting one or more customer premises connected to a wide area network (WAN), wherein each customer premises includes a plurality of customer premises equipment (CPE) devices, a local area network (LAN) connecting each of the CPE devices, and an external network communications device for connecting the LAN to the WAN; virtualizing each CPE device from each customer premises to define a plurality of vCPE devices; and providing functionality to the CPE devices via respective vCPE devices. A system for implementing the method is also disclosed.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: June 16, 2020
    Assignee: INCOGNITO SOFTWARE SYSTEMS INC.
    Inventors: Peter Koat, Andre Kostur, Christopher Busch, Stephane Bourque
  • Patent number: 10680946
    Abstract: “Multi-tenant awareness” is added to a set of one or more packet processing devices in a Software Defined Network (SDN) having a controller. For each of one or more tenants, information in a table associates network protocol address attributes with an Internet Protocol (IP) address unique to the tenant. The table is associated with a multiple-layer translation layer being managed by the SDN controller. As a data packet traverses the translation layer, network protocol address attributes are translated according to values in the table to enable logical routing of the packet (to a given PPD. This translation occurs dynamically (or “on-the-fly”) as packets are “on route” to their destination. By implementing a multi-layer network address translation (NAT), one layer may be used to translate network protocol address source attributes, while a second layer may be used to translate network protocol address destination attributes.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: June 9, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ronald Becker Williams, Cheng-Ta Lee, Lun-Pin Yuan
  • Patent number: 10678198
    Abstract: A power distribution control system having a string of power assets comprising at least two different power assets selected from sources, stores and responsive loads is disclosed. The assets and associated local routers communicate with a central server and attempt to fulfil high level aims of the server by negotiating times and quantities of power transfer between themselves. Preferably a database stores parameters in relation to the power assets. Preferably a control system at the server anticipates future activity, such as future peaks in demand or supply, in the grid, and local power assets prepare in response. Preferably the power assets communicate between themselves on a peer-to-peer basis and collectively confirm to the server their ability to modify their collective behavior in response to an event in the grid.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: June 9, 2020
    Assignee: ORIGAMI ENERGY LIMITED
    Inventors: Oliver William John Burstall, Peter Martin Bance
  • Patent number: 10681422
    Abstract: A method and system for controlling viewing of multimedia content includes collecting viewing control profiles and associated viewing control passwords via an Internet-protocol television portal, a web portal, and a mobile portal. The viewing control profile may be usable to restrict access to certain multimedia programs. The viewing control may be applied using a unified storefront application, providing access to multimedia content via the Internet-protocol television portal, the web portal, and the mobile portal, to offer and provide controlled access to the multimedia assets.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: June 9, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: David J. Piepenbrink, James T. Sofos, Lee M. Chow
  • Patent number: 10673969
    Abstract: A scalable data feed system is disclosed. The data feed system may be offered as a cloud service that can serve many enterprises or tenants that require data to be pulled from information sources such as FTP, POP3, databases, line of business systems, a topic subscription, or an RSS feed, and pushed the data to information sinks, such as SMTP, email, FTP, mobile phones, and other devices and services. A pull agent pumps data from pull sources and pushes the data out to push agent counterparts. The push agent transforms and sends the data in messages to push sink, such as FTP, SMTP, or a mobile device. Both the pull agent and the push agent services are implemented as replicated services over a structured overlay network for high availability that can serve multiple requests to pump out data from multiple pull sources and push the data to multiple information sinks.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: June 2, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anand Bheemarajaiah, Manas Garg, Sandeep Prabhu, Krishnan Srinivasan
  • Patent number: 10673750
    Abstract: There is disclosed in one example a computing apparatus, including: a hardware platform including at least a processor; and one or more memories having encoded thereon instructions to instruct the hardware platform to: receive a request to generate a receive descriptor profile (RDP) for the requestor's network flow; receive at least one parameter for the RDP; generate the RDP from the at least one parameter; and send the RDP to a network interface controller for the requestor.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: June 2, 2020
    Assignee: Intel Corporation
    Inventors: Ronen Chayat, Andrey Chilikin, John J. Browne
  • Patent number: 10674468
    Abstract: A device performs registering with a first access network to generate a first registration, detecting a triggering event, and registering with a second access network to generate a second registration while maintaining the first registration with the first access network. Other embodiments are disclosed.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: June 2, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Jayanta Das, Vandana S. Chakravarti, Vimal Patel, Glenn Petry, Feza H. Buyukdura, James Ibezim
  • Patent number: 10666772
    Abstract: Novel tools and techniques might provide for implementing extension of customer local area networks (“LANs”) and/or implementing isolated service overlays over a network. In some embodiments, a network service point that is located external to a demarcation point at each of a plurality of customer premises might establish a connection between a service provider network and a customer LAN, which has already been established within a customer premises. The system subsequently extends the customer LAN, via this connection, to span between the network service point and the customer premises. Alternatively, or additionally, the system might establish two or more isolated service overlays across the customer LAN between the network service point and the customer premises, each of the two or more isolated service overlays having network traffic that is isolated from network traffic transmitted along another of the two or more isolated service overlays.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: May 26, 2020
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Charles I. Cook, Michael K. Bugenhagen, Kevin M. McBride, Andrew V. Cook
  • Patent number: 10666613
    Abstract: An edge server of a distributed edge compute and routing service receives a tunnel connection request from a tunnel client residing on an origin server, that requests a tunnel be established between the edge server and the tunnel client. The request identifies the hostname that is to be tunneled. An IP address is assigned for the tunnel. DNS record(s) are added or changed that associate the hostname with the assigned IP address. Routing rules are installed in the edge servers of the distributed edge compute and routing service to reach the edge server for the tunneled hostname. The edge server receives a request for a resource of the tunneled hostname from another edge server that received the request from a client, where the other edge server is not connected to the origin server. The request is transmitted from the edge server to the origin server over the tunnel.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: May 26, 2020
    Assignee: CLOUDFLARE, INC.
    Inventors: Dane Orion Knecht, John Graham-Cumming, Dani Grant, Christopher Philip Branch, Tom Paseka
  • Patent number: 10666561
    Abstract: According to an example, virtual machine (VM) migration may include generating a redundant tunnel between a common edge device (ED) of a plurality of common EDs of a multi-site network (MSN) and a gateway ED of the MSN. A gateway media access control (MAC) address and a static route may be configured for forwarding an Internet protocol (IP) message between the common ED and the gateway ED using the redundant tunnel.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: May 26, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Xiaoheng Song, Guoliang Zheng
  • Patent number: 10657232
    Abstract: A communication control device includes an authentication login information storage unit that stores therein authentication login information. When a terminal device connects to a first communication port among a plurality of communication ports, the communication control device compares login information received from the terminal device with the authentication login information, and if they match, the communication control device outputs a command received from the terminal device. A control device includes an authentication unique information storage unit that stores therein authentication unique information. When the communication control device outputs the command received from the terminal device, the control device compares the unique information of the terminal device with the authentication unique information, and if they match, causes a processor to perform only a process of reading control information according to the command received from the terminal device.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: May 19, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Hiroyoshi Kodama, Shigeto Suzuki, Hiroyuki Fukuda
  • Patent number: 10660013
    Abstract: Methods and systems for routing data are disclosed. In one aspect, service management can be implemented on one or more computing devices located between at least one router and one or more nodes. The one or more computing devices can be a default gateway for a plurality of user devices. In another aspect, the disclosed methods and systems can use a tag in routing a data block (e.g., service data) via a predefined route. For example, a device can transmit a request for a tag to a network node for routing a data block via a predefined route. Upon receiving the request, the network node can allocate a tag and create an interface. The interface can be associated with the tag and communications between the network node and the device for routing the data block.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: May 19, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventor: Brian Field
  • Patent number: 10659098
    Abstract: A duplexing apparatus comprises a hybrid junction module having an antenna port, a transmit port, a receive port and a balance port. The apparatus also comprises a feedforward circuit arranged to be responsive in respect of a first transmit band of frequencies and a second transmit band of frequencies, the feedforward circuit having an input operably coupled to the transmit port of the hybrid junction module and an output. The hybrid junction is arranged to isolate substantially the receive port from the transmit port in respect of the first transmit band of frequencies and substantially not to isolate the receive port from the transmit port in respect of the second transmit band of frequencies. The feedforward circuit is also arranged to favour propagation therethrough of signal frequencies in the second transmit band over signal frequencies in the first transmit band, thereby rendering a compensation signal at the output.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: May 19, 2020
    Assignee: u-blox AG
    Inventor: Michael Joseph McCullagh
  • Patent number: 10660018
    Abstract: There is provided an improved solution for performing beacon broadcasting in a device-to-device communication network. The solution comprises selecting, by a node capable of entering a device-to-device communication network, a channel for broadcasting wherein the selection is based on at least one of the following: the characteristics of the node and the state of the node; and causing a broadcast of information related to at least part of the properties of the node on the selected channel.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: May 19, 2020
    Assignee: Nokia Technologies Oy
    Inventors: Vinh Van Phan, Ling Yu, Kari V. Horneman, Ottmar Aumann
  • Patent number: 10652305
    Abstract: The present invention is directed to processes and systems for high availability Voice Over Internet Protocol telephony. Exemplary embodiments comprise a VOIP proxy cluster in communication with an IP private branch exchange cluster in communication with a PSTN VOIP gateway cluster, all at a first call cluster locale. In exemplary configuration, nodes within each of the clusters mount a database node from the database cluster, and store and retrieve persistent telephony operation data within the database cluster. Embodiments employ the clustering mechanisms to separate telephony elements in a cluster to cluster topology. In exemplary usage, multiple physically separate call cluster locales are deployed for higher availability.
    Type: Grant
    Filed: August 17, 2018
    Date of Patent: May 12, 2020
    Inventors: Luke Escude, Jared Hull
  • Patent number: 10652086
    Abstract: A method in a network device is described and includes selecting, based upon a service request, one or more device gateways from a plurality of device gateways that are communicatively coupled with a plurality of low powered devices. The low powered devices do not include Subscriber Identity Modules. Configuration information is transmitted over a public network to the selected device gateways, causing the selected device gateways to configure ones of the low power devices to perform actions according to the service request. Data is received from the selected device gateways over the public network that was generated by the configured low power devices. One or more GPRS Tunnel Protocol (GTP) tunnels are established with a Packet Data Network (PDN) gateway of a mobile network operator, and the received data is sent over the one or more GTP tunnels to be processed by the mobile network operator.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: May 12, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Samita Chakrabarti, Samy Touati, Ayush Sharma
  • Patent number: 10649609
    Abstract: Inventive embodiments described herein relate to a universal approach for handling user interface notifications. A notification pipeline on a device acts as an intermediary between applications on the device and notification surfaces on the device. Notification surfaces register themselves with the notification pipeline to become active subscribers. Applications or other processes submit notifications complying with a same format, schema, structure, etc. to the notification pipeline. The notification pipeline broadcasts the notification to the subscribed notification surfaces, which in turn determine whether or how to handle and perhaps display the notification based on the content of the notification.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: May 12, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Matt Hidinger, Lei Xu, Andrew Tyler Bares, Thomas Fennel
  • Patent number: 10644901
    Abstract: A device receives network information associated with a network and server information associated with one or more server devices, wherein the network is associated with a network device and the one or more server devices. The device generates, based on the network information and the server information, an encapsulation profile for a tunnel encapsulation path and a route profile for the tunnel encapsulation path. The device provides, to the network device, the encapsulation profile for the tunnel encapsulation path and the route profile for the tunnel encapsulation path, and provides, to the one or more server devices, the encapsulation profile for the tunnel encapsulation path. The tunnel encapsulation path is provided between the network device and the one or more server devices, via the network, based on the encapsulation profile for the tunnel encapsulation path and the route profile for the tunnel encapsulation path.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: May 5, 2020
    Assignee: Juniper Networks, Inc.
    Inventors: Sunanda Kommula, Alex Baban, Dmitry A. Shokarev, Jamsheed Wania, Kurt J. Windisch, Nandan Paramashiva, Sri Karthik Goud Gadela
  • Patent number: 10645056
    Abstract: Systems and method are provided for source-dependent address resolution. Multiple computing devices may be associated with identifiers, such as network names. These computing devices may further be associated with both internally and externally accessible network addresses. A source-dependent address resolution component may resolve a network identifier into an internal or external address based on a network of a requesting device. Specifically, a request for address resolution may be received from a source network, and be resolvable into an address of a target network. If the source network and target network are the same, an internal address of that shared network is returned. If the source network and the target network are different, an external address enabling external communication with the target network is returned. In some embodiments, determination of a source network may be facilitated based on a source port of a request.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: May 5, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Kirk Arlo Petersen, Ajith Jayamohan, Preetha Chatterjee
  • Patent number: 10638532
    Abstract: Methods and circuitry for transmitting data between a first network operating in a first frequency band and a second network operating in a second frequency are disclosed. An example of a method includes receiving a first data frame transmitted in the first network in the first frequency band. A transmitter is switched to transmit in the second frequency band, A second data frame is transmitted in the second frequency band, wherein the second data frame includes a payload section, and wherein at least a portion of the first data frame is in the payload section of the second data frame.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: April 28, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Mehul Soman, Arvind Kandhalu Raghu, Kumaran Vijayasankar
  • Patent number: 10637996
    Abstract: A solution to provide on-demand roaming service to a user device. An available third-party wireless access point is detected. In a case the roaming user device is not authorized to access the detect third-party access point due to the existing subscription to home service provider and/or lack of roaming agreement between home service provider and the detected third-party access point, an on-demand roaming arrangement will be negotiated to enable the user device to access wireless resources associated with the third-party access point.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: April 28, 2020
    Assignee: T-Mobile USA, Inc.
    Inventor: Ming Shan Kwok
  • Patent number: 10637825
    Abstract: The present disclosure discloses a method (400) performed by a router connected to an IPv6 network and an IPv4 network. The method comprises receiving (S410), from an IPv4 compliant device connected to the IPv4 network, a request for an IPv6 network resource enabled by an IPv6 compliant device connected to the IPv6 network, and obtaining (S420) from a first resource directory an external IPv4 address and an external IPv4 port number corresponding to the IPv6 network resource. The first resource directory comprises a name, a local IPv6 address and a local IPv6 port for the IPv6 network resource, the external IPv4 address, and the external IPv4 port number. The method (400) further comprises creating (S430) an entry in a network address translation table for enabling communication between the IPv4 compliant device and the IPv6 network resource.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: April 28, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Oscar Novo Diaz, Nicklas Beijar
  • Patent number: 10637779
    Abstract: A method for Diameter signaling message external identifier address resolution and routing includes receiving a Diameter signaling message, decoding the Diameter signaling message and determining that an external identifier attribute value pair (AVP) is present in the Diameter signaling message.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: April 28, 2020
    Assignee: Oracle International Corporation
    Inventors: Abhishek Mukherjee, Sridhar Karuturi
  • Patent number: 10630742
    Abstract: A system and method for content messaging includes observing, by the server, synchronization of a database cluster accessible to the server with a first local database at a first client, the database cluster including a message after the synchronization, the message including content and instructions for processing the content, and processing, by the server, the content of the message according to the instructions for processing the content, in response to observing the synchronization.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: April 21, 2020
    Assignee: KODIAK NETWORKS, INC.
    Inventors: Krishnakant M. Patel, Debabrata Dash, Ravi Ayyasamy, Pratap Chandana, Bharat Ram Setti, Sayyad Gaffar
  • Patent number: 10630536
    Abstract: A system, method, and computer program for providing tunneling redundancy is provided. The method may include using router redundancy protocols on routers at endpoints of virtual IP tunnels to allow for failover of a master router to a backup router that assumes control over a virtual IP address in order to keep packet transmission in the virtual IP tunnel flowing with minimal interruption and no remote reconfiguration.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: April 21, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Mahasen Bhagvath, Ankit Kumar Sinha, G. Suma Chowdary
  • Patent number: 10630691
    Abstract: Novel tools and techniques provide for implementing community wireless communications service. In some embodiments, a network gateway device might receive, from a user device via a customer gateway device, a first request for wireless access to a network. If it determines that the user device is unassociated with the customer associated with customer gateway, the network gateway might send a second request with an identifier of the user device to a WiFi server, which might generate and send a login user interface (“UI”) to the user device. The user might send a response including a unique identifier, which the WiFi server might include in an access request to an authentication server. If authenticated by the authentication server, the WiFi server might send a care-of address (“COA”) request to the network gateway, which assigns the COA to the user device and provides the user device with wireless access to the network.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: April 21, 2020
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: John T. Pugaczewski, Soren J. Agard, Daniel M. Keller
  • Patent number: 10630766
    Abstract: Systems and methods for dynamically registering a communication device are disclosed. As one example, a communication network architecture is disclosed that includes multiple feature servers, multiple registration redirect servers (RRSs), and multiple communication devices. The feature servers provide services to the communication devices. The RRSs each service a shared virtual Internet Protocol (IP) address and perform load balancing of registration requests on behalf of multiple feature servers located geographically proximate to the RRS. The communication devices are configured to issue initial registration requests intended for any of the feature servers to the shared virtual IP address, whereby upon issuing an initial registration request, a communication device is directed to a particular feature server that is associated with a RRS that is closest to the communication device, and where the particular feature server is selected by a load balancing routine executing on the RRS.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: April 21, 2020
    Assignee: Level 3 Communications, LLC
    Inventors: Richard D. Terpstra, John Hearty, Daryl William Malas
  • Patent number: 10623301
    Abstract: A method executed in a plurality of domains, each of the plurality of domains including a plurality of switch apparatuses, the method includes receiving, by a first switch apparatus included in a first domain of the plurality of domains, a packet from a second domain, adding, to the packet, a header region in which a hop number of the packet is to be registered, transmitting the packet with the header region from the first switch apparatus to a second switch apparatus of the plurality of switch apparatuses included in the first domain, increasing the hop number registered in the header region in response to the transmitting of the packet from the first switch apparatus to the second switch apparatus, and when the packet is transmitted from the first domain to a third domain of the plurality of domains, resetting the hop number registered in the header region.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: April 14, 2020
    Assignee: FUJITSU LIMITED
    Inventor: Ryu Kobayashi
  • Patent number: 10623996
    Abstract: A method in a mobile network including a first node configured to receive packets through a point-to-point tunnel from a second node. The method comprises a third node performing steps of: accessing tunnel information identifying the point-to-point tunnel; encapsulating a packet using a tunnel header containing the accessed tunnel information; and sending the encapsulated packet to the first node.
    Type: Grant
    Filed: January 15, 2018
    Date of Patent: April 14, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD
    Inventors: Peter Ashwood-Smith, Mehdi Arashmid Akhavain Mohammadi
  • Patent number: 10623939
    Abstract: A method in a mobility management node for handling information in a network. The node is associated with a wireless device being served by a serving network. The node obtains information about that at least one of the serving network and a time zone and a UCI, has been changed for the device, and information about that the change has not been transmitted to a SGW. When at least one of the serving network and the time zone and the UCI, has been changed, and information about the change has not been transmitted to the SGW, the node transmits the information about at least one of the changed serving network and time zone and UCI, to the SGW, enabling the SGW to forward this information to a PGW.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: April 14, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Mei Dong, Zhiwei Qu, Yong Yang, Dongmei Zhu
  • Patent number: 10623302
    Abstract: A network element (NE) in a zone routing network includes a memory, receiver, processor, and transmitter. The memory stores a routing information base (RIB) identifying a first next-hop node for a first path in the network to reach a network controller of the network via a first communication node in the network. The first communication node is directly associated with the network controller. The receiver receives a first label-switched path (LSP) creation request message requesting creation of a first LSP through the network. The first LSP creation request message indicates an ingress node of the first LSP. The processor determines that the NE corresponds to the ingress node of the first LSP. The transmitter sends a first LSP creation response message towards the network controller via the first communication node according to the first path to indicate a creation status of the first LSP.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: April 14, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Huaimo Chen, Renwei Li
  • Patent number: 10616319
    Abstract: A disclosed example apparatus to manage port allocations for network load balancing includes a telematics network information collector to collect bandwidth utilizations corresponding to physical links of network paths between a source and a destination, the network paths including at least one of a link aggregation group hop or an equal cost multi-path hop; a cost calculator to determine network path costs corresponding to unused protocol ports of a physical server host based on the bandwidth utilizations; a comparator to compare the network path costs; and a port allocator to, based on the comparison, allocate one of the unused protocol ports to an application.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: April 7, 2020
    Assignee: VMware, Inc.
    Inventors: Raja Kommula, Raj Yavatkar, Thayumanavan Sridhar
  • Patent number: 10616131
    Abstract: A method for communicating in real-time to users of a provider of Internet access service, without requiring any installation or set-up by the user, that utilizes the unique identification information automatically provided by the user during communications for identifying the user to provide a fixed identifier which is then communicated to a redirecting device. Messages may then be selectively transmitted to the user. The system is normally transparent to the user, with no modification of its content along the path. Content then may be modified or replaced along the path to the user. For the purposes of establishing a reliable delivery of bulletin messages from providers to their users, the system forces the delivery of specially-composed World Wide Web browser pages to the user, although it is not limited to that type of data.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: April 7, 2020
    Assignee: PERFTECH, INC.
    Inventors: Henry M. Donzis, Lewis T. Donzis, Rodney D. Frey, John A. Murphy, Jonathan E. Schmidt
  • Patent number: 10616100
    Abstract: A method is disclosed, comprising: receiving a first and a second Internet Protocol (IP) packet at a mesh network node; tagging the first and the second IP packet at the mesh network node based on a type of traffic by adding an IP options header to each of the first and the second IP packet; forwarding the first and the second IP packet toward a mesh gateway node; filtering the first and the second IP packet at the mesh gateway node based on the added IP options header by assigning each of the first and the second IP packet to one of a plurality of message queues, each of the plurality of message queues having a limited forwarding throughput; and forwarding the first and the second IP packet from the mesh gateway node toward a mobile operator core network, thereby providing packet flow filtering based on IP header and traffic type.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: April 7, 2020
    Assignee: Parallel Wireless, Inc.
    Inventors: Sumit Garg, Gaurav Kumar
  • Patent number: 10616645
    Abstract: A method for filtering a set of contents broadcast over a satellite link includes: a first reception of a user filter by at least one piece of user equipment, the user filter including a user identifier and a first list of multimedia contents, the first list being selected from a catalogue of multimedia contents that is available on a remote data server; a second reception of a set of multimedia contents of the catalogue by at least one piece of user equipment; filtering the contents by the piece of user equipment broadcast by the satellite depending on the user filter; storing the received and filtered contents in a memory of the piece of user equipment.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: April 7, 2020
    Assignee: EUTELSAT S A
    Inventors: Antonio Arcidiacono, Daniele Vito Finocchiaro, Sébastien Grazzini
  • Patent number: 10609581
    Abstract: A method and a device for setup of wireless communication is provided. The method includes recognizing at least one terminal present in a same space as the device, sending a request for a connection between the device and an access point (AP) to the at least one terminal, receiving AP information necessary for connection to the AP from the at least one terminal corresponding to the request, and attempting to connect to the AP based on the AP information.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: March 31, 2020
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Min-Gyu Lee, Byung-Moo Lee, Mayuresh Madhukar Patil
  • Patent number: 10609064
    Abstract: A system that includes a switch, a network authentication server (NAS), and a threat management server. The NAS sends a device identifier for an endpoint device and a port identifier identifying a port on the switch to a threat management server in response to the device passing authentication. The threat management server determines the endpoint device has a block on the port of the switch using the device identifier and the port identifier. The threat management server determines a block timeout period for the endpoint device and the port on the switch has expired. The threat management server removes the block for the endpoint device on the port on the switch in response to determining the block timeout period for the endpoint device and the port on the switch has expired.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: March 31, 2020
    Assignee: Bank of America Corporation
    Inventors: Rahul Isola, Anthony P. Grossi
  • Patent number: 10609613
    Abstract: The disclosure provides for a user equipment (UE) to change from a first network to a second network for an internet protocol (IP) multimedia subsystem (IMS) call. Initially, the UE has a connection to a first network providing an IP address for the UE. The UE may receive, via the first network, a message indicating an incoming IMS call. The UE may transmit one or more IMS call setup messages on the first network at an IP layer. The UE may change the connection from the first network to a second network that uses a same identifier for the UE (e.g., the IP address). The UE may complete setup of the IMS call on the second network using the same identifier for the UE.
    Type: Grant
    Filed: August 17, 2017
    Date of Patent: March 31, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Aziz Gholmieh, Srinivasan Balasubramanian, Ramachandran Subramanian, Manu Sharma, Rajat Prakash
  • Patent number: 10602412
    Abstract: Systems and methods are provided for establishing a voice conversation between a first user of a first telephone terminal and a second user of a second telephone terminal by using a current communication technique of a plurality of communication techniques supported by the first telephone terminal and the second telephone terminal, monitoring one or more quality indicators of the current communication technique, and switching the voice conversation from the current communication technique to a selected one of the other communication techniques different from the current communication techniques in response to a switching condition based on the quality indicators of the current communication technique and on one or more quality indicators of each one of the other communication techniques.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: March 24, 2020
    Assignee: International Business Machines Corporation
    Inventors: Nicola Milanese, Stefano Sidoti, Andrea Tortosa
  • Patent number: 10601606
    Abstract: An apparatus 101, a communications network 301, a vehicle 305 and a method are disclosed. The apparatus and method are for providing communications between buses 303A, 303B, 303C 303D within the vehicle 305. The apparatus 101, which preferably is a central gateway, comprises a control means 102, storage means 104 for storing data and communication means 105 for transmitting and receiving signals on the plurality of data buses 303A, 303B, 303C 303D. The control means 102 is configured to determine at least one selected bus 303A, 303B, 303C 303D in respect of a received partial networking request and in dependence on a set of conditions for partial networking being met, cause network management signals to be provided to the at least one selected bus 303A, 303B, 303C 303D for maintaining nodes 201, 302 on the at least one selected bus in an awake state while allowing node(s) on at least one other bus to enter a sleep state.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: March 24, 2020
    Assignee: JAGUAR LAND ROVER LIMITED
    Inventor: Shaun Martin
  • Patent number: 10599201
    Abstract: Detecting an imminent failure of a power supply. An internal computerized component periodically reads a set of measurements from one or more sensors affixed to a power supply. The internal computerized component and power supply may reside in a variety of different technical contexts, such as a Remote PHY node. The internal computerized component analyzes the set of measurements using, at least in part, a weighted set of factors, to detect the imminent failure in the power supply. The weighted set of factors may be updated or revised over time and may be specifically tailored for use with specific types of power supplies.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: March 24, 2020
    Assignee: Harmonic, Inc.
    Inventor: Adi Bonen
  • Patent number: RE47992
    Abstract: Systems and methods for joining a device to a fabric using an assisting device include an indication to add a joining device to a fabric. If the joining device supports network-assisted fabric pairing, a first connection is established between a commissioning device and the assisting device. The assisting device also connects to a joining device. Through the assisting device, the commissioning device and the joining device establish a communication channel over which fabric credentials may be sent.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: May 12, 2020
    Assignee: Google LLC
    Inventors: Jay D. Logue, Andrew William Stebbins, Roger Loren Tinkoff