Configuration Patents (Class 715/735)
-
Patent number: 12259937Abstract: Embodiments relate to graph-based design mapping and function route generation. A computer-implemented method includes analyzing first user interfaces and second user interfaces to identify features of each user interface, where the second user interfaces include at least one change to the first user interfaces. A first graph representing the features of the first user interfaces and a second graph representing the features of the second user interfaces are generated. A function mapping is determined based on a similarity calculation between the first graph and the second graph. A node that satisfies an influence threshold is recommended to do limited manual labeling. The function mapping is updated based on the labeling. A visualization of the function mapping is created between the first user interfaces and the second user interfaces. Function route generation can be performed.Type: GrantFiled: March 6, 2023Date of Patent: March 25, 2025Assignee: International Business Machines CorporationInventors: Rong Zhao, Zhe Yan, Li Li Guan, Hao Jia Li, Li Bo Zhang
-
Patent number: 12257507Abstract: Methods and systems are provided for using networked gaming headsets. In an audio setup that includes an audio output device configurable to output audio for a first user and at least one circuit for controlling operation of the audio output device, a preset may be requested from a preset depository, and in response to acceptance of the request, the preset may be downloaded from the preset depository into the audio output device. The preset may include values for one or more configurable settings relating to operation or functions of the audio output device. Further, the preset may be associated with identification information, and requesting the preset may include providing the identification information to the preset depository. Access information, for facilitating access to the preset in a central preset depository, may be obtained from a second user. The identification information may be a token associated with the preset.Type: GrantFiled: December 27, 2023Date of Patent: March 25, 2025Assignee: VOYETRA TURTLE BEACH, INC.Inventors: Kevin Arthur Robertson, Richard Kulavik
-
Patent number: 12248798Abstract: A method and system determining whether the deployment has been prepared for launch on cloud. The method including receiving, by a server computer, a set of associated image templates to a template repository. The method further including receiving, in the template repository by a processing device of the server computer, a compatible deployable template that is compatible with, and distinct from, the set of associated image templates, wherein the compatible deployable template comprises information for launching the cloud server by starting the plurality of virtual machines from the plurality of virtual machine images together to create a cloud server. The method further including providing the compatible deployable.Type: GrantFiled: July 26, 2021Date of Patent: March 11, 2025Assignee: Red Hat, Inc.Inventors: Dan Macpherson, Scott Wayne Seago
-
Patent number: 12217028Abstract: An Internet of Things Controller, and related tools. The tools address application development and deployment. An Application Meta-Data Editor permits a developer to specify meta-data, that guides the structure of actual data, that can be passed to the application, when invoked as a particular execution (or task) for a particular end-user. Once an application is developed, and has undergone a test deployment, the developer can upload the application to an online Application Store, from which the application can be downloaded and deployed by others. A Data Editor permits an end-user to create his/her own data, in accordance with the developer's meta-data, that adapts the execution to his/her particular needs. While permitting adaptation, the Data Editor ensures that the data created follows the overall pattern of the meta-data, as provided by the developer. Facilities for internationalization of a deployed application's documentation, on a crowd-sourced basis, are also provided.Type: GrantFiled: August 14, 2023Date of Patent: February 4, 2025Inventor: Qingjun Wei
-
Patent number: 12210944Abstract: Systems and methods include obtaining input data related to a networking system; modeling operation of the networking system via a composite model that includes a plurality of sub-models that collectively form the composite model, wherein at least one sub-model is a behavioral sub-model and at least one sub-model is a machine learning model, wherein various data in the input data is provided to corresponding sub-models, and wherein each sub-model is configured to model one or more components in the networking system; and providing output data based on the modeling.Type: GrantFiled: February 16, 2021Date of Patent: January 28, 2025Assignee: Ciena CorporationInventors: Michael Y. Frankel, Thomas Triplet
-
Patent number: 12181861Abstract: A method is provided for operating an automation system having a first controller and a second controller and an external data infrastructure with a message-distributing module. The method includes defining a first communication network and identifying the first controller and the second controller as first communication subscribers of the first communication network via the message-distributing module, sending out a first network message via the first controller to the message-distributing module of the external data infrastructure, identifying the second controller as the first communication subscriber of the first communication network addressed via the first controller using the message-distributing module, forwarding the first network message sent out by the first controller to the second controller via the message-distributing module, and receiving the forwarded first network message via the second controller.Type: GrantFiled: April 22, 2022Date of Patent: December 31, 2024Assignee: Beckhoff Automation GmbHInventors: Hans Beckhoff, Leon Zink, Sven Goldstein
-
Patent number: 12182598Abstract: A virtual machine controller service of a service provider network may provide a virtual machine controller environment where applications associated with machine controllers (e.g., programmable logic controllers (PLCs), programmable automation controllers (PACs), etc.) can execute and data can be provided as input to the executing applications. An example process may include receiving a request to create a virtual controller instance, and creating the virtual controller instance in a service provider network based at least in part on the request. The example process may further include executing, on the virtual controller instance, an application that is associated with a machine controller that is operable within a facility, and sending data as input to the application to elicit a response from the application. This example process can be used for training personnel and/or for validating machine controller applications prior to their deployment on a physical machine controller in a facility.Type: GrantFiled: June 3, 2020Date of Patent: December 31, 2024Assignee: Amazon Technologies, Inc.Inventor: Chase Johnson
-
Patent number: 12068926Abstract: A display control system for displaying a GUI screen on a terminal of a user, the display control system includes: a setting GUI unit, wherein the setting GUI unit is configured to cause the terminal to display a screen depicting a network configuration including a plurality of selectable clouds, and wherein the setting GUI unit is configured to cause the terminal to display a parameter input screen for a connection between a specific cloud and a resource in a case where the specific cloud and the resource to connect to the specific cloud are selected at the terminal.Type: GrantFiled: February 14, 2022Date of Patent: August 20, 2024Assignee: NTT COMMUNICATIONS CORPORATIONInventors: Daijiro Ikeda, Daisuke Makino, Yoshiharu Ishiyama, Soichiro Ono, Mami Nakamura, Hitoshi Nakao, Naoya Ishitani
-
Patent number: 12007870Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for providing interfaces for altering operation of remote devices. In some implementations, a system stores monitoring parameter values for a monitoring program, where the monitoring parameter values specify data collection to perform using remote devices. The system collects monitoring data from remote devices over a communication network according to the monitoring parameter values for the monitoring program. The system provides user interface data for a user interface that presents or describes at least a portion of the monitoring data collected for the monitoring program. In response to user interaction with a displayed element in the user interface, the system can present (i) a monitoring parameter value used to collect data represented by the displayed element and (ii) an interactive user interface element configured to adjust collection of the type of data represented by the display element.Type: GrantFiled: November 3, 2022Date of Patent: June 11, 2024Assignee: VigNet IncorporatedInventors: Praduman Jain, Josh Schilling, Dave Klein, Aditya Krishnamurthy Naik, Kent John Lockhart
-
Patent number: 11943110Abstract: Configuration information that identifies a plurality of components that define a network is received. Based on the configuration information, a plurality of virtual network function (VNF) instances are caused to be generated on a plurality of general-purpose computing devices to implement the network on the plurality of general-purpose computing devices, each VNF instance corresponding to one of the plurality of components. Based on the configuration information, at least some of the VNF instances of the plurality of VNF instances are configured. Testing data and testing criteria are obtained. The testing data is submitted to the network, and network test results based on the testing data and the testing criteria are output.Type: GrantFiled: May 13, 2022Date of Patent: March 26, 2024Assignee: Charter Communications Operating, LLCInventors: Saran Khalid, Perwaiz Akhtar
-
Patent number: 11924037Abstract: Apparatus and associated methods relate to dynamically configuring an Internet of Things (IoT) device and a processor interfacing the IoT device. The processor captures a specific one or more of a plurality of deployment configuration templates for the IoT. The IoT device is then configured by the processor based, at least in part, on the one or more of the plurality of deployment configuration templates captured. The processor then deploys software for use by the processor to interface with the IoT device configured. The software deployed is determined based on the one or more of the plurality of deployment configuration templates captured.Type: GrantFiled: January 31, 2022Date of Patent: March 5, 2024Assignee: Insight Direct USA, Inc.Inventors: Dan Cokely, Ben Kotvis, Anes Hassane
-
Patent number: 11916728Abstract: A network interface system defines standardized network service requests and related abstracted tasks. In examples, commands needed to configure particular network elements are dependent on the network being utilized and/or the network element(s) being utilized. The network interface system may include a standardization layer, an abstraction layer, and an application programming interface for each of a variety of available networks. Upon a request for a network service, the related abstracted tasks may be translated into network-specific commands to configure network elements of disparate networks to provide the requested service.Type: GrantFiled: December 29, 2021Date of Patent: February 27, 2024Inventor: Austin Ritchie
-
Patent number: 11907372Abstract: Systems and methods are provided that may be implemented to monitor unique usage characteristics (e.g., system device usage) of an individual information handling system, and to determine a unique system pre-boot interface (PBI) configuration for the individual information handling system based on these monitored unique usage characteristics. The provided systems and methods may also be implemented to automatically update pre-boot interface security configuration for system devices based on the monitored usage characteristics of the individual information handling system.Type: GrantFiled: July 13, 2020Date of Patent: February 20, 2024Assignee: Dell Products L.P.Inventors: Ricardo L. Martinez, Ruhull A. Bhuiyan, Deeder M. Aurongzeb
-
Patent number: 11857881Abstract: Methods and systems are provided for using networked gaming headsets. In an audio setup that includes a headset configurable to process audio for a first player participating in an online multiplayer game, a headset preset may be requested from a central headset preset depository, where the headset preset includes values for one or more configurable parameter settings relating to operation or functions of the headset, where the headset preset is uploaded into the central headset preset depository by someone other than the first user, where the headset preset is associated with an identification information for uniquely identifying the headset preset, and where requesting the head present includes providing the identification information to the central headset preset depository. In response to acceptance of the request, the headset preset may be downloaded from the central headset preset depository into the headset, and the headset may be configured based on the headset preset.Type: GrantFiled: December 6, 2022Date of Patent: January 2, 2024Assignee: VOYETRA TURTLE BEACH, INC.Inventors: Kevin Arthur Robertson, Richard Kulavik
-
Patent number: 11853806Abstract: A compute server receives a request from a client device that triggers execution of a third-party code piece. The compute server is one of multiple compute servers that are part of a distributed cloud computing network. The third-party code piece is executed at the compute server and causes a value to be read from a distributed key-value store and/or written to the distributed key-value store. A response is generated to the request based at least in part on the executed third-party code piece, and the generated response is transmitted to the client device.Type: GrantFiled: September 28, 2020Date of Patent: December 26, 2023Assignee: CLOUDFLARE, INC.Inventors: Ashley Williams, Joaquin Madruga, Ashley Lewis
-
Patent number: 11848825Abstract: Some embodiments of the invention provide a method for providing a visualization of a topology for a logical network implemented in a physical network. The method identifies a set of logical elements of the logical network. For each logical element, the method identifies a set of one or more physical elements in the physical network that implements the logical element. Multiple physical elements are identified for at least one of the logical elements. Through a user interface (UI) the method displays a visualization that includes (1) the set of logical elements, (2) connections between the logical elements, (3) the sets of physical elements that implement each logical element in the set of logical elements, and (4) correlations between each logical element and the set of physical elements that implements the logical element. Each logical element and each physical element is represented by a node in the visualization.Type: GrantFiled: April 28, 2022Date of Patent: December 19, 2023Assignee: VMWARE, INC.Inventors: Matias Bogado, Tarang Khandelwal, Shrinivas Sharad Parashar, Priyanka Luthra, Venkata Ranganath Babu Golla
-
Patent number: 11743995Abstract: A load controller in a load control system may communicate messages with controllable loads on a plurality of loops for controlling electrical loads. Each controllable load may include a load control device and an associated electrical load. The messages received by the load controller may include a zone identifier. The zone identifier may be associated with the load control devices for being controlled together. The load controller may communicate messages to sets of load control devices for performing common control of the load control devices on each loop using group messages. The load controller may reconfigure the zones that are assigned group identifiers for receiving group messages on the loops, such that the group identifiers are assigned to the zones that have larger numbers of load control devices. The message types on a given loop may be selected based on the type of control being transmitted in the commands.Type: GrantFiled: October 1, 2021Date of Patent: August 29, 2023Assignee: Lutron Technology Company LLCInventors: Mark Eiding, David L. Wykes, Jr., Noopur Zokarkar, Mark Ryan Lopez
-
Patent number: 11704165Abstract: A method makes container services persistently available. A computing device receives a request for implementation of a user job in a container environment, and assigns the user job to a compute runner agent of a plurality of compute runner agents to execute the user job. Each compute runner agent is associated with a compute container instance having a unique compute container identifier corresponding to the user job. A computing device assigns the user job to a balancer task to monitor progress of the user job, and assigns the user job to a storage agent to store artifacts associated with running the user job. A computing device receives a notification from the balancer task describing whether the runner agent is correctly running the user job. In response to the runner agent incorrectly running the user job, a computing device resurrects the user job in a new compute container instance.Type: GrantFiled: March 16, 2021Date of Patent: July 18, 2023Assignee: International Business Machines CorporationInventors: Sharathchandra Pankanti, Nadiya Kochura, Tomas Krojzl, Erik Rueger
-
Patent number: 11627095Abstract: Computing resources are managed in a computing environment comprising a computing service provider and an edge computing network. The edge computing network comprises computing and storage devices configured to extend computing resources of the computing service provider to remote users of the computing service provider. The edge computing network collects capacity and usage data for computing and network resources at the edge computing network. The capacity and usage data is sent to the computing service provider. Based on the capacity and usage data, the computing service provider, using a cost function, determines a distribution of workloads pertaining to a processing pipeline that has been partitioned into the workloads. The workloads can be executed at the computing service provider or the edge computing network.Type: GrantFiled: June 15, 2021Date of Patent: April 11, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ganesh Ananthanarayanan, Yuanchao Shu, Paramvir Bahl
-
Patent number: 11620029Abstract: Embodiments of the present disclosure provide a method for displaying multiple application windows by a mobile terminal, and a mobile terminal, to display multiple application windows on one display screen based on display resource statuses of the application windows. In one implementation, a current placement direction of the mobile terminal is obtained. A window width and height of a first application window in the current placement direction is determined. If the window width is greater than the window height, a landscape display resource of the first application in the current placement direction is loaded when a user interface of the first application is displayed in the first application window. If the window width is less than the window height, a portrait display resource of the first application in the current placement direction is loaded when a user interface of the first application is displayed in the first application window.Type: GrantFiled: December 24, 2015Date of Patent: April 4, 2023Assignee: Huawei Technologies Co., Ltd.Inventor: Hui Yi
-
Patent number: 11595263Abstract: Disclosed are a network control device and an operation method of the network control device for dynamically constructing an end-to-end virtual dedicated network slice based on a software-defined network (SDN) over the entire wired and wireless network section of a private network and a public network.Type: GrantFiled: April 29, 2022Date of Patent: February 28, 2023Assignees: TRENTO SYSTEMS, INC., KOREA INSTITUTE OF SCIENCE & TECHNOLOGY INFORMATIONInventors: Young Jae Kim, Dong Kyun Kim
-
Patent number: 11573820Abstract: Methods and systems for resource usage tracking are disclosed. In one embodiment, an exemplary method comprises maintaining, in a data store, a configuration file associated with a virtual server instance; instantiating a virtual server based on the virtual server instance by: locating, in the data store, the configuration file; determining required virtual server resources based on the contents of the configuration file; configuring at least one resource of the virtual server based on the contents of the configuration file; and spinning up the virtual server. The method may also comprise determining that an instantiated virtual server has reached an error state; and based on the determination that the instantiated virtual server has reached an error state, determining a configuration file associated with the instantiated virtual server; and instantiating a new virtual server using the determined configuration file.Type: GrantFiled: April 26, 2021Date of Patent: February 7, 2023Assignee: COUPANG CORP.Inventor: Tae Kyung Kim
-
Patent number: 11524236Abstract: In an audio setup including at least one audio device configurable to process audio for a first user of a plurality of user, an identifier may be assigned to a control dataset associated with the audio device, the control dataset including one or more control parameters relating to operation or functions of the audio device. At least a portion of the control dataset may be uploaded to a central depository that is accessible by a plurality of users; and access to the at least a portion of the control dataset in the central depository, by one or more of the plurality of users, may be managed. Access to the central depository may be managed via web-accessed service. Managing access to the at least a portion of the control dataset may include requiring validating any user requesting access to the at least a portion of the control dataset.Type: GrantFiled: April 30, 2021Date of Patent: December 13, 2022Assignee: VOYETRA TURTLE BEACH, INC.Inventors: Kevin Arthur Robertson, Richard Kulavik
-
Patent number: 11494205Abstract: Disclosed herein are systems and methods for a mobile device for deploying a user interface layer. The mobile device may comprise a memory storing instructions and at least one processor configured to execute instructions to perform operations. These operations may comprise receiving a user interface view request; accessing view configuration data in response to the user interface view request; generating a user interface view based on the view configuration data; accessing expression data; binding the expression data to the view configuration data to create bound data; and generating a user interface using the bound data.Type: GrantFiled: February 16, 2021Date of Patent: November 8, 2022Assignee: Coupang Corp.Inventors: Tae Ho Kim, Sang Ryul Kim
-
Patent number: 11474664Abstract: An application icon moving method and an electronic device, where after a first application is installed in the electronic device, the electronic device displays an interface including an icon of the first application, when receiving a second operation from a user on the icon of the first application, the electronic device displays a management menu around the icon of the first application, where the management menu includes one or more of an identifier of a sub-screen of a home screen of the electronic device or an identifier of a folder included in a sub-screen. The electronic device receives a third operation from the user on a first identifier included in the management menu, and move, in response to the third operation, the icon of the first application to a sub-screen or a folder corresponding to the first identifier.Type: GrantFiled: February 20, 2020Date of Patent: October 18, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jinpeng Zhu, Zongfang Lin, Wenjie Ren, Junmin Zhao
-
Patent number: 11470002Abstract: A technique for compressing and transmitting data without hampering real-time performance can be offered. In a data compression transmission system for collecting data generated by a plurality of devices at a central server via a network, an intermediate server is arranged between the devices and the central server. Each of the devices includes a packet cache processing unit for converting the generated data to a hash value based on a cache. The intermediate server includes a packet cache processing unit for decoding the hash value to original data based on the cache, a buffering unit for aggregating the data and outputting the data as a long packet, and a compression encoding unit for compressing the data and generating encoded data.Type: GrantFiled: December 24, 2019Date of Patent: October 11, 2022Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Masaru Takagi, Masahiro Yoshida, Koya Mori, Tomohiro Inoue, Hiroyuki Tanaka
-
Patent number: 11431594Abstract: A part extraction device includes: at least one memory configured to store instructions; and at least one processor configured to execute the instructions to: acquire first information that shows a configuration of a system in a graph format; and extract second information that shows a configuration of a part of the system in a graph format, from the first information.Type: GrantFiled: March 18, 2021Date of Patent: August 30, 2022Assignee: NEC CORPORATIONInventors: Yutaka Yakuwa, Takayuki Kuroda
-
Patent number: 11423484Abstract: Systems and methods for converting live weather data to a weather index for offsetting weather risk. Weather data source systems generate one or more weather data streams that include weather forecast model and observations data. A data distribution system receives a weather index request, identifies at least one instrument and at least one location associated with the request. Weather risk indication data is extracted among the weather data streams associated with the identified location based on predefined parameters associated with the identified instrument. The extracted data is converted into a set of weather index values corresponding to the location, based on a predetermined algorithm associated with the identified instrument. A weather index presentation package is generated that includes the set of weather index values for distribution to at least one user device. The weather index presentation package being distributed is updated concurrent with changes to weather risk indication data.Type: GrantFiled: February 26, 2021Date of Patent: August 23, 2022Assignee: Intercontinental Exchange Holdings, Inc.Inventors: Stephen John Mitchell, Charles Gabriel Harris
-
Patent number: 11409493Abstract: A photographing method includes enabling, by a first terminal device, an image shooting function, and obtaining and displaying a preview image, outputting, by the first terminal device, first prompt information based on the preview image if the preview image includes an image of an image output device, where the first prompt information indicates that the first terminal device can connect to a second terminal device which is a device determined by the first terminal device based on feature information of the image output device, connecting, by the first terminal device, to the second terminal device in response to an operation of triggering the first prompt information, receiving, by the first terminal device, first image sent by the second terminal device, where the first image includes content currently played by an image output device of the second terminal device.Type: GrantFiled: May 23, 2018Date of Patent: August 9, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Songchao Lu
-
Patent number: 11381559Abstract: Methods, systems, and computer-readable media for batch registration and configuration of devices are disclosed. A plurality of devices are detected over one or more networks. Data indicative of the plurality of devices is provided through a user interface. Through the user interface, user input is received that indicates a selected plurality of the devices. The selected plurality of the devices are registered with a service provider environment. The selected plurality of the devices are authenticated using device-specific credentials and registered for device-specific accounts with the service provider environment. A configuration profile is deployed to the selected plurality of the devices.Type: GrantFiled: July 2, 2020Date of Patent: July 5, 2022Assignee: Amazon Technologies, Inc.Inventors: Surabhi Raje, Krishnamurthy Ganesan, Yu-Hsiang Cheng, Ruoyu Fei, Jingyu Ji, Milo Oostergo, Aapo Juhani Laitinen, Collin Charles Davis, Karthik Bellur
-
Patent number: 11379193Abstract: A computer-based tool having a at least one computer program having access to at least one database containing images, descriptions, specifications, and connectivity data for a plurality of audio-visual and audio-visual control products and further having a user interface for interactively accessing the at least one database. In response to queries from the computer-based tool, the user makes initiates actions and makes choices regarding the physical venue and the products needed. The tool responsively produces a bill of materials, a cable schedule, a rack layout, a user-editable audio-visual connectivity line schematic, and a ceiling speaker layout. The at least one database and the at least one computer program may be centralized or distributed, and may include PCs, mainframes, servers, cloud-based resources, and the like.Type: GrantFiled: November 9, 2019Date of Patent: July 5, 2022Inventors: Vibhav Singh, Sahil Dhingra
-
Patent number: 11374776Abstract: Systems and techniques for adaptive dataflow transformation in edge computing environments are described herein. A transformation compatibility indication may be received from a device. A set of transformations available for use by the device connected to the network may be determined based on the transformation compatibility indicator. The set of transformations may be transmitted to the device. A value may be determined for an operating metric for an edge computing node of the network. The edge computing node may provide a service to the device via the network. A transformation request may be transmitted to the device based on the value. The transformation request may cause the device to execute a transformation of the set of transformations to transform a dataflow of the service. The adaptive dataflow transformations may be continuous with changing predicted values of operating metrics.Type: GrantFiled: December 20, 2019Date of Patent: June 28, 2022Assignee: Intel CorporationInventors: Francesc Guim Bernat, Kshitij Arun Doshi, Ned M. Smith, Timothy Verrall
-
Patent number: 11336533Abstract: Some embodiments of the invention provide a method for providing a visualization of a topology for a logical network implemented in a physical network. The method identifies a set of logical elements of the logical network. For each logical element, the method identifies a set of one or more physical elements in the physical network that implements the logical element. Multiple physical elements are identified for at least one of the logical elements. Through a user interface (UI) the method displays a visualization that includes (1) the set of logical elements, (2) connections between the logical elements, (3) the sets of physical elements that implement each logical element in the set of logical elements, and (4) correlations between each logical element and the set of physical elements that implements the logical element. Each logical element and each physical element is represented by a node in the visualization.Type: GrantFiled: February 25, 2021Date of Patent: May 17, 2022Assignee: VMWARE, INC.Inventors: Matias Bogado, Tarang Khandelwal, Shrinivas Sharad Parashar, Priyanka Luthra, Venkata Ranganath Babu Golla
-
Patent number: 11327729Abstract: Techniques for generating user interfaces (UIs) for field devices on a host device are described. A field device driver installed on the host device transmits a request for UI configuration to a field device. The field device includes a plurality of sets of UI parameters associated with configuration of the UI. The field device is configured to select a set of UI parameters from the plurality of sets of UI parameters based on application information provided to the field device. The field device driver receives the set of UI parameters from the field device in response to the request. Based on the set of UI parameters, the host device configures and generates the UI.Type: GrantFiled: July 31, 2017Date of Patent: May 10, 2022Assignee: ABB Schweiz AGInventor: Shanthala Kamath
-
Patent number: 11301299Abstract: An apparatus can comprise a processor and a memory. The memory can store instructions that, when executed by the processor, cause the processor to associate a plurality of consumer containers with a data container. The plurality of consumer containers can host workloads that access a data segment hosted by the data container. The plurality of consumer containers and the data container can be scheduled on different nodes of a horizontally scalable cluster. A node of the horizontally scalable cluster that hosts the data container can be identified. The plurality of consumer containers can be scheduled to execute on the node based on the association between the plurality of consumer containers and the data container.Type: GrantFiled: October 30, 2018Date of Patent: April 12, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Pruthvi Panyam Nataraj, Ajay Vishwanath Bhande, Amit Kumar Gupta
-
Patent number: 11303546Abstract: A service system includes a determining unit configured to determine an API-execution-count limiting value per virtual server on a basis of the number of the virtual servers on which a web service is implemented and an API-execution-count limiting value, and a controller configured to provide the web service or to process the call of the API as an error whether the number of times the API has been executed exceeds the API-execution-count limiting value.Type: GrantFiled: December 8, 2017Date of Patent: April 12, 2022Assignee: CANON KABUSHIKI KAISHAInventor: Shunsuke Mogaki
-
Patent number: 11269913Abstract: Provided herein are systems and methods for an application connector (also referred to as a reverse extract, transform, load (ETL) connector) in a database system. For example, a method includes retrieving an application connector corresponding to an application of a plurality of available applications. The application connector includes connector configuration information and connector code. A user-defined query is detected within the connector configuration information. The user-defined query is executed to obtain a query result. The query result is based on data stored in a storage device shared by the plurality of applications. The connector code of the application connector is executed to perform an update of the application, the update based on the query result.Type: GrantFiled: August 31, 2021Date of Patent: March 8, 2022Assignee: Snowflake Inc.Inventors: Russell Connor Dervay, Venkata Satyanarayana Kota, Kristen Michelle Werner
-
Patent number: 11263057Abstract: It is detected that a metric associated with a first workload has breached a first threshold. It is determined that the first workload and a second workload access the same storage resources, wherein the storage resources are associated with a storage server. It is determined that the metric is impacted by the first workload and the second workload accessing the same storage resources. A candidate solution is identifier. An estimated impact of a residual workload is determined based, at least in part, on the candidate solution. A level of caching of at least one of the first workload or the second workload is adjusted based, at least in part, on the estimated impact of the residual workload.Type: GrantFiled: March 31, 2020Date of Patent: March 1, 2022Assignee: NetApp, Inc.Inventors: Lakshmi Narayanan Bairavasundaram, Gokul Soundararajan, Vipul Mathur, Kaladhar Voruganti
-
Patent number: 11243794Abstract: Techniques are described for optimizing the allocation of computing resources provided by a service provider network—for example, compute resources such as virtual machine (VM) instances, containers, standalone servers, and possibly other types of computing resources—among computing workloads associated with a user or group of users of the service provider network. A service provider network provides various tools and interfaces to help businesses and other organizations optimize the utilization of computing resource pools obtained by the organizations from the service provider network, including the ability to efficiently schedule use of the resources among workloads having varying resource demands, usage patterns, relative priorities, execution deadlines, or combinations thereof. A service provider network further provides various graphical user interfaces (GUIs) to help users visualize and manage the historical and scheduled uses of computing resources by users' workloads according to user preferences.Type: GrantFiled: March 22, 2019Date of Patent: February 8, 2022Assignee: Amazon Technologies, Inc.Inventors: Jacob Adam Gabrielson, Joshua M. Burgin, Brad Bonnett, Kai Fan Tang
-
Patent number: 11196637Abstract: Methods and systems to model, simulate and continuously analyze global non-functional properties, such as profitability, availability, security and performance, of complex Internet of Things (IoT) systems. This modeling enables the collaborative design, interoperability, documentation, simulation, testing, deployment, operations, analysis and optimization of connected services and IoT infrastructures. Various embodiments of the present invention may be characterized as a tool for modeling an IoT system and controlling the evolution of this system. The present invention enables a customer or any entity to describe and simulate an IoT system in different scenarios and, in turn, derive various estimates for what the customer will have to invest. This is of great benefit to entities since building out and implementing a complex IoT system is likely an expensive and time and resource consuming endeavor.Type: GrantFiled: May 15, 2019Date of Patent: December 7, 2021Inventor: Pascale Vicat-Blanc
-
Patent number: 11099819Abstract: Systems and methods are described for operationalizing AI models using web-based user interfaces. The system may receive a first user input uploading of a software container, wherein the software container comprises a data model written in a first programming language. The system may generate for display, in a user interface of a web application, a prediction based on the data model, wherein the web application is written in a second programming language, and wherein the web application is configured to receive selection of the parameter and execute, in the software container, the data model.Type: GrantFiled: March 12, 2021Date of Patent: August 24, 2021Assignee: DOVEL TECHNOLOGIES, LLCInventor: Rod Fontecilla
-
Patent number: 11016799Abstract: Methods and systems for resource usage tracking are disclosed. In one embodiment, an exemplary method comprises maintaining, in a data store, a configuration file associated with a virtual server instance; instantiating a virtual server based on the virtual server instance by: locating, in the data store, the configuration file; determining required virtual server resources based on the contents of the configuration file; configuring at least one resource of the virtual server based on the contents of the configuration file; and spinning up the virtual server. The method may also comprise determining that an instantiated virtual server has reached an error state; and based on the determination that the instantiated virtual server has reached an error state, determining a configuration file associated with the instantiated virtual server; and instantiating a new virtual server using the determined configuration file.Type: GrantFiled: January 30, 2020Date of Patent: May 25, 2021Assignee: COUPANG CORP.Inventor: Tae Kyung Kim
-
Patent number: 11007437Abstract: Methods and systems are provided for sharing headset settings. A headset preset may be configured, for a headset configurable to process audio for a player participating in an online multiplayer game, with the headset preset including values for one or more configurable parameter settings relating to operation or functions of the headset. An identifier may be assigned to the headset preset, and the headset preset may be uploaded to a central headset preset depository that is accessible by a plurality of players. Access to the headset preset in the central headset preset depository, by one or more of the plurality of players, may be managed, such as via web-accessed service which may be configured to support web-based user interactions for uploading and/or downloading headset presets. The identifier may be shared with other players to enable Access to the headset preset in the central headset preset depository.Type: GrantFiled: October 15, 2019Date of Patent: May 18, 2021Assignee: VOYETRA TURTLE BEACH, INC.Inventors: Kevin Arthur Robertson, Richard Kulavik
-
Patent number: 11003478Abstract: According to aspects of the present disclosure, a method of operating a virtual storage area network cluster including a plurality of hosts is provided, each host of the plurality of hosts executing at least one Virtual Machine (VM) and being configured to receive power from a respective Uninterruptible Power Supply (UPS) of a plurality of UPSs, the method comprising acts of determining a number of critical UPSs of the plurality of UPSs, each critical UPS of the plurality of UPSs corresponding to a critical host of the plurality of hosts, determining that the number of critical UPSs does not exceed a fault tolerance level, and migrating VMs hosted by the critical hosts to non-critical hosts of the plurality of hosts.Type: GrantFiled: March 22, 2019Date of Patent: May 11, 2021Assignee: SCHNEIDER ELECTRIC IT CORPORATIONInventor: David Grehan
-
Patent number: 10936999Abstract: Disclosed are various examples for remote email configuration using dynamically generated configuration profiles. A computing environment having a management service can determine variable names for inclusion in configuration profiles that are capable of configuring email settings on various managed device operating systems. The computing environment can dynamically generate configuration profiles using the appropriate variable names such that a client device having a particular operating system installed thereon is capable of interpreting the value and the variable name to configure the email setting.Type: GrantFiled: July 27, 2017Date of Patent: March 2, 2021Assignee: AIRWATCH LLCInventors: Adam Stephen Rykowski, Huda Osman, Mithila Tople, Jacob Postema, Jeremy Dejiacomo, Harit Patel, Manikandan Sigamani
-
Patent number: 10938587Abstract: Presented herein are techniques and systems associated with generating a predicted utilization likelihood for a shared collaboration resource. Integrated resource data associated with a meeting scheduled for a shared collaboration resource is obtained and analyzed using a machine-learned predictive model. The analysis generates a predicted utilization likelihood of the shared resource. An indication of the predicted utilization likelihood is provided to an output system, such as a graphical user interface.Type: GrantFiled: November 28, 2016Date of Patent: March 2, 2021Assignee: Cisco Technology, Inc.Inventors: Keith Griffin, Eric Yi-hua Chen, Daniel Victor Eskenazi
-
Patent number: 10908573Abstract: A system for improving the overall performance of an energy generation system to a home includes an engagement platform, an energy generation system, an electronic device, and a home digital assistant. By drawing data across a disparate array of sources, including data from before the energy generation system is put online, the system generates and provides users and components of the energy generation system with personalized interactions, thereby effecting improvements in energy efficiency beyond those realized in behavior-agnostic control and monitoring systems.Type: GrantFiled: August 12, 2019Date of Patent: February 2, 2021Assignee: 17TeraWatts, Inc.Inventors: Scott Vinh Nguyen, Stanley Pipkin, Matthew Alan Ross
-
Patent number: 10856394Abstract: A load control system may be configured using a graphical user interface software. The graphical user interface software may display a first icon and a second icon. The first icon may represent a first electrical device and the second icon may represent a second electrical device. The first icon and the second icon may represent the relative location of the first electrical device and the second electrical device within a load control environment. The graphical user interface software may display a line from a selected icon (e.g., first icon) to a cursor. The graphical user interface software may adjust the line from the selected icon, for example, as the cursor moves. The graphical user interface software may define and store an association between the first electrical device and a second electrical device, for example, in response to the user selecting the first icon and the second icon.Type: GrantFiled: February 3, 2017Date of Patent: December 1, 2020Assignee: Lutron Technology Company LLCInventors: Ritika Arora, Manisha Dahiya Baluja, John N. Callen, Erica L. Clymer, Sanjeev Kumar, Mark Law, Sandeep Mudabail Raghuram, Anurag Singh, Christopher Spencer
-
Patent number: 10802698Abstract: A method to filter a graphical diagram may include displaying a graphical diagram of multiple nodes and their relationships based on structured data about the nodes and their relationships. The method may also include receiving input effective to specify a filter parameter. The method may also include analyzing the nodes displayed in the graphical diagram to identify a first subset of the nodes that satisfy the filter parameter and a second subset of the nodes that fail to satisfy the filter parameter. The method may also include altering the graphical diagram in accordance with the filter parameter.Type: GrantFiled: February 6, 2017Date of Patent: October 13, 2020Assignee: LUCID SOFTWARE, INC.Inventors: Paul Darren Draper, Anthony T. Morelli, David Lind Torgerson
-
Patent number: 10797965Abstract: In some examples, a server may receive a set of events from individual computing devices of a plurality of computing devices. For example, the server may receive first data identifying a first set of events that occurred on a first computing device and receive second data identifying a second set of events that occurred on a second computing device. The server may determine an event rate at which events are being received based at least in part on: the first set of events, the second set of events, and a time interval. The server may perform an analysis of at least the first set of events and the second set of events, and create, based on the analysis, a policy to reduce the event rate. The server may provide the policy to at least the first computing device and the second computing device.Type: GrantFiled: July 30, 2018Date of Patent: October 6, 2020Assignee: Dell Products L.P.Inventors: Alberto Nieves, Aarthy Kidambi Sekar