Path Selection Patents (Class 340/2.1)
  • Patent number: 11956854
    Abstract: An apparatus and method are disclosed to receive location data identifying the current location of a vehicle, for example an automobile or aircraft. A database, storing radio device records, is then queried. Each radio device record in the database identifies a radio device and its location. Radio device records associated with radio devices likely to be within communication range of the vehicle may then be retrieved from the database. The radio device records may be used to generate information for individual ones of radio devices which are likely to be within range of the vehicle and display that radio device information to a vehicle operator via an electronic display. The display may be updated as the vehicle travels to display radio device information as the radio devices come into range of the vehicle and remove radio device information from the display as the vehicle travels out of range.
    Type: Grant
    Filed: November 22, 2020
    Date of Patent: April 9, 2024
    Inventor: J. Carl Cooper
  • Patent number: 11330693
    Abstract: A method and apparatus for modifying a dynamic lighting effect, where that effect is considered or deemed unfavourable, by obtaining information of the dynamic lighting effect for at least part of a an area illuminated by said effect; determining, based on the obtained information, a modifying lighting pattern to modify the effect of said dynamic lighting, and controlling one or more luminaires to output the modifying lighting pattern selectively to a target portion of the illuminated area.
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: May 10, 2022
    Assignee: SIGNIFY HOLDING B.V.
    Inventors: Martijn Marius Hultermans, Edith Danielle Den Hartog, Peter Tjin Sjoe Kong Tsang
  • Patent number: 11271933
    Abstract: Systems and methods for authenticating an electronic transaction using a hosted authentication service. The systems and methods determine whether an authentication is required based on a first electronic message received from a first data system. Upon determining the authentication is required, the systems and methods transmit a dummy authentication request and a hosted authentication service uniform resource locator to the first data system. The systems and methods further determine or receive an indication whether a user authentication challenge is required based on a transaction risk analysis by a second data system. Upon determining the user authentication challenge is required, the systems and methods provide, at a user interface, an electronic form including a challenge request. The systems and methods transmit, to the first data system, another electronic form including a dummy authentication response generated based on a challenge result.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: March 8, 2022
    Assignee: WORLDPAY LIMITED
    Inventor: Christopher S. Dee
  • Patent number: 11256545
    Abstract: This system on chip comprises a plurality of master resources, a plurality of slave resources, a plurality of arbitration levels, each arbitration level being able to control the access of at least one master resource to at least one slave resource, each master resource being able to send requests to at least one slave resource according to a bandwidth associated with this slave resource and this master resource. The system is characterized by further comprising control means configured to control each bandwidth associated with each slave resource as a function of the capacity of this slave resource to process the requests originating from the master resource corresponding to this bandwidth.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: February 22, 2022
    Assignee: THALES
    Inventors: Pierrick Lamour, Alexandre Fine
  • Patent number: 11153114
    Abstract: In an in-vehicle network, a master device and a plurality of slave devices communicate with each other. A plurality of semiconductor relays for supplying power to the corresponding slave devices is provided for each of the plurality of slave devices in the master device. IDs corresponding to the plurality of semiconductor relays are stored in a flash ROM of the master device. The master device transmits the corresponding ID each time the semiconductor relays are turned on by sequentially turning on the semiconductor relays. The plurality of slave devices set the ID received after power supply as its own ID.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: October 19, 2021
    Assignee: YAZAKI CORPORATION
    Inventor: Yoshihide Nakamura
  • Patent number: 11088937
    Abstract: Aspects of the present disclosure relate to synchronizing route updates. In one aspect, one or more computing devices, such as a router or a centralized controller, may receive a notification of a planned topology change to the network. The topology change may affect a link between nodes. Further, the one or more computing devices may determine one or more paths associated with the link and determine one or more user nodes associated with each path. The one or more computing devices may send an instruction message associated with the planned topology change to each user node of each path and receive an acknowledgment message in response to the instruction message. Based on the information in the acknowledgement message, the one or more computing devices may determine whether to effect the planned topology change.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: August 10, 2021
    Assignee: Google LLC
    Inventors: Junlan Zhou, Zhengrong Ji
  • Patent number: 11082490
    Abstract: A computer implemented method of executing applications in a cloud server system is presented. The method comprises receiving a file identifier from a client device. The method also comprises receiving a file associated with the file identifier from a first server. Further, the method comprises accessing an application associated with the file from memory of the cloud server. Also, the method comprises executing by the cloud server the application using the file received from the first server. Finally, the method comprises streaming results from the executing the application as a video stream destined for the client device.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: August 3, 2021
    Assignee: NVIDIA Corporation
    Inventors: Jen-Hsun Huang, Xun Wang, Lorenzo Ibarria
  • Patent number: 10901621
    Abstract: Dual-level storage device reservation is disclosed. A first request associated with a first application of a plurality of applications to reserve a first network-attached storage device for write access is accessed. A first storage device reservation key is stored on the first network-attached storage device to reserve the network-attached storage device. A first mapping entry that associates the first storage device reservation key with a first application identifier (ID) of the first application is generated. The first storage device reservation key is received from the first application, and a message is sent to the first application that contains information that identifies the first application as having write access to the first network-attached storage device based on the first mapping entry.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: January 26, 2021
    Assignee: Red Hat, Inc.
    Inventors: Huamin Chen, Eric S. Paris, Derek W. Carr
  • Patent number: 10904104
    Abstract: The technology provides for providing an interactive user interface to explore a complete network, see relationships with various aspects of the network, and drill down to details in an instinctive manner. In some embodiments, network component data is received that identifies metrics associated with network components. A graphical user interface made up of representations of network components of a network is presented, where the network components are selectable. Relevant network components are displayed at varying network scales by receiving an input selecting a first representation of a first network component at a first network level. Based on a network component relationship between the first representation of the first network component and a second relationship of a second network component, second network component data is received that identifies one or more metrics associated with the second network component. The second network component is at a second network level.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: January 26, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Carlo Zapponi, Sukrit Dasgupta
  • Patent number: 10841089
    Abstract: Examples described herein may provide local key managers on computing nodes of distributed computing systems. The local key managers may protect secrets (e.g. cryptographic keys) in the distributed system such that risk of compromise is reduced or eliminated. In some examples, secure processors, such as trusted platform modules (TPMs), may be incorporated in computing nodes of distributed computing systems described herein. The secure processor may aid in securely protect cryptographic keys in the event of disk or node theft, for example.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: November 17, 2020
    Assignee: Nutanix, Inc.
    Inventor: Bala Rama Koteswara Rao Neerumalla
  • Patent number: 10778537
    Abstract: A method is disclosed for presenting, in a computer-generated graphical user interface, a network topology map of a plurality of nodes and data links. The plurality of nodes includes at least one aggregated node that represents multiple devices of a data communication network. Each of the data links represents a physical connection between devices represented by nodes. Detecting a selection of a first aggregated node and in response to detecting the selection, causing presentation of an expanded view comprising a list of the multiple devices of the first aggregated node. Detecting a selection of a first device of the multiple devices and presenting an updated network topology map comprising the plurality of nodes including the first aggregated node, the plurality of data links, and a first device node that represents the first device. The first aggregated node representing remaining devices of the two or more devices other than the first device.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: September 15, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Yongmei Hu, Ryder S. Booth, Shyam Srinivasan
  • Patent number: 10769172
    Abstract: Examples include globalized object names in a global namespace. Some examples may relate to creation of an object with a globalized object name in a global namespace based on a determination. The determination may relate to a global namespace name pattern or the determination may be based on globalization information.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: September 8, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Nguyen Truong, Kevin Kauffman, Gurunatha Karaje
  • Patent number: 10708121
    Abstract: Systems and methods for providing services are disclosed. One aspect comprises determining a plurality of services to be provided over a first communication path to a destination, determining a select service of the plurality of services to be provided over a failover path to the destination, detecting a failure of the first communication path, and routing the select service over the failover path in response to the failure of the first communication path.
    Type: Grant
    Filed: November 5, 2012
    Date of Patent: July 7, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: Yiu L. Lee, Ivan Ong
  • Patent number: 10708166
    Abstract: A method and a first device (110) of a switched network (100), for managing data frames received, at a first port, from a second device (120) are disclosed. The first device (110) handles the first port and a second port for transfer of data frames between the first and second devices (110, 120). The first device (110) is addressable by a Media Access Control address, “MAC address”, associated with the first port. The first device (110) receives (201), from the second device (120), at least one data frame at the second port. The first device (110) sends (202), on the first port, a message including the MAC address associated with the first port.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: July 7, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Per Helen, Clarence Ammervik, Johan Lindstrom
  • Patent number: 10649486
    Abstract: One embodiment relates to a method of performing a latency measurement within an integrated circuit. Receipt of a word that contains a beginning of a frame is detected by a frame begin detect circuit in a decoding circuit block. A begin frame detected signal is fed back to the physical media attachment circuit, and an asynchronous signal from the physical media attachment circuit is transmitted at a beginning of a subsequent frame to a time measurement circuit in a core of the integrated circuit. A bitcount may be used to generate a synchronous signal that is also transmitted to the core. At the core of the integrated circuit, a first time is measured that corresponds to receipt of the asynchronous signal and a second time is measured that corresponds to receipt of the synchronous signal. A latency is determined at least by subtracting the first time subtracted from the second time. Other embodiments and features are also disclosed.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: May 12, 2020
    Assignee: Intel Corporation
    Inventors: Hartvig Ekner, Dines Justesen, Daniel A. Temple
  • Patent number: 10607085
    Abstract: There is provided a system including an Internet Protocol (IP) switch, a client, a content source, a content monitor, a system manager having a hardware processor and a memory storing a content management software code, wherein the client is communicatively coupled to the IP switch via a network path. The system receives, using the IP switch, a source content stream from the content source, transmits the source content stream to the client via the network path, replicates, at the client, the source content stream to generate a client content stream, sends, from the client, the client content stream via the network path to the content monitor, and compares, using the content monitor, the client content stream with the source content stream.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: March 31, 2020
    Assignee: Disney Enterprises, Inc.
    Inventors: Vladislav Feldman, Efthimis Stefanidis, Michael J. Strein
  • Patent number: 10560320
    Abstract: Some embodiments provide a method for managing a set of forwarding elements. The method receives configuration information for a set of gateways specifying (i) multiple gateways for implementing logical router ports and (ii) a ranking order of the gateways in the set. The method configures a first gateway in the ranking order as a master gateway for the set of gateways. Upon receiving a first notification that the first gateway is not operational, the method configures a second gateway in the ranking order as the master gateway for the set of gateways. Upon receiving a second, subsequent notification that the first gateway has resumed operation, the method maintains the second gateway in the ranking order as the master gateway for the set of gateways and configures the first gateway in the ranking order as a first standby gateway.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: February 11, 2020
    Assignee: NICIRA, INC.
    Inventors: Amre Shakimov, Igor Ganichev, Pankaj Thakkar, Ansis Atteka
  • Patent number: 10516280
    Abstract: An example information processing system includes a main device, and an operation device attachable to the main device. The operation device includes a first control circuit, a first battery, and a first power supply circuit. The main device includes a second control circuit, a second battery, and a second power supply circuit. The second power supply circuit supplies power from the second battery to the operation device in response to satisfaction of a condition about the amount of remaining charge indicated by the remaining charge amount information transmitted from the operation device. When power is supplied from the main device to the operation device, the first power supply circuit supplies power supplied from the main device to the first control circuit, instead of power from the first battery.
    Type: Grant
    Filed: March 10, 2017
    Date of Patent: December 24, 2019
    Assignee: NINTENDO CO., LTD.
    Inventors: Yuki Tamaki, Hideto Matoba, Ryo Fukasawa, Shumpei Yasuda, Yasuyuki Shimohata, Toshiki Oizumi
  • Patent number: 10511497
    Abstract: A method and apparatus of a device that dynamically changes how management data is managed in response to events detected in a network system is described. In an exemplary embodiment, the device receives an event notification from an agent associated with a managed node. The device further determines if the received event notification triggers a change in how the management data is managed on that manage node. If the event notification does trigger a change, the device determines a command for that manage node that represents that change if how the management data is managed on the managed node. In addition, the device sends the command to the managed, where the agent applies the command to the managed node and the applied command implements the change in how the management data is managed on the managed node.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: December 17, 2019
    Assignee: Fortinet, Inc.
    Inventors: Kelly Ann Wanser, Andreas Markos Antonopoulos
  • Patent number: 10499142
    Abstract: The description relates to computing devices, such as mobile computing devices employing mesh covers. One example can include a frame that defines a perimeter of the device. An inwardly facing portion of the frame can define a recess that has opposing upper and lower surfaces. A self-retaining assembly can be positioned in the recess and can expand against the upper and lower surfaces to retain the self-retaining assembly in the recess without external mechanisms.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: December 3, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gary Russell McClary, Tuomas Erkki Niemi, Byungkwan Min, Eric Mun Khai Leong
  • Patent number: 10459739
    Abstract: A system, method, and computer program for configuring and profiling digital media devices is provided. The digital media device is monitored for user interaction. Profile data is generated based on the user interaction. The digital media device is automatically configured based on the profile data.
    Type: Grant
    Filed: July 9, 2008
    Date of Patent: October 29, 2019
    Assignee: Sonos Inc.
    Inventors: Jonathan Lang, Chris Fowler
  • Patent number: 10425890
    Abstract: A satellite system controller for a satellite system can comprise a receiving module, an interval selector, an epoch selector, and a scheduler. The receiving module can receive, from a transmission originator device, a set interval request message requesting the satellite system controller set a transmission interval and an epoch time for a satellite receiver, the transmission interval being an amount of time the satellite receiver is to remain in a sleep mode between expected transmissions and the epoch time being an instant at which the satellite receiver is to expect a satellite transmission. The interval selector can determine, based on the transmission interval, a sleep mode cycle for the satellite receiver. The epoch selector can select the epoch time according to the sleep mode cycle and the scheduler can schedule the satellite transmission with the satellite system at approximately the epoch time and according to the sleep mode cycle.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: September 24, 2019
    Inventors: James William Bishop, Jr., Corey Alan Miller, Thomas Russell Topping
  • Patent number: 10404555
    Abstract: A method and apparatus of a device that dynamically changes how management data is managed in response to events detected in a network system is described. In an exemplary embodiment, the device detects an event occurring in the network system. The device further determines if the event triggers a system change in how the management data is reported on one or more of the managed nodes. If the event notification does trigger the system change, for each of the one or more of the managed nodes, the device determines a command for that manage node that represents a specific change in how frequent the management data is reported to the network management system. In addition, the device sends the command to that managed node, where the agent applies the command to the managed node and the applied command implements the specific change in how frequent the management data is reported to the network management system.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: September 3, 2019
    Assignee: Fortinet, Inc.
    Inventors: Kelly Wanser, Andreas Markos Antonopoulos
  • Patent number: 10382280
    Abstract: A network device may detect a reduced switching fabric bandwidth due to switching fabric degradation of a switching fabric. The network device may allocate the reduced switching fabric bandwidth to one or more interfaces of a packet processor. The network device may determine a first maximum reservable bandwidth for an interface of the one or more interfaces. The network device may identify a reserved bandwidth for the interface. The network device may determine an unreserved bandwidth for the interface based on the first maximum reservable bandwidth and the reserved bandwidth. The network device may advertise the unreserved bandwidth, for the interface, to a neighbor network device that communicates with the network device via the interface. The network device may provide an instruction, to the neighbor network device, for the neighbor network device to update a second maximum reservable bandwidth associated with the neighbor network device.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: August 13, 2019
    Assignee: Juniper Networks, Inc.
    Inventors: Venu Sreenivasa Iyengar, Ravindran Thangarajah
  • Patent number: 10382035
    Abstract: Disclosed is a signal transmission circuit device (200) including a feedback signal transmission unit (210) that feeds back a control output signal (Sout) as a feedback signal (Sf) to an input side circuit (200A). A logical comparison circuit (212) detects “mismatch” between input and output by performing logical comparison between a control input signal (Sin) and the feedback signal (Sf). When a state of “mismatch” between input and output occurs, a first pulse generating circuit (202) or a second pulse generating circuit (204) outputs a first correction signal (Sa1) or a second correction signal (Sa2) corresponding to a potential (high level or low level) of the control input signal (Sin), and corrects the control output signal (Sout) to the same potential (high level or low level) as the control input signal (Sin). With such configuration, the mismatch between input and output can be automatically corrected.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: August 13, 2019
    Assignee: Rohm Co., Ltd.
    Inventors: Daiki Yanagishima, Toshiyuki Ishikawa, Hirotaka Takihara
  • Patent number: 10361482
    Abstract: An apparatus comprises an antenna array, a block of switches, a programmable logic device and a memory device. The antenna array comprises a plurality of antenna elements. The block of switches is configured to selectively connect respective ones of a subset of the plurality of antenna elements to corresponding ones of a plurality of transceivers in a host device. The programmable logic device is configured to communicate with the host device and to control the block of switches. The memory device is coupled to the programmable logic device, and is configured to store information allowing the host device to determine how to control connectivity of individual antenna elements to respective ones of the plurality of transceivers of the host device as part of transmit and/or receive operations of the host device.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: July 23, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Stephen J. McCarthy, Matthew A. Silverman, Paul J. Stager
  • Patent number: 10313151
    Abstract: A method and system for breaking loops in an Ethernet network that supports connectionless and connection-oriented Ethernet. A loop-breaking protocol may be used to detect a loop among a plurality of network elements and to identify a port to block in order to break the loop. The network elements may stop the flow of connectionless Ethernet traffic, while continuing to allow connection-oriented Ethernet traffic to pass. The loop-breaking protocol may be further configured to analyze and understand connection-oriented Ethernet within the network so that connection-oriented Ethernet paths are accounted for during loop detection and prevention.
    Type: Grant
    Filed: January 14, 2015
    Date of Patent: June 4, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Maitreya Mukhopadhyay, Michael Colven, Wenao Hu
  • Patent number: 10285084
    Abstract: A load test system may include a plurality of remote nodes, a network test controller and a command and control path. Each of the remote nodes may be associated with a corresponding remote user terminal of a plurality of user terminals. The command and control path may operably couple the network test controller to the remote nodes via a communication network under test. The network test controller comprises processing circuitry configured to provide command and control of the remote nodes to generate prescribed communication traffic to load the communication network under test, and monitor a status of network traffic.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: May 7, 2019
    Assignee: DC MOBILITY HOLDINGS, LLC
    Inventors: Nathan Klonoski, Arsalan Mehmood, Richard Canning, Kamlesh Lele, Andrew P. Caplan
  • Patent number: 10193375
    Abstract: Methods and apparatus for providing closed loop current control in a wireless power transmitter. The method comprises adjusting a transmitter coil current generated by the wireless power transmitter based, at least in part, on first feedback reported by at least one wireless power receiver and second feedback based on a measurement of the transmitter coil current.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: January 29, 2019
    Assignee: MediaTek Inc.
    Inventors: Philip Frank Tustin, William Plumb, Patrick Stanley Riehl
  • Patent number: 10171321
    Abstract: Systems and methods for managing state data from monitored entities in a computing environment are described. In a push-based approach, a publisher computer obtains state data of an element from the monitored entities and sends the state data on to a subscriber computer. From the state data, the publisher computer generates one metadata record for the element that is updated as newer state data is obtained such that each element is associated with just one record. The publisher computer scores and ranks the records of the elements based on a time since previous state data was sent to the subscriber computer, a magnitude of a change, and the existence of one or more event flags. The publisher computer schedules and queues the state data according to their ranking. The highest priority record in a queue is sent only when a timing signal indicates that state data can be sent.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: January 1, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Alberto Gonzalez Prieto, Alexander L. Clemm
  • Patent number: 10165521
    Abstract: There is disclosed an apparatus (10) for transmitting a communication signal across one or more pre-existing frequency channels or bands that carry a transmission signal. The apparatus comprises a memory for storing at least one pre-existing frequency channel or band together with information relating to a strength of the transmission signal carried by the at least one pre-existing frequency channel or band. A controller (24) is configured to generate a communication signal to be transmitted across at least one of the pre-existing frequency channels or bands at a strength sufficient to over-broadcast the transmission signal carried by said pre-existing channel or band. A mixer (26) is configured to receive each of the communication signals generated by the controller (24) and to combine said communication signals into a combined mixed communication signal (15).
    Type: Grant
    Filed: February 3, 2015
    Date of Patent: December 25, 2018
    Assignee: Emergency Warning Systems Limited
    Inventors: Martin Broda, Ivan Carter
  • Patent number: 10158743
    Abstract: Disclosed aspects relate to managing a cluster of compute nodes in a shared pool of configurable computing resources using a set of Small Computer System Interface Persistent Reservation (SCSI-PR) commands. The set of SCSI-PR commands may be used to monitor the cluster of compute nodes for an error event. The error event may be detected based on a set of values derived from the set of SCSI-PR commands. An error event response action may be determined with respect to the error event. Performance of the error event response action may be initiated.
    Type: Grant
    Filed: June 12, 2016
    Date of Patent: December 18, 2018
    Assignee: International Business Machines Corporation
    Inventors: Kokil K. Deuri, Madhusudhanan Duraisamy, Arun H. Nagaraj, Ponraj Venkatachalam
  • Patent number: 10103970
    Abstract: Statistical and historical values of performance metrics are actively used to influence routing decisions for optimum topologies in a constrained network. Traffic service level is constantly monitored and compared with a service level agreement. If deviation exists between the monitored traffic service level and the terms of the service level agreement, stability metrics are used to maintain paths through the network that meet the terms of the traffic service level agreement or that improve the traffic flow through the network. Backup parent selection for a node in the network is performed based on previous performance of backup parents for the node.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: October 16, 2018
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Sukrit Dasgupta, Jean-Philippe Vasseur, Grégory Mermoud
  • Patent number: 10085192
    Abstract: A radio device for the transmission of information has a radio-device control unit, at least one antenna, an antenna switchover unit and at least one radio unit. The radio device provides a static radio unit and at least one dynamic radio unit, wherein at least two radio units are radio-ready, so that, by means of a switchover signal of the radio-device control unit, a switchover between the radio-ready radio units can be implemented in a real-time manner.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: September 25, 2018
    Assignee: Rohde & Schwarz GmbH & Co. KG
    Inventors: Michael Ebersberger, Torsten Langguth, Rainer Storn
  • Patent number: 10038628
    Abstract: Some embodiments provide a method for configuring a logical router that interfaces with an external network. The method receives a configuration for a logical network that includes a logical router with several interfaces that connect to at least one physical router external to the logical network. The method selects a separate host machine to host a centralized routing component for each of the interfaces. The method selects a particular one of the host machines for operating a dynamic routing protocol control plane that receives routing protocol data from each of the centralized routing components and updates routing tables of each of the centralized routing components.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: July 31, 2018
    Assignee: NICIRA, INC.
    Inventors: Sreeram Ravinoothala, Ronghua Zhang
  • Patent number: 10003381
    Abstract: Methods and devices are discussed where a common bit loading table is constructed from minimum gain from a plurality of bit loading tables for different combinations of lines being in a transmit or quiet mode.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: June 19, 2018
    Assignee: Lantiq Deutschland GmbH
    Inventors: Rainer Strobel, Lilia Smaoui, Vladimir Oksman
  • Patent number: 9935852
    Abstract: Methods and system for network monitoring is provided. The system includes a communication circuit configured to receive network information from one or more components of a medical network for a select time period, and a controller circuit having one or more processors coupled to the communication circuit. The controller circuit is configured to determine a configuration and data usage of the medical network based on the network information at reference points along the time period of interest. The controller circuit is configured to generate a graphical representation of a topology of the medical network on a display based on the configuration of the medical network at one of the reference points. The graphical representation includes a plurality of component markers, representing the one or more components, interconnected with each other, and a visual status indicator for the one or more components based on the data usage.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: April 3, 2018
    Assignee: General Electric Company
    Inventors: Mark Nasgowitz, Bruce Arnold Friedman, Robert Joseph Alberte, Jr., Paul Robert Brozowski
  • Patent number: 9928204
    Abstract: Methods and example implementations described herein are generally directed to interconnect architecture, and more specifically, to generation of one or more expanded transactions for conducting simulations and/or NoC design. Aspects of the present disclosure include processing of input traffic specification that is given in terms of groups of hosts, requests, and responses to the requests, in order to generate one or more appropriate/correct expanded transactions that can be simulated.
    Type: Grant
    Filed: February 12, 2015
    Date of Patent: March 27, 2018
    Assignee: NetSpeed Systems, Inc.
    Inventors: Eric Norige, Sailesh Kumar
  • Patent number: 9916476
    Abstract: Maintaining cryptoprocessor types in a multinode system includes receiving a selection of a cryptoprocessor type; identifying, within a multinode system, a node having a cryptoprocessor of the selected cryptoprocessor type; and designating the node having the cryptoprocessor of the selected cryptoprocessor type as a primary node for the multimode system.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: March 13, 2018
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Shiva R. Dasari, Douglas R. Oliver, Wen Wei Tang
  • Patent number: 9900782
    Abstract: Methods and systems for dynamic spectrum access (DSA) in a wireless network are provided. A DSA-enabled device may sense spectrum use in a region and, based on the detected spectrum use, select one or more communication channels for use. The devices also may detect one or more other DSA-enabled devices with which they can form DSA networks. A DSA network may monitor spectrum use by cooperative and non-cooperative devices, to dynamically select one or more channels to use for communication while avoiding or reducing interference with other devices.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: February 20, 2018
    Assignee: Shared Spectrum Company
    Inventors: Mark Allen McHenry, Igor Anatoly Bazarov, Eugene Livis, Filip Perich, Olga K. Ritterbush, Karl N. Steadman
  • Patent number: 9893987
    Abstract: In one embodiment, a method includes sending a switch discovery signal to one or more of a plurality of switches, receiving a reply to the switch discovery signal from the one or more of the plurality of switches, each reply comprising a switch identifier (ID) and a quantity of ports, receiving configuration information identifying at least one virtual stack to create, determining a virtual topology for the at least one virtual stack based on the configuration information, creating a first virtual stack of the at least one virtual stack by assigning at least one switch port of a source switch to the first virtual stack of the at least one virtual stack in accordance with the configuration information, and storing the virtual topology in a mapping table local to a computer comprising the first computer processor.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: February 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Keshav G. Kamble, Selvaraj Rajan, Atul A. Tambe
  • Patent number: 9763132
    Abstract: The present disclosure pertains to improved communication quality of service (QoS) in communication networks. Higher service tiers may guarantee that a specific vocoder or bit rate is used. They may also guarantee that communication is supported by such parameters as maximum allowed dropped calls rate, maximum allowed jitter and maximum allowed latency. Network availability may be guaranteed per Service Level Agreements that are the part of the contract between a subscriber and a service provider. The network may also afford high end devices higher voice quality by comparing a given high end device to a look up table, which indicates what level of service is associated with that device. A calling device or a receiving device may ask the other device to change to a more robust vocoder or bit rate to ensure higher quality communication. Furthermore, the quality level may be adjusted before or during a call.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: September 12, 2017
    Assignee: Privilege Wireless LLC
    Inventors: Alexander Poltorak, Vladimir Kaminsky
  • Patent number: 9755905
    Abstract: Embodiments of the disclosure provide a method for advertising link bandwidth information. The method comprises sending a link state advertisement (LSA) message, which comprises bandwidth information of a link, to a plurality of network nodes in a network. The bandwidth information comprises a plurality of link bandwidths and availabilities corresponding to the plurality of link bandwidths respectively. Each availability is a time scale that the corresponding link bandwidth is ensured.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: September 5, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yanxing Luo, Hao Long, Min Yan
  • Patent number: 9756049
    Abstract: A learning management system and method. Controllable devices, generally intended for students of a smart classroom, are each operable in a locked configuration and in an unlocked configuration. A controller device, generally intended for a teacher of a smart classroom, is configured to send command signals over a communication network. A server system interprets and handles communications between the controllable devices and the controller device such that when a locking signal is sent from the teacher's controller device, the server system sets each of the controllable devices to the locked configuration in which the user interface of each controllable device is controlled by the controller device, and when an unlocking signal is received from the teacher's controller device, the server system sets each of the controllable devices from the locked configuration to the unlocked configuration in which the user interface is operable independently of the controller device.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: September 5, 2017
    Assignee: 8303142 CANADA INC.
    Inventors: Tan Soamboonsrup, Jeremy Tan, Andrew Lassner, Pimnapat Lapassethsiri, Teesid Korsrilabutr, Aran Chananar
  • Patent number: 9730658
    Abstract: In a radiographic imaging apparatus, a radiation image of an object is detected by use of one of first and second electronic cassettes, to input the radiation image to the console device. The first electronic cassette is changed over between a normal transmission mode and a relay transmission mode. In the normal transmission mode, the radiation image is transmitted through a path from the first electronic cassette to the console device, and in the relay transmission mode, the radiation image is transmitted from the first electronic cassette to the second electronic cassette wirelessly and then from the second electronic cassette to the console device. Transmission of a radiation image can be performed reliably without unwanted interruption, because an indirect path of the relay transmission mode can be used even upon occurrence of a technical problem of inefficiency in the normal transmission mode.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: August 15, 2017
    Assignee: FUJIFILM Corporation
    Inventors: Takashi Tajima, Tetsuya Tsuji, Haruyasu Nakatsugawa, Yoshihisa Hirano
  • Patent number: 9729409
    Abstract: A method and apparatus of a device that dynamically changes how management data is managed in response to events detected in a network system is described. In an exemplary embodiment, the device detects an event occurring in the network system. The device further determines if the event triggers a system change in how the management data is reported on one or more of the managed nodes. If the event notification does trigger the system change, for each of the one or more of the managed nodes, the device determines a command for that manage node that represents a specific change in how frequent the management data is reported to the network management system. In addition, the device sends the command to that managed node, where the agent applies the command to the managed node and the applied command implements the specific change in how frequent the management data is reported to the network management system.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: August 8, 2017
    Assignee: Fortinet, Inc.
    Inventors: Kelly Wanser, Andreas Markos Antonopoulos
  • Patent number: 9713034
    Abstract: The present solution relates to a method in a first communication node for (101) improving bandwidth utilization in a wireless communication system (100). The system comprises at least two communication links (110, 112) between the first communication node (101) and a second communication node (105). First, the first node (101) receives (501) data. Then, it indicates (502) that the data belongs to a category relating to link quality. The number of categories is related (503) to the number of communication links. Link quality based on communication link quality measurements of the at least two communication links (110, 112) is then determined (504), before the data is sent (509) on one of the at least two communication links (110, 112) to the second communication node (105). The chosen link being based on the quality measurements.
    Type: Grant
    Filed: November 3, 2009
    Date of Patent: July 18, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Karl-Magnus Moller
  • Patent number: 9705169
    Abstract: An electronic device includes a central control unit and a waveguide device. The waveguide device includes a high-frequency signal waveguide for transmitting a high-frequency signal emitted from a communication module having a communication function, and an attachment/detachment unit capable of attaching/detaching the communication module so that coupling between the high-frequency signal waveguide and the high-frequency signal is possible. The communication module includes a communication device and a transfer structure configured to cause the high-frequency signal emitted from the communication device to be transferred to the high-frequency signal waveguide of the waveguide device.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: July 11, 2017
    Assignee: SONY CORPORATION
    Inventors: Sho Ohashi, Kenji Komori, Takahiro Takeda
  • Patent number: 9706268
    Abstract: Disclosed are a three-phase power line communication apparatus and a communication method thereof, and more particularly, to a three-phase power line communication apparatus capable of establishing a network group for each of three phases, performing communication by each established network group, setting a communication plan by each established network group, and performing communication with meters installed on each phase, in order to solve the conventional communication collision occurring on a single network group, and a communication method thereof. Since a network group is established for each of three phases and communication is performed by each network group, communication can be performed precisely and systematically, and data exchange and data management between communication apparatuses can be facilitated.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: July 11, 2017
    Assignee: LSIS CO., LTD
    Inventor: Seong Joon Lee
  • Patent number: 9674113
    Abstract: A data bridge controls packet transfers between network fabrics forming a closed network, such as a vehicular network and a home network. The data bridge includes two or more sets of modules, each of which communicates with a different network fabric. When a packet is to be delivered between network fabrics, a first set of modules, which is used to communicate with a first network fabric, decides whether to accept the packet or discard it. If the packet is accepted, it is delivered to a second set of modules, which is used for communicating with a second network fabric. The second set of modules makes a second, independent decision about whether the packet will be sent to the second network fabric. Each set of modules can base its decision on packet content type, and may discard any packet not to be delivered to the other network.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: June 6, 2017
    Assignee: BROADCOM CORPORATION
    Inventors: Nariman Yousefi, Yongbum Kim, John Walley, Sherman (Xuemin) Chen, Wael W. Diab, Nicholas Ilyadis