Patents Examined by Thuy Dao
  • Patent number: 11263034
    Abstract: A system for providing low latency computational capacity is provided. The system may be configured to maintain a pool of virtual machine instances, which may be assigned to users to service the requests associated with the users. The system may further be configured to receive a request to acquire compute capacity for executing a program code associated with a particular user, determine whether the pool of virtual machine instances includes a container that may be used to execute the program code therein, and cause the program code of the particular user to be executed in the container.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: March 1, 2022
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Timothy Allen Wagner, Dylan Chandler Thomas, Sean Philip Reque
  • Patent number: 11249738
    Abstract: An on-board computing system for an aircraft. The computing system comprises a plurality of partitions each including at least one software component configured to perform a function related to the aircraft, wherein software components of different partitions of the plurality of partitions are configured to exchange data via a communication hub of the computing system, the communication hub being configured to store data items exported by exporting software components of the plurality of partitions and to provide the stored data items to reading software components of the plurality of partitions.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: February 15, 2022
    Assignees: AIRBUS OPERATIONS SAS, AIRBUS OPERATIONS GMBH
    Inventors: Eric Rabaute, Frank Schaller, Stéphane Poulain, Daniel Kliem, René Niedermowe, Torben Krumm
  • Patent number: 11249735
    Abstract: A method and system for the creation and deployment of applications on several types of client devices, including a client application hosted on a client device, and a server hosting a main application, includes the main application including a logic part and a graphic part and a virtual module for storing a user interface designated as a panel space. The main application includes an interface selector configured to match a user interface type to each client device type and a virtual graphic interface management module designated as a virtual space. The virtual space: including a data communication module, is configured to allow communication between the logic part of the main application and the graphic part, is configured to permanently store the activation status of the main application following changes ordered by at least one of the client applications.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: February 15, 2022
    Assignee: MINDUS S.A.R.L.
    Inventor: Christopher Mindus
  • Patent number: 11243762
    Abstract: A tool for providing a version controller bulletin. The tool retrieves metadata from a plurality of version controller repositories in a development environment. The tool creates one or more snapshots for the metadata over a pre-determined period of time, wherein the pre-determined period of time includes a start time and an end time. The tool determines a metadata difference between non-code related issue clusters of the one or more snapshots. The tool determines a confidence to conflict value and a line of code range for code related issue clusters of the one or more snapshots, wherein the confidence to conflict value represents a probability of a merge conflict. The tool provides respective heat maps for code related issue clusters and non-code related issue clusters. The tool outputs to a version controller bulletin, the metadata difference, the confidence to conflict value, respective heat maps, and the line of code range.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: February 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Sudhakar T. Seshagiri, Shwetha Gopalakrishna, Prasanna Alur Mathada, Prashant Nathusao Kapse
  • Patent number: 11237895
    Abstract: A computer-implemented method may include: receiving first data that may include information associated with an error in an execution of code; based on the first data, determining: for each contributor in a predetermined list of contributors: a respective familiarity value indicative of an amount of association between the contributor and the error in the code; and a respective set of task management statistics; and an urgency value of the error; using an optimization model, selecting at least one contributor from the predetermined list of contributors to assign to the error, the optimization model based on the respective familiarity values and the respective sets of task management statistics for each contributor, and the urgency value of the error; and transmitting a notification indicative of the error to a computing device associated with the at least one contributor assigned to the error.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: February 1, 2022
    Assignee: Capital One Services, LLC
    Inventors: Jeremy Goodsitt, Reza Farivar, Austin Walters
  • Patent number: 11231939
    Abstract: A task template changing device includes a specification unit that specifies a relevant task template related to a changed task template on the basis of difference information from the changed task template in a case where any one of plural task templates obtained by customizing a reference task template is changed, and a reflection unit that reflects contents of the change on the relevant task template specified by the specification unit.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: January 25, 2022
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Eiichi Murase
  • Patent number: 11231923
    Abstract: In a cloud computing environment, a configurable transaction status interface of an enterprise computing platform enables application developers to customize applications efficiently. The configurable transaction status interface includes a global variable that is populated using a method for implementing a configurable status map that maps a transaction result to the global variable without having to customize the application. The configurable transaction status interface allows third party vendors of transaction gateways to use the configurable status map to map one or more of their gateway-specific transaction results to a generic status defined in the global variable. The vendors manage the configurable status map in their own namespace independently of the application with which they are interfacing.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: January 25, 2022
    Assignee: salesforce.com, Inc.
    Inventors: Tarundeep Batra, Lopa Mukherjee, Himanshu Kapoor
  • Patent number: 11231694
    Abstract: Provided is an information processing device, etc., that provides information which is the basis for quick detection of abnormalities that occur in a device. An information processing device calculates a degree of suitability between observation information and prediction information, the observation information observed for a system suffering an effect from an certain device, the prediction information predicted in accordance with a model for a state of the system; and calculates a difference between manipulation amount to the certain device and predictive manipulation amount predicted for the manipulation amount based on the model, the difference being a difference in case that the degree satisfies a predetermined calculation condition.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: January 25, 2022
    Assignee: NEC CORPORATION
    Inventors: Tan Azuma, Soichiro Araki, Kenichiro Fujiyama, Mineto Satoh, Tetsuri Ariyama
  • Patent number: 11221846
    Abstract: A system can include a memory that stores computer-executable components and a processor, operably coupled to the memory, that can execute the computer-executable components stored in the memory. The computer-executable components can include a model generator component that can execute a search function on an application based on a set of application component topics to identify application components of the application that facilitate execution of the application. A configuration property extractor component can analyze the application based on the application components and can determine configuration properties associated with operating the application components. An application builder component can process the application components and the configuration properties and can generate instructions that facilitate execution of the application in a target computing environment.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: January 11, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anup Kalia, Jin Xiao, Jinho Hwang, Maja Vukovic, John Rofrano
  • Patent number: 11221879
    Abstract: Methods, systems, and apparatus for scheduling first-in-first-out instructions are described. In one aspect, a method includes receiving data representing code of a program to be executed by a processing unit comprising hardware processors. For each of one or more of the hardware processors, an order of independent groups of first-in-first-out (FIFO) instructions for execution by the hardware processor is identified in the data representing the code of the program. For each independent group of FIFO instructions for execution by the hardware processor, a path length metric that represents how long it will take to reach an end of the program from the independent group of FIFO instructions is determined. A new order of the independent groups of FIFO instructions for execution by the hardware processor is generated based at least on the path length metric for each independent group of FIFO instructions for execution by the hardware processor.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: January 11, 2022
    Assignee: Google LLC
    Inventors: Yuanzhong Xu, James M. Stichnoth, David Alexander Majnemer
  • Patent number: 11213736
    Abstract: A bespoke protective sports equipment to be worn by a player engaged in a sporting activity is provided. The bespoke sports equipment system includes methods for acquiring, storing and processing a player's unique data, namely the anatomical features of the body part against which the bespoke equipment is worn. The systems also includes methods of using the player's unique data to manufacture the bespoke protective equipment with a custom formed internal padding assembly that substantially corresponds to the player's unique data. The system and method allows for the design and manufacture of bespoke protective sports equipment that is purposely designed and manufactured to match the anatomical specifications of the player's body part.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: January 4, 2022
    Assignee: Riddell, Inc.
    Inventors: Vittorio Bologna, Murphy Gillogly, Andrew Tryner, Thad M. Ide
  • Patent number: 11216263
    Abstract: Methods, apparatus, and processor-readable storage media for policy-based automated generation of software-defined storage deployments are provided herein.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: January 4, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Trevor H. Dawe, Sean R. Gallacher, Eric Young
  • Patent number: 11216261
    Abstract: Methods, computer program products, and/or systems are provided that perform the following operations: obtaining data indicative of a deployment request; obtaining data feeds associated with one or more resources; simulating deployment operations using one or more digital replica models and the data feeds, wherein the deployment operations are based, at least in part, on the data indicative of the deployment request; generating deployment scenarios based, at least in part, on the simulating of deployment operations; and determining an optimal deployment plan based, at least in part, on the generated deployment scenarios.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: January 4, 2022
    Assignee: International Business Machines Corporation
    Inventors: Shailendra Moyal, Venkata Vara Prasad Karri
  • Patent number: 11210082
    Abstract: The method conducts a dialogue sequence using a service provider machine having a provider application with computer-executable instructions and code. The instructions can be directly executed on the service provider machine. The code must be translated before it can be executed on a computer processor of the service provider machine. The provider application conducts the following portion of the dialogue sequence. It first receives information associated with data entry associated with a dialogue sequence. At least a portion of the information is then stored. Second code is received that replaces or supplements the code to produce first updated code. The first updated code adapts the provider application to conduct the provider application's portion of a modified dialogue sequence. The second code must be translated before it can be executed on a computer processor of the service provider machine. Third code is then sent that facilitates a recipient's portion of the modified dialogue sequence.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: December 28, 2021
    Assignee: S3G TECHNOLOGY LLC
    Inventors: Shuvam Chatterjee, Sandeep Chatterjee
  • Patent number: 11194550
    Abstract: A computer-implemented method for migrating a monolithic legacy software system to a well-defined modular target software architecture includes selecting a method, based on predefined patterns, for transforming the software legacy software system; creating an abstract syntax tree from the legacy software system's source code; from the abstract syntax tree, determining a flow of the source code and any coding violations and coding smells in the legacy software system's source code; using the flow and the coding violations, identifying architecture issues in the legacy software system; scheduling tasks for transforming the legacy software system into the target software architecture; automatically generating new source code according to the target software architecture; and automatically and autonomously refactoring the new source code.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: December 7, 2021
    Assignee: Architecture Technology Corporation
    Inventors: Paul C. Davis, Douglas Sweet, Erin Gambucci
  • Patent number: 11194301
    Abstract: A process for reducing pressure of a vapor stream wherein the vapor stream rotates a turbine wheel within the turbine to transmit rotational movement to an electrical generator and generate electricity. The resulting lower pressure vapor stream reduces a partial pressure of a hydrocarbon vapor or is injected into a reactor to reduce a temperature in the reactor. A recovered electric power measuring system comprises at least one processor; at least one memory storing computer-executable instructions; and at least one receiver configured to receive data from a sensor on an electrical powerline connected to a generator of a turbine, the turbine in fluid communication with a vapor stream wherein the turbine reduces the pressure of the vapor stream and the resulting lower pressure vapor stream is injected into a reactor to reduce a temperature in the reactor or to reduce a partial pressure of hydrocarbon vapor in the reactor.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: December 7, 2021
    Assignee: UOP LLC
    Inventors: Stanley J. Frey, Keith A. Couch, Donald A. Eizenga, James W. Harris, Thomas A. Ebner
  • Patent number: 11188318
    Abstract: Systems and methods for configuring 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; present an administrative user interface to an administrative user; generate a first modification database with user-provided configuration settings in accordance with user input received through the administrative user interface; and modify the configuration settings of the first deployment server based on the first modification d.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: November 30, 2021
    Assignee: Instabase, Inc.
    Inventors: Kunal Gosar, Shaunak Godbole
  • Patent number: 11182146
    Abstract: A user apparatus retrieves a list of current features in an industrial automation device in an industrial site, and a list of available features for the industrial automation device, and displays the lists to a user of the user apparatus. If a user input indicating that the industrial automation device is to be updated with one or more features selected amongst the available features, the one or more features are downloaded from a remote data storage to the user apparatus and therefrom to the industrial automation device to update the industrial automation device.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: November 23, 2021
    Assignee: ABB Schweiz AG
    Inventors: Ilkka Tunkkari, Mikko Kohvakka, Jyrki Kolho
  • Patent number: 11182151
    Abstract: Build environments for software can be constructed. For example, a computing device can receive a file indicating a first software component to be installed in a build environment and a second software component to be built in the build environment. The computing device can perform a first setup phase for creating part of the build environment by causing the first software component to be installed in the build environment. The computing device can also determine that the first setup phase is complete. Based on determining that the first setup phase is complete, the computing device can perform a second setup phase for completing the build environment by causing the second software component to be built in the build environment.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: November 23, 2021
    Assignee: Red Hat, Inc.
    Inventors: Jan Kaluza, Michael Bonnet, Petr Sabata, Matthew Prahl, Ralph Bean
  • Patent number: 11175640
    Abstract: A pseudo determinism control subsystem for event-driven integration framework of a controller system with application relative to various parameters such as, for instance, energy consumption. Pseudo determinism, near real time and/or direct digital control combined with event driven control along with strong security and high speed throughout the controller system.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: November 16, 2021
    Assignee: Honeywell International Inc.
    Inventors: Paul Wacker, Michael A. Pouchak, Ravi Bharathi Krishnan