Patents Examined by John Follansbee
-
Patent number: 11956135Abstract: Embodiments described herein provide a system for facilitating dynamic content distribution in an enterprise environment. During operation, the system determines a set of logical groups based on a set of grouping criteria. A respective logical group can include one or more devices managed by a controller and a network that provides connections among the one or more devices. The system categorizes the set of logical groups based on exogenous information associated with a respective logical group and determines a corresponding condition of measurement for a respective category of links in the enterprise environment. The system then schedules a link for measurement based on the condition of measurement and the categorization of the set of logical groups.Type: GrantFiled: November 7, 2018Date of Patent: April 9, 2024Assignee: Xerox CorporationInventor: Marc E. Mosko
-
Patent number: 11949534Abstract: A method for controlling a smart device is provided. The method comprises identifying a user-furniture interaction activity of a user interacting with a home furnishing product by analyzing sensor data, captured by an imaging sensor, depicting a scene of the user interacting with the home furnishing product. The method further comprises comparing the user-furniture interaction activity against a set of predetermined user-furniture interaction activities, thereby determining a specific predetermined user-furniture interaction activity among the set of predetermined user-furniture interaction activities, wherein each of the predetermined user-furniture interaction activities is associated with a rule of controlling a smart device. The method further comprises controlling the smart device in accordance with the rule.Type: GrantFiled: April 20, 2022Date of Patent: April 2, 2024Assignee: Inter IKEA Systems B.V.Inventor: Samuel Macdermot
-
Patent number: 11949580Abstract: Various example embodiments for supporting data center management are presented herein. Various example embodiments for supporting data center management may be configured to support fabric service management for a data center fabric including a set of servers and a fabric network configured to support communications of the servers. Various example embodiments for supporting fabric service management within a data center may be configured to support a capability for configuring a fabric network of the data center fabric of the data center based on merging and unmerging of underlay and overlay configurations. Various example embodiments for supporting fabric service management within a data center may be configured to support a capability for debugging a fabric network of the data center fabric of the data center based on use of probes.Type: GrantFiled: December 14, 2021Date of Patent: April 2, 2024Assignee: Nokia Solutions and Networks OyInventor: Jayant Kotalwar
-
Patent number: 11949809Abstract: An optimization apparatus (100) includes a setting unit (110) that sets a predetermined non-linear objective function, a policy determination unit (120) that determines a policy to be executed in online optimization in a bandit problem, based on the non-linear objective function, a policy execution unit (130) that acquires a reward as an execution result of the determined policy, an update rate determination unit (140) that determines an update rate of the non-linear objective function by a multiplicative weight update method, based on the acquired reward and the non-linear objective function, and an update unit (150) that updates the non-linear objective function, based on the update rate.Type: GrantFiled: October 7, 2019Date of Patent: April 2, 2024Assignee: NEC CORPORATIONInventor: Shinji Ito
-
Patent number: 11943144Abstract: Described are systems and methods for providing dynamic, adaptive, real-time traffic rules for applications employing a microservice architecture. Embodiments of the present disclosure can utilize historical and real-time traffic information, as well as real-time computing resource information, to determine flow and retry rules that are to be enforced for one or more services associated with an application. The flow and retry rules can be continuously and iteratively updated based on changing real-time traffic and computing conditions. Advantageously, embodiments of the present disclosure can mitigate failures encountered by client devices in response to application programming interfaces (API) calls to the various services.Type: GrantFiled: March 16, 2022Date of Patent: March 26, 2024Assignee: Amazon Technologies, Inc.Inventors: Srinivasan Dwarakanathan, Michael Ariaga, Chaitanya Kumar Peravalli, Shashindra Kumar Shrivastav
-
Patent number: 11943093Abstract: Systems and methods are described for enabling graceful recovery of network connections in a virtual machine instance that has been migrated or temporarily halted. To prevent the virtual machine instance from attempting to reuse open connections, which might fail due to migration or halting, a host device identifies open connections just prior to halting the virtual machine instance on the host, and transmits to the virtual machine instance termination signals for the open connections. The host device may further transmit termination signals to the other parties to such connections. Each termination signal may be formatted so as to appear to originate from the other party to the connection, causing both parties to synchronize their knowledge of the connection. On reactivation, the virtual machine instance can recovery the connections without errors associated with attempted utilization of broken connections.Type: GrantFiled: November 20, 2018Date of Patent: March 26, 2024Assignee: Amazon Technologies, Inc.Inventors: Marc John Brooker, Timothy Allen Wagner, Mikhail Danilov, Niall Mullen, Holly Mesrobian, Philip Daniel Piwonka
-
Patent number: 11943295Abstract: Provided are methods and systems for configuring and managing data shipper agents. A method may commence with receiving a list of one or more data shipper agents installed on one or more edge nodes associated with a user. A data shipper agent of the one or more data shipper agents may be installed on one of the one or more edge nodes. The method may continue with providing a graphical user interface that may enable the user to configure the one or more data shipper agents. The method may further include receiving selections of configuration parameters associated with at least one of the one or more data shipper agents. The method may then continue with receiving a configuration of the at least one of the one or more data shipper agents and automatically reconfiguring the configuration of the at least one of the one or more data shipper agents.Type: GrantFiled: January 7, 2021Date of Patent: March 26, 2024Assignee: Elasticsearch B.V.Inventors: Nicolas Ruflin, Pier-Hugues Pellerin
-
Patent number: 11936694Abstract: Methods, devices, and system related to cross-domain routing of communication session requests in Internet Protocol (IP) Multimedia Subsystem are disclosed. In one example aspect, a method for routing a call initiated in an IP Multimedia Subsystem (IMS) includes receiving, by a Breakout Gateway Control Function (BGCF) node operating in a first domain, a first message from a caller requesting an establishment of a communication session. The method includes determining, by the BGCF node based on header information of the first message, that the caller is located in a second domain different than the first domain, and generating, by the BGCF node, a second message based on a preconfigured rule for the second domain.Type: GrantFiled: November 18, 2021Date of Patent: March 19, 2024Assignee: T-Mobile USA, Inc.Inventors: Jason Cataquis, Dennis Romero
-
Patent number: 11936492Abstract: In one embodiment, an architecture for redundant control of wireless devices (e.g., wireless light fixtures, wireless light strips, wireless window shades, or other wireless devices) of a home automation system is provided that uses a combination of WLAN and WPAN communication. During normal operation of the home automation system, control commands generated in response to user input in a control application (app) on a control device (e.g., a remote control, mobile device, or other electronic device) are transmitted via a WLAN (e.g., Wi-Fi) to a bridge device (e.g., a lamp module or wireless keypad) proximate to the wireless device, which forwards the commands over a WPAN (e.g., BLE) to the wireless device. In the absence of an available WLAN connection (e.g., due to failure, prior to its configuration, etc.), the control device may send control commands via the WPAN (e.g., BLE) directly to the wireless device.Type: GrantFiled: September 11, 2020Date of Patent: March 19, 2024Assignee: Savant Systems, Inc.Inventors: Robert P. Madonna, Kevin C. Kicklighter, Swapnil Bora
-
Patent number: 11934475Abstract: Advanced user experience study can be accomplished by enabling recording on a device such as a smart phone, providing a participant with one or more survey questions and a task. Typically, the participants are recorded and redirected to a starting URL. The recording can be terminated when the participant reaches a validation condition. Results, for example, videos, survey results, click flows, and heat maps may be filterable across any participant feature or any study validation criteria. Validation criteria includes time taken to complete a given action, ending up at a particular URL (or class of URLs), based upon question answers, or any combination thereof. These criteria can be classified as either a successful completion of the study, or a failed attempt. Additionally, the validation criteria can also include a decision by the participant to abandon the study.Type: GrantFiled: December 30, 2019Date of Patent: March 19, 2024Assignee: USERZOOM TECHNOLOGIES, INC.Inventors: Xavier Mestres, Alfonso de la Nuez, Albert Recolons, Francesc del Castillo, Jordi Ibañez, Anna Barba, Andrew Jensen
-
Patent number: 11929917Abstract: In one embodiment, a method includes identifying a problematic event between a first interest point and a second interest point of a network and activating, in response to identifying the problematic event between the first interest point and the second interest point, a first endpoint associated with the first interest point and a second endpoint associated with the second interest point. The method also includes receiving, from the first endpoint and the second endpoint, telemetry data associated with a problematic path between the first interest point and the second interest point. The method further includes determining the problematic path between the first interest point and the second interest point using the telemetry data received from the first endpoint and the second endpoint.Type: GrantFiled: July 30, 2021Date of Patent: March 12, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Vijay Kumar Devendran, Kiran Kumar Meda, Rajagopalan Janakiraman, Shyam N. Kapadia, Javed Asghar
-
Patent number: 11929885Abstract: Systems and methods for a situation aware edge analytics framework for communication systems. In certain embodiments, a method includes receiving an analytical model from an external server at a mobile edge node. Further, the method includes acquiring situation information for the mobile edge node from at least one component on the mobile edge node. Moreover, the method includes providing the situation information to the analytical model executing on the mobile edge node. Also, identifying a change in one or more communication link states based on an output of the analytical model. Additionally, transmitting the output of the analytical model to the external server. The method also includes receiving an additional analytical model from the external server by the mobile edge node, where the additional analytical model is based on the output of the analytical model.Type: GrantFiled: April 6, 2022Date of Patent: March 12, 2024Assignee: Honeywell International Inc.Inventors: Kirupakar Janakiraman, Aloke Roy, Ramkumar Rajendran, Pavel Drasil, Prasanna M R H, Cosmin Mihai
-
Patent number: 11929840Abstract: Management of web conference assets in a content management system. At the conclusion of a web conferencing session, an event is raised at the content management system. Various web conference assets (e.g., recordings) and web conference parameters are analyzed in conjunction with content management system metadata. Based on the analysis, one or more actions to perform on the web conference assets are determined. The content management system metadata may include user profile information of at least one web conference participant. Rules and/or a classification model that considers then-current conditions at the content management system are used singly, or in combination, to determine action characteristics and/or labels such as a retention period or security classifications to apply to the web conference assets. The web conference assets are stored in a hierarchical directory at the content management system. The hierarchy of the directory is derived from aspects of the web conferencing facility.Type: GrantFiled: February 6, 2023Date of Patent: March 12, 2024Assignee: Box, Inc.Inventors: Anna Quincy, Dan O'Leary, Nathaniel Schlein, Michelle Sangeun Oh, Irving Ruan, Aaron Levie
-
Patent number: 11924059Abstract: Described herein are systems and methods for QoS chaining based on control-plane virtual functions for ensuring end-to-end Quality of Service (QoS) of Internet services. The QoS chaining coordinates broadband service delivery via an orchestrated “chain” or Network Service (NS) consisting of control-plane Virtual Network Functions (VNFs) running in the cloud or virtual infrastructure. Separate service elements, network elements, network domains or other service plane or data plane elements or systems have a separate corresponding VNF in the control plane provide monitor and control functions. QoS is ensured End-to-End (E2E) across the chain of VNFs by coordination through the QoS chain or by a coordinating or integrating E2E orchestrator or E2E VNF. The VNFs may be chained, may communicate directly with each other, and may communicate directly with the E2E orchestrator, may communicate with each other through the E2E orchestrator, or may communicate through a shared database.Type: GrantFiled: August 1, 2021Date of Patent: March 5, 2024Assignee: ASSIA SPE, LLCInventor: Kenneth J. Kerpez
-
Patent number: 11924118Abstract: Disclosed herein is a method for managing network resources of a communication network. The method includes determining a number of expected users to be physically present at a planned event. The expected users are associated with a network operator. The method also includes adapting an amount of available network resources for the network operator in conjunction with the planned event based on the number of expected users. Also disclosed herein is a computer program product, an apparatus and a control node.Type: GrantFiled: July 1, 2019Date of Patent: March 5, 2024Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Amit Kalra, Gaurav Bhatnagar, Aditya Kumar Sinha
-
Patent number: 11916692Abstract: A domestic appliance includes a cabinet forming a receiving space; a control panel attached to the cabinet, the control panel including one or more control inputs; a wireless transmitter provided within the control panel to emit a signal; a wireless communication module provided within the control panel, the wireless communication module establishing a wireless connection between the appliance and a remote terminal; and a controller provided within the control panel, the controller being configured to perform a series of operations. The series of operations includes emitting, via the first wireless communication module, the signal, wherein the signal contains a predetermined code to identify the domestic appliance and retrieve an input sequence for altering an operational mode of the domestic appliance.Type: GrantFiled: April 6, 2022Date of Patent: February 27, 2024Assignee: Haier US Appliance Solutions, Inc.Inventors: Todd E. Greenwood, Chad Michael Helms
-
Patent number: 11916688Abstract: A recording of a conference is selectively configured to include only certain conference content. A server receives, from a requesting user device, a request to generate a recording of a conference. The server outputs, to the requesting user device based on the request, a graphical user interface listing content of the conference to include within the recording of the conference. The content comprises at least one of: audio content from one or more participant user devices connected to the conference, camera-generated video content from the one or more participant user devices, or screensharing video content from the one or more participant user devices. The server receives, via the graphical user interface, a selection of a subset of the content to include in the recording of the conference. The server generates the recording of the conference according to the selection of the subset of the content.Type: GrantFiled: June 29, 2022Date of Patent: February 27, 2024Assignee: Zoom Video Communications, Inc.Inventor: Shane Paul Springer
-
Patent number: 11916772Abstract: A processor-implemented communication method includes: sequentially transmitting scan packets comprising information of current transmission frequencies to a target device while changing a transmission frequency of a control device within a scan frequency range; and receiving, from the target device, a return packet comprising information of a reception frequency of the target device corresponding to any one of the current transmission frequencies included in the scan packets.Type: GrantFiled: July 21, 2021Date of Patent: February 27, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Joonseong Kang, Sang Joon Kim, Young Jun Hong
-
Actively learning PoPs to probe and probing frequency to maximize application experience predictions
Patent number: 11909618Abstract: In one embodiment, a device computes, for each of a set of points of presence (PoPs) via which traffic for an online application can be sent from a location, application experience metrics predicted for the application over time. The device assigns, for each of the set of PoPs, weights to different time periods, based on measures of uncertainty associated with the predicted application experience metrics. The device generates, based on the weights assigned to the different time periods for each of the set of PoPs, schedules for probing network paths connecting the location to the online application via those PoPs. The device causes the network paths to be probed in accordance with their schedules. Results of this probing are used to select a particular PoP from among the set of PoPs via which traffic for the online application should be sent from the location during a certain time period.Type: GrantFiled: April 6, 2022Date of Patent: February 20, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Vinay Kumar Kolar, Jean-Philippe Vasseur, Michal Wladyslaw Garcarz -
Patent number: 11902400Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both.Type: GrantFiled: May 31, 2022Date of Patent: February 13, 2024Assignee: BRIGHT DATA LTD.Inventors: Derry Shribman, Ofer Vilenski