Patents Examined by Thuy Dao
-
Patent number: 11263034Abstract: 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: GrantFiled: October 19, 2018Date of Patent: March 1, 2022Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Timothy Allen Wagner, Dylan Chandler Thomas, Sean Philip Reque
-
Patent number: 11249738Abstract: 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: GrantFiled: June 16, 2020Date of Patent: February 15, 2022Assignees: AIRBUS OPERATIONS SAS, AIRBUS OPERATIONS GMBHInventors: Eric Rabaute, Frank Schaller, Stéphane Poulain, Daniel Kliem, René Niedermowe, Torben Krumm
-
Patent number: 11249735Abstract: 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: GrantFiled: May 12, 2017Date of Patent: February 15, 2022Assignee: MINDUS S.A.R.L.Inventor: Christopher Mindus
-
Patent number: 11243762Abstract: 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: GrantFiled: September 28, 2020Date of Patent: February 8, 2022Assignee: International Business Machines CorporationInventors: Sudhakar T. Seshagiri, Shwetha Gopalakrishna, Prasanna Alur Mathada, Prashant Nathusao Kapse
-
Patent number: 11237895Abstract: 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: GrantFiled: February 26, 2020Date of Patent: February 1, 2022Assignee: Capital One Services, LLCInventors: Jeremy Goodsitt, Reza Farivar, Austin Walters
-
Patent number: 11231939Abstract: 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: GrantFiled: June 20, 2019Date of Patent: January 25, 2022Assignee: FUJIFILM Business Innovation Corp.Inventor: Eiichi Murase
-
Patent number: 11231923Abstract: 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: GrantFiled: April 23, 2020Date of Patent: January 25, 2022Assignee: salesforce.com, Inc.Inventors: Tarundeep Batra, Lopa Mukherjee, Himanshu Kapoor
-
Patent number: 11231694Abstract: 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: GrantFiled: March 9, 2018Date of Patent: January 25, 2022Assignee: NEC CORPORATIONInventors: Tan Azuma, Soichiro Araki, Kenichiro Fujiyama, Mineto Satoh, Tetsuri Ariyama
-
Patent number: 11221846Abstract: 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: GrantFiled: March 19, 2020Date of Patent: January 11, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anup Kalia, Jin Xiao, Jinho Hwang, Maja Vukovic, John Rofrano
-
Patent number: 11221879Abstract: 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: GrantFiled: July 2, 2020Date of Patent: January 11, 2022Assignee: Google LLCInventors: Yuanzhong Xu, James M. Stichnoth, David Alexander Majnemer
-
Patent number: 11213736Abstract: 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: GrantFiled: September 21, 2020Date of Patent: January 4, 2022Assignee: Riddell, Inc.Inventors: Vittorio Bologna, Murphy Gillogly, Andrew Tryner, Thad M. Ide
-
Patent number: 11216263Abstract: Methods, apparatus, and processor-readable storage media for policy-based automated generation of software-defined storage deployments are provided herein.Type: GrantFiled: April 30, 2020Date of Patent: January 4, 2022Assignee: EMC IP Holding Company LLCInventors: Trevor H. Dawe, Sean R. Gallacher, Eric Young
-
Patent number: 11216261Abstract: 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: GrantFiled: December 7, 2020Date of Patent: January 4, 2022Assignee: International Business Machines CorporationInventors: Shailendra Moyal, Venkata Vara Prasad Karri
-
Patent number: 11210082Abstract: 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: GrantFiled: September 25, 2020Date of Patent: December 28, 2021Assignee: S3G TECHNOLOGY LLCInventors: Shuvam Chatterjee, Sandeep Chatterjee
-
Patent number: 11194550Abstract: 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: GrantFiled: August 26, 2020Date of Patent: December 7, 2021Assignee: Architecture Technology CorporationInventors: Paul C. Davis, Douglas Sweet, Erin Gambucci
-
Patent number: 11194301Abstract: 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: GrantFiled: March 15, 2019Date of Patent: December 7, 2021Assignee: UOP LLCInventors: Stanley J. Frey, Keith A. Couch, Donald A. Eizenga, James W. Harris, Thomas A. Ebner
-
Patent number: 11188318Abstract: 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: GrantFiled: July 7, 2021Date of Patent: November 30, 2021Assignee: Instabase, Inc.Inventors: Kunal Gosar, Shaunak Godbole
-
Patent number: 11182146Abstract: 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: GrantFiled: June 24, 2020Date of Patent: November 23, 2021Assignee: ABB Schweiz AGInventors: Ilkka Tunkkari, Mikko Kohvakka, Jyrki Kolho
-
Patent number: 11182151Abstract: 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: GrantFiled: January 22, 2020Date of Patent: November 23, 2021Assignee: Red Hat, Inc.Inventors: Jan Kaluza, Michael Bonnet, Petr Sabata, Matthew Prahl, Ralph Bean
-
Patent number: 11175640Abstract: 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: GrantFiled: June 10, 2019Date of Patent: November 16, 2021Assignee: Honeywell International Inc.Inventors: Paul Wacker, Michael A. Pouchak, Ravi Bharathi Krishnan