Using A Spare Channel Patents (Class 370/227)
  • Patent number: 11924740
    Abstract: A signal forwarding system includes: a plurality of signal forwarding devices forming a plurality of communication routes between a slave station and a master station; and a route control device that determines a communication route, wherein the route control device includes at least: a communication route calculation unit that calculates a communication route in response to a route switching request; and a forward destination setting instruction unit that outputs forward destination setting information based on the communication route, the signal forwarding devices include at least: a forward destination setting instruction acquisition unit that acquires the forward destination setting information; a forward destination set unit that changes a forward destination based on the forward destination setting information; and a forward unit that outputs input traffic based on the forward destination, and any of the route control device and the signal forwarding devices includes: a traffic monitor unit; a non-signa
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: March 5, 2024
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Naotaka Shibata, Hiroyuki Uzawa, Hirotaka Ujikawa, Yoichi Fukada, Jun Terada
  • Patent number: 11902724
    Abstract: Systems and methods for resolving control conflicts in trunk protection links are provided. A head-end node includes a first line-mux controller and a second line-mux controller, first actuator components for a first fiber span, and second actuator components for a second fiber span, wherein the first line-mux controller and the second line-mux controller are configured to control the first actuator components and the second actuator components, respectively, and a trunk protection switch configured to connect an input to each of the first fiber span and the second fiber span.
    Type: Grant
    Filed: January 9, 2023
    Date of Patent: February 13, 2024
    Assignee: Ciena Corporation
    Inventors: Choudhury A. Al Sayeed, Edward Chen, David Bownass, Joanne Wakefield
  • Patent number: 11853254
    Abstract: Methods, systems, and computer readable media for exposing data processing unit (DPU) traffic in a smartswitch are disclosed. One example method occurs at a smartswitch controller implemented using at least one processor, the method comprising: receiving connection information for communicating with an in-line traffic processing agent; generating, using the connection information, one or more switching rules for causing traffic associated with a target DPU of a smartswitch to be directed to the in-line traffic processing agent; and providing the one or more switching rules to the smartswitch or another entity.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: December 26, 2023
    Assignee: KEYSIGHT TECHNOLOGIES, INC.
    Inventors: Christian Paul Sommers, Peter J. Marsico
  • Patent number: 11831549
    Abstract: A controller is configured to obtain traffic information of one or more tunnels in the network, where the traffic information of each tunnel is indicative of a protection type of the tunnel against failures, and provide configuration information to each network node that is a head-end node of a determined tunnel with a certain protection type according to the obtained traffic information of the determined tunnel, where the configuration information includes a bandwidth threshold and a load balancing configuration for the determined tunnel. A network node is configured to receive configuration information from the controller, and send the notification to the controller, if it is determined that the traffic of the tunnel is above the bandwidth threshold.
    Type: Grant
    Filed: March 9, 2023
    Date of Patent: November 28, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Sebastien Martin, Jeremie Leguay, Youcef Magnouche, Jie Zhang, Yuechen Li
  • Patent number: 11698842
    Abstract: A memory system for storing data is disclosed, the memory system including a plurality of memory devices configured to store data, each memory device having a plurality of bits, the memory devices configured and associated to work together as a rank to respond to a request; a memory control circuit associated with the plurality of memory devices and configured to output command and control signals to the plurality of memory devices; a detector for detecting a bit error in an operation; and a controller for remapping the bit error to a spare bit lane in response to the detector detecting the bit error.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: July 11, 2023
    Assignee: International Business Machines Corporation
    Inventors: Stephen Glancy, Kyu-hyoun Kim, Warren E. Maule, Kevin M. Mcilvain
  • Patent number: 11700195
    Abstract: A network node that provides egress fault protection for a primary egress node. The network node may receive a service label associated with an application from a primary egress node of a primary label switched path (LSP). The network node may use the service label to add a forwarding entry into a forwarding table associated with the primary egress node. Following a fault in the primary egress node, the network node may receive a data packet comprising an LSP label and the service label from a partial backup LSP. The network node may use the LSP label to locate the forwarding table associated with the primary egress node. The service label may be used to deliver the data packet to a destination node according to the forwarding table associated with the primary egress node.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: July 11, 2023
    Assignee: Futurewei Technologies, Inc.
    Inventor: Huaimo Chen
  • Patent number: 11652738
    Abstract: A device may provide path data identifying a primary path and one or more alternate paths for segment routing traffic in the network, and may receive performance data indicating a performance degradation in the primary path. The device may determine that the performance data satisfies a first threshold, and may request, based on the performance data satisfying the first threshold, alternate path performance data. The device may receive the alternate path performance data based on the request, and may compare the alternate path performance data for the one or more alternate paths. The device may select a particular alternate path, of the one or more alternate paths, based on comparing the alternate path performance data for the one or more alternate paths, and may trigger, based on the performance data satisfying a second threshold, a failover of the traffic from the primary path and to the particular alternate path.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: May 16, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Mark T. Watts, Andrea Karcher, Prasad Deviprasad, Donna L. Polehn, Gregory Pultorak
  • Patent number: 11645171
    Abstract: A memory system for storing data is disclosed, the memory system including a plurality of memory devices configured to store data, each memory device having a plurality of bits, the memory devices configured and associated to work together as a rank to respond to a request; a memory control circuit associated with the plurality of memory devices and configured to output command and control signals to the plurality of memory devices; a detector for detecting a bit error in an operation; and a controller for remapping the bit error to a spare bit lane in response to the detector detecting the bit error.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: May 9, 2023
    Assignee: International Business Machines Corporation
    Inventors: Stephen Glancy, Kyu-hyoun Kim, Warren E. Maule, Kevin M. Mcilvain
  • Patent number: 11627068
    Abstract: A device receives border gateway protocol (BGP) data associated with links provided in a segment routing network. The segment routing network includes a first autonomous system (AS) with first network devices interconnected by a first portion of the links, a second AS with second network devices interconnected by a second portion of the links, and an inter-AS link provided between one of the first network devices and one of the second network devices. The device filters prefixes of the BGP data to identify BGP data associated with the inter-AS link, where the BGP data associated with the inter-AS link includes data identifying state information associated with the inter-AS link. The device determines an operational state of the inter-AS link based on the BGP data associated with the inter-AS link, and performs one or more actions based on the operational state of the inter-AS link.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: April 11, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Rosian Bin Md Zaki, Richard M. Chen, Patricio Giecco, Weiguo Lu
  • Patent number: 11621910
    Abstract: The disclosure describes techniques for concurrently operating multiple network stacks, one operating natively and one operating remotely, to control the routing table within a router of a network. An example network device includes a control unit comprising one or more processors. A native routing stack executes on the control unit to exchange routing protocol advertisements with a peer network device in accordance with a routing protocol. The native routing stack is configured to insert first routing entries into a routing table. The first routing entries are based on the routing protocol advertisements. A controller interface executed by the control unit receives second routing entries from a network controller and inserts the second routing entries into the routing table. A routing process generates a forwarding table based on the first and second routing entries.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: April 4, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Vinay K Nallamothu, Lester Bird, Zhenghui Cai
  • Patent number: 11606726
    Abstract: A method for detecting quality of service of a service includes obtaining, by a packet sending device, detection indication information, where the detection indication information is used to instruct the packet sending device to detect quality of service of a service; and sending, by the packet sending device, a detection packet to a packet receiving device based on the detection indication information, where the detection packet is used to detect the quality of service of the service.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: March 14, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Dekui Sun, Han Zhou, Zaifeng Zong
  • Patent number: 11553262
    Abstract: Systems and methods for resolving control conflicts in trunk protection links are provided. A method, in one implementation, includes identifying control conflicts among Network Elements (NEs) in an Optical Multiplex Section (OMS). The OMS may have a plurality of trunk protection links arranged in parallel and a plurality of Trunk Protection Switches (TPSs). Also, the trunk protection links and TPSs are configured to create a distributed 1:N trunk protection arrangement. The method also includes resolving the control conflicts by auto-negotiating a primary instance associated with enabling a first set of control actions to be conducted along a primary path in the OMS and auto-negotiating one or more follower instances associated with enabling a second set of control actions to be conducted along one or more secondary paths in the OMS subsequent to the first set of control actions.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: January 10, 2023
    Assignee: Ciena Corporation
    Inventors: Choudhury A. Al Sayeed, Edward Chen, David Bownass, Joanne Wakefield
  • Patent number: 11507540
    Abstract: In a multi-cloud computing environment comprising a plurality of cloud platforms, wherein one cloud platform is a source of a model and a data set and further wherein the model is to be executed against the data set on one or more of the other cloud platforms, the method maintains a decentralized architecture comprising a file system and a message bus, wherein the file system comprises a plurality of decentralized file system nodes corresponding to the plurality of cloud platforms, and the message bus comprises a plurality of decentralized message bus nodes corresponding to the plurality of cloud platforms. Further, the method manages sharing of the model and the data set via at least a portion of the decentralized file system nodes and manages messaging related to execution of the model against the data set via at least a portion of the decentralized message bus nodes.
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: November 22, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Stephen J. Todd, Kun Wang, Layne Lin Peng, Pengfei Wu
  • Patent number: 11489754
    Abstract: A method for method for managing a computer network is proposed, which comprises: performing data collection configuration for at least one network node of the computer network belonging to a set of one or more network nodes corresponding to a first depth level of a routing tree, the data collection configuration comprising: receiving respective first configuration data from at least one child node in the routing tree of the at least one network node of the computer network, wherein the at least child node corresponds to a second depth level of the routing tree which immediately follows the first depth level in a sequence of depth levels of the routing tree, and generating second configuration data based on the received first configuration data.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: November 1, 2022
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Nicolas Gresset
  • Patent number: 11467931
    Abstract: The system (10) and method (100) of the invention provides for function-specific replication of data manipulating functions (12) performed on data, such as files or objects, with a configurable time delay (14) for each function to be replicated. The system (10) and method (100) includes a replication management module (40) for managing the consistent function specific replication of data manipulating functions (12) with a function-specific delay (14) between a source storage system(s) (20, 65) and a destination storage system(s) (30, 75) and optionally includes a replication monitoring database (42).
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: October 11, 2022
    Inventor: Holger Jakob
  • Patent number: 11445346
    Abstract: A communication system may include a plurality of geographically proximate nodes that communicate via one or more range-limited wireless technologies such as BLUETOOTH® low energy (BLE). An origin node may generate and communicate a first message responsive to detecting an event occurrence. The message may include an identifier associated with the origin node, data indicative of the event occurrence, a hop count, a maximum hop count, and a number of designated recipient nodes within the communication system. A first designated recipient node may, upon receiving the first message, attempt to confirm the event occurrence included in the first message. Upon confirming the event occurrence, the first designated recipient node may communicate a notification to an external third party. If unable to confirm the event occurrence, the first designated recipient node may generate and communicate a second message to a second designated recipient node included in the first message.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: September 13, 2022
    Assignee: Intel Corporation
    Inventors: Cory J. Booth, Adam Jordan, Michael Payne, Alexandra C. Zafiroglu, Joshua Ekandem, Jasmeet Chhabra
  • Patent number: 11438258
    Abstract: A method implemented by a source router reduces the number of SPF computations needed to compute TI-LFA backup paths. Rather than naively perform a backup path computation for all destinations, the source router identifies those destinations affected by that link or node failure and performs backup path computations only for the affected destinations. For the remaining destinations (i.e., those for which a backup path is required), the backup path computations are performed in a breath-first order relative to a subtree rooted at the node incident to the failed link (in the case of a link failure) or at the protected node (in the case of a node failure). The breath-first order further reduces the number of computations required by taking advantage of earlier backup path computations.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: September 6, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Gundu Sikhivahan
  • Patent number: 11314711
    Abstract: A network switch may include a database, a network analysis data producer having a first application program interface, a network analysis data consumer having a second application program interface and a shared memory accessible by the first application program interface and the second application program interface. The network analysis data producer is to store network analysis data on a region of the shared memory and store an index to the region in the database for retrieval by the network analysis data consumer.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: April 26, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Michael Zayats, Frank A. Reichstein
  • Patent number: 11048660
    Abstract: One embodiment includes acceleration systems that operate as intermediaries between the API processing system and the clients to reduce API call roundtrip latencies. The acceleration systems are a network of interconnected systems that are distributed across the globe. A given acceleration system establishes a network connection with a given client and receives a request for processing an API call over the connection. The programming function associated with the API call is configured in the API processing system. The acceleration system facilitates the processing of the API call over an established connection with the API processing system.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: June 29, 2021
    Assignee: NETFLIX, INC.
    Inventor: Olivier Jean Poitrey
  • Patent number: 11012508
    Abstract: A region-based distributed information management system is described herein in which some or all of the operations typically performed by a centralized storage manager can be distributed to storage managers located in the various geographic regions. These regional storage managers can manage components of the information management system located in their respective geographic region, and communicate with the centralized storage manager (also referred to herein as a “master storage manager”) for synchronization purposes and/or to hand off operations that cannot be performed by the regional storage manager.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: May 18, 2021
    Assignee: Commvault Systems, Inc.
    Inventors: Bhavyan Bharatkumar Mehta, Anand Vibhor, Suraj Bharech, Mrityunjay Upadhyay
  • Patent number: 10924580
    Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: February 16, 2021
    Assignee: LUMINATI NETWORKS LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 10917254
    Abstract: A system and method for implementing a dynamic interference mitigating protocol in a mesh network is described. The system includes a first of a plurality of nodes in a mesh network to function as an originator station, a second of the plurality of nodes in the mesh network to function as a target station and a third of the plurality of nodes in the mesh network to function as a coordinating node. A setup message may be transmitted across the plurality of nodes to determine or implement an assigned path between the originator station and the target station. All nodes in the plurality of nodes may be reactivated after the high density data packets are received at the target station.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: February 9, 2021
    Assignee: Gooee Limited
    Inventors: Simon Coombes, Shmuel Silverman
  • Patent number: 10831689
    Abstract: Methods and systems that uses time-division multiplexing to send two or more protocols over an interconnect bridge between two die. The two die communicate, using the interconnect bridge, using a first protocol and a second protocol. The first protocol is a down-configured version of a high-bandwidth version passable through the interconnect bridge. Additional data is interleaved over the interconnect bridge. The additional data is received at a first die of the two die using a second protocol, and the first die interleaves the additional data into communications between the first and second die using time-division multiplexing.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: November 10, 2020
    Assignee: Intel Corporation
    Inventor: Curtis Stephen Wortman
  • Patent number: 10805272
    Abstract: In one aspect, a computerized system useful for implementing a virtual private network (VPN) including an edge device that automatically establishes an Internet Protocol Security (IPsec) tunnel alongside an unsecure Multipath Protocol (MP) tunnel with a gateway device in preparation for a transmission of a secure traffic communication. The edge device has a list of local subnets. The edge device sends the list of local subnets to the gateway during an initial MP tunnel establishment handshake message exchange between the edge device and the gateway device. Each subnet includes an indication of whether the subnet is reachable over the VPN. A gateway device that automatically establishes the IPsec tunnel alongside the unsecure MP tunnel with the edge device. An enterprise datacenter server that comprises an orchestrator module that receives a toggle the VPN command and enables the VPN on the orchestrator.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: October 13, 2020
    Assignee: NICIRA, INC.
    Inventors: Ajit Ramachandra Mayya, Parag Pritam Thakore, Stephen Craig Connors, Steven Michael Woo, Sunil Mukundan, Thomas Harold Speeter
  • Patent number: 10762159
    Abstract: A method and system for increasing a page loading rate, the method comprising: a Content Delivery Network receiving a page framework request sent by a browser, and launching a page framework request to a server; the server rendering a page framework on the basis of the page framework request, and sending the page framework to the browser by the Content Delivery Network; the browser parsing the page framework to obtain a page module identifier, and launching a page module request including the page module identifier to the server by the Content Delivery Network; the server rendering a page module on the basis of the page framework module request, and sending the page module to the Content Delivery Network; and the Content Delivery Network populating the page module into the page framework to form a page on the basis of the page module identifier, and sending the page to the browser.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: September 1, 2020
    Assignees: BEIJING JINGDONG SHANGKE INFORMATION TECHNOLOGY CO., LTD., BEIJING JINGDONG CENTURY TRADING CO., LTD.
    Inventor: Ning Lei
  • Patent number: 10735973
    Abstract: A dual band LTE small cell base station communicates on both licensed bands and unlicensed bands. The small cell base station modifies the communication protocol utilized by the licensed band to enable communication over an unlicensed band. This modification involves replacing the physical (PHY) layer of the licensed band communication protocol with the PHY layer of a to-be-used protocol in an unlicensed band.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: August 4, 2020
    Assignee: NETGEAR, Inc.
    Inventor: Michael Clegg
  • Patent number: 10630771
    Abstract: According to certain non-limiting embodiments disclosed herein, the functionality of a distributed computing platform, such as a content delivery network with network storage, is improved by providing automated and on-demand upload capability into the network storage. In one embodiment, the platform is made up of many proxy servers. As clients request content from the proxies, they generate upload commands for the network storage subsystem to ingest the content from a content provider origin infrastructure. Preferably, the proxy servers are configured to generate ‘safe’ upload commands such that objects are not ingested if they contain sensitive information and/or are personalized and/or might be dynamically generated objects. Thus, relatively safe ‘static’ objects can be automatically uploaded and migrated from a content provider origin, as client requests arrive.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: April 21, 2020
    Assignee: Akamai Technologies, Inc.
    Inventors: Javier Garza, Philip A. Lisiecki, Michael Haag
  • Patent number: 10548061
    Abstract: Methods for transmitting and receiving data of a station includes setting a direct route to a corresponding station and a relay route to a relay device, selecting one route as between the direct route and relay route, and transmitting and receiving data through the selected route. A non-transitory computer-readable storage medium may store a program including instructions to cause a computer to perform the method. The setting may be performed by a processor and the transmitting and receiving may be performed respectively by a transmitter and a receiver.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: January 28, 2020
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Hyoung Jin Kwon, Jin Kyeong Kim, Woo Yong Lee, Yong Sun Kim, Kyeongpyo Kim
  • Patent number: 10523359
    Abstract: There is provided a communication control device for controlling a communication device on a communication network, the communication control device including: a memory; a processor coupled with the memory and configured to: divide a route for a communication with the communication device into a plurality of sections; determine a communication control device for a failure recovery in a section of the plurality of sections, the communication control device for the failure recovery restoring a failure in the section of the plurality of sections; specify a section of the plurality of sections where the failure occurs when the failure is detected on the route; transmit failure information to the communication control device for the failure recovery corresponding to the section specified; and set a detour to the failure in the section, based on the failure information.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: December 31, 2019
    Assignee: FUJITSU LIMITED
    Inventor: Kenji Hikichi
  • Patent number: 10447532
    Abstract: Coordinated timing networks are dynamically merged into a single coordinated timing network. This merge occurs without taking down any of the servers. Each server of the merged coordinated timing network has the same coordinated timing network identifier (CTN ID), and the merged coordinated timing network has one selected primary time server. Optionally, the merged coordinated timing network may include a backup time server and an arbiter.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: October 15, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Donald Crabtree, John S. Houston
  • Patent number: 10440656
    Abstract: The present disclosure provides a method (100) in a terminal device for adapting transmission power among two or more physical uplink channels. The method (100) comprises: identifying (S110) at least one physical uplink channel carrying Ultra-Reliable and Low-Latency Communications (URLLC) related data, from the two or more physical uplink channels; prioritizing (S120) the at least one physical uplink channel over at least one physical uplink channel not carrying URLLC related data of the two or more physical uplink channels; and adapting (S130) transmission power of the two or more physical uplink channels based on the prioritizing, such that the total transmission power of the two or more physical uplink channels does not exceed the maximum transmission power at the terminal device.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: October 8, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Rui Fan, Jinhua Liu
  • Patent number: 10397044
    Abstract: The problem of recovering from multiple link failures in a way that is quick, avoids loops, avoids packet modifications, and that avoids significant modifications to existing routers is solved by: (1) associating a network rerouting unit (NRU) with each of the plurality of routers; (2) configuring each router so that if a link (or more specifically, any link) directly connected to the router fails, the router redirects any packets whose next hop is a port terminating an end of the failed link to the NRU associated with the router; (3) executing a routing protocol on each of the NRUs whereby each NRU will learn a topology of the communications network; (4) receiving by a first NRU, a packet redirected from the router associated with the first NRU; and (5) responsive to receiving, by the first NRU, the packet redirected from the router associated with the first NRU, (i) identifying a link directly connected to the router as a failed link using a destination address in the redirected packet, and the topology of
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: August 27, 2019
    Assignee: New York University
    Inventors: Cing-Yu Chu, Yang Xu, Jonathan Chao
  • Patent number: 10356832
    Abstract: Methods, systems, and devices are described for wireless communication. Device-to-device (D2D) communications may benefit from the use of a relay facilitating communications between mobile devices. Relays which are not power-limited, such as if the relay is connected to a power grid, may continuously monitor the communication medium. A relay may monitor D2D communications and determine a D2D pair for which to attempt to facilitate communications. The relay may identify a first message from a first mobile device to a second mobile device, and may transmit a second message to the second mobile device. The second message may be transmitted using the same resources as the first message, and may include at least a portion of the first message. The relay may receive a response from the second mobile device and may transmit information about the relay to the second device before facilitating communications between the D2D pair of mobile devices.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: July 16, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Shreeshankar Ravishankar Bodas, Hua Wang, Junyi Li
  • Patent number: 10284487
    Abstract: A load balancer receives a sequence of requests for computing service and distributes the requests for computing service to a computing node in an ordered list of computing nodes until the computing node reaches its maximum allowable compute capability. Responsive to an indication that the computing node has reached its maximum allowable compute capability, the load balancer distributes subsequent requests for computing service to another computing node in the ordered list. If the computing node is the last computing node in the ordered list, the load balancer distributes a subsequent request for computing service to a computing node other than one of the computing nodes in the ordered list of computing nodes. If the computing node is not the last computing node in the ordered list, the load balancer distributes a subsequent request for computing service to another computing node in the ordered list of computing nodes.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: May 7, 2019
    Assignee: PAYPAL, INC.
    Inventors: Rami El-Charif, Sathyamangalam Ramaswamy Venkatramanan, Rema Hariharan, Varna Puvvada
  • Patent number: 10250503
    Abstract: A routing method for a wireless mesh network and a wireless node performing the method are provided. The method includes performing a route algorithm and finding available paths to reach a destination node, recording the available paths, a parent-child node relationship, and a link-state in a route table, and transmitting or transferring data by using an optimal path among the available paths. The method also includes selecting another available path as the optimal path when the optimal path is not operable, updating the route table, and notifying a parent wireless node. The method further includes performing a block route algorithm when receiving a node-added message for creating a block route table in a block where the newly-added node belongs, updating the route table according to the block route table for acquiring updated available paths, selecting one of the updated available paths as the optimal path, and notifying the parent wireless node.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: April 2, 2019
    Assignee: Industrial Technology Research Institute
    Inventors: Chang-Hsien Chen, Kuan-Jen Fang, Yi-Cheng Chung
  • Patent number: 10248443
    Abstract: An example system and method for facilitating virtual cable modem termination system (VCMTS) migration in cable modem network environments is provided and includes spawning, by an orchestration component executing using a processor, a first instance of a virtual network function (VNF) on a first server in a cable modem network, storing state of the first instance as state information in an external database, spawning a second instance of the VNF on a different second server, synchronizing state of the second instance with the state information stored in the external database, and deleting the first instance. In specific embodiments, the VNF comprises a VCMTS.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: April 2, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Amit Singh, John T. Chapman, Alon Bernstein
  • Patent number: 10243917
    Abstract: Disclosed are a method and an apparatus for calculating a distance in a contents delivery network.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: March 26, 2019
    Assignee: CDNETWORKS CO., LTD.
    Inventors: Yong-Bae Kim, Seung-Ho Ryu, Seok Chan Lee
  • Patent number: 10158383
    Abstract: Aspects of the subject disclosure may include, for example, generating a wireless signal at a first network device and directing the wireless signal towards a second network device of another utility pole, which includes directing the wireless signal away from another network device of the other utility pole. Other embodiments are disclosed.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: December 18, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Paul Shala Henry, Robert Bennett, Farhad Barzegar, Irwin Gerszberg, Donald J. Barnickel, Thomas M. Willis, III
  • Patent number: 10142126
    Abstract: A first network device receives a first data packet from a registry device. The first data packet includes a destination of a first host coupled to the first network device and reachability information for a second host coupled to a second network device. The first network device stores the reachability information for the second host, which indicates that the second host is coupled to the second network device. The first network device transmits the first data packet without the reachability information to the first host. Using the reachability information for the second host, a tunnel is created from the first network device to the second network device.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: November 27, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Prashanth Venugopal, Sarat Babu Kamisetty, Siva Gaggara, Nikhil Gopinath Shetty
  • Patent number: 10057788
    Abstract: A wireless communication system includes a first wireless communication apparatus and multiple second wireless communication apparatuses.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: August 21, 2018
    Assignee: RICOH COMPANY, LTD.
    Inventor: Yoshimitsu Shiotani
  • Patent number: 10015086
    Abstract: A method and system provides improved routing efficiency for users of a data management system. The data management system includes a plurality of global traffic managers, local traffic managers, and data centers that store user data. Each data center is related to a respective global traffic manager and a respective local traffic manager. When a user submits a request to access data stored in one of the data centers, the data management system identifies a primary data center from which the user will access the user data and routes the user request data to the global traffic manager related to the primary data center.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: July 3, 2018
    Assignee: Intuit Inc.
    Inventors: Rajesh Kumar Kadle, Mark Basler, Granville B. Goza, IV, Miroslav S. Boussarov
  • Patent number: 10015625
    Abstract: A digital magazine application executing on a client device presents digital content to a user. Historical connectivity data describing connectivity between the client device and a network is obtained and is used to determine a predicted disconnection time indicating an anticipated loss of connectivity between the client device and the network. The historical connectivity is also used to determine a preload time prior to the predicted disconnection time. Content selected by the digital magazine server is communicated to the client device at the determined preload time for storage by the client device. Content may be selected for transmission based on attributes of content previously requested when the connection between the client device and network has less than a threshold bandwidth. At the preload time, for example, the client device requests a section of a digital magazine associated with content previously requested at times of low-bandwidth network connectivity.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: July 3, 2018
    Assignee: Flipboard, Inc.
    Inventor: Vaibhav Sharma
  • Patent number: 9973578
    Abstract: A method for monitoring cache efficiency by a network device is implemented in a content centric networking (CCN) gateway or CCN router, where the CCN gateway or CCN router is part of a CCN network. The method collects content object retrieval information using a cache check type length value (TLV) that tracks a number of hops between a CCN gateway and a node in the CCN network that caches the content object. The method includes receiving a CCN interest packet from a user equipment, the CCN interest packet including a content object name, determining whether the cache check TLV is present in the CCN interest packet, and updating a value of the cache check TLV where the cache check TLV is determined to be present in the CCN interest packet.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: May 15, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Carlos Valencia Lopez
  • Patent number: 9967179
    Abstract: An ingress node configured to receive a first request for a temporal label switched path (LSP) in the network. The first request indicates the ingress node, egress node, network constraint, and scheduled time interval having a predetermined start time and a predetermined end time for the temporal LSP to carry traffic. The ingress node computes a shortest path in the network for the temporal LSP that satisfies the network constraint in a shifted time interval when the request indicates that the time interval is elastic, and reserves a network resource for use during the shifted time interval for the temporal LSP in advance of the predetermined start time on a link extending from the ingress node to a next hop node on the path. The ingress node sends a path message to the next hop node to set up the temporal LSP in the shifted time interval.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: May 8, 2018
    Assignee: Futurewei Technologies, Inc.
    Inventors: Huaimo Chen, Renwei Li
  • Patent number: 9948333
    Abstract: Aspects of the subject disclosure may include, for example, generating a wireless signal at a first network device and directing the wireless signal towards a second network device of another utility pole, which includes directing the wireless signal away from another network device of the other utility pole. Other embodiments are disclosed.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: April 17, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Paul Shala Henry, Robert Bennett, Farhad Barzegar, Irwin Gerszberg, Donald J Barnickel, Thomas M. Willis, III
  • Patent number: 9917797
    Abstract: In general, embodiments of the invention relate to a switch that includes a processor, ports, and memory that includes instructions, which when executed by the processor perform a method. The method includes obtaining, via a port, a global task-server mapping from a first server, detecting that one of the ports is congested. The method further includes, based on the detecting, identifying a task associated with the one of the ports using the global-task server mapping, generating a task listing based on the identifying, generating an alert including the task listing, and transmitting the alert to an administrator.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: March 13, 2018
    Assignee: Arista Networks, Inc.
    Inventor: Benoit Sigoure
  • Patent number: 9867003
    Abstract: Disclosed is a method of tracking a user's location. The method comprising: receiving coordinate of each of adjacent mobile devices therefrom, estimating a channel environment to select an optimal channel model, calculating distance between the user's mobile device and each of the adjacent mobile devices based on the selected channel model and calculating coordinates corresponding to a current position of the user's mobile device based on the calculated distance.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: January 9, 2018
    Assignee: SAMSUNG SDS CO., LTD.
    Inventor: Ho-Jeong Ko
  • Patent number: 9867222
    Abstract: A wireless communication system includes a transmission device, a relay device, and a reception device and is configured to execute direct communication of directly transmitting a wireless signal from the transmission device to the reception device without routing through the relay device and indirect communication of indirectly transmitting a wireless signal from the transmission device to the reception device through the relay device. The wireless communication system includes a controller configured to estimate a disconnection continuation time that is a time during which the direct communication is not executable in a case where the direct communication is not executable while the direct communication is repeatedly executed, continue to execute the direct communication when the disconnection continuation time is shorter than a threshold time, and execute the indirect communication when the disconnection continuation time is longer than the threshold time.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: January 9, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Ichirou Ida, Makoto Yoshida, Masafumi Katoh, Teruhisa Ninomiya, Kazumi Kasai, Tatsuya Kikuzuki
  • Patent number: 9817732
    Abstract: Embodiments are described for systems and methods that facilitate control of virtual endpoint failover/failback operations in a SCSI target network environment. During failover, SCSI target virtual endpoints failover to a secondary SCSI target port when the primary port fails, and failback to the primary port when the primary port is corrected. Embodiments include a method of efficiently controlling failover and failback operations of virtual endpoints where such operations may have different operating characteristics and be asynchronously initiated, and a method of globally or selectively cancelling failover and failback operations based on multiple system and operating conditions.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: November 14, 2017
    Assignee: EMC IP Holding Company LLC
    Inventor: Robert Fair
  • Patent number: 9813284
    Abstract: A content delivery network (CDN) typically includes a mapping system for directing requests to CDN servers. One or more peer machines become associated with the CDN, and the CDN mapping system is then used to enable a given peer to locate another peer in the P2P network, and/or a CDN server. Using this hybrid approach, CDN customer content may be delivered from the CDN edge network, from the P2P network, or from both networks. In one embodiment, customer content is uploaded to the CDN and stored in the edge network, or in a storage network associated therewith. The CDN edge network is then used to prime the P2P network, which may be used to take over some of the content delivery requirements for the customer content. The decision of whether to use edge network or peer network resources for delivery may be based on load and traffic conditions.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: November 7, 2017
    Assignee: Akamai Technologies, Inc.
    Inventors: Michael M. Afergan, F. Thomson Leighton, Jay G. Parikh