Patents Examined by Mariegeorges A Henry
-
Patent number: 11652665Abstract: A respective VPN routing table for each of a plurality of VPNs can be stored on a client device. The client device can access a first VPN routing table and, using the first VPN routing table, establish a first VPN tunnel to a first VPN. The first VPN can be a first subnetwork assigned a particular network prefix. While the first VPN tunnel is currently active, the client device can access a second VPN routing table and, using the second VPN routing table, establish a second VPN tunnel to the second VPN. The second VPN can be a second subnetwork assigned the same particular network prefix as the first subnetwork. While the first VPN tunnel and the second VPN tunnel are simultaneously active, the client device can communicate data to remote devices in the first VPN and the second VPN using the particular network prefix for both.Type: GrantFiled: February 17, 2021Date of Patent: May 16, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Subil M. Abraham
-
Patent number: 11627285Abstract: Embodiments of the present invention provide a system for determining real-time resource capacity of entity devices based on performing predictive analysis. In particular, the system may be configured to identify one or more users at a location of an entity device waiting to perform one or more interactions via the entity device, establish a communication link with the entity device, determine identity of the one or more users based on communicating with the entity device, calculate an estimated interaction amount associated with the one or more interactions of the one or more users, determine capacity of the entity device in real-time, identify that the capacity of the entity device does not meet the calculated estimated interaction amount, and transmit a notification to at least one user of the one or more users via the entity application present on a user device of the at least one user.Type: GrantFiled: August 3, 2021Date of Patent: April 11, 2023Assignee: BANK OF AMERICA CORPORATIONInventor: Sandeep Verma
-
Patent number: 11620165Abstract: A system provides automated resource transfer processing using a distributed server network. In particular, the system may comprise a distributed database of data records relating to resource transfers which may be accessible by authorized users and/or entities. The distributed database may further comprise executable code which may be submitted and/or approved by the authorized users and/or entities before being deployed to the distributed database. Once deployed, the system may automatically execute the executable code upon detecting the existence of certain triggers, thereby enabling the system to efficiently resolve the steps in the resource transfer process on behalf of multiple disparate entities.Type: GrantFiled: October 9, 2019Date of Patent: April 4, 2023Assignee: BANK OF AMERICA CORPORATIONInventor: Enming Zhou
-
Patent number: 11621995Abstract: A compute server of a distributed cloud computing network receives an indication of a hostname in a Transport Layer Security (TLS) handshake message from a client device. The compute server determines that an on-demand code piece is configured to execute on the compute server responsive to receiving an HTTP request for the hostname. Prior to receiving the request for the hostname, the compute server preloads the on-demand code piece for execution. The compute server receives an HTTP request from the client device that triggers execution of the preloaded on-demand code piece. The compute server executed the preloaded on-demand code piece and generates a response to the HTTP request based in part on the executed code piece. The compute server transmits the response to the client device.Type: GrantFiled: July 27, 2020Date of Patent: April 4, 2023Assignee: CLOUDFLARE, INC.Inventors: Kenton Taylor Varda, Lucas Pardue, Patrick Allen Meenan
-
Patent number: 11599589Abstract: The system provides a method and apparatus for sorting and displaying information from a BBS. The system provides a method of sorting and presenting messages from a BBS in a way so that the relationship in message threads can be easily observed and related messages can be identified. The system provides a way to view messages and map message threads in two and three dimensions so that the content of messages can be easily reviewed and the relationship between messages can be seen and followed. The system allows a user to enter into a message thread at any point and to then produce a visualization of the related threads and messages associated with each individual message. The system provides interfaces for either a linear or threaded BBS or even a hybrid BBS that is some combination of linear and threaded.Type: GrantFiled: April 3, 2015Date of Patent: March 7, 2023Assignee: Bitvore Corp.Inventors: Carl Herman Mandel, David Mandel, Brian Fudge, Lew Roth, Kevin Watters
-
Patent number: 11595781Abstract: An electronic apparatus and a method of controlling a plurality of devices by the electronic apparatus are provided. The method includes receiving data from a plurality of devices, determining a correlation between at least two devices among the plurality of devices on the basis of the received data, determining a position of a first device on the basis of the correlation, grouping the first device and another device positioned in the vicinity of the first device into one group, and automatically creating group information, and controlling the devices included in the group. The name of the first device may be automatically set using the group information.Type: GrantFiled: August 6, 2019Date of Patent: February 28, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Tae-kwang Um, Jeong-yi Park, Hyun-cheol Park, Si-jun Lee, Soo-in Jang
-
Patent number: 11594031Abstract: A system and method to automatically generate a secondary video stream based on an incoming primary video stream. The method including performing video analytics on the primary video stream to generate one or more analysis results, detecting the first target of interest using the analysis results, automatically extracting a first secondary video stream that captures at least a portion of a first target of interest and has a field of view smaller than that of the primary video stream, tracking the first target of interest, displaying the first secondary video stream, detecting a second target of interest using the analysis results, automatically adapting the first secondary video stream from the primary video stream to capture a portion of the first and second targets of interest, tracking the second target of interest, and displaying the first secondary stream including the portion of the first and second targets of interest.Type: GrantFiled: January 18, 2021Date of Patent: February 28, 2023Assignee: AVIGILON FORTRESS CORPORATIONInventors: W. Andrew Scanlon, Andrew J. Chosak, John I. W. Clark, Robert A. Cutting, Alan J. Lipton, Gary W. Myers
-
Patent number: 11582142Abstract: A communication control method which performs route control in a communication system comprising: a specific network constituting the Internet; a first network configured to accommodate a specific device connected to the specific network; a second network provided between the specific network and the first network; and a processing device configured to perform predetermined processing on the basis of a packet transmitted between the specific network and the first network, the communication control method comprising: causing a path setting device in the communication system to execute a communication route-setting process comprised of, in accordance with first routing information defining a path leading from the first network to the specific network to be branched in the second network, controlling a path so that a first path of the branched path is set as a path via the processing device, and a second path of the branched path is set as a path leading to the specific network.Type: GrantFiled: September 20, 2017Date of Patent: February 14, 2023Assignee: NTT Communications CorporationInventors: Mahoko Tamura, Yoshinao Kurihara, Kazuki Oodo, Kento Ikeda, Hiroshi Sakoda, Takanori Mizuguchi, Yasuhiro Hataya, Kazuki Sato, Kaname Nishizuka, Tomohiro Kimura, Masashi Sakurada, Kyoko Onojima
-
Patent number: 11528192Abstract: A network device may send, to a Dynamic Host Configuration Protocol (DHCP) server, a request for an Internet Protocol version 6 (IPv6) address to be assigned to a management port of the network device, wherein IPv6 is disabled at the network device, and may receive a message that includes information associated with a network management system (NMS) and IPv6 configuration information for enabling IPv6 processing on the management port. In response to receiving the IPv6 configuration information, the network device may enable IPv6 processing on the management port of the network device and may register with the NMS based at least in part on the information associated with the NMS. The network device may, in response to receiving one or more configuration commands sent from the NMS to the management port of the network device, configure the network device according to the one or more configuration commands.Type: GrantFiled: February 1, 2019Date of Patent: December 13, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Praveen Kumar Arora, Nitin Singla, Yashavantha Nagaraju Naguvanahalli, Tathagata Nandy
-
Patent number: 11520636Abstract: According to some embodiments, methods and systems may be associated with a cloud computing environment. A unified provisioning service may include a plan configuration data store that contains information associated with a combined service representing a plurality of multi-tenant cloud applications. A cloud platform provisioning framework may receive an indication of a subscription request for the combined service from a consumer via a Software as a Service (“SaaS”) marketplace and access, responsive to the received indication, a dependent service framework of the unified provisioning service. The cloud platform provisioning framework may then receive dependency subscription data from the unified provisioning service, and, based on the dependency subscription data, arrange for the consumer to be subscribed to each of the plurality of multi-tenant cloud applications.Type: GrantFiled: June 9, 2020Date of Patent: December 6, 2022Assignee: SAP SEInventors: Gopalkrishna Kulkarni, Sripad J, Sumanth Kempegowda, Appala Naidu Uppada
-
Patent number: 11509531Abstract: A command and response messaging mechanism for use between nodes of a homogeneous data grid can allow a configuration state to be quickly provisioned to the nodes of a cluster at run time for an application running on the data grid. For example, a processing device of a node can receive a global configuration state from a peer node in the grid network. The processing device can apply common values for symmetrical attributes from the global configuration state to a local configuration. The processing device can also apply individual node values for asymmetrical attributes from the global configuration state to the local configuration. The processing device can then run the application on the local node using the local configuration.Type: GrantFiled: October 30, 2018Date of Patent: November 22, 2022Assignee: RED HAT, INC.Inventor: Tristan Tarrant
-
Patent number: 11483201Abstract: A system for configuring an adaptive computer cluster is disclosed. The system includes a cluster configuration server communicatively coupled to a cluster hosting environment through a network, the cluster configuration server having a processor and a memory. The memory includes a plurality of inert containers and a configuration tool configured to receive at least one procedure having a trigger event and at least one task and further configured to instruct the cluster hosting environment to instantiate the adaptive computer cluster based upon the at least one procedure and using the plurality of inert containers. The instantiation instructions include instructions to instantiate, within the cluster hosting environment, an API gateway container, a storage container, a distributed computing master node container, at least one solution-specific container, and an orchestrator container.Type: GrantFiled: October 30, 2018Date of Patent: October 25, 2022Assignee: Myndshft Technologies, Inc.Inventors: Ronnie Wince, Tyler Wince
-
Patent number: 11481228Abstract: Techniques for self-service orchestration are disclosed. A system deploys instances of a self-service orchestration agent to tenant-specific software-as-a-service (SaaS) environments operating in a multi-tenant SaaS environment, without reconfiguring existing software in the tenant-specific SaaS environments. Each self-service orchestration agent includes functionality to configure one or more components. Each tenant-specific SaaS environment includes a dedicated set of software operating on a dedicated logical partition of hardware infrastructure. The system receives, via a self-service orchestration interface, a request to configure a component across the tenant-specific SaaS environments.Type: GrantFiled: March 11, 2020Date of Patent: October 25, 2022Assignee: Oracle International CorporationInventors: Venkatachalam Rangasamy, Jaganathan Jeyapaul, Krithika Bharathi Sundaram, Parvathy Unnikrishnan, Kumar Pratik, Narayanan Selvam, Jayadev Hiremath
-
Patent number: 11477286Abstract: Embodiments of the disclosure render a context menu upon receiving a context menu indication from a user. The context menu comprises a combination of local context menu items and remote context menu items that are selected based on the context received with the context menu indication. The context menu is created by identifying a set of local and remote context menu item providers and receiving both a rank and HTML based on the received context. The set of local and remote context menu items are ranked according to their respective rank and a number of ranked context menu items are selected. The HTML for the selected context menu items are combined and the combined HTML is rendered to yield the context menu. The context menu is presented to the user.Type: GrantFiled: May 1, 2020Date of Patent: October 18, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Paul Valentin Borza, Dan Wu, Xiao Wang, Jonathan Drew Pio, Maryam Ummi Yusuf, Jared Brown
-
Patent number: 11477272Abstract: An optimization service discovery method for optimizing data transmission by multi-session applications, includes: receiving an optimization service lookup query from one of a plurality of user clients in a network, each of said user clients executing a multi-session application; and identifying an optimization service and responding to the query with a network address of one or more servers providing said optimization service.Type: GrantFiled: August 12, 2014Date of Patent: October 18, 2022Assignee: Zephyrtel, Inc.Inventor: Alan Arolovitch
-
Patent number: 11431801Abstract: Techniques are provided for offloading the management of sensor data and generating custom views of sensor data. Sensor data received from a data network through a message is stored within storage managed by a computing device. A handle is generated to identify the sensor data. The sensor data within the message is replaced with the handle, and the message is transmitted to a device within the data network. The device may use handles of sensor data to request custom views of sensor data.Type: GrantFiled: March 26, 2019Date of Patent: August 30, 2022Assignee: NetApp Inc.Inventors: David Slik, Keith Arnold Smith
-
Patent number: 11424984Abstract: Methods and systems for autodiscovery with dynamic configuration are provided. Exemplary methods include: generating a configuration template for a provider, the configuration template including one or more conditions; monitoring for launch of a new event from a provider; based on the monitoring, detecting the new event; determining, for the detected new event, occurrence of at least one condition of the configuration template; and in response to the determining, automatically launching a configuration associated with the new event. New events may be emitted to a common bus by various providers. The provider may be a container-based provider, container orchestration platform, port-based provider, process-based provider, file search provider, or the like. For container providers, an automatically launched configuration can be automatically stopped once the container exits.Type: GrantFiled: October 30, 2018Date of Patent: August 23, 2022Assignee: Elasticsearch B.V.Inventor: Carlos Pérez-Aradros Herce
-
Patent number: 11394633Abstract: Methods and devices for an automated Internet of Things (IoT) certification service to verify plug and play capabilities of one or more IoT devices for use with a cloud service provider may include receiving a device identification of an IoT device to certify with the cloud service provider. The methods and devices may include receiving a selection of one or more certification tests to perform to plug and play capabilities of the IoT device. The methods and devices may include performing the one or more certification tests. The methods and devices may include generating a device certification for the plug and play capabilities of the IoT device in response to the one or more certification tests passing.Type: GrantFiled: February 14, 2019Date of Patent: July 19, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Tun-Jan Chuang, Devis Lucato, Timothy Alan Laverty, Prasanna Chromepet Padmanabhan, Koichi Hirao
-
Patent number: 11388058Abstract: A system and method for managing a system topology of a distributed computing system comprising: providing a network of clusters with at least a first cluster and a second cluster; configuring the first cluster with an external gateway configuration of the second cluster; distributing the external gateway configuration across at least a subset of nodes of the first cluster; establishing a connection between all clusters from the network of clusters, which for the first and second cluster comprises: for each node of the first cluster, establishing a single outbound connection to a select node of the second cluster; and managing communication over the system topology comprising: at a receiver node of the second cluster, propagating a subscription interest, and at an origin node of the first cluster, transmitting communications over the connection according to the subscription interest.Type: GrantFiled: August 2, 2019Date of Patent: July 12, 2022Assignee: Synadia Communications Inc.Inventors: Derek Collison, Ivan Kozlovic
-
Patent number: 11388052Abstract: A system that provides for managing deployed resource interaction devices/equipment through a gateway device that is capable of monitoring the performance of the resource interaction devices/equipment to determine a need for revisions/updates to the resource interaction event application, additional services and/or different resource interaction devices types.Type: GrantFiled: November 5, 2019Date of Patent: July 12, 2022Assignee: BANK OF AMERICA CORPORATIONInventors: Joseph Benjamin Castinado, Martha Sain McClellan, Lee Ann Proud, Kathleen Hanko Trombley