Fault Recovery Patents (Class 370/216)
  • Patent number: 10735139
    Abstract: Methods, systems, and devices for wireless communications are described. Generally, the described techniques provide for receiving a first packet comprising a first sequence number (SEQN) and a second packet comprising a second SEQN, and obtaining a first hash for the first packet and a second hash for the second packet. The receiving device may classify the second packet as one of a new packet or a retransmission of the first packet based on a comparison between the first SEQN and the second SEQN and a comparison between the first hash and the second hash. The receiving device may selectively process the payload of the second packet based on the classifying.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: August 4, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Giriraj Goyal, Vishal Agarwal, Nitin Raghavendra Kidiyoor
  • Patent number: 10732698
    Abstract: A technique for managing power in an embedded processing system includes generating a workload model for the embedded processing system in response to a control signal, an event status signal, and a reference clock signal. The control signal is received from a peripheral device. The event status signal is received from an event processor configured to control execution of tasks by a processor core of the embedded processing system. The technique includes providing power configuration information to the processor core. The power configuration information corresponds to an operating point selected based on the control signal, the event status signal, the reference clock signal, the workload model, and a predetermined energy model.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: August 4, 2020
    Assignee: NXP B.V.
    Inventors: Jose de Jesus Pineda de Gyvez, Hamed Fatemi, Manuele Rusci, Luca Benini, Elisabetta Farella, Davide Rossi
  • Patent number: 10732854
    Abstract: A data processing system and a method of runtime configuration of the data processing system are disclosed. The data processing system comprises a plurality of home nodes, and for a data store associated with a slave node in the data processing system, for each home node of the plurality of home nodes a modified size of the data store is determined. The modified size is based on a storage capacity of the data store and at least one additional property of the data processing system. A chosen home node of the plurality of home nodes is selected which satisfies a minimization criterion for the modified size, and the chosen home node is paired with the slave node.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: August 4, 2020
    Assignee: Arm Limited
    Inventors: Bruce James Mathewson, Carlos Garcia-Tobin, Phanindra Kumar Mannava, Thanunathan Rangarajan
  • Patent number: 10735590
    Abstract: Decreasing the time to resolution of trouble tickets and preemptively resolving potential network issues using a predictive customer care support framework communicatively coupled to a telecommunications service provider via a network is described. Techniques described herein include preprocessing ticket data associated with a trouble ticket corresponding to a subscriber using a decision engine that can implement a decision tree scheme to automatically identify appropriate data sources from which relevant data can be routed to the decision engine in a bundled format. The techniques further include detecting potential network issues not yet reported by subscribers using an analytical engine to identify a root cause for the potential network issues and implementing recommended solutions to reduce an influx of trouble tickets at a customer support terminal.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: August 4, 2020
    Assignee: T-Mobile USA, Inc.
    Inventors: Sumeet Prakash, Anjani Deepthi Nandigam, Hamza Syed
  • Patent number: 10732893
    Abstract: A system and method improve the performance of non-volatile memory storage by facilitating direct memory access (DMA) transfers between a remote host and a non-volatile memory based storage system, such as a flash memory based data storage device (e.g., a solid state drive (SSD)). In conjunction with reading from and writing to non-volatile memory storage, a memory buffer on the non-volatile memory system is allocated, and a read or write command is translated to point to the allocated buffer. Thereafter, read and write operations may be performed through a controller, such as a non volatile memory express (NVMe) controller, using remote direct memory access (RDMA) transfers, thus bypassing time consuming processor steps of buffering data to main memory and allowing bi-directional throughput to reach network and SSD speeds.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: August 4, 2020
    Assignee: Western Digital Technologies, Inc.
    Inventors: Vladislav Bolkhovitin, Warren Fritz Kruger
  • Patent number: 10728775
    Abstract: In one embodiment, a device receives data regarding usage of access points in a network by a plurality of clients in the network. The device maintains an access point graph that represents the access points in the network as vertices of the access point graph. The device generates, for each of the plurality of clients, client trajectories as trajectory subgraphs of the access point graph. A particular client trajectory for a particular client comprises a set of edges between a subset of the vertices of the access point graph and represents transitions between access points in the network performed by the particular client. The device identifies a transition pattern from the client trajectories by deconstructing the trajectory subgraphs. The device uses the identified transition pattern to effect a configuration change in the network.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: July 28, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Pierre-André Savalle, Grégory Mermoud, Jean-Philippe Vasseur, Javier Cruz Mota
  • Patent number: 10728923
    Abstract: The present disclosure is to provide a method of configuring timing of uplink (UL) transmission, comprising, receiving, by a user equipment (UE), configuration information on carrier aggregation (CA) of at least one frequency division duplex (FDD) cell and at least one time division duplex (TDD) cell; and adjusting, by the UE, starting timing of a UL subframe in a cell participating in the CA.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: July 28, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yingyang Li, Chengjun Sun
  • Patent number: 10727946
    Abstract: An analog distributed antenna system having a set of small cells as a signal source is provided. A proposed cellular communication system includes an upper small cell unit including upper protocol processors configured to process an upper first part of a protocol stack of a small cell, a lower small cell unit including lower protocol processors configured to process a remaining second part of the protocol stack of the small cell, and a first matching switch configured to respectively match the lower protocol processors to a plurality of remote units. According to one aspect, the cellular communication system includes a common controller configured to control activation of the plurality of upper protocol processors of the upper small cell unit and the plurality of lower protocol processors of the lower small cell unit according to a required service capacity and appropriately control an operation of the first matching switch.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: July 28, 2020
    Assignee: SOLiD Inc.
    Inventors: Young Man Cho, Hee Hwan Kwak
  • Patent number: 10721315
    Abstract: Techniques for migrating a plurality of communications services in a data communication network are disclosed.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: July 21, 2020
    Assignee: ECI Telecom Ltd.
    Inventors: Shirel Ezra, Efraim Gelman, Inbal Hecht
  • Patent number: 10719348
    Abstract: A network function virtualization management and orchestration apparatus includes a VIM(s) and an upper entity(ies) of the VIM(s). The VIM(s) performs resource management and control of an NFVI(s) that provides an execution infrastructure(s) for a VNF(s) implemented and virtualized by software that operates on a virtual machine(s). The upper entity(ies) collects resource information about the NFVI(s) from the VIM(s) and determines a virtual machine allocation destination(s) based on the collected resource information about the NFVI(s). The VIM(s) generates a virtual machine(s) at the determined virtual machine allocation destination(s).
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: July 21, 2020
    Assignee: NEC CORPORATION
    Inventors: Hajime Zembutsu, Yuki Miyata, Yuki Yoshimura
  • Patent number: 10721780
    Abstract: Described herein is a method for processing an invalidation of a downlink data tunnel between networks. The method includes the following steps: (1) a core network user plane anchor receives an error indication of data tunnel sent from an access network device, (2) after deciding that the user plane corresponding to the error indication uses a One Tunnel technology, the core network user plane anchor notifies a relevant core network control plane to request recovering the downlink data tunnel, (3) the core network control plane recovers the downlink data tunnel and notifies the core network user plane anchor to update information of the user plane. In addition, a communication system and a communication device are also provided. The method, system, and device can improve the speed of recovering data transmission after the downlink data tunnel becomes invalid.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: July 21, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Weihua Hu
  • Patent number: 10721211
    Abstract: An example method for facilitating hierarchical clustering in a geographically dispersed network environment is provided and includes receiving a packet at one of a plurality of adaptive security appliance (ASA) units in one of a plurality of ASA clusters in a cluster domain of a network environment, identifying the packet as matching an inter-data center live traffic profile, identifying a target ASA cluster in the plurality of ASA clusters in the cluster domain, querying a domain director in the target ASA cluster for a flow owner, and if the flow owner is identified by the domain director, forwarding the packet to the flow owner in the target cluster, and if the flow owner is not identified by the domain director, and the domain director includes a flow state for a flow to which the packet belongs, designating the ASA unit as the flow owner.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: July 21, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Kent K. Leung, Xun Wang, Andrew E. Ossipov, Zhijun Liu, Jonathan Augustine Kunder
  • Patent number: 10708175
    Abstract: Systems, methods, and network topology for network address translation (NAT) are disclosed. In some embodiments, a cluster of NAT devices shares at least one backup NAT device configured to back up all or some of the NAT devices in the cluster. Each NAT device, including the backup NAT device, advertises its status at a regular interval to a router. If the router determines that an active NAT device is no longer advertising its status, the router can send data to the backup NAT. In some embodiments, the router routes traffic to active and backup devices based on networking protocols such as Border Gateway Protocol (BGP) and/or Open Shortest Path First (OSPF). The router can also route data to NAT devices using a round-robin algorithm.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: July 7, 2020
    Assignee: T-Mobile USA, Inc.
    Inventor: Grzegorz Wosik
  • Patent number: 10707997
    Abstract: Methods and devices are provided to recover a robust management channel (RMC) in a first communication direction using a robust management channel recovery message (RMCR) sent via the RMC in a second communication direction.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: July 7, 2020
    Assignee: Intel Corporation
    Inventors: Dietmar Schoppmeier, Vladimir Oksman
  • Patent number: 10708153
    Abstract: Examples relate to identifying heartbeat messages. In one example, a computing device may: obtain a plurality of messages that includes incoming messages and outgoing messages, each incoming message being sent from a server device to a client device, and each outgoing message being sent from the client device to the server device; identify candidate message pairs, each candidate message pair including one incoming message and one outgoing message; and identify a heartbeat message pair from the candidate message pairs based on at least one of: plurality of timestamps that includes i) incoming message timestamps that each correspond to one of the incoming messages, and ii) outgoing message timestamps that each correspond to one of the outgoing messages; a number of occurrences of each candidate message pair included a message log; or characteristics of data included in the incoming message and outgoing message of each candidate message pair.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: July 7, 2020
    Assignee: MICRO FOCUS LLC
    Inventors: Peng-Ji Yin, Avishai Moshka, Yang Luo
  • Patent number: 10705732
    Abstract: A method for taking a storage device offline, performed by a storage system, is provided. The method includes reserving the storage device and stopping direction to increment a heartbeat counter of the storage device. The method includes verifying the heartbeat counter of the storage device is static, and performing, responsive to the verifying, an operation on the storage device, with the storage device offline relative to the storage system I/O of user data.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: July 7, 2020
    Assignee: Pure Storage, Inc.
    Inventors: Andrew R. Bernat, Grigori Inozemtsev, Iris McLeary, Benjamin Scholbrock
  • Patent number: 10700890
    Abstract: An STP link selection system includes a designated switch device that receives a first communication that indicates that a first link provided to a non-designated switch device from a first port is available and, in response, automatically assigns the first port with a primary port priority. The designated switch device then subsequently receives a second communication that indicates that a second link provided to the non-designated switch device via a second port is available and, in response, the second port is automatically assigned with a secondary port priority. The designated switch device identifies a first port identifier that is based on the primary port priority to the non-designated switch device and, based on the first port identifier relative to a second port identifier that is based on the secondary port priority, the non-root switch device transmits communications via the first link and blocks communications via the second link.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: June 30, 2020
    Assignee: Dell Products L.P.
    Inventors: Vigneshwar Kalyanaraman, Aravind Prasad Sridharan
  • Patent number: 10693723
    Abstract: An example of a system may include a processing resource and a computing device comprising instructions executable by the processing resource to determine an interval based on an amount of time to upgrade a network; determine a series of time windows based on the interval; analyze data traffic in the network over the series of time windows; identify a subset of the series of time windows that are sequential and non-overlapping; and select a particular time window from the subset of the series of time windows to perform an upgrade of the network based on the analyzed data traffic.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: June 23, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Srinivas Rao Killadi, Sree Vasthav Shatdarshanam Venkata, Indu Shree Akasapu
  • Patent number: 10693596
    Abstract: The embodiments disclose a method for an access node in a wireless network, and the method comprises a step of determining a HARQ feedback for each of one or more HARQ processes, for each of the plurality of communication devices, a step of generating a HARQ feedback table for the plurality of communication devices and a step of transmitting the HARQ feedback table to the plurality of communication devices. The embodiments also disclose a method for a communication device. The method comprises a step of receiving a HARQ feedback table from an access node, a step of obtaining HARQ feedbacks for the one or more HARQ processes of the communication device and a step of performing a retransmission according to the determination of the HARQ feedbacks of the communication device. The access node and communication device thereof are also disclosed according to the embodiments.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: June 23, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Jinhua Liu, Gen Li, Cong Shi
  • Patent number: 10694568
    Abstract: There is provided a method of operating a terminal device in a first network, the method comprising maintaining one or more indices and a mapping between the one or more indices and respective network identifiers, each network identifier identifying a network and/or a network node, wherein two or more networks and/or network nodes share the same index; and in the event that the terminal device is to take an action in respect of a network and/or network node having an index shared with another network and/or network node, the method further comprises the step of determining which one of the two or more networks and/or network nodes having the shared index the terminal device is to take the action in respect of. Methods of operating a node and network nodes are also provided.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: June 23, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Mattias Tan Bergström
  • Patent number: 10693732
    Abstract: Techniques for transforming data based on a virtual topology are disclosed. A computer network is associated with a physical topology and a virtual topology. A physical topology is a particular arrangement of digital devices. A virtual topology is a description of a particular arrangement of virtual topology entities (VTEs). VTEs of the virtual topology are instantiated on digital devices of the physical topology. A processing component associated with a particular VTE processes data to perform one or more functions of the particular VTE. An emulation component associated with the particular VTE modifies the data to emulate performance of the functions by the particular VTE.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: June 23, 2020
    Assignee: Oracle International Corporation
    Inventors: Daniel Cohn, Jagwinder Singh Brar
  • Patent number: 10687380
    Abstract: A disclosure of the present specification provides a packet data network (PDN) connection management method performed by packet data network gateway (P-GW). The method may comprise the steps of: establishing a first type PDN connection with a user equipment (UE); recognizing that an error has occurred in the first type PDN connection, after establishing the first type-PDN connection; and transmitting a delete bearer request message to a mobility management entity (MME) in order to perform a bearer de-activation procedure according to the recognition of the error occurrence. The delete bearer request message may include information indirectly indicating that an error has occurred in the first type PDN connection.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: June 16, 2020
    Assignee: LG Electronics Inc.
    Inventors: Hyunsook Kim, Jinsook Ryu, Laeyoung Kim, Myungjune Youn, Dongsoo Kim
  • Patent number: 10686620
    Abstract: A home automation (HA) system may include a cloud media content server and HA operation devices within a structure. The HA system may also include HA user interface devices for respective users within the structure. Each HA user interface device may be configured to wirelessly communicate with at least one of the HA operation devices to perform at least one HA operation and provide stored media content to the respective user. A designated HA user interface device from among the HA user interface devices may be configured to download media content from the cloud media content server, and push the downloaded media content to others of the HA user interface devices within the structure for storage so that the others of the HA user interface devices do not communicate with the cloud media content server relating to the downloaded media content.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: June 16, 2020
    Assignee: K4CONNECT INC.
    Inventors: Jonathan Andrew Gould, Richard Clancy
  • Patent number: 10686695
    Abstract: The present disclosure provides a proactive method of prefix disaggregation in a network fabric when one or more communication failures are detected. In one aspect, a method includes determining, by a first node of a network fabric, a corresponding prefix disaggregation policy for at least one second node of the network fabric, the corresponding prefix disaggregation policy identifying one or more network prefixes that are inaccessible via the first node when at least one communication failure is detected in association with the first node; sending the corresponding prefix disaggregation policy to the second node; and causing the second node to implement the prefix disaggregation policy upon detecting the at least one communication failure.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: June 16, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Nagendra Kumar Nainar, Pascal Thubert, Carlos M. Pignataro
  • Patent number: 10681515
    Abstract: A method for verifying wireless devices connected to a wireless medical body area network, MBAN, is provided. The method comprises activating a request for verification by a user activating the request for verification on any one of the wireless devices; receiving the request for verification by the any one wireless device of the wireless MBAN; and indicating a plurality of wireless devices connected to the wireless MBAN by displaying an indication on the plurality of wireless devices. A wireless MBAN comprising wireless devices. The wireless MBAN comprises each wireless device being configured for an activation of a verification; and a plurality of the wireless devices being configured to display an identification upon the activation of the verification.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: June 9, 2020
    Assignee: General Electric Company
    Inventors: Emma Elina Ikonen, Kristian Matti Karru, Otto Valtteri Pekander, Erno Petteri Muuranto, Magnus Kall, Ville Petteri Vartiovaara, Henrik Ekman
  • Patent number: 10681091
    Abstract: A stateful application gateway redundancy system and method. Configuration information defines a service processing unit on a service gateway and associates a first redundancy set and a second redundancy set with the service processing unit, wherein the first and the second redundancy sets include a master redundancy state, a standby redundancy state and one or more redundancy policies, including at least one redundancy policy defining actions to be taken on occurrence of a redundancy event associated with the respective redundancy set. In response to detecting a critical event for the first redundancy set, the service gateway transitions the first redundancy set from the standby redundancy state to the master redundancy state, adds a first signal-route associated with the first redundancy set to a Routing Information Base (RIB) and advertises the first signal-route to routing protocol peer network devices.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: June 9, 2020
    Assignee: Juniper Networks, Inc.
    Inventors: Harsha Srinath, Gregory M. Dalle, Mathias Kokot, Umesh Mangla
  • Patent number: 10680778
    Abstract: Controlling and reducing overhead in control channels in 5G or other next generation communication systems is provided herein. In connection with a data transmission between a device and a network node device, an overhead management component (OMC) can analyze one or more factors associated with the device, including speed or Doppler metric(s) of the device, type of service associated with the device, historical HARQ statistics for the device, configured threshold value for CSI estimation, device capability regarding redundancy version support, or another factor(s). Based on analysis results, OMC can determine whether to utilize a single redundancy version state or a multiple redundancy versions state. If the single redundancy version state is selected, OMC can generate control information that does not include redundancy version information, the control information being communicated via a control channel. OMC can communicate RRC signal to the device to indicate the determined redundancy version state.
    Type: Grant
    Filed: February 16, 2018
    Date of Patent: June 9, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: SaiRamesh Nammi, Ralf Bendlin, Arunabha Ghosh
  • Patent number: 10659337
    Abstract: The present invention is directed to data communication systems and techniques thereof. More specifically, embodiments of the present invention provide a retimer module that includes plurality of communication lanes for interfacing with a host system and a line system. The retimer module includes a link monitor and cross point sections. The retimer also includes a management interface module. There are other embodiments as well.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: May 19, 2020
    Assignee: INPHI CORPORATION
    Inventors: Jamal Riani, Arash Farhoodfar, Sudeep Bhoja, Tarun Setya
  • Patent number: 10659979
    Abstract: Embodiments of the present invention provide a method and device for handling a cell outage. The method for handling a cell outage includes: receiving, by a first base station, an energy saving activation message sent by a second base station when a cell outage happens to a second cell, where the energy saving activation message is used to disable the energy saving function; transferring, by the first base station, the first cell from the energy saving state to the normal state according to the energy saving activation message, or keeping a third cell in the normal state until learning that the cell outage of the second cell is solved. This method prevents a coverage blind area in the network when a cell outage happens to a second cell that covers the area of a first cell which is in the energy saving state.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: May 19, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Lan Zou, Kai Zhang
  • Patent number: 10656988
    Abstract: A computer implemented method includes determining a hierarchical graph of a network of entities. The method further includes determining event data from a plurality of events. The method also includes applying a plurality of statistical models on the event data corresponding to each of the plurality of the events and the hierarchical graph. Each of the statistical models generates a model output data for each of the plurality of events. The method further includes generating a model output data based on the model output data corresponding to each of the plurality of statistical models by using a first cost function. The method also includes generating a set of data based on the model output data by using a second cost function. The method further includes determining one or more entities of the network experiencing packet loss based on the set of data.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: May 19, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Conor Patrick McElhinney, Guillaume Boissier
  • Patent number: 10652024
    Abstract: Digital signature systems and methods to represent network path trace information in a packet, implemented by a network element in a network include updating a digital signature based on a unique identifier of the network element, wherein the digital signature is carried in-band with the packet; and transmitting the packet by the network element with the updated digital signature, wherein the digital signature represents the network path trace information of the packet up to the network element. The digital signature is a key carried in-band with the packet, and the updating can include performing an exclusive OR function with a current key and a Cyclic Redundancy Check (CRC) of a bit field with the unique identifier included therein to derive a new key which is inserted as the digital signature in the packet.
    Type: Grant
    Filed: April 5, 2017
    Date of Patent: May 12, 2020
    Assignee: Ciena Corporation
    Inventor: Marc Holness
  • Patent number: 10652149
    Abstract: The present invention relates to a wireless communication system. More particularly, the present invention relates to a method for transmitting a content using a cache memory, and a method for transmitting, by a relay node, a content using a cache memory according to the present invention may comprise the steps of: storing a first content, received from a serving cell, in the cache memory; storing a second content, received from an adjacent cell or the serving cell, in the cache memory; selecting a content to be transmitted to a user equipment (UE) from among the first content requested by the UE and the second content which acts as interference to the first content; and transmitting the second content to the UE.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: May 12, 2020
    Assignees: LG ELECTRONICS INC., RESEARCH & BUSINESS FOUNDATION SUNGKYUNKWAN UNIVERSITY, KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGY
    Inventors: Hanbyul Seo, Hojin Song, Dongin Kim, Wan Choi, Byounghoon Kim
  • Patent number: 10649829
    Abstract: In some examples, a controller includes a counter to track errors associated with a group of memory access operations, and processing logic to detect an error associated with the group of memory access operations, determine whether the detected error causes an error state change of the group of memory access operations, and cause advancing of the counter responsive to determining that the detected error causes the error state change of the group of memory access operations.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: May 12, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Derek Alan Sherlock, Shawn Walker, Paolo Faraboschi
  • Patent number: 10644987
    Abstract: A provider edge (PE) device may determine a first identifier, corresponding to a first connection for a first service, and a second identifier, corresponding to a second connection for a second service, where the first connection is between a first customer edge (CE) device and the PE device, and the second connection is between a second CE device and the PE device. The PE device may advertise a first route, associated with the first service, based on the first identifier and a label corresponding to a network instance. The PE device may advertise a second route, associated with the second service, based on the second identifier and the label. The PE device may determine that the first connection is unavailable, and withdraw advertisement of the first route, while maintaining advertisement of the second route, to indicate, to a remote PE device, that the first connection is unavailable.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: May 5, 2020
    Assignee: Juniper Networks, Inc.
    Inventors: Wen Lin, John E. Drake
  • Patent number: 10644990
    Abstract: Systems, methods, and devices of the various embodiments disclosed herein may provide Border Gateway Protocol (BGP) security measures along autonomous system (AS) paths. Various embodiments may provide transparency as to the local security measures implemented along an AS path. Various embodiments may enable routing along secure paths. Various embodiments may enable the selection of AS paths based on a comparison of the security implemented along the AS paths. Various embodiments may reduce the impact of BGP attacks.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: May 5, 2020
    Assignee: Charter Communications Operating, LLC
    Inventor: Jody Lee Beck
  • Patent number: 10638442
    Abstract: A method of adjusting uplink timing in a wireless communication system and an apparatus therefor. A method for a user equipment to adjust uplink timing in a wireless communication system includes transmitting, to a base station, an uplink signal, receiving, from the base station, a timing advance (TA) command configured based on the uplink signal, and performing uplink transmission to the base station by applying a timing advance (TA) indicated by the TA command. The TA command may be interpreted based on subcarrier spacing of at least one frequency resource region to which the TA is to be applied.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: April 28, 2020
    Assignee: LG Electronics Inc.
    Inventors: Jaehyung Kim, Suckchel Yang, Seonwook Kim, Changhwan Park, Joonkui Ahn
  • Patent number: 10637775
    Abstract: In one embodiment, a device in a network determines that traffic sent via a first label switched path should be sent via a new label switched path. The device sends the traffic along the new label switched path using a label stack that indicates one or more adjacency segments or interface binding labels. A particular node along the new label switched path is configured to forward the traffic via a particular interface of the node based on a corresponding interface binding label or adjacency segment indicated by the traffic. The device completes a switchover from the first path to the new path.
    Type: Grant
    Filed: October 17, 2015
    Date of Patent: April 28, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: George Swallow, Tarek Saad
  • Patent number: 10630363
    Abstract: An electronic device in a wireless communication system, and a wireless communication method. The electronic device includes one or more processing circuits, and is configured to: respond to a measurement instruction from a base station in a wireless communication system, and separately measure channel state information reference signals (CSI-RSs) on one or more antenna ports; and generate feedback information according to the measurement result, so that the base station selects, from the one or more antenna ports, an antenna port used for transmitting to the CSI-RSs to the electronic device, the feedback information including occupation information of occupation condition of each of the one or more antenna ports. Port selection for CSI-RSs can be implemented, beamforming CSI-RS interference between cells and within a cell can be reduced, and system performance can be improved only requiring very low signaling overheads.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: April 21, 2020
    Assignee: SONY CORPORATION
    Inventors: Jin Xu, Cheng Gao, Siqi Liu, Bingcheng Jin, Jinhui Chen
  • Patent number: 10630583
    Abstract: Systems and methods for supporting multiple LIDs for dual-port virtual routers in a high performance computing environment. In accordance with an embodiment, a dual port router abstraction can provide a simple way for enabling subnet-to-subnet router functionality to be defined based on a switch hardware implementation. A virtual dual-port router can logically be connected outside a corresponding switch port. This virtual dual-port router can provide an InfiniBand specification compliant view to a standard management entity, such as a Subnet Manager. In order to allow for packets addressed outside of a local subnet and for those packets addressed to a switch port configured as a router port within a local subnet, the subnet manager can configure the switch port configured as a router port with two or more local identifiers.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: April 21, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Bjørn Dag Johnsen, Bartosz Bogdański, Line Holen
  • Patent number: 10628777
    Abstract: One embodiment provides for continuously adaptive business process management definition and execution including obtaining, by a processor, business process models and a process runtime environment. A business process model is discovered. Business rules that support decision making for the business process model are discovered. A process plan is defined in view of the business rules for achieving a predetermined goal. A next action in the process plan is determined based on the business rules in a current process portion and providing a recommendation for acting on the next action. The next action is executed based on the recommendation. A change in a world effect status is determined after executing the next action. The process plan is updated. A continuously adaptive business process model and execution environment are generated.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: April 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Richard B. Hull, Hamid R. Motahari Nezhad
  • Patent number: 10623822
    Abstract: Virtual cable modem termination system redundancy may be provided. First, a new virtual cable modem termination system (vCMTS) instance may be spawned. Then a backhaul connection between the new vCMTS instance and a data center network may be created. Next, a database connection between the new vCMTS instance and a database may be created. Upstream and downstream traffic of a node may then be switched from an active vCMTS instance to the new vCMTS instance.
    Type: Grant
    Filed: October 20, 2017
    Date of Patent: April 14, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Xiaowei Shen, Yuliang Chen, Jian Chen, Yu-Chan Lo
  • Patent number: 10624068
    Abstract: A disclosure of the present specification provides a new PUCCH format for allowing increased UCI (HARQ-ACK; including CSI) to be transmitted in an environment in which an enhanced carrier aggregation technology is used so that cells, the number of which exceeds five and is a maximum of X (e.g., 32), can be aggregated.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: April 14, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Daesung Hwang, Suckchel Yang, Seungmin Lee
  • Patent number: 10616039
    Abstract: Disclosed is a technology for a maintenance system. The maintenance system includes a customer-premises equipment (CPE), a smart device configured to connect to the CPE through short-range wireless communication, and a maintenance service server configured to communicate with the smart device.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: April 7, 2020
    Assignee: DASAN Zhone Solutions, Inc.
    Inventors: Seung Dong Lee, Il Yung Kim, Kyeong Baek Kim
  • Patent number: 10616363
    Abstract: Provided are techniques for collecting data associated with a mobile communication device, wherein the mobile communication device is executing a session associated with a mobile application over a wireless connection; assigning a corresponding weight value to each datum of the constraint data; generating a score for the communication session based upon the data wherein each datum is modified based upon the corresponding weight; and, in response to a determination that the score falls within a first range, store a context corresponding to the session in a persistent data storage and extend the session; in response to a determination that the score falls within a second range, distinct from the first range, store the context in the persistent data storage and maintain the session as a transient session; and, in response to a determination that the score does not fall within wither the first or second ranges, terminate the session.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Dustin K. Amrhein, Kulvir S. Bhogal, Nitin Gaur
  • Patent number: 10594393
    Abstract: A system for mapping a multilayer network having a server layer and a client layer is provided. The system includes a framework configured for comparing information obtained from a first traffic counter of a client port to information obtained from a second traffic counter of a server port to thereby determine if the client port and the server port are linked.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: March 17, 2020
    Assignee: SEDONASYS SYSTEMS LTD
    Inventors: Yona Shikhmanter, Oman Alexander Gerstel, Gal Afriat, Vladimir Miliavsky
  • Patent number: 10594598
    Abstract: A relay node in a mesh network receives a plurality of broadcasted path request (PREQ) messages. The relay node updates cluster information in a cluster table of the relay node based on the received PREQ messages. This cluster information identifies a cluster transmitter node and a list of cluster receiver nodes that describes a path from the cluster transmitter node to the relay node via the cluster receiver nodes. The relay node receives a Path Reply (PREP) message, and in response, transmits a modified PREP message created based on the received PREP message.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: March 17, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Magnus Åström, Rocco Di Taranto, Dzevdan Kapetanovic
  • Patent number: 10595213
    Abstract: The present application relates to the field of communications technologies, and embodiments of the present application disclose a method and an apparatus for configuring a secondary cell, and a host, where the method includes: receiving a secondary cell configuration message sent by a first base station, where the secondary cell configuration message includes a secondary cell index configured by the first base station for a secondary cell.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: March 17, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Junren Chang
  • Patent number: 10587500
    Abstract: Memory devices, methods and systems are described in which a non-transitory memory device stores instructions that, when executed by a processor, cause the processor to: receive, via an input component, at least one message from a network element in a multi-layer network comprising information indicative of at least one failure of a working path; determine based at least in part on information indicative of a data transport path coincident with the working path in a second layer in the network different from the first layer, an alternate path in the first layer for transmission of the data through the multi-layer network; and transmit, via an output component, at least one signal comprising configuration instructions to at least one line module, the configuration instructions directing the line module to switch and transmit the data using the alternate path.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: March 10, 2020
    Assignee: Infinera Corporation
    Inventors: Abishek Gopalan, Rajan Rao, Biao Lu
  • Patent number: 10588159
    Abstract: Consideration of contention windows with spatial listen before talk (LBT) operations is discussed. In multiple input, multiple output (MIMO) transmission operations over a shared transmission medium, use of spatial LBT transmissions may be implemented with fairness options and parameters influenced by a condition of the MIMO transmitter, such conditions as the level of MIMO capability or the enablement of polite spatial LBT nulling transmissions. When a MIMO transmitter identifies data for transmission, it may determine a configuration of the medium access contention operation, synchronous or asynchronous content, based on the condition of the MIMO transmitter. The MIMO transmitter may then transmit the data either using spatial LBT transmission or not according to the configuration of the medium access contention operation.
    Type: Grant
    Filed: May 10, 2018
    Date of Patent: March 10, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Xiaoxia Zhang, Taesang Yoo, Seyed Ali Akbar Fakoorian, Zhifei Fan
  • Patent number: 10582022
    Abstract: Methods, systems, and computer-readable media for providing reliable switching between different transport protocols (e.g., TCP and UDP) are presented herein. In some embodiments, a computing platform may stop transmission over a transport protocol. Subsequently, the computing platform may synchronize buffers between a client and a host. For example, the buffer may include acknowledgments for undelivered reliable packets between the client and the host. Next, the computing platform may resume transmission over a different transport protocol. In some embodiments, when establishing an initial connection between a client and a host, connections may be attempted in parallel over multiple transport protocols. After a connection over a first transport protocol is established, if a connection is later established over a second transport protocol, the connection may be transitioned to the second transport protocol. Also, ticketing semantics may be preserved in the switch between the different transport protocols.
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: March 3, 2020
    Assignee: Citrix Systems, Inc.
    Inventors: Georgy Momchilov, Terry Treder