Patents Examined by Isaac Tuku Tecklu
  • Patent number: 11625080
    Abstract: A microcomputer calculates a predicted CPU ambient temperature which predicts an ambient temperature in the future by using a heat generation amount of a drive, an outside air temperature detected by an outside air temperature sensor, and a CPU ambient temperature detected by a CPU ambient temperature sensor. The microcomputer controls a rotation number of the fan on the basis of the predicted CPU ambient temperature so that a junction temperature of a CPU does not exceed a temperature-specification upper limit value.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: April 11, 2023
    Assignee: Hitachi, Ltd.
    Inventor: Tsubasa Matsushita
  • Patent number: 11620147
    Abstract: In an approach a computer receives a first request from a metadata service to store metadata for a virtual machine (VM). The computer validates the metadata service. The computer stores the metadata for the VM in response to the validation being successful. The computer receives a second request from the VM for the metadata. The computer sends the metadata to the VM.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: April 4, 2023
    Assignee: International Business Machines Corporation
    Inventors: Na Fei Yang, Chen Ji, Huang Rui, Xiao Mei Zheng, Xian Dong Meng
  • Patent number: 11614955
    Abstract: In some aspects, the present embodiments provide a system, server, and computing device for building and modifying a user interface of an application executable on a computing device. The method may be performed by a server that is remote from the computing device. In some embodiments the method comprises: receiving parameters for updating a user interface element of the application, the user interface element being identified at the server by a programming language unit for the user interface element in the program code of the application; and sending the parameters to the computing device, wherein the computing device receives the parameters, updates the user interface element of the application with the parameters, and displays a modified user interface for the application, the modified user interface comprising the updated user interface element.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: March 28, 2023
    Assignee: Taplytics Inc.
    Inventors: Aaron Glazer, Jonathan Norris, Jacob Druxerman, Andrew Norris
  • Patent number: 11615009
    Abstract: Embodiments herein disclose a method for mitigating a temperature of an electronic device. The method includes determining, by the electronic device, the temperature of the electronic device, while a plurality of applications are executed on the electronic device, wherein each of the applications from the plurality of applications is associated with a first RAT. Further, the method includes detecting, by the electronic device, that the temperature of the electronic device meets thermal mitigation criteria. Further, the method includes mitigating, by the electronic device, the temperature of the electronic device by switching the application from the plurality of applications from the first RAT to a second RAT in response to detecting that the temperature of the electronic device meets the thermal mitigation criteria.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: March 28, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kailash Kumar Jha, Nitesh Pushpak Shah, Nishant, Alok Kumar Jangid, Avneesh Tiwari, Ravi Gupta, Srinidhi N
  • Patent number: 11592804
    Abstract: Task automation by support robots for robotic process automation (RPA) is disclosed. RPA robots may be located on the computing systems of two or more users and/or remotely. The RPA robots may use an artificial intelligence (AI)/machine learning (ML) model that is trained to use computer vision (CV) to recognize tasks that the respective user is performing with the computing system. The RPA robots may then determine that the respective user is performing certain tasks on a regular basis in response to a certain action, such as receiving a request via email or another application, determining that a certain task has been completed, noting that a time period has elapsed, etc., and automate the respective tasks.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: February 28, 2023
    Assignee: UiPath, Inc.
    Inventor: Prabhdeep Singh
  • Patent number: 11573888
    Abstract: Apparatus and methods for using artificial intelligence to process and remediate test failures are provided. The methods may include monitoring an execution of an automated test on a software application. The automated test may include a plurality of steps. The methods may include receiving a first error message and a second error message during the execution of a step included in the plurality of steps. The methods may include processing each of the first and second error messages individually and, after completion of the step, again as a group. The processing may include determining if the error messages were generated by a defect in the software application.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: February 7, 2023
    Assignee: Bank of America Corporation
    Inventors: Ramesh Sharma, Alexander Arkadyev, Richard Liang
  • Patent number: 11561828
    Abstract: Accelerated synchronization operations using fine grain dependency check are disclosed. A graphics multiprocessor includes a plurality of execution units and synchronization circuitry that is configured to determine availability of at least one execution unit. The synchronization circuitry to perform a fine grain dependency check of availability of dependent data or operands in shared local memory or cache when at least one execution unit is available.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: January 24, 2023
    Assignee: Intel Corporation
    Inventors: Subramaniam Maiyuran, Varghese George, Altug Koker, Aravindh Anantaraman, SungYe Kim, Valentin Andrei, Joydeep Ray
  • Patent number: 11561881
    Abstract: A method, system, and computer program product for detecting out-of-date runbooks are disclosed. The method may include generating a defect corresponding to an alert on a running workload system. The method may further include, in response to generating the defect in the running workload system, automatically obtaining an identification of a runbook based on information of the alert, automatically accessing the runbook based on the identification of the runbook, the runbook including instructions for fixing the defect, automatically parsing the instructions to obtain executable operations, and automatically executing the executable operations on the running workload system. The method may further include, in response to detecting that the alert is not solved on the running workload system after a predefined period, automatically determining that the runbook is out-of-date, and automatically generating a runbook out-of-date signal.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: January 24, 2023
    Assignee: International Business Machines Corporation
    Inventors: Xin Cui, Zhong Shi Wang, Chang Zhi G Z Zhang, Li Gu, Li Wen, Guang Yi Xu
  • Patent number: 11521081
    Abstract: Provided is a method for the computer-assisted creation of digital rules for monitoring a technical system. In the method, an ontology is used, which contains a plurality of classes including classes of components of the technical system and classes of operating state characteristics of the technical system and contains semantic relations between the classes. By means of a user interface, a user can formulate abstract rules by means of the classes and the semantic relations from the ontology. The abstract rules are converted into concrete rules valid for the specific technical system in an automated manner. The method has the advantage that corresponding rules no longer have to be formulated individually for individual technical systems by the user. Instead, abstract rules only have to be created one time for identical or similar technical systems.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: December 6, 2022
    Inventors: Sebastian-Philipp Brandt, Gulnar Mehdi, Mikhail Roshchin, Thomas Runkler
  • Patent number: 11520687
    Abstract: A system for automating testing of an accessibility screen-reader for a software application includes an accessibility testing module. The accessibility testing module communicates a set of input commands to a user device in which the software application is installed. The set of input commands emulates a set of actions being performed on the software application. For each input command, an audio of a string of utterances is received when the accessibility screen-reader produces the audio. The audio is converted to a text of the string of utterances. The text is compared with a corresponding test string that is expected to be uttered by the accessibility screen-reader when a corresponding action is performed on the software application. If it is determined that the text matches the corresponding test string, it is concluded that the accessibility screen-reader uttered the corresponding test string that was expected to be uttered.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: December 6, 2022
    Assignee: Bank of America Corporation
    Inventors: Robert Christopher Coffin, Srinivasa Chakravarthy Kotcherlakota
  • Patent number: 11513934
    Abstract: An information handling system includes a computing device, a computing component of the computing device that is housed in a chassis, and a chilled air filter that reduces a humidity level of a portion of an airflow when the chilled air filter is in an active state. The portion of the airflow thermally manages the computing component. The airflow is received by the chassis via an air receiving exchange and exhausted by the chassis via an air expelling exchange.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: November 29, 2022
    Assignee: Dell Products L.P.
    Inventors: Steven Embleton, Jon Taylor Fitch
  • Patent number: 11495214
    Abstract: An artificial intelligence device for providing a voice recognition service includes a microphone configured to receive a voice command, a memory configured to store an error analysis model for inferring an error cause of voice recognition, an output unit, and a processor configured to determine whether voice recognition of the voice command has failed based on the voice command and voice recognition surrounding information, acquire the error cause from the voice recognition surrounding information using the error analysis model, and output the acquired error cause through the output unit.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: November 8, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Wonho Shin, Jichan Maeng
  • Patent number: 11474812
    Abstract: A computer-implemented automated review method for source code files seeking to access a data store comprises the steps of receiving a request to review data store access source code; determining computer files which include the data access source code; examining structured query language (SQL) source code files and determining compliance with non-syntax-related guidelines; examining data access object (DAO) source code files and determining compliance with guidelines for invoking SQL components within Java source code; examining configuration source code files and determining compliance with data store connection and object definition guidelines; examining configuration source code files and determining compliance with transaction-related guidelines; examining configuration source code files and determining compliance with datasource configuration guidelines; and issuing a halt signal if any of the guidelines are not followed.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: October 18, 2022
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Matthew Anderson, Richard T. Snyder, Daniel George Galvin
  • Patent number: 11451618
    Abstract: Described are systems and methods for enabling voice interaction with appliances, services (e.g., media streaming services, gaming services, news feed services, social platform services, etc.), and the like by way of appropriate supplied apps (also referred to as “skills,” “actions,” or the like) which may be presented or downloaded to a smart device having associated therewith one or more cloud-based voice service platforms.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: September 20, 2022
    Assignee: Universal Electronics Inc.
    Inventors: Arsham Hatambeiki, Haiming Huang, Nicu Ahmadi, Rex Xu, Wesley Millora
  • Patent number: 11445011
    Abstract: Described are systems and methods for enabling voice interaction with appliances, services (e.g., media streaming services, gaming services, news feed services, social platform services, etc.), and the like by way of appropriate supplied apps (also referred to as “skills,” “actions,” or the like) which may be presented or downloaded to a smart device having associated therewith one or more cloud-based voice service platforms.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: September 13, 2022
    Assignee: Universal Electronics Inc.
    Inventors: Arsham Hatambeiki, Haiming Huang, Nicu Ahmadi, Rex Xu, Wesley Millora, Steven McAllister
  • Patent number: 11436050
    Abstract: Embodiments of the present disclosure provide a method, apparatus and computer program product for resource scheduling. The method comprises obtaining a processing requirement for a deep learning task, the processing requirement being specified by a user and at least including a requirement related to a completion time of the deep learning task. The method further comprises determining, based on the processing requirement, a resource required by the deep learning task such that processing of the deep learning task based on the resource satisfies the processing requirement. Through the embodiments of the present disclosure, the resources can be scheduled reasonably and flexibly to satisfy the user's processing requirement for a particular deep learning task without requiring the user to manually specify the requirement on the resources.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: September 6, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Layne Lin Peng, Kun Wang, Sanping Li
  • Patent number: 11415949
    Abstract: Optically controllable windows and an associated window control system provide a building security platform. A window controller or other processing device can monitor for window breakage, cameras associated with windows can monitor for intruders, and transparent displays can provide alerts regarding detected activity within a building. A window control system can detect deviations from expected UV characteristics of an optically controllable window during normal operation of the window (tint transitions, steady state conditions, etc.) and/or during application of a security-related perturbing event, and provide alerts upon their occurrence.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: August 16, 2022
    Assignee: View, Inc.
    Inventors: Dhairya Shrivastava, Stephen Clark Brown, Gordon E. Jack, Rob Puth, Illayathambi Kunadian, Oner Bicakci, Sridhar Karthik Kailasam, Fabian Strong, Brandon Tinianov, Joseph Lunardi
  • Patent number: 11385912
    Abstract: A system to enable a full Desktop Experience based on a mobile device. The system includes a Linux kernel and a Linux distribution, wherein a mobile operating system, packaged on a virtual container, is running on top of a standard Linux distribution, or wherein desktop and mobile operating systems run on their own Virtual container isolated from each other.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: July 12, 2022
    Assignee: SAMSUNG ELETRONICA DA AMAZONIA, LTDA.
    Inventors: Romeu Palos De Gouvea, Éderson Marcos Ferreira
  • Patent number: 11385920
    Abstract: Techniques for an optimization service of a service provider network to help optimize the selection, configuration, and utilization, of virtual machine (VM) instance types to support workloads on behalf of users. The optimization service may implement the techniques described herein at various stages in a life cycle of a workload to help optimize the performance of the workload, and reduce underutilization of computing resources. For example, the optimization service may perform techniques to help new users select an optimized VM instance type on which to initially launch their workload. Further, the optimization service may monitor a workload for the life of the workload, and determine new VM instance types, and/or configuration modifications, that optimize the performance of the workload. The optimization service may provide recommendations to users that help improve performance of their workloads, and that also increase the aggregate utilization of computing resources of the service provider network.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: July 12, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Malcolm Featonby, Leslie Johann Lamprecht, John Merrill Phillips, Umesh Chandani, Roberto Pentz De Faria, Hou Liu, Ladan Mahabadi, Letian Feng
  • Patent number: 11347632
    Abstract: Disclosed herein are techniques for generating and signing line-of-code behavior and relation models. Techniques include identifying executable code for a controller; performing a functional analysis of the executable code to determine a plurality of functions associated with the executable code and a plurality of relationships between the plurality of functions; generating, based on the determined plurality of functions and plurality of relationships, a line-of-code behavior and relation model for the executable code; performing a signature operation on the generated line-of-code behavior and relation model to produce a unique signature value associated with at least one of: the line-of-code behavior and relation model or a functional block of the line-of-code behavior and relation model; and linking the unique signature value to the line-of-code behavior and relation model.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: May 31, 2022
    Assignee: Aurora Labs Ltd.
    Inventors: Zohar Fox, Carmit Sahar