-
公开(公告)号:US12040951B1
公开(公告)日:2024-07-16
申请号:US18201480
申请日:2023-05-24
申请人: UAB 360 IT
发明人: Rytis Karpuska
IPC分类号: H04L41/12 , H04L61/25 , H04L101/668
CPC分类号: H04L41/12 , H04L61/25 , H04L2101/668
摘要: A method including receiving first connection information associated with a first LAN from a first meshnet device and second connection information associated with a second LAN from a second meshnet device; calculating a first range of first subnet IP addresses associated with the first LAN, and a second range of second subnet IP addresses associated with the second LAN; determining, based on comparing the first range and the second range, a conflict that a first subnet IP address assigned to a first LAN device is the same as a second subnet IP address assigned to a second LAN device; mapping, based on determining the conflict, an alternate IP address to correspond with the first subnet IP address; and communicating with the first LAN device based at least in part on utilizing the alternate IP address instead of utilizing the first subnet IP address is disclosed. Various other aspects are contemplated.
-
2.
公开(公告)号:US12028311B2
公开(公告)日:2024-07-02
申请号:US18212411
申请日:2023-06-21
发明人: Richard Goodwin , Paul Sprague , Peter Geremia , Sean Moore
IPC分类号: H04L61/2521 , H04L45/00 , H04L61/2514 , H04L61/59 , H04L101/622 , H04L101/668
CPC分类号: H04L61/2528 , H04L45/68 , H04L61/2514 , H04L2101/622 , H04L2101/668
摘要: Network devices that are inserted inline into network links and process in-transit packets may significantly improve their packet-throughput performance by not assigning L3 IP addresses and L2 MAC addresses to their network interfaces and thereby process packets through a logical fast path that bypasses the slow path through the operating system kernel. When virtualizing such Bump-In-The-Wire (BITW) devices for deployment into clouds, the network interfaces must have L3 IP and L2 MAC addresses assigned to them. Thus, packets are processed through the slow path of a virtual BITW device, significantly reducing the performance. By adding new logic to the virtual BITW device and/or configuring proxies, addresses, subnets, and/or routing tables, a virtual BITW device can process packets through the fast path and potentially improve performance accordingly. For example, the virtual BITW device may be configured to enforce a virtual path (comprising the fast path) through the virtual BITW device.
-
公开(公告)号:US12003479B1
公开(公告)日:2024-06-04
申请号:US18200505
申请日:2023-05-22
申请人: UAB 360 IT
发明人: Rytis Karpuska
IPC分类号: G06F15/16 , H04L61/2503 , H04L61/5046 , H04L101/668
CPC分类号: H04L61/5046 , H04L61/2503 , H04L2101/668
摘要: A first meshnet device in a mesh network, the first meshnet device configured to: determine a first range of first subnet IP addresses associated with a first LAN and a second range of second subnet IP addresses associated with a second LAN; determine a conflict that a first subnet IP address assigned to a first LAN device in the first LAN matches a second subnet IP address assigned to a second LAN device in the second LAN; map an association between an alternate IP address and the first subnet IP address; transmit, to a second meshnet device, the association between the alternate IP address and the first subnet IP address; and receive, from the second meshnet device, an initiation network packet to be transmitted to the first LAN device, the initiation network packet indicating the alternate IP address as a destination address is disclosed. Various other aspects are contemplated.
-
公开(公告)号:US12003478B1
公开(公告)日:2024-06-04
申请号:US18202320
申请日:2023-05-26
申请人: UAB 360 IT
发明人: Rytis Karpuska
IPC分类号: H04L61/4511 , H04L101/668
CPC分类号: H04L61/4511 , H04L2101/668
摘要: A mesh network wherein a first device selects a second device as an exit device with respect to the first device such that communication between the first device and an external device is communicated via the second device; receives a message indicating that the second device has selected a third device as an exit device with respect to the second device such that communication between the second device and the external device is communicated via the third device; transmits a meshnet query packet that includes a DNS query for domain information associated with the external device; receives the domain information associated with the external device; and transmits a meshnet initiation packet that includes a network communication for communicating with the external device, the network communication including the domain information to indicate that the third device is to utilize the domain information to transmit the network communication to the external device.
-
5.
公开(公告)号:US11902240B2
公开(公告)日:2024-02-13
申请号:US18102378
申请日:2023-01-27
发明人: Richard Goodwin , Paul Sprague , Peter Geremia , Sean Moore
IPC分类号: H04L45/00 , H04L61/2521 , H04L61/2514 , H04L101/622 , H04L101/668
CPC分类号: H04L61/2528 , H04L45/68 , H04L61/2514 , H04L2101/622 , H04L2101/668
摘要: Network devices that are inserted inline into network links and process in-transit packets may significantly improve their packet-throughput performance by not assigning L3 IP addresses and L2 MAC addresses to their network interfaces and thereby process packets through a logical fast path that bypasses the slow path through the operating system kernel. When virtualizing such Bump-In-The-Wire (BITW) devices for deployment into clouds, the network interfaces must have L3 IP and L2 MAC addresses assigned to them. Thus, packets are processed through the slow path of a virtual BITW device, significantly reducing the performance. By adding new logic to the virtual BITW device and/or configuring proxies, addresses, subnets, and/or routing tables, a virtual BITW device can process packets through the fast path and potentially improve performance accordingly. For example, the virtual BITW device may be configured to enforce a virtual path (comprising the fast path) through the virtual BITW device.
-
公开(公告)号:US11894949B2
公开(公告)日:2024-02-06
申请号:US18102685
申请日:2023-01-28
申请人: VMware LLC
发明人: Israel Cidon , Prashanth Venugopal , Aran Bergman , Chen Dar , Alex Markuze , Eyal Zohar
IPC分类号: H04L12/46 , H04L43/065 , H04L41/22 , H04L45/12 , H04L43/08 , H04L41/0896 , H04L61/4511 , H04L61/4541 , H04L41/0893 , H04L61/2517 , H04L61/2514 , H04L43/0829 , H04L43/0852 , H04L101/668
CPC分类号: H04L12/4679 , H04L41/0896 , H04L41/22 , H04L43/065 , H04L43/08 , H04L45/123 , H04L61/4511 , H04L61/4541 , H04L41/0893 , H04L43/0829 , H04L43/0852 , H04L61/2514 , H04L61/2517 , H04L2101/668
摘要: Some embodiments establish for an entity a virtual network over several public clouds of several public cloud providers and/or in several regions. In some embodiments, the virtual network is an overlay network that spans across several public clouds to interconnect one or more private networks (e.g., networks within branches, divisions, departments of the entity or their associated datacenters), mobile users, and SaaS (Software as a Service) provider machines, and other web applications of the entity. The virtual network in some embodiments can be configured to optimize the routing of the entity's data messages to their destinations for best end-to-end performance, reliability and security, while trying to minimize the routing of this traffic through the Internet. Also, the virtual network in some embodiments can be configured to optimize the layer 4 processing of the data message flows passing through the network.
-
公开(公告)号:US11838266B2
公开(公告)日:2023-12-05
申请号:US17596116
申请日:2019-06-06
发明人: Yuka Komai , Masahiro Kobayashi , Shigeaki Harada
IPC分类号: H04L12/851 , H04L29/12 , H04L61/5069 , H04L61/5007 , H04L47/2441 , H04W8/26 , H04L101/668
CPC分类号: H04L61/5069 , H04L47/2441 , H04L61/5007 , H04W8/26 , H04L2101/668
摘要: An IP address assigning device can reduce registration information required for controlling traffic by calculating, for traffic between a plurality of user terminals and a plurality of services in a past period, a statistic of the traffic for each of a plurality of combinations of a user terminal, a service, and a time period, and extracting a plurality of patterns relating to the traffic based on a plurality of the statistics; classifying the plurality of user terminals into a plurality of groups based on the patterns; and assigning IP addresses belonging to a subnetwork to corresponding ones of the plurality of user terminals for each of the plurality of groups.
-
公开(公告)号:US11792561B2
公开(公告)日:2023-10-17
申请号:US17821612
申请日:2022-08-23
申请人: Koss Corporation
发明人: Michael J. Koss , Michael J. Pelland , Michael Sagan , Steven R. Reckamp , Gregory J. Hallingstad , Jeffrey K. Bovee , Morgan J. Lowery
IPC分类号: H04R1/10 , H04M1/02 , H04R5/033 , H04R5/04 , H03K17/96 , H04W4/80 , H04W76/20 , G06F8/654 , G06F3/04847 , G06F8/65 , H04R3/04 , H04R3/00 , H04W48/20 , H03G3/02 , H04R1/02 , H04H20/95 , H04R25/00 , H04L101/668 , H04W84/22 , H04W84/18 , H04W84/12
CPC分类号: H04R1/1041 , G06F3/04847 , G06F8/65 , G06F8/654 , H03G3/02 , H03K17/9622 , H04H20/95 , H04M1/0254 , H04R1/02 , H04R1/1083 , H04R1/1091 , H04R3/00 , H04R3/04 , H04R5/033 , H04R5/04 , H04W4/80 , H04W48/20 , H04W76/20 , H03K2217/960785 , H04L2101/668 , H04R25/554 , H04R2201/103 , H04R2201/107 , H04R2225/55 , H04R2420/07 , H04W84/12 , H04W84/18 , H04W84/22
摘要: Left and right earphones are independently wireless such that the left and right earphones are not physically connected when worn by a user. Each earphone comprises a speaker and a body portion with an SOC. Each SOC comprises a wireless communication circuit and a processor. Each speaker is for playing audio streamed to the earphones in a lossy compressed format.
-
公开(公告)号:US11775976B2
公开(公告)日:2023-10-03
申请号:US17462644
申请日:2021-08-31
IPC分类号: G06Q20/20 , G06Q20/40 , H04L61/5007 , H04L101/668
CPC分类号: G06Q20/4016 , G06Q20/20 , G06Q20/40 , H04L61/5007 , H04L2101/668
摘要: Methods and systems are presented for a fraud risk score to be given to a merchant for a proposed transaction with a consumer. The fraud risk score is generated by a payment account service provider, such as a credit card processor, using information from a pending transaction as well as information from other payment accounts that the consumer holds to which the payment account service provider is privy. Various factors, including indicators of elevated risk in other payment accounts, are custom-weighted by the merchant for the score.
-
公开(公告)号:US11653139B2
公开(公告)日:2023-05-16
申请号:US18052077
申请日:2022-11-02
申请人: Koss Corporation
发明人: Michael J. Koss , Michael J. Pelland , Michael Sagan , Steven R. Reckamp , Gregory J. Hallingstad , Jeffrey K. Bovee , Morgan J. Lowery
IPC分类号: H04R1/10 , H04M1/02 , H04R5/033 , H04R5/04 , H03K17/96 , H04W4/80 , H04W76/20 , G06F8/654 , G06F3/04847 , G06F8/65 , H04R3/04 , H04R3/00 , H04W48/20 , H03G3/02 , H04R1/02 , H04H20/95 , H04R25/00 , H04L101/668 , H04W84/22 , H04W84/18 , H04W84/12
CPC分类号: H04R1/1041 , G06F3/04847 , G06F8/65 , G06F8/654 , H03G3/02 , H03K17/9622 , H04H20/95 , H04M1/0254 , H04R1/02 , H04R1/1083 , H04R1/1091 , H04R3/00 , H04R3/04 , H04R5/033 , H04R5/04 , H04W4/80 , H04W48/20 , H04W76/20 , H03K2217/960785 , H04L2101/668 , H04R25/554 , H04R2201/103 , H04R2201/107 , H04R2225/55 , H04R2420/07 , H04W84/12 , H04W84/18 , H04W84/22
摘要: Left and right earphones are independently wireless such that the left and right earphones are not physically connected when worn by a user. Each earphone comprises a speaker, a body portion, and an earbud extending from the body portion. The body portion comprises a downwardly extending portion that extends straight downwardly when the earphone is worn by the user, a wireless communication circuit for receiving signals transmitted wirelessly to the earphone from a remote source, a microphone, a rechargeable battery, a memory and a processor. Each earphone is configured to receive from a remote computing device, and store in the memory, a firmware update.
-
-
-
-
-
-
-
-
-