Conversion Between Signaling Protocols Patents (Class 370/467)
-
Patent number: 11962502Abstract: A control apparatus configured to control communication between locations includes a database configured to store, for each location, a key and an IP address of CPE in association with each other, a search section configured to receive a CPE address request message including a key of a communication destination from CPE of a certain location and search the database to acquire an IP address of CPE corresponding to the key of the communication destination, and a response section configured to transmit the IP address of the CPE acquired by the search section to the CPE that is a transmission source of the CPE address request message.Type: GrantFiled: November 29, 2019Date of Patent: April 16, 2024Assignee: Nippon Telegraph and Telephone CorporationInventors: Hisashi Kojima, Shingo Okada
-
Patent number: 11924690Abstract: A method for managing telecommunications resources dynamically allocated to a plurality of telecommunications operators is disclosed. At least one module for centralized management of the resources carries out: receiving a request for resources emitted by a requesting module representing one of the plurality of telecommunications operators, referred to as a requesting operator, to the at least one module for centralized management of the resources; and sending, to the requesting module and in response to the request, at least one offer of resources. The at least one offer of resources comprises: a piece of common objective information, representing a resource management objective common to the plurality of telecommunications operators; and/or at least one piece of reliability information from at least one other of the plurality of telecommunications operators, referred to as an offering operator, proposing the at least one offer of resources.Type: GrantFiled: May 25, 2020Date of Patent: March 5, 2024Inventors: Gaël Fromentoux, Tangui Le Gleau, Xavier Marjou, Benoît Radier
-
Patent number: 11924722Abstract: An information converting method and a system thereof are configured to convert a first information into a second information. An information obtaining step is performed to obtain the first information corresponding to a first communication protocol and transmit the first information to a converter. The first information includes a first access layer sub-information and an upper-layer protocol sub-information. A first access layer removing step is performed to drive the converter to remove the first access layer sub-information from the first information according to a converting process. A second access layer adding step is performed to drive the converter to add a second access layer sub-information corresponding to a second communication protocol to the first information and combine the second access layer sub-information with the upper-layer protocol sub-information according to the converting process, so that the first information is converted into the second information.Type: GrantFiled: July 5, 2021Date of Patent: March 5, 2024Assignee: WISTRON NEWEB CORPORATIONInventors: Chun-Nan Chen, Yuan-Ruei Huang, Chao-Sheng Lin
-
Patent number: 11924044Abstract: In general, techniques are described for organizing execution of distributed operating systems for network devices. A device comprising hardware computing nodes may be configured to perform the techniques. The hardware computing nodes may execute a protocol by which to discover a topology of the plurality of hardware computing nodes, and determine, based on the topology, a subset of the plurality of hardware computing nodes to manage execution of a distributed operating system. The determined subset of the plurality of hardware computing nodes may execute a communication bus by which to synchronize operating system state information between the subset of the plurality of hardware computing nodes. The hardware computing nodes may further execute, based on the operating system state information, the distributed operating system to provide an execution environment in which one or more applications execute.Type: GrantFiled: March 24, 2022Date of Patent: March 5, 2024Assignee: Juniper Networks, Inc.Inventors: David M. Katz, Ross W. Callon, Scott Mackie, Dennis C. Ferguson
-
Patent number: 11917017Abstract: Systems and methods are provided for prioritized restoration of multiple network connections that have been interrupted. Connection state data (e.g., quantity of pending IO requests) may be used to prioritize reestablishment of some connections over others. In addition, the connections may be reestablished using “in-band” handshakes over the previously-established network connections.Type: GrantFiled: September 29, 2022Date of Patent: February 27, 2024Assignee: Amazon Technologies, Inc.Inventors: Valentin-Gabriel Priescu, Abhimanyu Agarwal, Sudhir Venkata Dachepalli, Zhiping Zhang
-
Patent number: 11843520Abstract: Described are systems and methods for implementing and operating a Device Abstraction Proxy (DAP). In one embodiment, the DAP includes a communications interface to connect the DAP to one or more access aggregation devices, each having a plurality of physical ports to provide Digital Subscriber Line (DSL) communication services to a plurality of remote DSL terminals via the plurality of physical ports. The DAP may further include a memory and processor to execute a virtual access aggregation device, in which a subset of the plurality of physical ports are allocated and linked to corresponding logical ports. The DAP may further include a global rule-set module to define operational constraints for the DSL communication services, and a management interface to allow at least one broadband access management system to manage the subset of physical ports allocated to the virtual access aggregation device subject to the operational constraints.Type: GrantFiled: February 15, 2021Date of Patent: December 12, 2023Assignee: ASSIA SPE, LLCInventors: Marc Goldburg, Philip Bednarz
-
Patent number: 11841815Abstract: Semiconductor devices, packaging architectures and associated methods are disclosed. In one embodiment, a multi-chip module (MCM) is disclosed. The MCM includes a first integrated circuit (IC) chip including a first interface defining a first number of interface contacts. Conversion circuitry receives a first full set of signals associated with the first interface and to omit a subset of the full set of signals to generate a reduced set of signals. Serialization circuitry serializes the reduced set of signals to generate a serialized set of signals. A second interface transmits the serialized set of signals with a second number of interface contacts that is less than the first number of interface contacts. A logic IC chip includes a third interface coupled to the second interface via a set of links and configured to match the second interface. Deserialization circuitry deserializes the serialized set of signals.Type: GrantFiled: January 3, 2023Date of Patent: December 12, 2023Assignee: Eliyan CorporationInventor: Ramin Farjadrad
-
Patent number: 11838262Abstract: A first data communication of a first connected device related to a first target website is intercepted. The first data communication identifies the first target website by a first fully qualified domain name (FQDN), and the first FQDN is mapped to a first Internet protocol (IP) address. A pair of the first FQDN and the first IP address is determined. A second data communication of a second connected device related to a second target website is intercepted. The second data communication comprises a second encrypted FQDN and a second IP address of the second target website. The second IP address is determined to be equal to the first IP address. A cybersecurity reputation of the second target website is retrieved based on the first FQDN. In response to determining that the reputation matches a predetermined alarm condition, a cybersecurity operation is enforced for the second data communication.Type: GrantFiled: November 30, 2022Date of Patent: December 5, 2023Assignee: Cujo LLCInventors: Santeri Kangas, Kimmo Kasslin, Leonardas Marozas, Filip Savin
-
Patent number: 11832277Abstract: A method and apparatus for paging for multicast and broadcast service in a wireless communication system is provided. A Distributed Unit (DU) of a Radio Access Network (RAN) node may receive, from a central unit (CU) of the RAN node, a service identity for a Multicast and/or Broadcast (MB) service. A MB session may be set for the MB service. A DU of a RAN node may transmit, to multiple User Equipments (UEs) in Connection Management (CM)-IDLE state, the service identity of the MB service. The multiple UEs may have joined to the MB session. A DU of a RAN node may receive, from at least one UE among the multiple UEs, an RRC message to request the MB service. A DU of a RAN node may forward the RRC message to the CU of the RAN node.Type: GrantFiled: July 6, 2021Date of Patent: November 28, 2023Assignee: LG ELECTRONICS INC.Inventors: Daewook Byun, Jian Xu, Seokjung Kim
-
Patent number: 11785120Abstract: A data transmission method and an apparatus are provided. The method includes: when determining that a first data stream satisfies a transmission optimization enabling condition, a first transmitting end TE1 sends a transmission optimization enabling notification to a first receiving end RE1, where the transmission optimization enabling notification is used to indicate the RE1 to skip sending, to the TE1, an acknowledgment packet used to acknowledge that a data packet of the first data stream is already received by the RE2. The TE1 receives a data packet Data2 in a second protocol format from the TE2. The TE1 sends a data packet Data1 in a first protocol format to the RE1. The TE1 receives an acknowledgment frame Ack1 in the first protocol format from the RE1. The TE1 constructs an acknowledgment packet Ack2 in the second protocol format based on the Ack1, and sends it to the TE2.Type: GrantFiled: July 14, 2021Date of Patent: October 10, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Bo Zhang, Qiujie Fu, Zhigang Huang, Fangzhou Yu
-
Patent number: 11750725Abstract: The techniques described herein relate to methods, apparatus, and computer readable media configured to determine a current data transmission sequence number for a next packet in a communication session with a remote computing device. An interruption in the communication session is detected. Checkpointed data for the communication session is determined that is indicative of a previous sequence number used for a previous packet sent to the remote computing device. A resolution procedure is performed to determine the current data transmission sequence number for the next packet in the communication session, including determining an estimated next sequence number for transmitting data in the communication session based on the checkpointed data, transmitting a first packet to the remote computing device, receiving a second packet from the remote computing device that has an associated sequence number, and determining the current sequence number for the next packet in the communication session.Type: GrantFiled: December 3, 2021Date of Patent: September 5, 2023Assignee: Casa Systems, Inc.Inventors: Shane Hooker, Bin Mo, Jacob Eipe, Gaurav Paliwal
-
Patent number: 11737231Abstract: Tools and techniques are described to attach a device to a controller, whereby the controller analyzes the device inputs, looks up information about the device in a database, and then determines which inputs on the device match the defined device inputs. It then may translate information received from the device into an intermediate language. It may also use the information received from the device, the location of the device, and information about the device to create a digital twin of the device.Type: GrantFiled: August 24, 2021Date of Patent: August 22, 2023Inventors: Troy Aaron Harvey, Jeremy David Fillingim
-
Patent number: 11695722Abstract: Devices, systems and processes for providing geo-located and content-to-comment synchronized user circles are described. For at least one embodiment, a system for facilitating a geo-location based user circle may include a hub configured to facilitate a sharing of comments between a first user and a second user via a user circle. The first user and the second user may be selected for participation in the user circle based upon a circleID associated each of a first user device and a second user device. A first user device, communicatively coupled to the hub, may be configured to facilitate a capture of the comments provided by the first user. A second user device, communicatively coupled to the hub, may be configured to facilitate a presentation of the comments to the second user. And, a second device geoID may be used to indicate a location of the second user device.Type: GrantFiled: December 8, 2019Date of Patent: July 4, 2023Inventors: Ramgopal Madduluri, Maxim Litinov
-
Patent number: 11689449Abstract: According to certain embodiments, a system comprises one or more processors and one or more computer-readable non-transitory storage media comprising instructions that, when executed by the one or more processors, cause one or more components of the system to perform operations. The operations comprise selecting a primary node to replicate multicast traffic and forward the multicast traffic to a plurality of receivers, selecting one or more secondary nodes to provide node-level redundancy for the primary node, and providing the one or more secondary nodes with synchronization information that enables the one or more secondary nodes to replicate the multicast traffic and forward the multicast traffic to the plurality of receivers in response to the primary node becoming unavailable. Selecting the primary node is based in software.Type: GrantFiled: May 4, 2021Date of Patent: June 27, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Vengada Prasad Govindan, Aswin Kuppusami, Manikandan Panchanathan, Ravi Kiran Chintallapudi
-
Patent number: 11652694Abstract: A first router obtains a first network address of a first local area network (LAN) implemented by a second router and a first subnet mask associated with the first LAN. The first router causes the establishment of a secure communications channel with the second router. The first router determines that a computing device seeks to join the first LAN. The first router obtains an internet protocol (IP) address that has a same network address as the first network address and sends, to the computing device, the IP address and the first subnet mask for use by the computing device.Type: GrantFiled: August 2, 2021Date of Patent: May 16, 2023Assignee: Charter Communications Operating, LLCInventors: Ethan Wright, Micah Labbee
-
Patent number: 11611880Abstract: An image display system includes a first terminal device and with a second terminal device whose usable function range is smaller than a usable function range of the first terminal device. The image display system includes a display projection unit, a communication unit that establishes wireless connection with the first and second terminal devices, a control unit that manages the wireless connection, and a connection control image generating unit. The control unit and the connection control image generating unit generate a terminal connection image including information for connecting the second terminal device with the image display system, based on terminal connection permission information that assigns the second terminal device whose wireless connection with the display system is permitted, the terminal connection permission information being transmitted from the first terminal device. The display projection unit displays the terminal connection image.Type: GrantFiled: September 1, 2020Date of Patent: March 21, 2023Assignee: Maxell, Ltd.Inventor: Junji Kamimura
-
Patent number: 11611909Abstract: Provided herein are apparatus and method for signal RAN-assisted codec adaptation capabilities via IMS. An apparatus for a UE includes a RF interface to receive an SDP offer message from the remote UE, the SDP offer message including a first dedicated SDP attribute parameter to indicate support of ANBR capability of the remote UE; and processor circuitry. The processor circuitry is to decode the SDP offer message to determine the support of ANBR capability of the remote UE; encode an SDP answer message in response to the SDP offer message, the SDP answer message including a second dedicated SDP attribute parameter to indicate support of ANBR capability of the UE; and cause transmission of the SDP answer message to the remote UE. Other embodiments may also be disclosed and claimed.Type: GrantFiled: September 9, 2019Date of Patent: March 21, 2023Assignee: Apple Inc.Inventors: Ozgur Oyman, Thomas Luetzenkirchen, Sudhir Shankar Pola, Usharani Ayyalasomayajula
-
Patent number: 11588553Abstract: Operations may include obtaining lists of inter-Network-Element connections (inter-NE connections) between connection points of different network elements included in a network and obtaining lists of internal connections of the network elements included in the list of inter-NE connections. The operations may also include generating, based on the lists of inter-NE connections and the lists of internal connections, a global list of connection points that correspond to the inter-NE connections and the internal connections. Moreover, the operations may include generating, based on the global list of connection points, a plurality of upstream connection chains and a plurality of downstream connection chains with respect to the internal connections. In addition, the operations may include generating a list of end-to-end circuits by combining the respective upstream connection chains and the respective downstream connection chains of each respective internal connection.Type: GrantFiled: May 7, 2021Date of Patent: February 21, 2023Assignee: FUJITSU LIMITEDInventors: Xi Wang, Paparao Palacharla, John David Campochiaro
-
Patent number: 11575714Abstract: This invention provides secure, policy-based separation of data and applications on computer, especially personal computers that operate in different environments, such as those including personal applications and corporate applications, so that both types of applications can run simultaneously while complying with all required policies. The invention enables employees to use their personal devices for work purposes, or work devices for personal purposes. The secure, policy-based separation is created by dividing the data processing device into two or more “domains,” each with its own policies. These policies may be configured by the device owner, an IT department, or other data or application owner.Type: GrantFiled: October 28, 2021Date of Patent: February 7, 2023Assignee: Pulse Secure, LLCInventors: Yoav Weiss, David Goldschlag, Karl Ginter, Michael Bartman
-
Patent number: 11575795Abstract: In one embodiment, the method of processing telephony sessions includes: communicating with an application server using an application layer protocol; processing telephony instructions with a call router; and creating call router resources accessible through a call router Application Programming Interface (API). In another embodiment, the system for processing telephony sessions includes: a call router, a URI for an application server, a telephony instruction executed by the call router, and a call router API resource.Type: GrantFiled: August 31, 2021Date of Patent: February 7, 2023Assignee: Twilio Inc.Inventors: Jeff Lawson, John Wolthuis, Evan Cooke
-
Patent number: 11528245Abstract: Devices, systems and processes for providing geo-located and content-to-comment synchronized user circles are described. For at least one embodiment, a system for facilitating a geo-location based user circle may include a hub configured to facilitate a sharing of comments between a first user and a second user via a user circle. The first user and the second user may be selected for participation in the user circle based upon a circleID associated each of a first user device and a second user device. A first user device, communicatively coupled to the hub, may be configured to facilitate a capture of the comments provided by the first user. A second user device, communicatively coupled to the hub, may be configured to facilitate a presentation of the comments to the second user. And, a second device geoID may be used to indicate a location of the second user device.Type: GrantFiled: December 8, 2019Date of Patent: December 13, 2022Inventors: Ramgopal Madduluri, Maxim Litinov
-
Patent number: 11522892Abstract: A device and method for intrusion detection in a computer network. A data packet is received at an input of a hardware switch unit, an output of the hardware switch unit is selected for sending the data packet or a copy as a function of security layer information from the data packet and of a hardware address, context information for the data packet being determined, an actual value from a field being compared in a comparison by a hardware filter with a setpoint value for values from this field, the field including security layer data or mediation layer data, and an interrupt for a computing device being triggered as a function of a result of the comparison, an analysis for detecting an intrusion pattern in a network traffic in the computer network, triggered by the interrupt, being carried out as a function of the context information for the data packet.Type: GrantFiled: July 6, 2020Date of Patent: December 6, 2022Assignee: Robert Bosch GmbHInventors: Andreas Weber, Janin Wolfinger, Jens Gramm, Michael Herrmann, Wolfram Gottschlich
-
Patent number: 11496432Abstract: The disclosed system and method enable multiple user devices to track the read/unread status of received messages, even though the user reads the message on only one device. A server of a telecommunication network can receive, from a user device associated with a sender, a message sent to a recipient. The user device does not communicate to the server that the received message has been read. Upon receiving the message, the server can determine that the message is in reply to a message thread and can update a status of a second message in the message thread to the read status. The second message is the most recent message in the message thread sent by the recipient to the sender. The server can provide the updated status of the second message in the message thread to the multiple user devices associated with the sender.Type: GrantFiled: June 18, 2020Date of Patent: November 8, 2022Assignee: T-Mobile USA, Inc.Inventors: Shelby Seward, Thomas Cast
-
Patent number: 11463304Abstract: In one example, the present disclosure describes a device, computer-readable medium, and method for restoring local access elements in a software defined network (SDN) following service outages. For instance, in one example, a method includes retrieving, by a software defined networking local access element connected to a customer premises, configuration data and customer provisioning data from equipment located at the customer premises and initializing the software defined networking local access element with the configuration data and customer provisioning data to provide service to the customer premises.Type: GrantFiled: May 11, 2020Date of Patent: October 4, 2022Assignee: AT&T Intellectual Property I, L.P.Inventor: Paul Witko
-
Patent number: 11451541Abstract: An apparatus for connecting a data-processing and/or data-generating production apparatus with a network includes a first network interface to be connected with the network, a second network interface to be connected with the production apparatus, and a program code stored in the memory for execution by the at least one processor. The program code includes instructions upon whose execution data packets received at the second network interface via a second protocol are forwarded to the first network interface, and/or upon whose execution data packets received at the first network interface via a first protocol are forwarded to the second network interface and there are sent via a second protocol to the production apparatus. The program code includes instructions upon whose execution the at least one processor applies a packet filter to the data packets on the way between the network interfaces.Type: GrantFiled: December 20, 2016Date of Patent: September 20, 2022Assignee: SECUNET SECURITY NETWORKS AKTIENGESELLSCHAFTInventor: Jens Kulikowski
-
Patent number: 11449262Abstract: Storage arrays in a mirror relationship use dynamic compression dictionary size adjustment and data buffer merging to more efficiently compress data associated with maintenance of consistency of a replicated storage object. A compression dictionary size selector selects a supported compression dictionary size based on the aggregate size of the updates enqueued for transmission in the data buffers, e.g., a compression dictionary size that is greater than or equal to, and as close as possible to, the aggregate size of the enqueued updates. A combiner selects enqueued updates based on the selected compression dictionary size, e.g., aggregate enqueued update size less than or equal to, and as close as possible to, the selected compression dictionary size. The selected updates are coalesced and compressed using the selected compression dictionary size.Type: GrantFiled: March 19, 2021Date of Patent: September 20, 2022Assignee: Dell Products L.P.Inventors: Kenneth Dorman, Venkata Ippatapu
-
Patent number: 11445060Abstract: Aspects of the invention determining a threat score of a call traversing a telecommunications network by leveraging the signaling used to originate, propagate and terminate the call. Outer-edge data utilized to originate the call may be analyzed against historical, or third party real-time data to determine the propensity of calls originating from those facilities to be categorized as a threat. Storing the outer edge data before the call is sent over the communications network permits such data to be preserved and not subjected to manipulations during traversal of the communications network. This allows identification of threat attempts based on the outer edge data from origination facilities, thereby allowing isolation of a compromised network facility that may or may not be known to be compromised by its respective network owner.Type: GrantFiled: July 13, 2020Date of Patent: September 13, 2022Assignee: PINDROP SECURITY, INC.Inventor: Lance Douglas
-
Patent number: 11399361Abstract: A communication method, includes: a terminal device receives a first-standard vehicle-to-everything V2X sidelink configuration and a second-standard V2X sidelink configuration from a network device, obtains based on the first-standard V2X sidelink configuration and the second-standard V2X sidelink configuration, a V2X sidelink resource used for data transmission; and communicates with another terminal device on the V2X sidelink resource.Type: GrantFiled: December 23, 2020Date of Patent: July 26, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Wenjie Peng, Jun Wang, Mingzeng Dai
-
Patent number: 11363449Abstract: Apparatus and methods to transfer user preferences for cellular wireless service associated credentials transferred from a source device to a target device. Transfer of credentials can include physically moving a physical subscriber identity module (SIM) card between devices, transfer of cellular wireless service from a first SIM card at the source device to a second SIM card at the target device, and/or transfer of cellular wireless services for one or more electronic SIMs (eSIMs) from the source device to the target device. Preferences associated some or all of the transferred SIMs/eSIMs can be applied at the target device when certain matching criteria of the SIMs/eSIMs are satisfied. Exemplary matching criteria include matching identifiers, such as integrated circuit card identifier (ICCID) values, mobile station international subscriber directory number (MSISDN) values, and/or mappings thereof.Type: GrantFiled: July 10, 2020Date of Patent: June 14, 2022Inventors: Anish Kumar Goyal, Li Li, Raj S. Chaugule, Vladimir M. Appel
-
Patent number: 11334709Abstract: A computer-implemented method according to one embodiment includes identifying a topic associated with a received notification, determining a plurality of policies associated with the topic, determining a current environmental context, determining a generalization level, utilizing the plurality of policies and the current environmental context, modifying the notification, based on the generalization level, and presenting the modified notification.Type: GrantFiled: November 13, 2018Date of Patent: May 17, 2022Assignee: International Business Machines CorporationInventors: Nathalie Baracaldo-Angel, Margaret H. Szymanski, Eric K. Butler, Heiko H. Ludwig
-
Patent number: 11303022Abstract: An electronic device may be provided with a housing and an antenna having a resonating element. The resonating element may have first and second arms extending from opposing sides of a feed. The first arm and a portion of the housing may radiate in a cellular ultra-high band. The first arm may have a fundamental mode that radiates in a first ultra-wideband (UWB) communications band at 6.5 GHz. The second arm may have a fundamental mode that radiates in a 5.0 GHz wireless local area network band. The first and second arms may have a harmonic mode that radiates in a second UWB communications band at 8.0 GHz. The antenna may convey radio-frequency signals in each of these communications bands without the need for adjusting components in the antenna to switch between the UWB communications bands.Type: GrantFiled: August 27, 2019Date of Patent: April 12, 2022Assignee: Apple Inc.Inventors: Bilgehan Avser, Xu Han, Salih Yarga, Jingni Zhong, Hao Xu, Mattia Pascolini
-
Patent number: 11240061Abstract: According to one aspect of the present disclosure, a system for controlling a locomotive may comprise a controller; an Ethernet switch; one or more Ethernet modules in communication with the controller through the Ethernet switch, wherein a given Ethernet module of the one or more Ethernet modules includes a microcontroller and one or more connectors, wherein the microcontroller provides one or more communication interfaces; one or more power supplies connected to the one or more Ethernet modules and providing power to the one or more Ethernet modules; and one or more locomotive units in communication with the one or more Ethernet modules, wherein the one or more locomotive units are installed on the locomotive and controlled by the controller.Type: GrantFiled: June 3, 2019Date of Patent: February 1, 2022Assignee: Progress Rail Locomotive Inc.Inventors: Joseph Siergiej, Eugene T. Krakow, Robert J. Pflaum, Lawrence S. Przybylski
-
Patent number: 11218578Abstract: The techniques described herein relate to methods, apparatus, and computer readable media configured to determine a current data transmission sequence number for a next packet in a communication session with a remote computing device. An interruption in the communication session is detected. Checkpointed data for the communication session is determined that is indicative of a previous sequence number used for a previous packet sent to the remote computing device. A resolution procedure is performed to determine the current data transmission sequence number for the next packet in the communication session, including determining an estimated next sequence number for transmitting data in the communication session based on the checkpointed data, transmitting a first packet to the remote computing device, receiving a second packet from the remote computing device that has an associated sequence number, and determining the current sequence number for the next packet in the communication session.Type: GrantFiled: February 5, 2020Date of Patent: January 4, 2022Assignee: Casa Systems, Inc.Inventors: Shane Hooker, Bin Mo, Jacob Eipe, Gaurav Paliwal
-
Patent number: 11165887Abstract: Methods and systems for per-input port, per-control plane network data traffic class control plane policing in a network element are described. In one embodiment, the method comprises receiving control plane network data at an input port of a network element, wherein the control plane network data is data that is processed by the control plane. The method may also include classifying the control plane network data based on characteristics of the control plane network data. Furthermore, the method may include storing the control plane network data in one of a plurality of output queues for the input port based on a class of the control plane network data, and forwarding control plane network data from a selected one of the plurality of output queues to a control plane of the network element.Type: GrantFiled: April 16, 2020Date of Patent: November 2, 2021Assignee: Arista Networks, Inc.Inventors: Satish Kumar Eerpini, Thomas Benjamin Emmons, Francois Labonte
-
Patent number: 10992314Abstract: A method and apparatus for detecting and correcting digit errors of arithmetic results and signed data represented in a redundant residue number system (RRNS) and further represented using a non-systematic method of complements suitable for processing by a complement based digital arithmetic of the full redundant range.Type: GrantFiled: January 21, 2019Date of Patent: April 27, 2021Assignee: Olsen IP Reserve, LLCInventor: Eric B. Olsen
-
Patent number: 10992828Abstract: When a setting target apparatus accepts an instruction to start up setup software, a controller starts displaying wizard screens. The controller acquires reference information on a reference apparatus. The reference information includes an actual value and attribute information on it. The actual value is a set value actually set on the reference apparatus. The controller, using the attribute information, creates a list which lists actual values acquired in accordance with a selected category.Type: GrantFiled: July 1, 2020Date of Patent: April 27, 2021Assignee: KYOCERA Document Solutions Inc.Inventor: Masahiro Nishiyama
-
Patent number: 10944671Abstract: A method for network communication is provided. The method includes assigning a first network port identifier for return communication to a packet that originates on a node of the network device and determining whether the packet has a destination internal or external to the network device. The method includes translating the first network port identifier for return communication to a second network port identifier that is within a range of network port identifiers specific to the node, responsive to determining the packet has the external destination, and sending the packet from the node of the network device to the external destination, with the packet having the second network port identifier for return communication.Type: GrantFiled: March 11, 2019Date of Patent: March 9, 2021Assignee: Pure Storage, Inc.Inventors: Qing Yang, Prabhath Sajeepa, Curtis Scranton McDowell, Daniel Talayco
-
Patent number: 10812446Abstract: The present disclosure provides for dynamic host configuration across multiple sites in software defined networks, by: receiving, from a host, a DHCP (Dynamic Host Configuration Protocol) discover message at an edge network device of a site; adding to the DHCP discover message a sender border network device IP (Internet Protocol) address for a border network device of the site; transmitting the DHCP discover message, from the border network device to a DHCP server located externally of the site to instruct the DHCP server to return a DHCP offer packet including a destination border network device IP address for a destination border network device of a destination site; receiving the DHCP offer packet; and in response to determining that the destination border network device IP address matches the sender border network device IP address, forwarding the DHCP offer packet to the edge network device to perform DHCP forwarding.Type: GrantFiled: July 22, 2019Date of Patent: October 20, 2020Assignee: Cisco Technology, Inc.Inventors: Satish Kumar Kondalam, Sanjay K. Hooda, Shyamsundar N. Maniyar
-
Patent number: 10740276Abstract: A method for enhancing an execution of AS5643 functions within AS5643 bus nodes. Also, at the same time, the method reduces overall software requirements and complexity of the AS5643 functions. The method includes attaching a AS5643 function block to the one or more interface layers of an IEEE-1394 serial bus. The AS5643 function block includes firmware or hardware. Further, the method provides the function block with a programmable code.Type: GrantFiled: April 19, 2019Date of Patent: August 11, 2020Assignee: DAP Holding B.V.Inventor: Michael Erich Vonbank
-
Patent number: 10715278Abstract: A system and method for operating a wireless communication node. The system configures the node to receive a signal encoded by one or more codeword sets and configures the node to remap subpackets of the incoming signal for transmission over a second communication link. Incoming signals are parsed into subpackets, and the subpackets are encoded and remapped. The encoded and/or remapped subpackets are then transmitted over a communication link.Type: GrantFiled: September 26, 2018Date of Patent: July 14, 2020Assignee: Purdue Research FoundationInventors: David J. Love, Chih-Chun Wang
-
Patent number: 10673960Abstract: Embodiments of the present disclosure provide a method and an apparatus for determining gateway information. A first device obtains first information of user equipment, where the first information of the user equipment is used to indicate an area in which the user equipment subscribes to a service, and the first device determines gateway information corresponding to a first domain name, where the first domain name includes the first information of the user equipment. The first domain name includes the first information of the user equipment, and the first information is used to indicate the area in which the user equipment subscribes to the service. Compared with a method in which a number segment is used to generate a domain name, this reduces a quantity of domain names that need to be configured and maintained, and reduces maintenance costs of an operator.Type: GrantFiled: June 16, 2017Date of Patent: June 2, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Yu Zhong, Ruchuan Du, Caixia Qi, Yangming Lv
-
Patent number: 10630835Abstract: Methods and computing systems for sharing content between related devices in a cellular network are described. A first device receives content from an external content source via a wireless connection, and causes presentation of the content on an output device of the first device. The first device retrieves information for one or more related devices that utilize the same telephone number the first device for sending and receiving at least cellular communications via the cellular network. The first device enables sharing of the content with at least one related device of the one or more related devices.Type: GrantFiled: March 8, 2016Date of Patent: April 21, 2020Assignee: T-Mobile USA, Inc.Inventors: Yasmin Karimli, Gunjan Nimbavikar
-
Patent number: 10575271Abstract: A transport network (20) is connected to a first wireless base station (3, 4) and to a second wireless base station (6). The first wireless base station comprises a remote radio unit (3) and a baseband processing unit (4) which are connected by the transport network (20). A node (16) of the transport network (20) receives a synchronous time division multiplexed communication signal which carries at least a first communication signal between the baseband processing unit (4) and the remote radio unit (3). The node (16) determines a frequency synchronisation signal from the synchronous time division multiplexed communication signal. The node (16) transmits the synchronous time division multiplexed communication signal to the remote radio unit (3) of the first wireless base station. The node (16) transmits the frequency synchronisation signal to the second wireless base station (6). The node (16) also assists with providing phase/time synchronisation to the second wireless base station (6).Type: GrantFiled: February 21, 2019Date of Patent: February 25, 2020Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Stefano Ruffini, Stefano Stracca
-
Patent number: 10541924Abstract: A method, computer system, and computer program product for load balancing network traffic. First network address translation rules are executed with respect to a first data packet of the network traffic to translate initial address space data thereof, with respect to an initial destination network address and port identifier. An entry is generated with respect to the first data packet that includes data related to the translated destination network address and port identifier, and an initial source network address and port identifier. A second data packet is received from a client. The generated entry is identified and implemented in executing second network address translation rules with respect to the second data packet, to translate address space data thereof with respect to an initial destination network address and port identifier, for routing thereof to the host, and upon servicing, for routing thereof directly to the client.Type: GrantFiled: December 1, 2017Date of Patent: January 21, 2020Assignee: International Business Machines CorporationInventors: Ping Li, Liang Rong, Gang Tang, Ming Shuang Xian
-
Patent number: 10476812Abstract: A method for notifying a service provider, performed in a telecommunications network, said method comprising the following steps of: selecting a stream of data transported in the telecommunications network for at least one user terminal of the service provider; comparing a bandwidth value consumed by the selected data stream with a bandwidth threshold; sending a notification to the service provider, said notification comprising at least one identifier of the selected data stream and an indication of the result of the comparison.Type: GrantFiled: February 9, 2015Date of Patent: November 12, 2019Assignee: ORANGEInventors: Xavier Marjou, Gael Fromentoux, Antonin Marechal
-
Patent number: 10341247Abstract: A method for determining path health to conduct a plurality of Input-Output (IO) operations along a healthy path in a network is provided. The present invention may include receiving an IO request from a user and sending the received IO request on a first path. The present invention may include determining a first IO response has exceeded a threshold time on the first path. The present invention may include determining the first path has degraded based on the exceeded threshold time. The present invention may include generating a duplicate IO request and sending on a second path. The present invention may include receiving the duplicated IO response before receiving the original IO response. The present invention may include determining a health state associated with the slower path. The present invention may include refreshing a path state machine based on the determined health state associated with the slow path.Type: GrantFiled: October 27, 2016Date of Patent: July 2, 2019Assignee: International Business Machines CorporationInventor: Xue Qiang Zhou
-
Patent number: 10326509Abstract: Aspects of the present disclosure provide apparatus and techniques that may be applied in systems that may help enable efficient communication between a base station (BS) and certain devices, such as wearable devices and/or machine type communication (MTC) user equipments (UEs), having a single receiver (RX) for long term evolution (LTE). An exemplary method, performed by a BS, generally includes receiving, from a UE, an indication of a category of the UE, wherein the category of the UE indicates at least one of: a maximum throughput supported by the UE or a number of layers supported by the UE; assuming a number of receivers at the UE based on the category of the UE; determining one or more transmit parameters based on the number of receivers of the UE; and communicating with the UE according to the one or more transmit parameters.Type: GrantFiled: May 18, 2016Date of Patent: June 18, 2019Assignee: QUALCOMM IncorporatedInventors: Raghu Narayan Challa, Messay Amerga, Brian Clarke Banister, Alexei Yurievitch Gorokhov, Amir Aminzadeh Gohari
-
Patent number: 10326604Abstract: This specification faces the issue of unnecessary signalling between PCRF clients and the PCRF, where there is just one PCRF, and the issue of selecting by PCRF clients a right PCRF, where there are more than one PCRF. To solve these issues, this specification provides for PCC deployment information stored in a subscriber database and transmitted to a final node, likely through intermediate nodes. This PCC deployment information identifies one or more PCC interfaces that apply for a UE and, for each of the one or more PCC interfaces, at least one node that requires contacting a PCRF node identified by a PCRF address. A node receiving the PCC deployment information determines, based on the PCC deployment information, whether a PCRF node has to be contacted and, if it is determined that the PCRF node has to be contacted, such node initiates a session with the PCRF node identified by the corresponding PCRF address.Type: GrantFiled: July 4, 2014Date of Patent: June 18, 2019Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Fabian Castro Castro, Susana Fernandez Alonso
-
Patent number: 10299185Abstract: A wireless data network controls Quality-of-Service (QoS) delivered to wireless relays. The wireless relays attach to wireless base stations in the wireless data network and transfer configuration data indicating their media services to the wireless data network. A relay QoS control system in the wireless data network receives the configuration data and allocates individual QoS levels to the wireless relays based on their media services. The relay QoS control system transfers the individual relay QoS levels for the wireless relays to the wireless base stations. The wireless relays exchange user data with wireless user devices to deliver the media services. The wireless base stations exchange the user data with the wireless relays to deliver the media services based on the individual QoS levels for the wireless relays.Type: GrantFiled: April 24, 2017Date of Patent: May 21, 2019Assignee: Sprint Communications Company L.P.Inventors: Nitesh Manchanda, Vanil Parihar
-
Patent number: 10212286Abstract: Aspects of the present disclosure provide a system and method in which allocation and management of shared virtual numbers is achieved. In an embodiment, a request is received from an external server, over a network, for allocation and de-allocation of virtual numbers among agents and customers. Thereafter, a first virtual number is allocated and mapped between a first agent and a first customer, and the same first virtual number is also allocated and mapped between a second agent and a second customer. Such allocation and mapping enables communication between corresponding agents and customers. In addition to the allocation, a number may also be de-allocated. For example, the first virtual number mapping between the first agent and first customer can be de-allocated, thereby deactivating the first virtual number for a predetermined time, during which time the first virtual number is not allocated to another combination of a customer and an agent.Type: GrantFiled: March 31, 2017Date of Patent: February 19, 2019Assignee: Exotel Techcom Pvt. Ltd.Inventors: Vishnu Jayadevan, Karthikeyan Krishnamurthy, Siddharth Ramesh