Switching Control Patents (Class 370/360)
  • Patent number: 11233712
    Abstract: Technologies for connecting data cables in a data center are disclosed. In the illustrative embodiment, racks of the data center are grouped into different zones based on the distance from the racks in a given zone to a network switch. All of the racks in a given zone are connected to the network switch using data cables of the same length. In some embodiments, certain physical resources such as storage may be placed in racks that are in zones closer to the network switch and therefore use shorter data cables with lower latency. An orchestrator server may, in some embodiments, schedule workloads or create virtual servers based on the different zones and corresponding latency of different physical resources.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: January 25, 2022
    Assignee: Intel Corporation
    Inventors: Matthew J. Adiletta, Aaron Gorius, Myles Wilde, Michael T. Crocker
  • Patent number: 11212375
    Abstract: A first add-in card is connected to a second add-in card via a network communication link using a first network protocol. The first add-in card determines that a first network interface device is directly connected to a second network interface device via the network communication link, and directs that the first and second network interface devices communicate via a second network protocol based upon the first network interface device being directly connected to the second network interface device via the network communication link. The second network protocol transmits a higher proportion of data than the first network protocol.
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: December 28, 2021
    Assignee: Dell Products L.P.
    Inventors: Johan Rahardjo, Joshua David Anderson, Jeremiah James Bartlett
  • Patent number: 11201763
    Abstract: A communication method according to one embodiment comprises: transmitting, by a base station that manages a Licensed-Assisted Access (LAA) cell, downlink control information (DCI) to a user equipment, the DCI including subframe information and a transmission instruction of a sounding reference signal in the LAA cell, the subframe information indicates a specific subframe in which the user equipment should transmit the sounding reference signal; and transmitting, by the user equipment, the sounding reference signal to the base station in the specific subframe, based on the DCI.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: December 14, 2021
    Assignee: KYOCERA Corporation
    Inventor: Hiroyuki Urabayashi
  • Patent number: 11196683
    Abstract: Data center switches are described. A rack of a data center can include several switches to implement a network topology. The switches can include ports on their fronts and sides such that cables can be coupled with these side ports to implement the network topology.
    Type: Grant
    Filed: December 21, 2019
    Date of Patent: December 7, 2021
    Assignee: Facebook, Inc.
    Inventors: Zhiping Yao, Che Kin Leung
  • Patent number: 11164465
    Abstract: Real-time identification and provision of preferred flight parameters is provided by obtaining flight data of aircraft flights and classifying the flight data according to categories, acquiring current flight parameters from devices of an aircraft during an in-process flight, comparing the current flight parameters to the classified flight data and identifying, in real-time during the in-process flight, and based on thresholds in correlations between the current flight parameters and the classified flight data, preferred action(s) to take and preferred flight parameter value(s) for the in-process flight given current conditions of the aircraft and surrounding environment as reflected by the current flight parameters, and providing the preferred flight parameter values to computer system(s) of the aircraft.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: November 2, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Cesar Augusto Rodriguez Bravo, Erich D. Walls, Heiner Valverde Vargas, Neil Sahota
  • Patent number: 11157854
    Abstract: Systems and methods are disclosed for automatically detecting a connection status in an asynchronous processing request. An example method includes obtaining, at a processing client and responsive to a first request from a requesting client to perform a plurality of database operations in a single transaction, a connection identifier for a connection to a database on a database server, the connection to be used to execute the plurality database operations and storing the connection identifier in a row of a status table. In some implementations the existence of the row indicates the status of the connection is active. In some implementations the row includes a flag indicating the status. The method also includes providing the connection identifier to the requesting client, receiving a second request from the requesting client, the second request being for a status of the connection, determining the status using the status table.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: October 26, 2021
    Assignee: SAP SE
    Inventors: Le-Huan Stefan Tran, Arne Harren, Jonathan Bregler, Alexander Bunte, Andreas Kellner, Daniel Kuntze, Vladislav Leonkev, Simon Lueders, Volker Sauermann, Michael Schnaubelt
  • Patent number: 11093424
    Abstract: A rack switch coupling system includes a plurality of computing devices that are positioned in a rack in a stacked orientation. Each of the plurality of computing devices includes a top surface that corresponds with a first plane associated with that computing device, and a bottom surface that is located opposite that computing device from the top surface and that corresponds with a second plane associated with that computing device. The rack switch coupling system also includes a switch system that is positioned in the rack and that includes respective ports cabled to each of the plurality of computing devices, with each of the respective ports located adjacent the computing device to which it is cabled and between the first plane and the second plane associated with that computing device.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: August 17, 2021
    Assignee: Dell Products L.P.
    Inventors: Victor Teeter, Shree Rathinasamy, Sumedh Wasudeo Sathaye
  • Patent number: 11095474
    Abstract: A communication device configured to communicate according to a data protocol in which data is carried in packets over a serial data link and the communication device is arranged: to form packets for transmission over the link in such a way that every packet commences with a first bit value; and between transmitting successive packets to continuously transmit a second bit value opposite to the first bit value over the link.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: August 17, 2021
    Assignee: MENTOR GRAPHICS CORPORATION
    Inventors: Andrew Brian Thomas Hopkins, Iain Craig Robertson
  • Patent number: 11005714
    Abstract: A method for automatically assigning individual topological addresses to network switches includes obtaining first individual topological addresses each of which includes one identifier of a hierarchical level and N?1 non-hierarchical identifier(s) of the network switch with which it is associated, N?2. It further includes the transcoding of each first individual topological address by subdividing the N?1 non-hierarchical switch identifier(s) as a function of a value of the hierarchical level identifier into one or more sub-topology identifiers separated from one another by at least one first separator character, forming a first character string, and into one or more switch identifier(s) separated from one another by at least one second separator character, forming a second character string. A second hierarchical individual topological address is thus constituted by concatenation including the first and second character strings, as well as a third separator character therebetween.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: May 11, 2021
    Assignee: BULL SAS
    Inventor: Alain Cady
  • Patent number: 10936390
    Abstract: A system for monitoring and maintaining aircraft cargos includes a plurality of master control panels each operatively connected with at least one Line Replaceable Unit (LRU) operating in a cargo compartment of an aircraft, and at least one unit load device (ULD). The at least one ULD and at least one LRU are configured to move a cargo unit in the cargo compartment based on a control signal from the master control panel. The system also includes a command unit operatively connected with each control panel of the plurality of master control panels. The command unit includes a processor configured to retrieve a status of the cargo from each of the plurality of master control panels, and display, on an output device, a status of the at least one ULD of a plurality of ULDs and a status of the at least one LRU via the processor.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: March 2, 2021
    Assignee: GOODRICH CORPORATION
    Inventors: Rameshkumar Balasubramanian, Sudhendra Nayak, Venkatesan Muthulingam, Naveen Kumar Mallipattana Hiriyannaiah
  • Patent number: 10931550
    Abstract: Out-of-band management techniques for networking fabrics are described. In an example embodiment, an apparatus may comprise a packet-switched network interface to deconstruct a packet received via an out-of-band management network and control circuitry to execute an out-of-band management agent, and the out-of-band management agent may be operative to identify a configuration command comprised in the received packet and control an optical circuit-switched network interface based on the configuration command. Other embodiments are described and claimed.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: February 23, 2021
    Assignee: Intel Corporation
    Inventors: Mohan J. Kumar, Murugasamy J. Nachimuthu
  • Patent number: 10908570
    Abstract: A power over Ethernet (PoE) device system for a building including building devices connected together and to a PoE source via a network. The PoE source is configured to provide each of the building devices with PoE. A first building device of the building devices includes a communication subsystem circuit configured to receive the PoE from the PoE source via one of the building devices, power the communication subsystem circuit using the PoE received from the PoE source via the one of the building devices, and communicate with the PoE source and the building devices via the network. The first building device includes a functional subsystem circuit configured to power the functional subsystem circuit using power received from a permanent power source of the building and control an environmental condition of the building using the power received from the permanent power source of the building.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: February 2, 2021
    Assignee: Johnson Controls Technology Company
    Inventors: Timothy C. Gamroth, Yingchun Xu
  • Patent number: 10893011
    Abstract: Embodiments of the present invention are directed to computer-implemented methods and systems for representing human or machine-controllable sources, including, but not limited to, cloud services and smart devices, with a Semantic Interface Definition Language (SIDL) so that such resources can be listened to and eventually remote-controlled by discovering and performing Situationally Suitable Actions (SSA). Embodiments of the present invention are further directed to a novel user experience that allows sources to augment each other, removing the need to switch back and forth from different user interfaces (UIs) and overall facilitating or automating the execution of chains of commands.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: January 12, 2021
    Inventors: Michele Sama, Tim Porter, Ozgun Tandiroglu, Theodosia Togia, Arseni Anisimovich, James Hammerton
  • Patent number: 10887020
    Abstract: Embodiments of the present invention provide a method and an apparatus for transmitting and receiving a client signal in an optical transport network. In the transmission method, a received client signal is mapped into a variable-rate container OTU-N, wherein a rate of the OTU-N is N times as high as a preset reference rate; and then, the variable-rate container OTU-N is split into N optical sub-channel transport units OTUsubs by column, where a rate of each OTUsub equals to the reference rate; next, the N optical sub-channel transport units OTUsubs are modulated onto one or more optical carriers; at last, the one or more optical carriers is transmitted through a fiber.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: January 5, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Wei Su, Qiuyou Wu, Limin Dong
  • Patent number: 10877087
    Abstract: An audio system has an amplifier having first and second power stages configurable to drive a speaker, each power stage having two transistors connected in series. Each of one or more analog-to-digital converters is connected to measure a corresponding voltage drop across a corresponding transistor. A processor is connected to characterize the operation of the audio system based on the measured voltage drops. The ADC(s) and the processor can be used during start-up and/or run-time operations of the audio system to determine or detect transistor ON resistance, system lag time, speaker current, open-load faults, shorted-load faults, and short-to-Vdd/Vss faults. To avoid errors, the processor determines or detects and avoids under-drive conditions, high-frequency conditions, ripple-current periods, and lag-time periods while characterizing the system operations.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: December 29, 2020
    Assignee: NXP B.V.
    Inventors: Ashutosh Ravindra Joharapurkar, Arvind Sherigar, Sounak Maji
  • Patent number: 10868836
    Abstract: Security policies can be dynamically updated in response to changes in endpoints associated with those policies. A user can indicate one or more regions or networks from which access is to be granted under a specific security policy. The user can subscribe to receive notifications upon a change relating to those endpoints, such as the addition or removal of one or more endpoints. When a change is detected, new policy information can be generated automatically and published for subscribed policies, which can then have the updates applied automatically or provided for manual review and application. Such a process enables access determinations to be made based upon up-to-date endpoint information.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: December 15, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Justin Paul Yancey
  • Patent number: 10819565
    Abstract: Devices, methods, systems, and computer-readable media for using network connection health data, from multiple sources, to determine whether to switch a network connection on redundant IP networks using VoIP protocol are described herein. One non-transitory computer readable medium includes instructions for connecting an end device used by a first party to communicate with a second party through a VoIP network connection via a VoIP network device, connecting a first network device operating a first network to the VoIP device, connecting a second network device operating a second network to the VoIP device, if there are indications of a fault on at least two OSI layers, then switching from communicating VoIP connection related packets of data on the first network to communicating the VoIP connection related packets of data on the second network.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: October 27, 2020
    Assignee: Edgewater Networks, Inc.
    Inventors: Mark J. Conner, Michael P. Reiman, Brian M. Quigley
  • Patent number: 10757129
    Abstract: The present invention discloses a software security verification method, a device, and a system, and relates to the communications field, so as to resolve a problem in the prior art that security verification on a VNF packet increases a VNF instantiation delay and reduces VNF instantiation performance. In a specific solution, after a first device receives an instantiation request of a VNF, the first device performs security verification on a stored VNF packet of the VNF when or after starting to instantiate the VNF according to the instantiation request of the VNF, and the first device sends first result information to a second device when security verification on the VNF packet of the VNF succeeds. The first result information includes information that security verification on the VNF packet of the VNF succeeds. The present invention is applied to software security verification.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: August 25, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Chengyan Feng, Jiangsheng Wang
  • Patent number: 10735125
    Abstract: An apparatus includes a first input port, a first switch, and a second switch. The first switch and the second input port are in optical communication with the first input port. The apparatus also includes a second input port, a third switch, and a fourth switch. The third switch and the fourth switch are in optical communication with the second input port. Each switch is switchable between a first state to pass optical signals and a second state to block optical signals. The apparatus also includes a first combiner in optical communication with the first input port via the first switch and the second input port via the third switch. The apparatus also includes a second combiner in optical communication with the first input port via the second switch and the second input port via the fourth switch.
    Type: Grant
    Filed: September 30, 2017
    Date of Patent: August 4, 2020
    Assignee: Juniper Networks, Inc.
    Inventor: Kevan Peter Jones
  • Patent number: 10715423
    Abstract: An operation method of a switch apparatus in an Ethernet-based vehicle network, includes: receiving a first frame including original data from an end node; generating a second frame including the original data; duplicating the original data to generate duplicated data; and generating a third frame including the duplicated data and an indicator indicating that the third frame includes the duplicated data.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: July 14, 2020
    Assignees: Hyundai Motor Company, Kia Motors Corporation, Industry-University Cooperation Foundation Hanyang University
    Inventors: Seong Jin Park, Woo Sub Kim, SungKwon Park, Ju Ho Lee, Chul Sun Park, Jae Woong Ko, Sang Hyun Jeon, Li Seul Kim
  • Patent number: 10707551
    Abstract: A wireless router that can be switched to operate at different wireless modes by repeated presses on a button includes a rotatable disk and a first printed circuit board. A first magnetic component and a first conductive sheet array are fixed on the rotatable disk. The first conductive sheet array includes first conductive sheets. A first and a second magnetic component arrays are fixed on the first printed circuit board. The first magnetic component array includes second magnetic components. The second conductive sheet array includes second conductive sheets. The wireless router is configured to be switched between wireless modes by rotating the rotatable disk to one of the wireless modes, the first magnetic component absorbs the second magnetic component corresponding to the first magnetic component, an electrical contact is made between one of the first conductive sheets and the second conductive sheet that is corresponding to the first conductive sheet.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: July 7, 2020
    Assignee: NANNING FUGUI PRECISION INDUSTRIAL CO., LTD.
    Inventors: Kuan-Yi Wu, Chien-Min Hung, Chia-Hung Hung
  • Patent number: 10708930
    Abstract: Wireless packet switches and enclosures include multiple port controllers, each in communication with a respective wireless transceiver located on an outer surface of a spherical shell. Each port controller is configured to analyze data streams to and from the respective wireless transceiver. Each wireless transceiver is configured to establish beamforming connections with a client device in a beamforming direction pointed away from the spherical shell. A cross-connect switch is in communication with all of the port controllers, configured to provide connections between respective port controllers. An arbiter is in communication with all of the port controllers and with the cross-connect switch and is configured to control the cross-connect switch, such that the cross-connect switch connects data streams of the port controllers in accordance with packet destination information and scheduling information from the port controllers.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: July 7, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mihai A. Sanduleanu, Laurent Schares
  • Patent number: 10673477
    Abstract: A communication device, an adapter device and a communication system (100) are provided. The system (100) includes: a master communication device (10) and a slave communication device (20), the master communication device (10) includes: a first external interface (130) including a first pin (131) and a second pin (132), and a signal generating module (110) electrically connected to the first pin (131); the signal generating module (110) is configured to generate X signals according to time interval corresponding to an N-bit string to be sent, in which the time interval corresponding to the N-bit string to be sent represents time interval between start times of each two adjacent signals, different time intervals corresponding to different bit strings, where N?1, X?1 and X is a natural number; said first external interface (130) is congured to send said X signals through the first pin (131).
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: June 2, 2020
    Assignee: TENDYRON CORPORATION
    Inventor: Dongsheng Li
  • Patent number: 10615868
    Abstract: A communication system which includes: three or more nodes; a multi-core fiber having a plurality of cores, the multi-core fiber being used in at least a partial segment of a connection between the nodes; a detection signal output unit configured to output a fault detection signal transmitted by the core provided in the multi-core fiber configured to connect together the nodes; and a fault detection unit configured to determine whether a fault has occurred between the nodes on the basis of a detection result of the fault detection signal.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: April 7, 2020
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Takuya Oda, Tetsuro Inui, Akira Hirano, Wataru Imajuku, Shoukei Kobayashi, Takafumi Tanaka, Yutaka Miyamoto, Hidehiko Takara
  • Patent number: 10574546
    Abstract: A network element includes multiple interfaces and circuitry. The interfaces are configured to connect to a communication system. The circuitry is configured to monitor a respective buffering parameter of data flows received via an ingress interface and queued while awaiting transmission via respective egress interfaces, to identify, based on the respective buffering parameter, at least one data flow for mirroring, to select one or more packets of the identified data flow for analysis by a network manager, and to send the selected packets to the network manager over the communication system via an egress interface.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: February 25, 2020
    Assignee: Mellanox Technologies TLV Ltd.
    Inventors: Lion Levi, Gil Levy, Zachy Haramaty
  • Patent number: 10572426
    Abstract: A data processing system is implemented with a backup PCI Express system, which is able to take over as the primary PCI Express system for ensuring that the endpoint devices continue to function in a desired manner when the initial primary root complex is no longer functioning correctly. Each of the endpoint devices is coupled to the initial primary root complex and a backup root complex through a multiplexer. When a failure of the initial primary root complex is detected, the backup root complex signals each multiplexer to switch the communication of data from occurring between the initial primary root complex and the endpoint devices to then occur between the backup root complex and the endpoint devices.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: February 25, 2020
    Assignee: NXP USA, INC.
    Inventors: Michael Johnston, Dinghui R. Nie, Joseph S. Rebello
  • Patent number: 10567309
    Abstract: Data center switches are described. A rack of a data center can include several switches to implement a network topology. The switches can include ports on their fronts and sides such that cables can be coupled with these side ports to implement the network topology.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: February 18, 2020
    Assignee: Facebook, Inc.
    Inventors: Zhiping Yao, Che Kin Leung
  • Patent number: 10547694
    Abstract: Methods, systems, and devices for wireless communication are described. An access point (AP) may include a service discovery indicator in a broadcast message. A user equipment (UE) may tune to the radio frequency spectrum band of the AP and receive the broadcast message. The UE may identify a web resource based on the service discovery indicator and access the web resource to determine the capability configuration of the AP. The UE may access the web resource using an existing internet connection of its currently serving AP.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: January 28, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Manu Sharma, Rajat Prakash, Miguel Griot, Soumya Das
  • Patent number: 10521978
    Abstract: An electrical load life-cycle management and analysis system and method are disclosed. In the system and method, a database module stores electrical system configuration data and electrical system requirements, and an electrical system analysis module determines electrical system performance characteristics as a function of and based on the electrical system configuration data. In addition, an electrical system configuration management module manages at least one change to the electrical system configuration data, and compares the electrical system performance characteristics to the electrical system requirements to enable optimal performance and to provide compliance information.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: December 31, 2019
    Assignee: The Boeing Company
    Inventors: Ralph W. Boy, Neal Harold, Jay B. Biederman
  • Patent number: 10433401
    Abstract: A lifestyle LED lighting solution is configured with a timer to convert from performing a first illumination mode to performing a second illumination mode at a preset time point controlled by the timer, wherein the first illumination mode and the second illumination mode are designed to perform different lighting characteristics including a light intensity and a light color temperature. The first illumination mode is a general illumination mode while the second illumination mode is an energy saving mode. The timer can be an anytime setting timer, a fixed time point timer, a fixed time period timer or a clock timer. The anytime setting timer is also usable for replacing a photo sensor to automatically turn on and turn off an LED light. The clock timer can be used for controlling on/off performance of the LED light according to a clock time schedule.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: October 1, 2019
    Assignee: VAXCEL INTERNATIONAL CO., LTD.
    Inventor: Chia-Teh Chen
  • Patent number: 10409738
    Abstract: An information switch comprises a plurality of input circuits and a plurality of output circuits, the information switch being configured to communicate information units between the input circuits and the output circuits in successive transmission cycles; each input circuit being configured, in dependence upon a queue of one or more information units for transmission via that input circuit and in dependence upon hint data received in respect of a current transmission cycle, to send an information unit transmission request to one or more of the output circuits; and each output circuit being configured, in response to one or more information unit transmission requests received from respective input circuits, to select an input circuit for information unit transmission to that output circuit in a current transmission cycle and to provide hint data indicating a provisional selection, by that output circuit, of an input circuit at a next transmission cycle.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: September 10, 2019
    Assignee: ARM Limited
    Inventors: Syed Ali Raza Jafri, Stephan Diestelhorst
  • Patent number: 10404531
    Abstract: A network element of a software-defined network comprises a data transfer interface (210) for receiving and transmitting data and a processing system (215) for constructing a software-defined data path and a fixed-functionality data path such as for example an IP/MPLS or L2 switching path. The software-defined data path comprises look-up tables for selecting software-defined actions and the fixed-functionality data path defines fixed-functionality actions. The processing system is adapted to convert metadata associated with data managed by the software-defined data path to a data format suitable for the fixed-functionality data path when one or more of the fixed-functionality actions are needed in conjunction with forwarding the data. One of the fixed-functionality actions is selected at least partly on the basis of which one of the look-up tables was most recently accessed, and the determined fixed-functionality action is carried out so as to initiate the one or more needed fixed-functionality actions.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: September 3, 2019
    Assignee: XIEON NETWORKS S.A.R.L.
    Inventors: Ville Hallivuori, Juhamatti Kuusisaari
  • Patent number: 10341226
    Abstract: One embodiment of the present invention provides a switch in a software-defined network. The switch includes at least one port, a flow management module, and forwarding circuitry. The port is capable of receiving a frame belonging to a software-defined data flow and a frame belonging to a regular data flow. The flow management module logically partitions the port for the frame belonging to the software-defined data flow from the frame belonging to the regular data flow. The forwarding circuitry forwards the frame belonging to the software-defined data flow based on a flow definition in a local flow table. The flow definition indicates how the software-defined data flow is processed in a software-defined network.
    Type: Grant
    Filed: August 16, 2017
    Date of Patent: July 2, 2019
    Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
    Inventors: Eswara S. P. Chinthalapati, Nikunj Vaidya
  • Patent number: 10326612
    Abstract: A communication device configured to communicate according to a data protocol in which data is carried in packets over a serial data link and the communication device is arranged: to form packets for transmission over the link in such a way that every packet commences with a first bit value; and between transmitting successive packets to continuously transmit a second bit value opposite to the first bit value over the link.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: June 18, 2019
    Assignee: UltraSoC Technologies Limited
    Inventors: Andrew Brian Thomas Hopkins, Iain Craig Robertson
  • Patent number: 10321543
    Abstract: A lifestyle LED lighting solution configured with a timer to convert from performing a first illumination mode to performing a second illumination mode at a preset time point controlled by the timer, wherein the first illumination mode and the second illumination mode are designed to perform different lighting characteristics including a light intensity and a light color temperature. The first illumination mode is a general illumination mode while the second illumination mode is an energy saving mode. The timer can be an anytime setting timer, a fixed time point timer, a fixed time period timer or a clock timer. The anytime setting timer is also usable for replacing a photo sensor to automatically turn on and turn off an LED light. The clock timer can be used for controlling on/off performance of the LED light according to a clock time schedule.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: June 11, 2019
    Assignee: VAXCEL INTERNATIONAL CO., LTD.
    Inventor: Chia-Teh Chen
  • Patent number: 10318449
    Abstract: A network device is described. The network device includes a plurality of ingress interfaces, a plurality of memory units configured to store packets received at the plurality of ingress interfaces, a first pool of memory access tokens, and one or more integrated circuits that implement a memory controller. The memory access tokens correspond to respective memory units and are distinct within the first pool. The memory controller is configured to selectively assign at least one individual memory access token to the ingress interfaces to govern write access to the memory units. The ingress interfaces write packets to memory units identified by the corresponding assigned memory access tokens. The network controller is configured to reassign a first memory access token from a first ingress interface to a second ingress interface between consecutive write commands from the first ingress interface based on a write access scheme to access non-sequential memory units.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: June 11, 2019
    Assignee: Marvell World Trade Ltd.
    Inventors: Jacob Jul Schroder, Nicolai Asbjorn Smitt
  • Patent number: 10270658
    Abstract: An example method for zero touch configuration and synchronization of a service appliance in a network environment includes receiving, at an appliance port on a service appliance, an indication that a switch port on a switch changed from an inactive status to an active status, the appliance port being connected over a network to the switch port, starting a bootstrap protocol, including by receiving at the service appliance from the switch, a bootstrap message from a service executing in the switch, creating, by the service appliance, an empty port channel at the service appliance, adding, by the service appliance, the appliance port to the port channel, and associating, by the service appliance, the service to the port channel in a cache.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: April 23, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Samar Sharma, Mitali Parthasarathy, Avni Baveja
  • Patent number: 10250459
    Abstract: Bandwidth usage for an existing communication tunnel between a first device and second device is monitored. A determination is made that additional bandwidth is required for communication between the first network device and the second network device. A determination is made that for the addition of the additional bandwidth would exceed available bandwidth for the existing tunnel. Additional bandwidth is established between the first network device and the second network device.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: April 2, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Zafar Ali, Muthurajah Sivabalan, Clarence Filsfils, Jan Medved
  • Patent number: 10237156
    Abstract: A network element includes multiple interfaces and circuitry. The interfaces are configured to connect to a communication system. The circuitry is configured to receive via an ingress interface a packet that includes an Error Detection Code (EDC) field including an input EDC value, to determine an input timestamp indicative of a time-of-arrival of the received packet at the network element, and overwrite at least part of the input EDC value in the EDC field of the packet with the input timestamp, to estimate for the packet a traversal latency between reception at the ingress interface and transmission via a selected egress interface, based at least on the input timestamp, and to produce a deliverable version of the packet by writing an output EDC value to the EDC field, and send the deliverable version of the packet via the selected egress interface.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: March 19, 2019
    Assignee: Mellanox Technologies TLV Ltd.
    Inventors: Oded Belfer, George Elias, Gil Levy
  • Patent number: 10228687
    Abstract: A method of diagnosing a fault in an air-conditioning pack of an aircraft is disclosed, wherein the air-conditioning pack includes one or more sensors. The method includes transmitting data from at least one of the sensors operably coupled to the air-conditioning pack, comparing the transmitted data to a predetermined threshold, and diagnosing a fault in the air-conditioning pack based on the comparison.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: March 12, 2019
    Assignee: Taleris Global LLP
    Inventors: Frank Beaven, Julia Ann Howard, Robert William Horabin
  • Patent number: 10225710
    Abstract: In peer-to-peer (P2P) communications, it has been recognized herein that various context information needs to be exchanged between peer devices (PDs) or between different layers/protocols within a peer device (PD). Various embodiments described herein address how to design effective management functions, services, and primitives for context management across and/or within different protocol layers to enable context-aware peer-to-peer communications in proximity. This disclosure proposes multiple embodiments for cross-layer context management in context-aware peer-to-peer communication in proximity. For example, embodiments described herein provide context management to efficiently enable context-aware P2P communications, such as, for example, social networks.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: March 5, 2019
    Assignee: Convida Wireless, LLP
    Inventors: Chonggang Wang, Qing Li, Paul L. Russell, Jr., Hongkun Li, Zhuo Chen
  • Patent number: 10178440
    Abstract: A communication system including a transmission apparatus and a reception apparatus, the transmission apparatus including: a buffer configured to hold first data to transmit; transmission means configured to transmit the first data to the reception apparatus; reception means configured to receive second data that the reception apparatus returns; comparison means configured to compare the second data with the first data held by the buffer; and control means configured, when a result of the comparison by the comparison means is unmatch, to instruct the transmission means to retransmit the first data.
    Type: Grant
    Filed: April 3, 2015
    Date of Patent: January 8, 2019
    Assignee: NTT Communications Corporation
    Inventor: Toshihiko Ogihara
  • Patent number: 10171353
    Abstract: Systems and methods for supporting dual-port virtual router 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 accordance with an embodiment, a dual-ported router model implies that different subnets can be connected in a way where each subnet fully controls the forwarding of packets as well as address mappings in the ingress path to the subnet.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: January 1, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Bjørn Dag Johnsen, Dag Georg Moxnes, Bartosz Bogdański, Pramod Venkatesh, Line Holen
  • Patent number: 10057127
    Abstract: Some embodiments of the present invention disclose a processing method for service allocation and a related apparatus. The method may include receiving service logic update information that is obtained after configuration update is performed on a functional entity in a network, searching for initial service logic information already stored at a local end, and generating a system service logic policy according to the service logic update information and the initial service logic information. The method may also include sending the system service logic policy to service entities in the network that execute service processing, where the system service logic policy is used to instruct the service entities in the network to execute service allocation on the functional entity in the network.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: August 21, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Lei Zhu, Anni Wei, Wanqiang Zhang
  • Patent number: 10057137
    Abstract: Aspects of the disclosure provide a method for highlighting a port of a network device in a network. The method includes receiving, by a processor, a selection of graphical element displayed at a graphical user interface. The network device is separate from the processor. The graphical element corresponds to a port of a network device in a network. The method further includes identifying, by the processor, the port and the network device at which the port is disposed, and transmitting an instruction to the network device to cause a specific signaling component associated with the port to have a different state from other signaling components associated with other ports of the network device in order to highlight the port at the network device to a user.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: August 21, 2018
    Assignee: Marvell International Ltd.
    Inventors: Robi Goldschlager, Ronen Tausi, Gad Hutt
  • Patent number: 10044646
    Abstract: A network switch allocates large-scale memory units as data packets are received in order to implement per-queue, circular egress buffers. Each large-scale memory unit is larger than the maximum packet length of the received packets and is capable of storing a plurality of data packets, thereby reducing the number of memory allocation events that are required to process a given number of data packets. Efficient techniques for writing to and reading from the large-scale egress memory units have been developed and may be used to reduce processing delays. Such techniques are compatible with relatively inexpensive memory devices, such as dynamic random access memory (DRAM), that may be separate from the circuitry used to process the data packets. The described architectures are easily scalable so that that a large number of ports (e.g., thousands) may be implemented at a relatively low cost and complexity without introducing significant processing delays.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: August 7, 2018
    Assignee: ADTRAN, INC.
    Inventor: Thomas Frederick Detwiler
  • Patent number: 10044627
    Abstract: A method performed by a first network device for applying Quality-of-Service (QoS) on a virtual interface over a multi-path transport topology. The method includes receiving a packet of the virtual interface from a service home network processing unit (NPU), where the virtual interface has been provisioned with a virtual interface QoS, where the service home NPU has applied the virtual interface QoS on the packet, and where the packet includes a physical transport link identifier (ID) that identifies a physical transport link over which the packet is to be forwarded. The method further includes selecting a virtual adjacency based on metadata included in the packet and using the selected virtual adjacency to select a queue based on the physical transport link ID and store the packet in the selected queue. The method further includes performing scheduling to select the queue and sending the packet over the physical transport link.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: August 7, 2018
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Igor Djekic, Lars Martin, Mohamed Abdul Malick Mohamed Usman
  • Patent number: 10038715
    Abstract: A server receives a SYN packet and generates a SYN packet signature from the SYN packet. The server generates multiple aggregate signatures for the SYN packet signature that each include a generalized value for at least one element, where each aggregate signature has a different level of specificity and corresponds with a different fingerprint table. The server sequentially iterates through the fingerprint tables starting with the most specific aggregate signature and the most specific fingerprint table until a match exceeding a counter threshold is found, if any. If an aggregate signature does not match a fingerprint in a fingerprint table, the aggregate signature is added to that fingerprint table and an initial value for the counter is set. A bytecode using an attack fingerprint as input is generated in a form understandable by a network filter, and installed in a network filter.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: July 31, 2018
    Assignee: CLOUDFLARE, INC.
    Inventors: Marek Przemyslaw Majkowski, Gilberto Bertin, Christopher Philip Branch, John Graham-Cumming
  • Patent number: 10037206
    Abstract: Disclosed are methods and systems for state switching. The method is applied to a first hardware system. The first hardware system is connected with a second hardware system. The first hardware system has a first operation state and a second operation state. The second hardware system includes a memory unit. The memory unit has a first access state and a second access state. The memory unit is in the first access state currently. The method includes: the first hardware system sends an access state switching instruction to the second hardware system when the first hardware system enters the second operation state from the first operation state, wherein, the access state switching instruction is adapted to switch the memory unit of the second hardware system from the first access state to the second access state. The application of the present invention can ensure the security of key data, avoid the access of key data by malicious software, reduce the implementation costs and has a higher extensibility.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: July 31, 2018
    Assignees: LENOVO (BEIJING) LIMITED, BEIJING LENOVO SOFTWARE LTD.
    Inventor: Xiaowen Wang
  • Patent number: 10021163
    Abstract: A latency reconfiguration mechanism in a streams manager detects latency mismatches in a streaming application that affect the performance of the streaming application, and reconfigures the streaming application to minimize the latency mismatches. The reconfiguration can include fusing adjacent processing elements into a single processing element, co-locating adjacent processing elements on the same machine, moving processing elements and/or network links, adding parallel processing elements, and rearranging processing elements and/or network links to create more consistent latency paths. By minimizing latency mismatches and providing more consistent latency paths, the performance of a streaming application is increased by not having to perform significant reordering of data tuples.
    Type: Grant
    Filed: March 14, 2017
    Date of Patent: July 10, 2018
    Assignee: International Business Machines Corporation
    Inventors: David M. Koster, Manuel Orozco, Alexander J. Pogue, Christopher R. Sabotta