Method and system for multiple profile creation to mitigate profiling

    公开(公告)号:US10565266B2

    公开(公告)日:2020-02-18

    申请号:US15280256

    申请日:2016-09-29

    Inventor: Maria Perez

    Abstract: A method, a computer readable medium, and a client device are disclosed, which create multiple profiles to mitigate profiling of the client device on a network. The method includes generating a request on the client device, the request including a uniform resource locator (URL) indicating a source hosting content; forwarding the request to a profile generation application on the client device, the profile generation application configured to generate a plurality of requests for the request, and wherein only one request of the plurality of requests has system information pertaining to the client device; and sending the plurality of requests to the network to retrieve the content hosted on the source.

    Method and system having an application for IPv6 extension headers and destination options

    公开(公告)号:US10778578B2

    公开(公告)日:2020-09-15

    申请号:US15692525

    申请日:2017-08-31

    Inventor: Maria Perez

    Abstract: A system that facilitates processing of data packets in an Internet Protocol (IP) network environment, which includes a computer device having an Internet Protocol version 6 (IPv6) extensions application, and wherein the IPv6 extensions application performs the following steps: setting an IPv6 extension header policy for the computer device; retrieving an original IPv6 packet from a network stack on the computer device, the original IPv6 packet having an extension header or destination option; determining if a designated route in the extension header or destination option is in accordance with the IPv6 extension header policy for the computer device; and if the designated route is in accordance with the IPv6 extension header policy, modifying the extension header or destination option for the computer device to generate a modified IPv6 packet, and sending the modified IPv6 packet on the IPv6 network.

    IPv6 link local secure network with biometric security to secure IOT devices

    公开(公告)号:US10447665B2

    公开(公告)日:2019-10-15

    申请号:US15475261

    申请日:2017-03-31

    Abstract: A method, a computer program product, and a multi-function peripheral are disclosed, which secures a device using a link local network for transmission of data. The method includes starting an Internet Protocol Version 6 (IPv6) network initialization from an Internet of Things (IOT) device in an IPv6 link local network; deriving an identifier for a link local IPv6 address for the IOT device from a first public key of the IOT device; sending the link local IPv6 address with the identifier from the IOT device to the first host device for double address detection (dad) in the link local IPv6 network; and authenticating the link local IPv6 address on the first host device with a private key.

    Internet of Things (IoT) mediation and adaptation secure application gateway

    公开(公告)号:US10681002B2

    公开(公告)日:2020-06-09

    申请号:US15828058

    申请日:2017-11-30

    Abstract: A method, non-transitory computer readable medium, and a primary server are disclosed for transferring data over a communication network from an Internet of Things (IoT) device. The method include receiving a data packet from the IoT device on an application running on a primary server, the data packet having a stateless autoconfiguration IPv6 address, which is configured at least partially based on a device identifier assigned to the IoT device; modifying the stateless autoconfiguration IPv6 address associated with the IoT device identifier to generate a global IP address with the application running on the primary server; and sending the data packet with the global IP address from the primary server to one or more secondary servers over the communication network.

    Method and system for providing security using a loopback interface

    公开(公告)号:US10091244B2

    公开(公告)日:2018-10-02

    申请号:US15197936

    申请日:2016-06-30

    Inventor: Maria Perez

    Abstract: A method of providing security for data using a loopback interface, the method includes setting a security policy on a host device and a client device, the security policy configuration including a first loopback interface and an IP address for the host device and a second loopback interface and an IP address for the client device; sending an IP packet to the first loopback interface on the host device, wherein the first loopback interface configures the packet to be routed to the second loopback interface; sending the IP packet from the first loopback interface to a security module on the host device for encryption pursuant to a security protocol; filtering the encrypted packet received from first loopback interface and configuring the encrypted packet be sent to the client device; and sending the encrypted packet from the host device to the client device.

    Method and system of using IPv6 packet extensions to allow or prevent execution of a job based on physical location

    公开(公告)号:US10015353B1

    公开(公告)日:2018-07-03

    申请号:US15393917

    申请日:2016-12-29

    Inventor: Maria Perez

    Abstract: A method, a computer readable medium, and a multi-function peripheral are disclosed, which use IPv6 packet extensions for execution of a job request based on proximity. The method including sending a job to be processed by a multi-function peripheral with an IPv6 Destination Options extension header from a client device to the multi-function peripheral, the IPv6 Destination Options extension header containing a physical location of the client device; receiving the job with the IPv6 Destination Options extension header containing the physical location of the client device on the multi-function peripheral; examining the IPv6 Destination Options extension header containing the physical location of the client device on the multi-function peripheral; and executing the job if the physical location of the client device is within a defined proximity to the multi-function peripheral.

    Method and system of using IPV6 neighbor discovery options for service discovery

    公开(公告)号:US10412177B2

    公开(公告)日:2019-09-10

    申请号:US15084994

    申请日:2016-03-30

    Inventor: Maria Perez

    Abstract: A method is disclosed of using IPv6 Neighbor Discovery to discover application services in an IPv6 network, the method including hosting a list of application services on a first host device; creating an application service Neighbor Discovery option for the list of application services hosted on the first host device; attaching the application service Neighbor Discovery option to a Neighbor Discovery solicitation response, a Neighbor Discovery advertisement, or a Neighbor Discovery solicitation request; and sending the Neighbor Discovery solicitation response, the Neighbor Discovery advertisement, or the Neighbor Discovery solicitation request with the application service Neighbor Discovery option from the first host device to one or more second host devices on a IPv6 network connection, wherein the application service Neighbor Discovery option provides the one or more second host devices with the list of application services hosted on the first host device.

    Method and system of using OAuth2 to secure neighbor discovery

    公开(公告)号:US10248365B2

    公开(公告)日:2019-04-02

    申请号:US15395030

    申请日:2016-12-30

    Inventor: Maria Perez

    Abstract: A method, a computer program product, and a system are disclosed, which use OAuth2 to secure IPv6 Neighbor Discovery. The method including sending a Neighbor Discovery duplicate address detection (DAD) package from a client device on a communication network, the Neighbor Discovery DAD package having an authorization code for an OAuth2 token for access to an IPv6 network; receiving the Neighbor Discovery DAD package with the authorization code on an authorizing device, the authorizing device configured to issue OAuth2 tokens; issuing the OAuth2 token having an expiration to the client device for access to the IPv6 network; and allowing the client device to access the IPv6 network until the expiration of the OAuth2 token.

    Method and system for IPSec security for IPP-USB data

    公开(公告)号:US10084820B2

    公开(公告)日:2018-09-25

    申请号:US14633941

    申请日:2015-02-27

    Inventor: Maria Perez

    Abstract: A method of providing security for data being transferred over a Universal Serial Bus (USB) connection, the method comprising: setting an IPsec policy configuration on a host device hand a client device; sending a packet to a first loopback interface on the host device, wherein the first loopback interface configures the packet to be routed to a second loopback interface on the client device; sending the packet from the first loopback interface to an IPsec module for encryption; filtering the packet received from first loopback interface; sending the packet to the client device over the USB connection; injecting the packet into the second loopback interface; sending the packet from the second loopback interface on the client device to the IPsec module on the client device for decryption; and sending the decrypted packet to the second loopback interface on the device application, wherein the packet is received on the client device.

Patent Agency Ranking