Plurality Of Rings Or Loops To Form A Mesh Network Patents (Class 370/406)
-
Patent number: 11625393Abstract: A method including providing a SHARP tree including a plurality of data receiving processes and at least one aggregation node, designating a data movement command, providing a plurality of data input vectors to each of the plurality of data receiving processes, respectively, the plurality of data receiving processes each passing on the respective received data input vector to the at least one aggregation node, and the at least one aggregation node carrying out the data movement command on the received plurality of data input vectors. Related apparatus and methods are also provided.Type: GrantFiled: February 5, 2020Date of Patent: April 11, 2023Assignee: MELLANOX TECHNOLOGIES, LTD.Inventors: Richard Graham, Lion Levi
-
Patent number: 11575739Abstract: Various embodiments disclose a method that includes sending, by a first node to a plurality of neighbor nodes, a query associated with a dataset, wherein the dataset includes multiple blocks; receiving, at the first node from a set of the plurality of neighbor nodes, one or more responses to the query; based on a first quality ranking of individual nodes in the set, selecting, by the first node, a second node from the set; and sending, by the first node, a first request to the second node for at least one block of the multiple blocks.Type: GrantFiled: November 15, 2021Date of Patent: February 7, 2023Assignee: ITRON, INC.Inventors: Imad Jamil, Jerome Bartier, Fabrice Monier, Samuel De Vals
-
Patent number: 11563806Abstract: Systems and apparatus for providing content distribution network (or CDN) egress and/or ingress functionality and methods for making and using the same. In various embodiments, the system can comprise not only a traditional CDN but also a reverse CDN, wherein edge Points of Presence (or PoPs) can be used as ingest points. The system advantageously can be applied to given emerging workloads, such as autonomous applications, artificial intelligence (AI) applications and Internet of Things (IoT) applications, among other things.Type: GrantFiled: May 18, 2020Date of Patent: January 24, 2023Assignee: R-STOR, INC.Inventors: Anthony P. Gaughan, Giovanni Coglitore
-
Patent number: 11546251Abstract: Systems and methods for managing communication of a plurality of devices in a computer network having a plurality of access points, including identifying, by a second access point of the computer network, a communication request from at least one device of the plurality of devices; sending, by a first access point of the computer network, at least one communication rule to the second access point, the at least one communication rule including conditions for communication corresponding to the identified communication request; and blocking, by the second access point, communication to the second access point when the received communication request is inadmissible according to the at least one communication rule.Type: GrantFiled: November 19, 2020Date of Patent: January 3, 2023Assignee: Securing SAM Ltd.Inventors: Omri Mallis, Eilon Lotem, Dima Krasner
-
Patent number: 11503025Abstract: Disclosed is a method including: receiving, by a routing device, a message; determining an indication of an authentication server for authenticating the user to access the network service; and generating an authentication request including at least the user identifier derived from the data structure to the determined authentication server. Also disclosed is a routing device and a computer program product.Type: GrantFiled: December 17, 2019Date of Patent: November 15, 2022Assignee: TELIA COMPANY ABInventor: Jarkko Westerling
-
Patent number: 11496354Abstract: A switching circuit includes circuitry configured to manage a plurality of Equal Cost Multiple Paths (ECMPs) through a plurality of shared protection group objects, wherein each of the plurality of shared protection group objects is connected to two paths in the ECMPs, and wherein a number of shared protection group objects equals a number of next-hops, cause distribution of packets based on a setting of the shared protection group object for each next-hop, and responsive to a failure of a next-hop, change the setting of the shared protection group object for the failed next-hop.Type: GrantFiled: June 16, 2020Date of Patent: November 8, 2022Assignee: Ciena CorporationInventors: Sami Boutros, Kambiz Frounchi, Tao Wang
-
Patent number: 11451474Abstract: Various systems and methods for performing bit indexed explicit replication (BIER). For example, one method involves receiving a packet at a node. The packet includes a bit string. The node selects forwarding information based on a flow value associated with the packet. The forwarding information includes a forwarding bit mask. The node then forwards the packet based on the bit string and the forwarding information.Type: GrantFiled: January 23, 2015Date of Patent: September 20, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Ijsbrand Wijnands, Gregory J. Shepherd, Christian J. Martin, Rajiv Asati
-
Patent number: 11395125Abstract: Disclosed are techniques to minimize the electricity consumption of battery powered devices during network discovery and other phases of network operation. Example techniques include efficiently listening for other mains powered and battery powered devices within communication range of the battery powered device by, for example, shortening its listening window depending on how close the time reference maintained by the battery powered device is estimated to be to the time reference used by the other mains powered and battery powered devices within communication range. Other techniques include slowing the rate of listening by the battery powered device when the battery powered device is unlikely to be able to receive discovery messages or is already connected to the network. Other techniques include using knowledge of the network to listen for discovery messages on a channel or channels on which other devices are likely to be transmitting.Type: GrantFiled: August 29, 2019Date of Patent: July 19, 2022Assignee: Itron, Inc.Inventors: Fabrice Monier, Thomas Uhling, Imad Jamil, Keith Barnes
-
Patent number: 11362934Abstract: The present invention provides a method and apparatus to route data packets across a torus or higher radix topology that has low latency, increased throughput and traffic distribution to avoid hot spots development.Type: GrantFiled: June 22, 2020Date of Patent: June 14, 2022Assignee: ROCKPORT NETWORKS INC.Inventors: Dan Oprea, Andrei Catana, Udo Neustadter
-
Patent number: 11356374Abstract: Network traffic, such as packets addressed to a user device and/or a location, may be filtered/segregated to ensure that the user device and/or the location receives services for which they are subscribed.Type: GrantFiled: June 19, 2019Date of Patent: June 7, 2022Assignee: COMCAST CABLE COMMUNICATIONS, LLCInventors: John Bevilacqua, Jason Combs
-
Patent number: 11347202Abstract: A servo control module for a motion control system with a plurality of individual servo control modules. The servo control module includes a single axis servo drive. The servo control module further includes a set of input pins configured to receive motor state information of motors controlled by single axis servo drives of all of the other of the plurality of servo control modules over a dedicated inter-drive network each servo update cycle. The servo control module further includes a set of output pins configured to transmit the motor state information of a motor controlled by the single axis servo drive and the received state information over the inter-drive network of motors each servo update cycle.Type: GrantFiled: June 19, 2018Date of Patent: May 31, 2022Assignee: Analogic CorporationInventor: Stephen Glow
-
Patent number: 11303584Abstract: A network includes a plurality of nodes and a plurality of links communicatively coupling each of the nodes to at least one respective adjacent node via a first communication channel and to another respective adjacent node via a second communication channel. The nodes and links have a braided ring topology. First and second nodes of the plurality of nodes source data, are adjacent nodes, and at least one is a source node. The first node sends a first communication to the second node via a third node that is adjacent the first node and via a fourth node that is adjacent the second node. The second node sends a second communication to the first node via the third node and via the fourth node. At least one of the first and second nodes terminates transmission of the first and second communications when the first and second communications do not match.Type: GrantFiled: October 11, 2019Date of Patent: April 12, 2022Assignee: Honeywell International Inc.Inventors: Brendan Hall, Kevin Raymond Driscoll
-
Patent number: 11115906Abstract: A static memory device including an instrument, a wireless radio, a shared memory, an outgoing memory portion and an incoming memory portion. The instrument includes an environmental sensing device, a hazard detection device, and/or an industrial safety device. The wireless radio sends and receives information on a wireless mesh network. The shared memory is connected to the instrument and wireless radio and includes static message memory having static messages related to the instrument. The outgoing memory portion receives outgoing information from the instrument and transmits the outgoing information to the wireless radio for transmission on the wireless mesh network. The incoming memory portion receives incoming information from the wireless radio and transmits the incoming information to the instrument. The shared memory restricts the wireless radio and the instrument from both raising grant lines and granting data to either the incoming memory portion or the outgoing memory portion simultaneously.Type: GrantFiled: January 9, 2020Date of Patent: September 7, 2021Assignee: Industrial Scientific CorporationInventors: L. Robert Crouthamel, Raghu Arunachalam, Benjamin Haas, Henry Xin, Lisa McCracken, Scott Jubeck
-
Patent number: 11106771Abstract: A password authentication device includes a period information storage unit, an acquirer, an authentication unit, and an updating unit. The acquirer acquires the period information when the user inputs a password. The authentication unit authenticates the user when a difference between the reference value stored in the period information storage unit and the period information acquired by the acquirer is equal to or less than a specified value. The updating unit updates the reference value of the period information stored in the period information storage unit based on the period information acquired by the acquirer. The password input period indicates a period from when the user starts inputting the password until the user completes the input. The depression period proportion indicates a proportion that a depression period occupies the password input period. The period-between-characters proportion indicates a proportion that a period-between-characters occupies the password input period.Type: GrantFiled: April 23, 2019Date of Patent: August 31, 2021Assignee: Kyocera Document Solutions Inc.Inventor: Daichi Iida
-
Patent number: 11095615Abstract: Decoding a partially encrypted data stream may include receiving and scanning the partially encrypted data stream. Scanning the partially encrypted data stream may include identifying an encrypted portion sentinel in the partially encrypted data stream subsequent to a first portion, identifying an encrypted portion in the partially encrypted data stream subsequent to the encrypted portion sentinel, and generating a decrypted data portion by decrypting the encrypted portion. Decrypting the encrypted portion may include identifying an encrypted data portion in the encrypted portion, the encrypted data portion omitting an end encrypted portion sentinel, decrypting the encrypted data portion, and identifying an end encrypted portion sentinel in the encrypted portion subsequent to the encrypted data portion.Type: GrantFiled: February 27, 2020Date of Patent: August 17, 2021Assignee: ServiceNow, Inc.Inventor: Norris Merritt
-
Patent number: 11089592Abstract: A communication method, executed in a network of the LoRa type wherein terminals communicate with a server by means of gateways in a set of gateways, each gateway being associated with a set of terminals comprising at least one terminal using said gateway to communicate with the server. The method enables a second gateway to relay, in a downlink frame, a response to a message received in an uplink frame by a first gateway, different from the second gateway, even if the second gateway has not received the uplink frame.Type: GrantFiled: March 25, 2019Date of Patent: August 10, 2021Assignee: SAGEMCOM ENERGY & TELECOM SASInventors: Henri Teboulle, Marc Le Gourrierec
-
Patent number: 10979346Abstract: A hybrid hub-and-spoke communications network with hub-bypass communications paths is disclosed. An edge router receives, from a first origination network gateway node, a first packet destined for a first destination network gateway node. The edge router is communicatively coupled to a hybrid hub-and-spoke and hub-bypass data communications network. The edge router determines that the first packet is to be routed to the first destination network gateway node via a first hub-bypass communications path of the hybrid hub-and-spoke and hub-bypass data communications network. The edge router adds one or more segment identifiers to a header of the first packet that defines the first hub-bypass communications path, and sends the header and the first packet to the first spoke router.Type: GrantFiled: February 26, 2020Date of Patent: April 13, 2021Assignee: Charter Communications Operating, LLCInventors: Elaine T. H. Yeo, Jeffrey L. Cook
-
Patent number: 10976810Abstract: A technique for sharing a peripheral device among a group of systems comprises capturing a set of images of a user, and processing the set of images of the user to determine a user directive to designate a first system in the group as an owner of a peripheral device of a second system in the group. If the peripheral device is an input device, the technique further comprises redirecting, responsive to the user directive, from the second system to the first system, data entered using the input device of the second system. If the peripheral device is an output device, the technique further comprises forwarding, responsive to the user directive, from the first system to the second system, data for processing by the output device of the second system. In an embodiment, the user directive is in the form of the user's eye gaze directed at a camera.Type: GrantFiled: February 21, 2012Date of Patent: April 13, 2021Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Keshava Munegowda, Veeramanikandan Raju, Keerthy J
-
Patent number: 10901922Abstract: Methods and arbiter systems for arbitrating between a plurality of ordered requestors and a shared resource based on priorities allocated to the requestors include determining whether there is at least one requestor that has requested access in the current cycle and has priority in the current cycle. In response to determining that there is at least one requestor that has requested access in the current cycle and has priority in the current cycle, a lowest ordered requestor is selected that has requested access in the current cycle and has priority in the current cycle; and in response to determining that there are no requestors that have requested access in the current cycle and have priority in the current cycle, a highest ordered requestor is selected that has requested access in the current cycle.Type: GrantFiled: March 25, 2019Date of Patent: January 26, 2021Assignee: Imagination Technologies LimitedInventor: Jonas Olof Gunnar Källén
-
Patent number: 10868728Abstract: Example techniques of network infrastructure management are described. In an example, a network statistics request may be received by a network device. The network statistics request indicates a network resource and a network statistics attribute to be determined for the network resource. The network resource is one of a node and a data path in the network infrastructure. The network statistics attribute is indicative of information on flow of data packets at the network resource. A graph is generated based on the network statistics request. The graph depicts vertices corresponding to nodes in a network segment associated with the network resource and edges corresponding to communication links between pairs of adjacent nodes in the network segment. Based on the graph and a network statistics attribute for a pair of adjacent nodes, the network statistics attribute for the network resource, may be determined.Type: GrantFiled: August 22, 2018Date of Patent: December 15, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Harish B. Kamath, Vijay Vishwanath Hegde, Deepak Khungar
-
Patent number: 10817458Abstract: This disclosure describes techniques for extending a range of bidirectional bus communications through the use of a differential signal path. The disclosed techniques include first separating the bidirectional bus into first and second unidirectional buses that transmit and receive signals, respectively, and then communicating the signals from the first and second unidirectional buses over a differential signal path. The separation of the bidirectional bus into the first and second unidirectional buses is performed using logic circuitry that blocks or permits communication between a given one of the first and second buses and the bidirectional bus based on whichever one of the first and second buses becomes dominant first. If the logic circuitry determines that the first bus becomes dominant before the second bus, the logic circuitry permits communications between the first bus and the bidirectional bus and blocks communications between the second bus and the bidirectional bus.Type: GrantFiled: September 25, 2018Date of Patent: October 27, 2020Assignee: Analog Devices International Unlimited CompanyInventors: Xin Qi, Eric Stephen Young, Chad Cosby
-
Patent number: 10789079Abstract: User action data, quantifying the actions of the user in a physical establishment, can be obtained through various forms of tracking and monitoring that can be implemented by software or hardware infrastructure supported by physical establishment, and agreed to by the user. Such user action data is obtained from multiple physical establishments, which, in combination with tracking of user actions in an online environment, provides a more accurate basis on which to determine a user's intent to act upon an item, a user's affinity for items associated with a specific entity, or combinations thereof. User intent can be quantified in terms of predetermined levels of intent. User content and user entity affinity provide a more accurate basis on which to proactively offer user aid to facilitate the user's acquiring of items, or otherwise make more efficient the user's activities with respect to such items.Type: GrantFiled: March 27, 2017Date of Patent: September 29, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Vaidyaraman Sambasivam, Nagendra V Kolluru
-
Patent number: 10740934Abstract: The purpose of the present invention is to correct more accurate marketing information. A flow line display system of the present invention includes image-capturing unit, information operation device and display unit. The image-capturing unit captures an image. The information operation device detects an object from the image and identifies a flow line of the object, an orientation of the object, and a time related to the orientation. The display unit displays the orientation of the object and the time related to the orientation together with the flow line of the object.Type: GrantFiled: March 23, 2017Date of Patent: August 11, 2020Assignee: NEC CORPORATIONInventors: Shigetsu Saito, Jun Kobayashi
-
Patent number: 10735335Abstract: Example implementations described herein are directed to a configurable Network on Chip (NoC) element that can be configured with a bypass that permits messages to pass through the NoC without entering the queue or arbitration. The configurable NoC element can also be configured to provide a protocol alongside the valid-ready protocol to facilitate valid-ready functionality across virtual channels.Type: GrantFiled: February 23, 2018Date of Patent: August 4, 2020Assignee: NetSpeed Systems, Inc.Inventors: Joseph Rowlands, Joji Philip, Sailesh Kumar, Nishant Rao
-
Patent number: 10727907Abstract: Systems and methods are described for enhancing the channel spatial diversity in a multiple antenna system (MAS) with multi-user (MU) transmissions (“MU-MAS”), by exploiting channel selectivity indicators. The proposed methods are: i) antenna selection; ii) user selection; iii) transmit power balancing. All three methods, or any combination of those, are shown to provide significant performance gains in DIDO systems in practical propagation scenarios.Type: GrantFiled: January 21, 2019Date of Patent: July 28, 2020Assignee: Rearden, LLCInventors: Antonio Forenza, Timothy Anders Pitman, Benyavut Jirasutavasuntorn, Robert J. Andrzejewski, Stephen G. Perlman
-
Patent number: 10721096Abstract: A respective VPN routing table for each of a plurality of VPNs can be stored on a client device. The client device can access a first VPN routing table and, using the first VPN routing table, establish a first VPN tunnel to a first VPN. The first VPN can be a first subnetwork assigned a particular network prefix. While the first VPN tunnel is currently active, the client device can access a second VPN routing table and, using the second VPN routing table, establish a second VPN tunnel to the second VPN. The second VPN can be a second subnetwork assigned the same particular network prefix as the first subnetwork. While the first VPN tunnel and the second VPN tunnel are simultaneously active, the client device can communicate data to remote devices in the first VPN and the second VPN using the particular network prefix for both.Type: GrantFiled: December 22, 2017Date of Patent: July 21, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Subil M. Abraham
-
Patent number: 10671910Abstract: A connectivity look up structure is maintained for a network that comprises a plurality of nodes, each node is connectable to one or more other nodes, and nodes that are connected tend to be local to one another in the network, and the number of node connections in the network tends to be sparse in relation to the number of potential node connections in the network. The connectivity look up structure stores, for a given node, an address of each other node that is connected to the given node, wherein the stored address for the other node is represented as a run-length encoded difference between a full network address of the given node and a full network address of the other node.Type: GrantFiled: December 7, 2015Date of Patent: June 2, 2020Assignee: International Business Machines CorporationInventors: Arvind Kumar, Winfried W. Wilcke
-
Patent number: 10627977Abstract: Provided herein are methodologies, systems, apparatus, and non-transitory computer-readable media for configuring a graphical user interface of an electronic display device for enabling preauthorized payment of products or services using distributed processing. A customer may interact with a kiosk or terminal to identify themselves and initiate the process for dynamically computing an active preauthorization limit. Items may then be added to the customer's balance at various point of sale terminals or scanning locations within the facility. Total cost of the items is compared to the active preauthorization limit. Once the customer is finished shopping, a GUI can present them with an authorization screen showing their shopping balance and requesting authorization. The user can interact with the GUI to approve the total via the GUI without the need to produce their card or payment method at checkout.Type: GrantFiled: June 14, 2017Date of Patent: April 21, 2020Assignee: Walmart Apollo, LLCInventors: Stephen Tyler Caution, Douglas Jahe Ryner
-
Patent number: 10582567Abstract: In one embodiment, a method includes determining a plurality of network nodes of a multi-hop wireless network, wherein each network node comprises an array of beamforming antennae; assigning to each network node in a first subset a first bipartite-graph polarity; assigning to each network node in a second subset a second bipartite-graph polarity; and configuring the multi-hop wireless network according to a bipartite-graph representation of the multi-hop wireless network. During first time slots network nodes of the first bipartite-graph polarity transmit to network nodes of the second bipartite-graph polarity and network nodes of the second bipartite-graph polarity receive from network nodes of the first bipartite-graph polarity.Type: GrantFiled: December 28, 2016Date of Patent: March 3, 2020Assignee: FACEBOOK, INC.Inventor: Djordje Tujkovic
-
Patent number: 10467437Abstract: Described include various embodiments of an integrated multi-level network appliance and system, and remote management system and method therefor. In one embodiment, the appliance can comprise: two or more hardware-integrated processing engines each operable to implement a corresponding network-related resource associated with a respective network level in accordance with a designated multi-level network architecture; an integrated processor operable to execute the processing engines; one or more integrated data storage resources accessible to the processing engines to implement each corresponding network-related resource; and a trusted single-chip switch having a plurality of hardware ports associated therewith and configured to define in hardware multiple data communication paths embedded therein.Type: GrantFiled: March 6, 2019Date of Patent: November 5, 2019Assignee: Crypto4A Technologies Inc.Inventors: Bruno Couillard, Bradley Clare Ritchie, James Ross Goodman, Jean-Pierre Fiset
-
Patent number: 10467169Abstract: Present disclosure relates to a HID switch with security function that permits sharing of peripherals between multiple computers in a multi-network computer system. The HID switch is configured to connect at least one user input peripheral device and at least two host computers. The HID switch incudes a first directing module and a second directing module, wherein the two directing modules are physically isolated. The passages directed to the two directing modules are controlled by a physical peripheral selector. The physical peripheral selector is configured to selectively enable the first passage and the second passage, wherein only one of the first and second passages is enabled at a time. When one of the first or the second passages is enabled, there is only one host computer is electrically connected to the user input peripheral device via one of the directing modules.Type: GrantFiled: October 6, 2017Date of Patent: November 5, 2019Assignee: I/O INTERCONNECT, LTD.Inventors: Chih-Hsiung Chang, Kun-Yuan Lin
-
Patent number: 10447496Abstract: Methods and network devices are disclosed for multicast traffic steering in a communications network. In one embodiment, a method includes generating a first tree connecting a source node for a multicast flow through a communications network to each of multiple destination nodes for the multicast flow. The communications network is configured to forward a multicast message based on bit values in a message bit array carried by the message, and the first tree comprises a first set of unicast paths from the source node to the destination nodes. The method further includes allocating a first tree identifier to the first tree and communicating the first tree identifier and associated forwarding information to each of multiple forwarding nodes within the communications network. An embodiment of a network device includes a processor operably coupled to one or more network interfaces and adapted to perform steps of the method.Type: GrantFiled: March 30, 2017Date of Patent: October 15, 2019Assignee: Cisco Technology, Inc.Inventors: Xiaorong Wang, Yicheng Liu, Lianxiang Wang, Fang Yang, Gaofeng Tao, Ijsbrand Wijnands
-
Patent number: 10447782Abstract: The present disclosure relates a slave device control method including generating the control message including a plurality of input data and transmitting the control message to a specific slave device among a plurality of slave devices, by a master device, extracting input data from a received data start position of the control message, by the specific slave device, and padding output data to transmitted data storage position of the control message and transmitting the output data to a next slave device, by the specific slave device.Type: GrantFiled: December 20, 2016Date of Patent: October 15, 2019Assignee: LSIS CO., LTD.Inventor: Sung-Han Lee
-
Patent number: 10432425Abstract: Methods and network devices are disclosed for internet protocol (IP) based encapsulation in bit indexed explicit replication (BIER) forwarding. In one embodiment, a method includes receiving a multicast message comprising an inner IP header, an intervening header, and an outer IP header. The embodiment further includes accessing a message bit array stored in the intervening header, retrieving an IP address from an entry in a bit indexed forwarding table, replacing an IP destination address in the outer IP header of a copy of the multicast message with the retrieved IP address, and sending the copy of the multicast message toward a second node in the network, where the retrieved IP address is assigned to the second node. An embodiment of a network device includes a processor operably coupled to a plurality of storage locations and to one or more network interfaces and adapted to perform steps of the method.Type: GrantFiled: April 14, 2017Date of Patent: October 1, 2019Assignee: Cisco Technology, Inc.Inventors: Xiaorong Wang, Yicheng Liu, Lianxiang Wang, Fang Yang, Gaofeng Tao, Ijsbrand Wijnands
-
Patent number: 10341013Abstract: A system and a method for use in satellite communication are presented. The system comprising (a) one or more antenna units for receiving and transmitting electromagnetic radiation in selected frequency ranges, (b) a modem unit configured for modulating received input signals and modulating output electronic data to signals to be transmitted, (c) a processor unit connected to said one or more antenna units and to said modem unit. The processor unit comprises: antenna orientation optimizer module configured and operable for varying azimuth and elevation of signal transmission and reception the antenna units; and network registration module configured and operable for registering the system to a communication network. The registering comprising: selecting a free private communication channel provided by the network, generating a corresponding signal sequence for transmission to a hub. The registering module is configured to be responsive to appropriate notification signals in said private communication channel.Type: GrantFiled: April 17, 2016Date of Patent: July 2, 2019Assignee: HISKY SCS LTDInventors: Berejik Zacharia, Mordechai Litochevski, Shahar Kravitz
-
Patent number: 10320606Abstract: A server connection method and system, which relates to the field of communications technologies, such that servers of a same specification are used to implement an optimal network, thereby reducing complexity of routing implementation which includes, providing ten servers, where each server includes five nodes, and the five nodes of each server are connected head-to-tail in series in a same connection manner, and connecting five nodes of any server in five of the ten servers to five nodes of each of the remaining five servers in a one-to-one correspondence manner, in order to form an optimal network of a Hoffman-Singleton graph.Type: GrantFiled: February 3, 2016Date of Patent: June 11, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Wentao Bao, Binzhang Fu, Mingyu Chen, Lixin Zhang
-
Patent number: 10313956Abstract: The invention relates to a communication method within a network of wireless communicating electronic devices making it possible to dynamically and automatically control the propagation of enrollment messages during the creation of clusters. The invention also relates to any electronic device implementing said communication method and to any system comprising such a device. Such a communicating electronic device comprises a processing unit cooperating with a program memory comprising instructions of a program, of which the execution or interpretation by said processing unit causes the communication method to be implemented.Type: GrantFiled: March 24, 2016Date of Patent: June 4, 2019Assignees: TRAXENS, INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUEInventors: Pascal Daragon, Natale Guzzo, Arulnambi Nandagoban, Nathalie Mitton
-
Patent number: 10282505Abstract: Disclosed are methods, systems, and articles of manufacture for implementing legal routing tracks across virtual hierarchies and legal placement patterns. These techniques identify at least a layout or a portion thereof and determine one or more legal sets of routing tracks for the layout or the portion. One or more figure groups are identified or generated at a first virtual hierarchy, and the one or more first figure groups inherit respective portions of the one or more legal sets of routing tracks. A plurality of legal devices are identified in a layout or a portion thereof, and a figure group is generated at least by determining a boundary for the figure group and enclosing the plurality of layout devices within the boundary. These techniques may modify a placement row without disturbing compliance of one or more design rules with which the legal device pattern complies when generated.Type: GrantFiled: September 30, 2016Date of Patent: May 7, 2019Assignee: Cadence Design Systems, Inc.Inventor: Arnold Ginetti
-
Patent number: 10257162Abstract: A method is implemented by a border network gateway for enabling an end user device to access home network resources and receive subscriber services in a visited network. The method includes receiving a connection from the end user device, querying an authentication server to obtain a virtual extended local area network (VXLAN) network identifier (VNI) of the end user device, and checking for the VNI for the end user device in a demultiplexor table of the border network gateway. The process further involves determining whether the end user device is in a home network of the end user device and updating an entry in the demultiplexor table to include a media access control address for the end user device in response to determining the end user device is not in the home network of the end user device.Type: GrantFiled: February 16, 2015Date of Patent: April 9, 2019Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Narayana Hosdurg Pai, Shankar Kambat Ananthanarayanan, Syed Nadeemulla R, Madhavan Jayabalan
-
Patent number: 10243623Abstract: Systems and methods are described for enhancing the channel spatial diversity in a multiple antenna system (MAS) with multi-user (MU) transmissions (“MU-MAS”), by exploiting channel selectivity indicators. The proposed methods are: i) antenna selection; ii) user selection; iii) transmit power balancing. All three methods, or any combination of those, are shown to provide significant performance gains in DIDO systems in practical propagation scenarios.Type: GrantFiled: June 7, 2017Date of Patent: March 26, 2019Assignee: REARDEN, LLCInventors: Antonio Forenza, Timothy Anders Pitman, Benyavut Jirasutavasuntorn, Robert J. Andrzejewski, Stephen G. Perlman
-
Patent number: 10230725Abstract: Systems and methods for edge protection for internal identity providers are provided. A first claimed embodiment of the present disclosure involves a method for edge protection for internal identity providers. The method includes receiving a service authentication request at a virtual private networking (VPN) appliance on an edge of a secure network. A client device external to the secure network can send the service authentication request. The VPN appliance can then send a synthetic service authentication request to an identity provider in the secure network. This synthetic service authentication request can be based on the service authentication request. The VPN can then receive an authenticated credential from the identity provider. The authenticated credential is responsive to the synthetic service authentication request. The VPN appliance can then send the authenticated credential from the VPN appliance to the client device.Type: GrantFiled: October 24, 2016Date of Patent: March 12, 2019Assignee: SONICWALL INC.Inventors: Christopher D. Peterson, Abhishek Kumar
-
Patent number: 10117172Abstract: A method for enhanced mesh networking, preferably including performing network analysis, configuring router link parameters, and managing routing paths. A metric for routing path assessment, preferably including a throughput metric and a channel utilization metric. A Segment Table Announced Mesh Protocol, preferably including determining network segments and designating forwarding devices for communication between the network segments.Type: GrantFiled: November 7, 2017Date of Patent: October 30, 2018Assignee: eero Inc.Inventors: Jasmine Strong, Mete Rodoper, Ryan Thompson
-
Patent number: 9930512Abstract: The present disclosure provides such wireless communication apparatuses that when the wireless communication apparatuses perform direct communication using WiGig, one of the wireless communication apparatuses can transmit an action frame. Wireless communication apparatus 100 is a wireless communication apparatus that performs communication using WiGig and that includes: device searching section 142 that searches for other wireless communication apparatuses using a search signal; medium management section 143 that transmits, when a communication peer of wireless communication apparatus 100 is designated from among the found other wireless communication apparatuses, a temporary beacon including medium schedule information; and group formation section 144 that transmits an action frame to form a group with the designated other wireless communication apparatus after transmission of the temporary beacon.Type: GrantFiled: February 21, 2014Date of Patent: March 27, 2018Assignee: PANASONIC CORPORATIONInventors: Ken Naka, Yoshio Urabe, Masataka Irie
-
Patent number: 9781043Abstract: Systems and methods for automatically building a deadlock free inter-communication network in a multi-core system are described. The example implementations described herein involve automatically generating internal dependency specification of a system component based on dependencies between incoming/input and outgoing/output interface channels of the component. Dependencies between incoming and outgoing interface channels of the component can be determined by blocking one or more outgoing interface channels and evaluating impact of the blocked outgoing channels on the incoming interface channels. Another implementation described herein involves determining inter-component communication dependencies by measuring impact of a deadlock on the blocked incoming interface channels of one or more components to identify whether a dependency cycle is formed by blocked incoming interface channels.Type: GrantFiled: August 26, 2013Date of Patent: October 3, 2017Assignee: NetSpeed SystemsInventors: Sailesh Kumar, Eric Norige, Joji Philip, Joseph Rowlands
-
Patent number: 9779302Abstract: This disclosure is directed to a system for optimizing storage area arrangement. A system control device may manage location control devices in various locations. Each location may comprise storage areas accessible to trackable targets. At least a portion of the storage areas may be arranged in parallel to form aisles that may be monitored by aisle monitoring equipment. The monitoring equipment may comprise at least two sensing devices capable of capturing data such as, for example, a count of trackable objects accessing an aisle or a storage area, time spent within the aisle or proximate to a storage area, characteristics of the trackable object (e.g., gender, age, etc.), etc. The captured data may then be analyzed by the system control device to determine whether a change in arrangement is necessary. A change in arrangement may help to alleviate bottlenecks, improve the efficiency of paths taken through the aisles/storage areas, etc.Type: GrantFiled: March 31, 2016Date of Patent: October 3, 2017Assignee: INTEL CORPORATIONInventors: Michael Wu, Addicam V. Sanjay
-
Patent number: 9755989Abstract: Under the present invention, the performance of a set of system resources is monitored in response to incoming request traffic. When a system resource is approaching an overload condition, a corrective action is identified and implemented. Overload thresholds for each system resource and appropriate corrective actions are contained within a management policy. Based on a performance history of the corrective actions, the management policy can be changed/revised.Type: GrantFiled: October 8, 2014Date of Patent: September 5, 2017Assignee: International Business Machines CorporationInventors: Jeffrey S. Chase, Ronald P. Doyle, David L. Kaminsky, David M. Ogle, Richard D. Telford
-
Patent number: 9685997Abstract: Systems and methods are described for enhancing the channel spatial diversity in a multiple antenna system (MAS) with multi-user (MU) transmissions (“MU-MAS”), by exploiting channel selectivity indicators. The proposed methods are: i) antenna selection; ii) user selection; iii) transmit power balancing. All three methods, or any combination of those, are shown to provide significant performance gains in DIDO systems in practical propagation scenarios.Type: GrantFiled: May 18, 2012Date of Patent: June 20, 2017Assignee: REARDEN, LLCInventors: Antonio Forenza, Timothy A. Pitman, Benyavut Jirasutayasuntorn, Robert J. Andrzejewski, Stephen G. Perlman
-
Patent number: 9681327Abstract: A wireless sensor network system includes: sensor terminals and a management terminal. A sensor terminal sends a join request at a first transmission power; and the management terminal calculates the traffic load of nodes on the reception path of the join request. If the number of hops and the traffic load are both within respective permissible ranges, the management terminal sets the reception path as the communication route of the sensor terminal. If the number of hops and/or the load is not within the permissible rage, the management terminal reconstructs the communication path by outputting an instruction to the sensor terminal to make direct connection to the management terminal or a specified node with a low traffic load, at a second transmission power greater than the first transmission power. When receiving the instruction, the sensor terminal transmits to the management terminal or the specified node at the second transmission power.Type: GrantFiled: May 17, 2016Date of Patent: June 13, 2017Assignee: HITACHI KOKUSAI ELECTRIC INC.Inventor: Masayuki Ishizaki
-
Patent number: 9647932Abstract: The transmission of multiple copies of data to other computing devices is optimized by minimizing the number of copies of such data transmitted through an expensive portion of the network. A store-and-forward methodology is utilized to transmit only a single copy through the expensive portion and the data is subsequently forked into multiple copies directed to multiple destination computing devices. Computing devices that are not intended destinations can be conscripted as intermediate computing devices, if appropriate to minimize copies of the data transmitted through an expensive portion. Additionally, accommodation can be made for data that is intolerant of out-of-order delivery by utilizing adaptive protocols that avoid mechanisms that may result in out-of-order delivery for data intolerant of such and by utilizing packet sorting at data convergence points to reorder the data. Different protocol settings can be utilized to transmit data across different portions of the network.Type: GrantFiled: June 6, 2016Date of Patent: May 9, 2017Assignee: Microsoft Technology Licensing, LLCInventors: David A. Maltz, David T. Harper, III, Douglas Christopher Burger
-
Patent number: 9509432Abstract: An optical spectral-temporal connector, having multiple connector modules, interconnects a large number of nodes in a full-mesh structure. A wavelength-division-multiplexed link from each node is de-multiplexed into wavelength channels individually directed to different connector modules. Each connector module has a set of star couplers, each star coupler connecting to wavelength channels from a respective set of nodes through spectral translators. Each spectral translator cyclically shifts a spectral band of a wavelength channel so that, at any instant of time, spectral bands of signals at inlets of any star coupler are disjoint. A spectral router connects outlets of the set of star couplers to a respective set of nodes. A spectral-translation controller prompts each spectral translator to shift to a new spectral band. Several arrangements for time-aligning all the nodes to the connector modules are disclosed.Type: GrantFiled: June 17, 2015Date of Patent: November 29, 2016Inventor: Maged E. Beshai