Patents Examined by Arvin Eskandarnia
-
Patent number: 11321137Abstract: Techniques for implementing an infrastructure orchestration service are described. In certain embodiments, a cloud infrastructure orchestration system (CIOS) is disclosed that generates customized flock configurations for services to be deployed to different regions supported by the CIOS. The CIOS receives generic configuration information describing a set of infrastructure assets associated with a service and identifies first portions of the generic configuration information for deploying the set of infrastructure assets associated with the service that are configurable. The CIOS receives region configuration information for configuring the generic configuration information and updates the generic configuration information based on the region configuration information. The CIOS then transmits the updated configuration information to set of regions managed by the CIOS.Type: GrantFiled: August 31, 2020Date of Patent: May 3, 2022Assignee: ORACLE INTERNATONAL CORPORATIONInventors: Eric Tyler Barsalou, Nathaniel Martin Glass
-
Patent number: 11316659Abstract: Some embodiments are directed to a blockchain management device (100) configured to distribute a new block of a secondary blockchain to at least one further blockchain management device that manages the secondary blockchain, and to distribute a transaction to at least one blockchain management device that manages a primary blockchain, said transaction comprising an identification of a set of transactions in the new block.Type: GrantFiled: October 19, 2018Date of Patent: April 26, 2022Assignee: KONINKLIJKE KPN N.V.Inventors: Douwe van de Ruit, Nikos Moustakas
-
Patent number: 11316873Abstract: The system collects startup commands associated with network-attached computing devices. A startup command is automatically executed by a device on which the startup command is stored upon startup of the device and is associated with a device identifier for the device. For each startup command, a corresponding command tag is determined for the startup command using a verb list. Using the device identifier associated with each startup command and the command tag determined for each startup command, a proportion of the plurality of devices is determined that are associated with each command tag. Based on the determined proportion of the plurality of devices that are associated with each command tag, a suspicious command tag is determined. A report is stored that includes the suspicious command tag, suspicious startup command(s) associated with the suspicious command tag, and the device identifier associated with each suspicious startup command.Type: GrantFiled: June 28, 2019Date of Patent: April 26, 2022Assignee: Bank of America CorporationInventors: Matthew E. Kelly, Jeffrey Dye, Dan E. Summers, David Arnett, Michael E. H. Dunten
-
Patent number: 11307841Abstract: A method, system and non-transitory computer readable instructions for application patching comprising, concatenating uncompressed data into a continuous data set and dividing the continuous data set into variable sized data chunks. Compressing each of the variable sized data chunks and dividing each of the variable sized data chunks into fixed size data blocks. Encrypting the fixed size data blocks to generate encrypted fixed size data blocks and sending the encrypted fixed size data blocks over a network.Type: GrantFiled: July 30, 2019Date of Patent: April 19, 2022Assignee: SONY INTERACTIVE ENTERTAINMENT LLCInventors: Mark Evan Cerny, Simon Whittaker, Akiyuki Hatakeyama, Jeffrey Litz, Varun Bhadauria
-
Patent number: 11303669Abstract: A technique to stop lateral movement of ransomware between endpoints in a VLAN is disclosed. A security appliance is set as the default gateway for intra-LAN communication. Message traffic from compromised endpoints is detected. Attributes of ransomware may be detected in the message traffic, as well as attempts to circumvent the security appliance. Compromised devices may be quarantined.Type: GrantFiled: October 8, 2021Date of Patent: April 12, 2022Assignee: AIRGAP NETWORKS INC.Inventors: Ritesh R. Agrawal, Vinay Adavi, Satish M. Mohan
-
Patent number: 11303673Abstract: A technique to stop lateral movement of ransomware between endpoints in a VLAN is disclosed. A security appliance is set as the default gateway for intra-LAN communication by overwriting the DHCP responses. Message traffic from compromised endpoints is detected. Attributes of ransomware may be detected in the message traffic, as well as attempts to circumvent the security appliance. Compromised devices may be quarantined.Type: GrantFiled: October 8, 2021Date of Patent: April 12, 2022Assignee: AIRGAP NETWORKS INC.Inventors: Ritesh R. Agrawal, Vinay Adavi, Satish M. Mohan
-
Patent number: 11297100Abstract: Concealed monitor communications from a task in a trusted execution environment (TEE) are disclosed. A first task executing in a first trusted execution environment (TEE) implemented on a processor device determines that a monitor communication is to be sent to a monitor task, the first task being configured to generate response messages in response to requests from requestor tasks, the response messages having a predetermined characteristic. The first task generates the monitor communication, the monitor communication having the predetermined characteristic and an encoded monitor communication report. The first task sends the monitor communication toward the monitor task.Type: GrantFiled: January 14, 2019Date of Patent: April 5, 2022Assignee: Red Hat, Inc.Inventor: Michael H. M. Bursell
-
Patent number: 11297035Abstract: A system for web traffic control is provided that is based on information related to a user's previous online activity. In one embodiment, the system is able to collect information about incoming traffic, compare the information to a generated ruleset, and make and implement a decision about how to handle each request/user interaction. In one embodiment, the ruleset is based on e-commerce rules. An e-commerce rule is a unit of decision making logic based on the user's previous online activity on the e-commerce platform, e.g. “If request is to add an item to user's cart, and if user already added something to their cart less than one second ago, then block request”. In some embodiments, the rules may be executed at the firewall and/or in a web application on the e-commerce platform. In some embodiments, one or more rules may be recommended to a merchant.Type: GrantFiled: February 5, 2020Date of Patent: April 5, 2022Assignee: SHOPIFY INC.Inventors: Scott Francis, Blake Delaney Manders, Dennis Ho
-
Patent number: 11297491Abstract: Appropriately sharing user information. An information sharing system includes: a specific information acquisition unit that acquires specific information of each terminal from a plurality of user terminals which are carried by users; a user information acquisition unit that acquires user information from the plurality of user terminals; an information management unit that encrypts the user information that is acquired by the user information acquisition unit on the basis of the specific information that is acquired by the specific information acquisition unit; a state acquisition unit that acquires the specific information of a user terminal that accesses a network including a sharing device from the sharing device that is a terminal other than the user terminals; and a sharing unit that shares the user information by decoding the user information that is encrypted by the information management unit with the specific information that is acquired by the state acquisition unit.Type: GrantFiled: March 5, 2019Date of Patent: April 5, 2022Assignee: Honda Motor Co., Ltd.Inventors: Kei Nakajima, Kichinosuke Fukuhara
-
Patent number: 11288398Abstract: Systems, methods, and devices for obfuscation of browser fingerprint data are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method may include: (1) receiving an electronic communication from an electronic device to a destination; (2) identifying a raw device fingerprint value in the electronic communication from an electronic device; (3) selecting at least one replacement value for the raw device fingerprint value; (4) replacing the raw device fingerprint value with the replacement value in the electronic communication; and (5) sending the electronic communication with the replacement value to the destination.Type: GrantFiled: October 10, 2019Date of Patent: March 29, 2022Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Jeremy F. Bennett, Rod Bachelor, Andrew Grignon, Howard Spector, Ralph Darmo, Christopher Choi, Jeffrey E Miller, Hallie Huggins, Tuan Dao
-
Patent number: 11290427Abstract: Techniques to securely and effectively implement a referral process between service providers. A platform may be generated to provide secure communication and information transmission between multiple authorized users. Authorized users may view information and communicate securely on an interactive dashboard. The platform can facilitate tracking of a client through a referral process. Particularly, the platform can allow for selective access to client information as a client is referred from a service provider to a referred service provider (or a “specialist”). The platform can securely share and store client information between the service provider and referred service provider. Further, the platform increases engagement between the client and service providers during the referral process.Type: GrantFiled: December 17, 2019Date of Patent: March 29, 2022Assignee: Project Revamp, Inc.Inventor: Hessam Ahani
-
Patent number: 11290324Abstract: A trusted communications environment includes a primary participant with a group creator and a distributed ledger, and a secondary participant with communication credentials. An Internet of Things (IoT) network includes a trusted execution environment with a chain history for a blockchain, a root-of-trust for chaining, and a root-of-trust for archives. An IoT network includes an IoT device with a communication system, an onboarding tool, a device discoverer, a trust builder, a shared domain creator, and a shared resource directory. An IoT network includes an IoT device with a communication system, a policy decision engine, a policy repository, a policy enforcement engine, and a peer monitor. An IoT network includes an IoT device with a host environment and a trusted reliability engine to apply a failover action if the host environment fails. An IoT network includes an IoT server including secure booter/measurer, trust anchor, authenticator, key manager, and key generator.Type: GrantFiled: December 28, 2017Date of Patent: March 29, 2022Assignee: Intel CorporationInventors: Ned M. Smith, Keith Nolan, Mark Kelly, Michael Nolan, John Brady, Thiago Macieira, Zheng Zhang, Glen J. Anderson, Igor Muttik
-
Patent number: 11277466Abstract: A file transferring method is disclosed. The method includes activating a transferring area on a displayed user interface in response to triggering of file transferring; tracking drag trajectory according to a triggered dragging instruction on the user interface on which the transferring area is activated, and detecting, when the dragging is released, that the transferring area and a file icon overlap; and transferring a corresponding file in response to the file icon overlapping with the transferring area.Type: GrantFiled: March 27, 2019Date of Patent: March 15, 2022Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Junzhi He
-
Patent number: 11271903Abstract: One embodiment of the present invention provides a system. During operation, the system determines a first set of ciphers supported by a name server based on a name lookup response message. The system then inserts an entry associated with the name server in a data structure stored in a local storage device. Subsequently, the system identifies a second set of ciphers supported by a local name server in a name lookup query message destined to the name server. The system then selects the name lookup query message for an update operation based on the entry in the data structure. The update operation includes removing ciphers from the name lookup query message except a common cipher, which is present in both the first and second sets of ciphers. The system determines an egress port corresponding to the name server for the updated name lookup query message.Type: GrantFiled: October 23, 2019Date of Patent: March 8, 2022Assignee: Nutanix, Inc.Inventors: Kumar Sidhartha, Shivam Gupta
-
Patent number: 11265339Abstract: An endpoint agent configured, when executed on an endpoint device, to: access outgoing and/or incoming packets via a local traffic access function of the endpoint device, the outgoing packets sent from a network interface of the endpoint device to a packet-switched network and carrying outbound payload data generated by one or more processes executed on the endpoint device, the incoming packets received at the network interface from the packet-switched network and carrying inbound payload data for processing by the one or more processes; extract network traffic telemetry from the outgoing and/or incoming packets, the extracted network traffic telemetry summarizing the outgoing and/or incoming packets; and transmit, to a cybersecurity service, a series of network telemetry records containing the extracted network traffic telemetry for use in performing a cybersecurity threat analysis. Further aspects pertain to the “deduplication” of telemetry records when network traffic is monitored by multiple sources.Type: GrantFiled: December 24, 2020Date of Patent: March 1, 2022Assignee: Senseon Tech LtdInventor: James Mistry
-
Patent number: 11258583Abstract: A method for storing data establishes a blockchain network, a plurality of data blocks being stored on nodes of the blockchain network. The plurality of data blocks is stored in batches to form a plurality of data segments according to a preset storage period. Each data segment written to the blockchain network is encrypted and newly added data blocks are synchronized with the data blocks which are not stored in the data segment. The newly added data blocks, together with the data blocks not yet stored as the data segment are stored after the commencement of the storage period. A data storage device is also provided.Type: GrantFiled: April 23, 2019Date of Patent: February 22, 2022Assignee: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: Liang-Te Chiu, Chi-Jsung Lee
-
Patent number: 11250160Abstract: An electronic communication security system is typically configured for tracking and monitoring user activity of a user, identifying a trigger based on monitoring and tracking the user activity, communicating with back-end system to extract information associated with a resource entity that is associated with the trigger, communicating with the back-end systems to identify user agreement associated with the user and the resource entity, identifying one or more supplemental resources provided by the resource entity, based on the user agreement, prompting the user to authorize transfer of anonymized user data to the resource entity to receive the one or more supplemental resources, anonymizing the user data and transmit the anonymized user data to the resource entity, in response to transmitting the anonymized user data to the resource entity, receiving the one or more supplemental resources from the resource entity, and transmitting the one or more supplemental resources to the user device.Type: GrantFiled: August 12, 2019Date of Patent: February 15, 2022Assignee: BANK OF AMERICA CORPORATIONInventor: Eren Kursun
-
Patent number: 11252183Abstract: A technique to stop lateral movement of ransomware between endpoints in a VLAN is disclosed. The security appliance may be implemented on-prem or in cloud data center environments. A security appliance is set as the default gateway for intra-LAN communication. Message traffic from compromised endpoints is detected. Attributes of ransomware may be detected in the message traffic, as well as attempts to circumvent the security appliance. Compromised devices may be quarantined.Type: GrantFiled: October 8, 2021Date of Patent: February 15, 2022Assignee: AIRGAP NETWORKS INC.Inventors: Ritesh R. Agrawal, Vinay Adavi, Satish M. Mohan
-
Patent number: 11251984Abstract: A method to assign a service flow classification for a client device that is performed at a network interface device includes accessing a configuration file having an interface mask, and correlating interface mask bit values with at least one port of the network interface. The network interface device associates the client device with the at least one port of the network interface device and assigns a service flow classification based on the interface mask bit values for an access request received by the network interface device from the client device. The network interface device then communicates with a virtual local area network mapping device using the service flow classification. The virtual local area network mapping device maps the service flow into a VLAN for the service flow of the client device.Type: GrantFiled: October 24, 2017Date of Patent: February 15, 2022Assignee: INTERDIGITAL CE PATENT HOLDINGSInventors: Zujian Zhuang, Jinfei Yu
-
Patent number: 11251977Abstract: Use of a validation data structure in order to securely communicate an encrypted claim that has a decentralized identifier as a subject. The sending system generates the validation data structure and presents the validation data structure to a user that owns the decentralized identifier. The sending system encrypts the claim using at least the validation data structure, and constructs a message that includes the encrypted claim, but which does not include the validation data structure. The relying party receives the message. However, without separately receiving the validation data structure from the user, the relying party computing system cannot decrypt the encrypted claim. If the user wishes the relying party computing system to have access to the claim, the user may communicate the validation data structure to the relying party computing system.Type: GrantFiled: June 18, 2019Date of Patent: February 15, 2022Assignee: MICROSOFT TECHNOLOGLY LICENSING, LLCInventors: Brandon Murdoch, Sydney Morton, Daniel Luke Strockis, Ankur Patel