Patents Examined by Evral E Bodden
-
Patent number: 11677440Abstract: Method and system are provided for power path identification in a power distribution system. The method transmits a data signal through a power line infrastructure including adding an identifier value at multiple points of the infrastructure to the data signal to form a concatenated path identifier formed of the identifier values. The method reads the path identifier at a reading point of the infrastructure to obtain power path information to or from the reading point in the power line infrastructure. A system may include a plurality of path identification devices each provided at a connection point of the power distribution system to transmit connection point identifiers to form a concatenated path identifier with identifier values of other connection points.Type: GrantFiled: September 12, 2019Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Colin Ian Holyoake, Richard Postlethwaite, Simon Salter
-
Patent number: 11669621Abstract: A machine learning computing system identifies a vulnerability associated with a server. Based on information associated with the server and a knowledge base, the computing system schedules an interval for patching the server in a centralized tracking module. Based on the knowledge base and the vulnerability, the computing system creates, validates, and deploys the patch job. During patch job execution, the computing system monitors the status of the patch job at the server and transmits status updates to a user interface module. After expiration of the interval, the computing system generates an assessment report for the executed patch job. The computing system updates the knowledge base based on the assessment report to improve future decisioning processes. Based on the success or failure of the patch job, the computing system, upon a failure indication, automatically reschedules an interval for patching the server.Type: GrantFiled: June 16, 2020Date of Patent: June 6, 2023Assignee: Bank of America CorporationInventors: Syed Luqman Ahmed, Adi Narayana Rao Garaga
-
Patent number: 11669070Abstract: Method for automatically setting at least one parameter of an actuator control system, which is set up for controlling a control variable of an actuator to a predefinable target value, wherein the actuator control system is set up, depending on the at least one parameter, the target value and the control variable, to generate a manipulated variable and depending on this manipulated variable to control the actuator, wherein a new value-of the at least one parameter is selected depending on a long-term cost function, wherein this long-term cost function is determined depending on a predicted temporal evolution of a probability distribution of the control variable of the actuator and the parameter is then set to this new value.Type: GrantFiled: June 27, 2018Date of Patent: June 6, 2023Assignee: ROBERT BOSCH GMBHInventors: Bastian Bischoff, Julia Vinogradska, Jan Peters
-
Patent number: 11656917Abstract: A distributed processing management apparatus 10 is connected to a plurality of execution servers 20 so as to be able to communicate with the execution servers 20. The distributed processing management apparatus 10 is provided with a conversion instruction unit 11 configured to specify, for each execution server 20, a data format usable by a machine learning engine executed by the execution server 20, and issue an instruction to convert a data format of data held by the execution server 20 to the specified data format.Type: GrantFiled: October 25, 2018Date of Patent: May 23, 2023Assignee: NEC CORPORATIONInventor: Masato Asahara
-
Patent number: 11656606Abstract: Aspects of the invention include implemented method includes selecting an optimization algorithm for the control system of a processing plant based on whether the control system is guided by a linear-based predictive model or a non-linear-based predictive model, in which a gradient is available. Calculating set-point variables using the optimization algorithm. Predicting an output based on the calculated set-point variables. Comparing an actual output at the processing plant to the predicted output. Suspending a physical process at the processing plant in response to the actual output being a threshold value apart from the predicted output.Type: GrantFiled: August 20, 2020Date of Patent: May 23, 2023Assignee: International Business Machines CorporationInventors: Dung Tien Phan, Lam Nguyen, Pavankumar Murali, Hongsheng Liu
-
Patent number: 11645123Abstract: Disclosed are systems, methods, and computer readable media for automatically assessing and allocating virtualized resources (such as CPU and GPU resources). In some embodiments, this method involves a computing infrastructure receiving a request to perform a workload, determining one or more workflows for performing the workload, selecting a virtualized resource, from a plurality of virtualized resources, wherein the virtualized resource is associated with a hardware configuration, and wherein selecting the virtualized resources is based on a suitability score determined based on benchmark scores of the one or more workflows on the hardware configuration, scheduling performance of at least part of the workload on the selected virtualized resource, and outputting results of the at least part of the workload.Type: GrantFiled: July 6, 2022Date of Patent: May 9, 2023Assignee: Entefy Inc.Inventor: Alston Ghafourifar
-
Patent number: 11640322Abstract: Systems and methods are provided for improving compute job distribution using federated computing nodes. This includes identifying a plurality of independently controlled computing nodes which then receive a token such that they can each be identified as being authorized to participate in a federated computing node cluster. Metrics associated with the particular nodes are then received and based on the received metrics compute jobs are assigned to the particular node by assembling a compute job data packet comprising the one or more compute jobs and transmitting the assembled compute job data packet to the particular node. Other features are also described in which assigned compute jobs and/or unrelated compute tasks can be dynamically modified in order to optimize compute job completion based on the received metrics.Type: GrantFiled: October 19, 2022Date of Patent: May 2, 2023Assignee: EYWA LLCInventor: George P. Matus
-
Patent number: 11635955Abstract: Disclosed embodiments relate to adjusting vehicle Electronic Control Unit (ECU) software versions. Operations may include receiving a prompt to adjust an ECU of a vehicle from executing a first version of ECU software to a second version of ECU software; configuring, in response to the prompt and based on a delta file corresponding to the second version of ECU software, the second version of ECU software on the ECU in the vehicle for execution; and configuring, in response to the prompt, the first version of ECU software on the ECU in the vehicle to become non-executable.Type: GrantFiled: July 7, 2022Date of Patent: April 25, 2023Assignee: Aurora Labs Ltd.Inventor: Zohar Fox
-
Patent number: 11630760Abstract: Described are a system, method, and computer program product for operating dynamic shadow testing environments for machine-learning models. The method includes storing a testing policy including an identifier of a machine-learning model and an identifier of a transaction service. The method includes generating a shadow testing environment operating the transaction service using the machine-learning model. The method also includes receiving, at a transaction service provider system, a transaction authorization request including transaction data of a transaction associated with a payment device. The method further includes identifying the machine-learning model associated with the transaction based on a parameter of the transaction data. The method further includes determining, based on the identifier of the machine-learning model, the testing policy and the shadow testing environment.Type: GrantFiled: January 5, 2022Date of Patent: April 18, 2023Assignee: Visa International Service AssociationInventors: Ranglin Lu, Yu Gu, Yinhe Cheng
-
Patent number: 11625230Abstract: This disclosure describes techniques and mechanisms for using a domain-specific language (DSL) to express and compile serverless network functions, and optimizing the deployment location for the serverless network functions on network devices. In some examples, the serverless network functions may be expressed entirely in the DSL (e.g., via a text-based editor, a graphics-based editor, etc.), where the DSL is a computer language specialized to a particular domain, such as a network function domain. In additional examples, the serverless network functions may be expressed and compiled using a DSL in combination with a general-purpose language (GSL). Once the serverless network function have been expressed and/or compiled, the techniques of this disclosure further include determining an optimized network component on which the serverless network function is to execute, and deploying the serverless function to the optimized network component.Type: GrantFiled: September 22, 2020Date of Patent: April 11, 2023Assignee: Cisco Technology, Inc.Inventors: Kyle Andrew Donald Mestery, Ian James Wells, Grzegorz Boguslaw Duraj
-
Patent number: 11614926Abstract: Embodiments of the present disclosure provide a consensus mechanism deployment method and apparatus. The method includes: acquiring a customized consensus plugin, wherein the customized consensus plugin is obtained by compiling a customized consensus mechanism written based on a standardized consensus mechanism framework; and deploying the customized consensus plugin in a native node.Type: GrantFiled: May 20, 2019Date of Patent: March 28, 2023Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.Inventor: Wei Xiao
-
Patent number: 11593089Abstract: A method and control unit for configuring an add-on interface of a vehicle are presented. The vehicle includes at least one vehicle internal system, at least one add-on system arranged in the vehicle after manufacture, and at least one internal communication unit. The method includes receiving information related to at least one node of the at least one add-on system. The method also includes creating, based on the received information, a definition of at least one signaling used by the at least one node, and also configuring, by using the definition of the at least one signaling used by the at least one node, an add-on interface. The add-on interface is arranged in the vehicle as an interface between the at least one vehicle internal system and the at least one add-on system.Type: GrantFiled: December 11, 2018Date of Patent: February 28, 2023Assignee: Scania CV ABInventors: Alexander Saers, Johan Aneros, Henrik Felixson, Simon Wretblad, Carl Blumenthal, Andreas Borg
-
Patent number: 11579572Abstract: A system for mining material in a seam under an overburden layer using a geological model map of a geological formation, including a desired drilling end point at a predefined position relative to a geological boundary between the overburden layer and seam. A drill controller controls operation of a drill drilling a blast hole. A sensor pack senses, while drilling the blast hole, blast hole drilling operation parameters; and feeds the sensed parameters in real time to the drill controller. A data storage module stores a geological model of the geological formation and sensed parameters data. A processor module generates a geological model map including the desired drilling end point and locates the drill bit position relative to the geological boundary and such end point. The drill controller drills to the desired drilling end point and causes the drill to stop drilling upon reaching such end point.Type: GrantFiled: September 22, 2020Date of Patent: February 14, 2023Assignee: Technological Resources Pty LimitedInventor: Charles Benjamin McHugh
-
Patent number: 11573814Abstract: Techniques are described for sharing prepopulated container image caches among container execution environments to improve the performance of container launches. The container images used to prepopulate such a cache at a computing device supporting one or more container execution environments can include various container images that are used as the basis for a wide range of user-created containers such as, for example, container images representing popular operating system distributions, database servers, web-application frameworks, and so forth. Existing systems typically obtain these container images as needed at runtime when launching containers (for example, from a container registry or other external source), often incurring significant overhead in the container launch process.Type: GrantFiled: December 12, 2018Date of Patent: February 7, 2023Assignee: Amazon Technologies, Inc.Inventors: Anirudh Balachandra Aithal, Noah Meyerhans
-
Patent number: 11573781Abstract: Methods, systems, computer-readable media, and apparatuses are described for sending different update times corresponding to a same version of a resource. A computing device may provide a version of a resource in response to requests from a plurality of different devices, and may indicate different update times for the version of the resource. The different update times may be based on times associated with the requests from the plurality of different devices.Type: GrantFiled: August 25, 2020Date of Patent: February 7, 2023Assignee: Comcast Cable Communications, LLCInventor: Jonathan Moore
-
Patent number: 11567756Abstract: Disclosed herein is a system for automating the causality detection process when upgrades are deployed to different resources that provide a service. The resources can include physical and/or virtual resources (e.g., processing, storage, and/or networking resources) that are divided into different, geographically dispersed, resource units. To determine whether a root cause of a problem is associated with an upgrade event that has recently been deployed, a system is configured to use telemetry data to compute an upgrade-to-upgrade score that represents differences between two different upgrade events that are deployed to the same resource unit. The system is further configured to use telemetry data to compute an upgrade unit-to-unit score that represents differences between the same upgrade event being deployed to two different resource units. The scores can be used to output an alert, for an analyst, that signals whether a recently deployed upgrade event is the cause of a problem.Type: GrantFiled: March 16, 2020Date of Patent: January 31, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Andrei Nicolae, Rahul Nigam, Parminder Pal Singh, Mark R. Gilbert
-
Patent number: 11556322Abstract: Systems and methods for controlling configurations of deployments of sets of enterprise software applications to users are disclosed. Exemplary implementations may: store information, including executable code for a set of enterprise software applications and a configuration database including deployment-specific configuration settings and corresponding setting values; effectuate deployment of the set of enterprise software applications on a first deployment server; obtain modification databases with updated configuration settings; and modify the configuration settings of the first deployment server based on the modification databases.Type: GrantFiled: December 10, 2021Date of Patent: January 17, 2023Assignee: Instabase, Inc.Inventors: Kunal Gosar, Shaunak Godbole
-
Patent number: 11537509Abstract: Disclosed herein are techniques for identifying software interdependencies based on functional line-of-code behavior and relation models. Techniques include identifying a first portion of executable code associated with a first controller; accessing a functional line-of-code behavior and relation model representing functionality of the first portion of executable code and a second portion of executable code; determining, based on the functional line-of-code behavior and relation model, that the second portion of executable code is interdependent with the first portion of executable code; and generating, based on the determined interdependency, a report identifying the interdependent first portion of executable code and second portion of executable code.Type: GrantFiled: September 9, 2021Date of Patent: December 27, 2022Assignee: Aurora Labs Ltd.Inventors: Zohar Fox, Carmit Sahar
-
Patent number: 11531569Abstract: Systems and apparatuses for provisioning computer services or resources and methods for making and using the same. In one embodiment, an exemplary method for performing an iterative search can include selecting a service from a group of available services for adjustment. An application associated with the selected service can be run, and an amount of resources consumed while the application is run can be captured. A provision level for the selected service, a provision type for the selected service or both can be adjusted based upon the captured amount of resources consumed. The method then can determine whether provision levels of the available services, provision types of the available services or both require further adjustment to be most performant. The approaches described herein advantageously can be applied, for example, to “right-size” or “scale” multiple resources.Type: GrantFiled: November 9, 2018Date of Patent: December 20, 2022Assignee: Core Scientific Operating CompanyInventors: Albert Hse-Lin Chen, Max Alt, Jesse Barnes
-
Patent number: 11529983Abstract: An arrangement has a technical system, in particular a safety-related system, and a control device which controls the system and can change the technical state of the system by use of control commands. An interface device to be connected to the control device is provided. The interface device forms an external interface for connection to an external remote query device. The interface device has a checking device which is configured in such a manner that it checks a received remote query signal for the presence of a query command stored as permissible in the interface device. In the event of permissibility, the interface device forwards only the query command to the control device and blocks the forwarding of the remote query signal as such or all other control commands which are not query commands stored as permissible.Type: GrantFiled: July 17, 2017Date of Patent: December 20, 2022Assignee: Siemens Mobility GmbHInventors: Juergen Kott, Frank Renpenning