Systems and methods for encrypting data in transit

    公开(公告)号:US11637815B1

    公开(公告)日:2023-04-25

    申请号:US17171436

    申请日:2021-02-09

    Abstract: Disclosed herein are embodiments of systems, methods, and products comprising a computing device, which provides Efficient Data-In-Transit Protection Techniques for Handheld Devices (EDITH) to protect data-in-transit. An end user device (EUD) may generate a multicast data packet. The EDITH module of the EUD encapsulates the data packet in a GRE packet and directs the GRE packet to a unicast destination address of an EDITH Multicast Router included in an infrastructure. The EDITH module on the EUD double compresses and double encrypts the GRE packet. The EDITH module on the infrastructure decrypts and decompresses the double compressed and double encrypted GRE packet to recreate the GRE packet. The EDITH module on the infrastructure decapsulates the GRE packet to derive the original multicast data packet, and distributes the original multicast data packet to the multiple group member based on the multicast destination address included in the original multicast data packet.

    Leveraging multicast listener discovery for discovering hosts

    公开(公告)号:US11516124B2

    公开(公告)日:2022-11-29

    申请号:US17214163

    申请日:2021-03-26

    Abstract: Techniques for leveraging MLD capabilities at edge nodes of network fabrics to receive SNMAs from silent hosts, and creating unicast addresses from the SNMAs for the silent nodes that are used as secondary matches in a network overlay if primary unicast address lookups fail. The edge nodes described herein may act as snoopers of MLD reports in order to identify the SNMAs of the silent hosts. The edge nodes then forge unicast addresses for the silent hosts that match with the least three bytes of the SNMAs. The forged unicast addresses are presented as unicast MAC/IP mappings in the fabric overlay. In situations where a primary IP address lookup fails, the look-up device performs a secondary lookup for a mapped address that has the last three bytes of the IP address. If a mapping is found, the lookup is sent as a unicast message to the matching MAC address.

    System and method to control latency of serially-replicated multi-destination flows

    公开(公告)号:US11483171B2

    公开(公告)日:2022-10-25

    申请号:US16901260

    申请日:2020-06-15

    Abstract: Exemplified systems and methods facilitate multicasting latency optimization operations for router, switches, and other network devices, for routed Layer-3 multicast packets to provide even distribution latency and/or selective prioritized distribution of latency among multicast destinations. A list of network destinations for serially-replicated packets is traversed in different sequences from one packet to the next, to provide delay fairness among the listed destinations. The list of network destinations are mapped to physical network ports, virtual ports, or logical ports of the router, switches, or other network devices and, thus, the different sequences are also traversed from these physical network ports, virtual ports, or logical ports. The exemplified systems and methods facilitates the management of traffic that is particularly beneficial in in a data center.

    WIRELESS DONGLE FACILITATED MOBILE TRANSACTIONS

    公开(公告)号:US20220215376A1

    公开(公告)日:2022-07-07

    申请号:US17688874

    申请日:2022-03-07

    Applicant: PayPal, Inc.

    Abstract: Computing systems and methods for facilitating mobile transactions are disclosed. An example method includes: detecting, via a hardware communication interface, a user check-in request based at least on a communication exchange between a user device and a signaling device at a location. The communication exchange corresponds to a proximity of the user device to the signaling device. The method further includes: determining a user identifier associated with the user device based at least on the user check-in request; and transmitting one or more promotional items to the user device based at least on the user identifier.

    Re-convergence of protocol independent multicast assert states

    公开(公告)号:US11368324B2

    公开(公告)日:2022-06-21

    申请号:US16778669

    申请日:2020-01-31

    Abstract: Techniques for improving convergence of Protocol Independent Multicast assert state information in multicast groups include forwarding, by a router, a PIM join message originating from a destination host and stores distribution tree information based on the join message. The method further includes participating, by the router, in a Protocol Independent Multicast (“PIM”) assert election among a plurality of routers and storing, by the router, PIM assert state information based on an outcome of the PIM assert election. The method further includes acquiring, by the router, routing information base (“RIB”) convergence. The method further includes triggering by the router, or causing, by the router, another router to trigger, a PIM assert among the plurality of routers. The method further includes re-converging, by the router, with PIM assert states among the plurality of routers and storing, by the router, converged PIM assert state information.

    Network aware orchestration method and system for multicast services

    公开(公告)号:US11258670B2

    公开(公告)日:2022-02-22

    申请号:US17106275

    申请日:2020-11-30

    Abstract: Presented herein is an exemplified system and method that facilitate network-aware orchestration of similar sets of virtualized multicast-traffic receivers and/or sources (e.g., Virtual Machines) under a common network fabric element (e.g., same leaf switch and/or spine switch in a data center network fabric), e.g., to reduce network switch work load and/or number of network fabric elements involved with transmission of multicast traffic. The orchestration of scattered- and like-sets of multicast-traffic receivers and/or sources under a common network fabric element (e.g., a single and same leaf switch and/or spine switch) facilitates improvements of the operation of orchestration management technologies and virtualization overlay technologies by, e.g., improving network efficiency for multicast packet switching, reducing control plane traffic (e.g., IGMP queries), and reducing delay- and packet-transfer errors.

    Systems and methods for encrypting and transmitting data packets using a unicast address

    公开(公告)号:US12192181B2

    公开(公告)日:2025-01-07

    申请号:US18117768

    申请日:2023-03-06

    Abstract: Disclosed herein are embodiments of systems, methods, and products comprising a computing device, which provides Efficient Data-In-Transit Protection Techniques for Handheld Devices (EDITH) to protect data-in-transit. An end user device (EUD) may generate a multicast data packet. The EDITH module of the EUD encapsulates the data packet in a GRE packet and directs the GRE packet to a unicast destination address of an EDITH Multicast Router included in an infrastructure. The EDITH module on the EUD double compresses and double encrypts the GRE packet. The EDITH module on the infrastructure decrypts and decompresses the double compressed and double encrypted GRE packet to recreate the GRE packet. The EDITH module on the infrastructure decapsulates the GRE packet to derive the original multicast data packet, and distributes the original multicast data packet to the multiple group member based on the multicast destination address included in the original multicast data packet.

    VEHICLE TRAJECTORY PLANNING
    40.
    发明公开

    公开(公告)号:US20240283751A1

    公开(公告)日:2024-08-22

    申请号:US18171519

    申请日:2023-02-20

    CPC classification number: H04L49/201 H04L43/10

    Abstract: A method and system for brokering cloud event (CE) communications between a plurality of devices operable within a distributed publisher-subscriber system. The brokering may include constructing a plurality of publisher-subscriber connections between the devices and a gateway, and in response to receiving a plurality of publish packets at the gateway, relaying the publish packets from the gateway via the connection associated with a topic identified therein.

Patent Agency Ranking