-
公开(公告)号:US10565266B2
公开(公告)日:2020-02-18
申请号:US15280256
申请日:2016-09-29
Applicant: Konica Minolta Laboratory U.S.A., Inc.
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.
-
2.
公开(公告)号:US10778578B2
公开(公告)日:2020-09-15
申请号:US15692525
申请日:2017-08-31
Applicant: KONICA MINOLTA LABORATORY U.S.A., INC.
Inventor: Maria Perez
IPC: H04L12/749 , H04L29/12 , H04N1/00 , H04L29/06 , H04L12/24
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.
-
公开(公告)号:US10447665B2
公开(公告)日:2019-10-15
申请号:US15475261
申请日:2017-03-31
Applicant: KONICA MINOLTA LABORATORY U.S.A., INC.
Inventor: Richa Kudaraya , Maria Perez
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.
-
公开(公告)号:US10681002B2
公开(公告)日:2020-06-09
申请号:US15828058
申请日:2017-11-30
Applicant: Konica Minolta Laboratory U.S.A., Inc.
Inventor: Ghenya Krochik , Rahul Suraparaju , Maria Perez
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.
-
公开(公告)号:US10091244B2
公开(公告)日:2018-10-02
申请号:US15197936
申请日:2016-06-30
Applicant: KONICA MINOLTA LABORATORY U.S.A., INC.
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.
-
公开(公告)号:US10015353B1
公开(公告)日:2018-07-03
申请号:US15393917
申请日:2016-12-29
Applicant: KONICA MINOLTA LABORATORY U.S.A., INC.
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.
-
公开(公告)号:US10412177B2
公开(公告)日:2019-09-10
申请号:US15084994
申请日:2016-03-30
Applicant: Konica Minolta Laboratory U.S.A., Inc.
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.
-
公开(公告)号:US10248365B2
公开(公告)日:2019-04-02
申请号:US15395030
申请日:2016-12-30
Applicant: Konica Minolta Laboratory U.S.A., Inc.
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.
-
公开(公告)号:US10084820B2
公开(公告)日:2018-09-25
申请号:US14633941
申请日:2015-02-27
Applicant: KONICA MINOLTA LABORATORY U.S.A., INC.
Inventor: Maria Perez
CPC classification number: H04L63/20 , G06F21/608 , H04L12/40 , H04L63/0254 , H04L63/0428 , H04L63/0485 , H04L63/164
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.
-
10.
公开(公告)号:US09686279B2
公开(公告)日:2017-06-20
申请号:US14871275
申请日:2015-09-30
Applicant: KONICA MINOLTA LABORATORY U.S.A., INC.
Inventor: Maria Perez
CPC classification number: H04L9/3268 , H04L5/0053 , H04L61/2007 , H04L61/2092 , H04L61/6004 , H04L61/6059 , H04L61/609 , H04L69/325 , H04W4/025 , H04W12/02
Abstract: A method is disclosed of embedding a GPS location of a host device in an IPv6 address using IPv6 Neighbor Discovery, the method includes sending a neighbor solicitation request having a Global Positioning System (GPS) option from a first host device to an IPv6 server via an IPv6 communication network, the GPS option providing GPS information of the first host device; receiving the neighbor solicitation request having the GPS option on the IPv6 server, the IPv6 server configured to capture the neighbor solicitation request and create an IPv6 address with GPS information for the first host device; sending a neighbor discovery advertisement from the IPv6 server to the first host device; receiving the neighbor discovery advertisement and returning a solicit, request and renew message to the IPv6 server; and returning a reply message to the first host device with the IPv6 address with the GPS information.
-
-
-
-
-
-
-
-
-