Patents Examined by Anibal Rivera
  • Patent number: 11561771
    Abstract: Methods, system and apparatus for the augmentation of an integrated development environment (IDE). The system and methods provide for the integration of all aspects of a development workflow to be initiated and completed from within the IDE. Every phase of development, including, grabbing a ticket, working on the ticket, asking teammates questions, requesting feedback, initiating code reviews, performing code reviews, creating feature branches, creating pull requests, creating merge requests and generating audit trails of all interactions users have with the IDE are managed and performed from within the IDE, eliminating the need to context switch or open additional application or websites.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: January 24, 2023
    Assignee: CodeStream, Inc.
    Inventor: Peter Pezaris
  • Patent number: 11556327
    Abstract: Systems, apparatuses and methods may provide for technology that assumes, by a root of trust located in a trusted region of a system on chip (SOC), control over a reset of the SOC and conducting, by the root of trust, an authentication of an update package in response to an update condition. The root of trust technology may also apply the update package to firmware located in non-volatile memory (NVM) associated with a microcontroller of the SOC if the authentication is successful.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: January 17, 2023
    Assignee: Intel Corporation
    Inventors: Karunakara Kotary, Michael Kubacki, Sean Dardis
  • Patent number: 11556331
    Abstract: Provided is a program update management device that includes: an acquiring part that acquires a scene signal indicating a scene in which a vehicle is used; a determining part that determines a level indicating how strongly the vehicle is restricted when respective functions of a plurality of ECUs are impaired, the plurality of ECUs each having the same function in the scene indicated by the scene signal; and a selecting part that selects, from among the plurality of ECUs, an ECU for which a program update is performed, based on the level.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: January 17, 2023
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventor: Shinji Sawada
  • Patent number: 11550560
    Abstract: Systems, methods, and related technologies for device software monitoring and device software updating are described. In certain aspects, a device is selected based on being a smart device and a software version of associated with the software of the device is determined. The device software may then be automatically updated if newer software is available.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: January 10, 2023
    Assignee: FORESCOUT TECHNOLOGIES, INC.
    Inventor: Siying Yang
  • Patent number: 11544111
    Abstract: A processor of a sensor device performs measurement processing by one or a plurality of sensors and transmission processing of sensor data generated by the measurement processing. The sensor device includes a processing routine table that stores a processing routine configured to include, corresponding to an identifier for identifying processing performed by a processor, a type of the processing, an execution trigger of the processing, and trigger information that prescribes a trigger for transmitting the sensor data. The processor controls processing in a processing routine of the processing routine table, based on trigger information, so that the sensor data subjected to measurement processing is immediately transmitted, or temporarily stored in a buffer and transmitted after a predetermined time.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: January 3, 2023
    Assignee: HITACHI, LTD.
    Inventors: Rintaro Katayama, Ryosuke Fujiwara, Kenichi Mizugaki
  • Patent number: 11544173
    Abstract: The disclosure relate to detecting performance regressions in software used to control autonomous vehicles. For instance, a simulation may be run using a first version of the software. While the simulation is running, CPU and memory usage by one or more functions of the first version of the software may be sampled. The sampled CPU and memory usage may be compared to CPU or memory usage by each of the one or more functions in a plurality of simulations each running a corresponding second version of the software. Based on the comparisons, an anomaly corresponding to a performance regression in the first version of the software relating to one of the one or more functions may be identified. In response to detecting the anomaly, the first version of the software and the one of the one or more functions may be flagged for review.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: January 3, 2023
    Assignee: Waymo LLC
    Inventor: Aleksandar Rumenov Gabrovski
  • Patent number: 11544048
    Abstract: An example method of operation may include automatically receiving information from a storage area in response to a signal, which information may include test results for a computer product evaluated by a plurality of test stages. The method may also include retrieving deployment parameters for the computer product, determining whether the test results satisfy the deployment parameters for the computer product, and automatically authorizing deployment of the computer product based on whether the test results satisfy the deployment parameters.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: January 3, 2023
    Assignee: INTRADO CORPORATION
    Inventor: Sarath Kumar Ravindran
  • Patent number: 11544041
    Abstract: A system and method are disclosed for creating solution design blueprints. A solution design blueprint is a machine-readable data structure that includes a conceptual design model for an application framework. A user interface is configured to receive a plain language textual request from a user that describes a desired application or solution to a problem. Artificial Intelligence is leveraged to fit the textual request to semantic data models and map elements of the textual request to components of a design library. The resulting solution design blueprint can be presented to a user, and the user interface can be used to provide feedback related to the solution design blueprint that can be utilized to update machine learning algorithms and/or neural networks. In some embodiments, the solution design blueprint can be converted to an application framework that is provided to the use in an integrated development environment of the user interface.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: January 3, 2023
    Assignee: Aetna Inc.
    Inventors: Michelle Bliss, Claus T. Jensen
  • Patent number: 11537308
    Abstract: An information processing device, includes a memory; and a processor coupled to the memory and configured to: generate second data by adding, to first data including a machine language, first machine language data that may be destroyed at a time of transfer of the first data and second machine language data that is not destroyed at the time of the transfer, and transmit the second data.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: December 27, 2022
    Assignee: FUJITSU LIMITED
    Inventor: Yoshio Ohuchi
  • Patent number: 11537389
    Abstract: A method can include storing first instruction data in a first region of a nonvolatile memory device; mapping addresses of the first region to predetermined memory address spaces of a processor device; executing the first instruction data from the first region with the processor device; receiving second instruction data for the processor device. While the first instruction data remains available to the processor device, the second instruction data can be written into a second region of the nonvolatile memory device. By operation of the processor device, addresses of the second region can be remapped to the predetermined memory address spaces of the processor device; and executing the second instruction data from the second region with the processor device.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: December 27, 2022
    Assignee: Infineon Technologies LLC
    Inventors: Stephan Rosner, Sergey Ostrikov, Clifford Zitlaw, Yuichi Ise
  • Patent number: 11537507
    Abstract: An engine model construction method includes generating test patterns in which a plurality of manipulated variables used for an engine test are changed with time, correcting the test patterns based on first coverage of a first space of manipulated variables are allowed to take and second coverage of a second space of change rate values of the manipulated variables are allowed to take, acquiring pieces of time series data of operation amounts of the manipulated variables and controlled amounts with respect to the manipulated variables by performing an engine test using the corrected test patterns, and constructing a first engine model by performing machine learning on training data in which the corrected test patterns are adopted as input and the pieces of time series data are adopted as correct answers, by a processor.
    Type: Grant
    Filed: July 13, 2021
    Date of Patent: December 27, 2022
    Assignee: TRANSTRON INC.
    Inventors: Masatoshi Ogawa, Takuma Degawa
  • Patent number: 11526338
    Abstract: In accordance with various embodiments, described herein is a system (Data Artificial Intelligence system, Data AI system), for use with a data integration or other computing environment, that leverages machine learning (ML, DataFlow Machine Learning, DFML), for use in managing a flow of data (dataflow, DF), and building complex dataflow software applications (dataflow applications, pipelines). In accordance with an embodiment, the system can provide a service to recommend actions and transformations, on an input data, based on patterns identified from the functional decomposition of a data flow for a software application, including determining possible transformations of the data flow in subsequent applications. Data flows can be decomposed into a model describing transformations of data, predicates, and business rules applied to the data, and attributes used in the data flows.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: December 13, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ganesh Seetharaman, Alexander Sasha Stojanovic, Hassan Heidari Namarvar, David Allan
  • Patent number: 11526775
    Abstract: The disclosed technology includes systems and methods for automatically generating a dynamic system context diagram based on machine-readable code. A method can include receiving, at a rules engine, machine-readable code describing interactions among a plurality of applications in software architecture, evaluating, with the rules engine in communication with a system of record (SoR), compliance of the interactions among the plurality of applications according to the SoR, identifying, with the rules engine, and based on compliance evaluation, one or more dependencies among the plurality of applications, generating, with an output engine, a system context diagram image comprising a graphical representation of the plurality of applications with associated interactions and dependencies, and outputting, for display, the system context diagram image.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: December 13, 2022
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Zachary Blizzard, Christopher Ocampo, Tanusree McCabe, Bradley Dellinger, Bita Akhlaghi, Francois Tur, Diego Norri, Elizabeth Ashton, Asa Britten, Jonathan Tran, Natalia Noyes, Keith Spaar, Richard Dillon, Abhishek Ravi, Asher Gilani, Daniel Tran, Claude Reyes, Blair Christopher
  • Patent number: 11521075
    Abstract: A transfer learning system is used for the development of neural transformer models pertaining to software engineering tasks. The transfer learning system trains source code domain neural transformer models with attention in various configurations on a large corpus of unsupervised training dataset of source code programs and/or source code-related natural language text. A web service provides the trained models for use in developing a model that may be fine-tuned on a supervised training dataset associated with a software engineering task thereby generating a tool to perform the software engineering task.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: December 6, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Colin Bruce Clement, Dawn Drain, Neelakantan Sundaresan, Alexey Svyatkovskiy
  • Patent number: 11521062
    Abstract: Processing a neural network data flow graph having a set of nodes and a set of edges. An insertion point is determined for a memory reduction or memory restoration operation. The determination is based on computing tensor timing slacks (TTS) for a set of input tensors; compiling a candidate list (SI) of input tensors, from the set of input tensors, using input tensors having corresponding TTS values larger than a threshold value (thTTS); filtering the SI to retain input tensors whose size meets a threshold value (thS); and determining an insertion point for the operation using the SI based on the filtering. A new data flow graph is generated or an existing one is modified using this process.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: December 6, 2022
    Assignee: International Business Machines Corporation
    Inventors: Gradus Janssen, Vladimir Zolotov, Tung D. Le
  • Patent number: 11513499
    Abstract: A system and a computer-implemented method for viewing at least one robotic process automation (RPA) workflow using a web based user interface are disclosed herein. The computer-implemented method includes accessing the web based user interface and identifying the at least one RPA workflow for viewing. The computer-implemented method further includes generating, using a workflow object model component, a workflow diagram for the identified at least one RPA workflow. The computer-implemented method further includes rendering, using a web based visualization engine component, the generated workflow diagram for the identified at least one RPA workflow and displaying the rendered workflow diagram for viewing of the at least one RPA workflow on the web based user interface.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: November 29, 2022
    Assignee: UiPath, Inc.
    Inventors: Liji Kunnath, Arghya Chakrabarty, Prashant Verma, Abhishek Kumar, Sunil Ajjampur Jagadeesh
  • Patent number: 11507497
    Abstract: According to certain aspects of the disclosure, non-transitory computer readable media, systems and methods are disclosed for creating and executing test scenarios for automated testing of web pages. A computer system, for example, may perform operations including: recording one or more actions performed by a user on a web page, the one or more actions resulting in a web page element being displayed in the web browser application, recording an identifier of the web page element, in response to detecting a user input indicating a selection of the web page element, and recording a characteristic of the web page element; and generating, by the testing extension, a test scenario specifying a testable outcome resulting from the one or more actions, the testable outcome being an occurrence of an element having the identifier and the characteristic.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: November 22, 2022
    Assignee: Capital One Services, LLC
    Inventors: Jiawei Zhao, Carine Todmia
  • Patent number: 11507367
    Abstract: A firmware update method and a firmware update system thereof includes the steps of: executing a setting process, which includes writing a first identification code into a memory module, and setting a firmware update file on a firmware providing end to make the firmware update file include a second firmware image file and a second identification code and executing a determining process, which includes receiving the firmware update file and determining whether the firmware update file conforms to a custom structure according to the first identification code. If it does not, then prohibiting the firmware update image file from updating a computer system, and if it does, replacing a first firmware image file with the second firmware image file and writing the second firmware image file into the memory module of the computer system along with the second identification code.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: November 22, 2022
    Assignee: Gunitech Corp.
    Inventors: Huan-Ruei Shiu, Hsin-Yi Kao, Chung-Liang Hsu, Xiao-Juan Lin, Ming-Yi Wang
  • Patent number: 11500759
    Abstract: An information processing system is provided. The information processing system generates a program so as to output a hash value calculated based on a hash value calculation instruction included in a source code for generating the program, determines a set of analysis support information associated with the hash value calculation instruction and the hash value calculated based on the hash value calculation instruction, stores the set of the analysis support information and the hash value, stores at least a part of one or more hash values output as a result of execution of the program, and outputs, by using at least the part of the stored hash value, the analysis support information that makes the set with the hash value.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: November 15, 2022
    Assignee: NINTENDO CO., LTD.
    Inventors: Takahiro Yamazaki, Kiyoto Suzuki
  • Patent number: 11500755
    Abstract: Techniques for database performance degradation detection and prevention are described. A statement performance monitor observes queries executed against a database engine and clusters the queries into groups of queries. The index utilization of the query groups and execution metrics are tracked over time, and a sudden change of index utilization can be detected. The change can be reported to users and/or new indexes may be automatically generated to serve affected query groups. Additionally, a statement performance monitor may be deployed to statically analyze code to identify modified queries and the resultant change of use of query indexes.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: November 15, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Jamie Plenderleith, Monika Marta Gnyp