Patents by Inventor James Dennis
James Dennis has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12259904Abstract: A system for electronically automating reduction component selection, conversion, disaggregation, and assignment is provided. The system generates graphical user interfaces that accept data relating to a reduction component to be analyzed and assigned to a qualified facility. The system identifies a segment associated with each reduction component and identifies all reduction components within a segment. A reduction concentration is determined in near real time for each segment by totaling the concentrations for each reduction component within a segment. The reduction concentration is compared to an Available Reduction Threshold to determine if facility capacity has been exceeded for new reduction components and for previously assigned reduction components.Type: GrantFiled: December 11, 2023Date of Patent: March 25, 2025Assignee: Neptune Flood IncorporatedInventors: Trevor Burgess, James Dennis Albert, Brad Henry Schulz, James Edward Steiner, Michael Freed Dezube, William Guy Beakley, Matthew Paul Duffy
-
Publication number: 20250075425Abstract: Disclosed herein are systems and methods delignifying and depolymerizing lignocellulosic biomass into an aromatic species-rich fraction and a carbohydrate-rich fraction. The resultant fractions can be used as raw materials to produce value-added goods from biogenic carbon.Type: ApplicationFiled: June 28, 2024Publication date: March 6, 2025Inventors: James Dennis Pierog-Sheehan, Jason E. Bara
-
Patent number: 12170152Abstract: A BWR fuel assembly is elongated along a fuel assembly axis and comprises a lower tie plate, an upper tie plate axially spaced from the lower tie plate, a bundle of fuel rods extending axially between the lower tie plate and the upper tie plate, and a tubular fuel channel extending from the lower tie plate to the upper tie plate with encasing the fuel rods. The fuel assembly comprises an interaction device mounted on the lower tie plate and configured to interact with the fuel channel. The interaction device has an inactive configuration and an active configuration.Type: GrantFiled: September 21, 2021Date of Patent: December 17, 2024Assignee: FRAMATOMEInventors: Dirk Blavius, Shawn Heath, Szilard Kovacs, Martin Kunz, Jens Schaefer, Volker Schoß, James Dennis Tolar
-
Patent number: 12118110Abstract: A system, apparatus, and method for policy management is provided. The system, apparatus, and method provide a universal policy management solution to unify multiple bespoke systems to enable management of access and other policies in distributed and/or heterogeneous environments. The system, apparatus, and method uses or may be referred to as Identity Query Language or “IDQL.” Policies and user access are defined centrally, and these policies are distributed out to the various bespoke systems. This distribution is aided by a policy gateway, or orchestrator, which acts as a policy mapper and/or API wrapper which accepts IDQL policy configurations, maps them to an imperative identity system, and carries out the IDQL command in the identity systems' native API calls.Type: GrantFiled: April 4, 2022Date of Patent: October 15, 2024Assignee: STRATA IDENTITY, INC.Inventors: Eric Michael Olden, Christopher Eugene Marie, Carl Eric Leach, Mike Barinek, Gerry Joseph Gebel, Phillip James Dennis Hunt
-
Patent number: 12084410Abstract: A process for dehydrating methanol to dimethyl ether product in the presence of a catalyst and a promoter, wherein the catalyst is at least one aluminosilicate zeolite, wherein: —the aluminosilicate zeolite is selected from: (i) a zeolite having a 2-dimensional framework structure comprising at least one channel having a 10-membered ring, and having a maximum free sphere diameter of at least 4.Type: GrantFiled: February 22, 2019Date of Patent: September 10, 2024Assignee: BP P.L.C. and BP (CHINA) Holdings LTDInventors: Benjamin James Dennis-Smither, John Glenn Sunley, Zhiqiang Yang
-
Patent number: 12084409Abstract: A process for dehydrating methanol to dimethyl ether product in the presence of a catalyst and a promoter, wherein the catalyst is at least one aluminosilicate zeolite, and the promoter is selected from one or more compounds of Formula I: (I) wherein each of X and any or all of the Y's may independently be selected from hydrogen, halide, a substituted or unsubstituted hydrocarbyl substituent, or a compound of the formula —CHO, —CO2R, —COR, or —OR, where R is hydrogen or a substituted or unsubstituted hydrocarbyl substituent, and wherein the molar ratio of promoter to methanol is maintained at less than 1.Type: GrantFiled: February 22, 2019Date of Patent: September 10, 2024Assignees: BP P.L.C., BP (CHINA) Holdings LTDInventors: Benjamin James Dennis-Smither, John Glenn Sunley, Zhiqiang Yang
-
Publication number: 20240283766Abstract: A notification center system receives a message from a message source, the message comprising a message body, the message body comprising parameter-value pairs. The notification center system processes the message body to obtain a contextual string from the parameter-value pairs, appends a source identifier to the message, the source identifier identifying the message source, and stores the message appended with the source identifier in a platform-neutral format in a message store. Utilizing the contextual string, the message is then grouped, with other message(s) or by itself, with a message thread. The message is provided to a delivery mechanism for presentation of the message under the message thread. Content-aware contextual visual indicators may be determined for the message thread and the message based on different orders of specificity. The message thread and the message can then be displayed with their corresponding content-aware contextual visual indicators to provide additional insights.Type: ApplicationFiled: April 26, 2024Publication date: August 22, 2024Inventors: David Andrew Templeton, James Dennis Hewitt
-
Publication number: 20240192992Abstract: Embodiments of the present invention generally comprises the steps of receiving resource distribution machine data from a population of resource distribution machines; continuously monitoring the resource distribution machine data and determining a statistical performance baseline for the population of resource distribution machines; isolating a subset of resource distribution machines of the population of resource distribution machines and deploy a pilot change to the subset of resource distribution machines; continuously monitoring resource distribution machine data of the subset of resource distribution machines post-deployment of the pilot change and compare the resource distribution machine data to the statistical performance baseline; identifying one or more deviations from the statistical performance baseline; generating one or more visual depictions of the one or more deviations; and automatically transmitting the one or more visual depictions to one or more user computing devices for display via a grType: ApplicationFiled: December 7, 2022Publication date: June 13, 2024Applicant: BANK OF AMERICA CORPORATIONInventors: James Dennis Goodwin, Jesse Wood, Andrew Pressnall, Gregory Duez, Brady Allen Daughdrill, Jay Newell, Deacon B. Arokoyo, Harry Alexander Fuentes, Amisha Pandey
-
Patent number: 12003473Abstract: A notification center system receives a message from a message source, the message comprising a message body, the message body comprising parameter-value pairs. The notification center system processes the message body to obtain a contextual string from the parameter-value pairs, appends a source identifier to the message, the source identifier identifying the message source, and stores the message appended with the source identifier in a platform-neutral format in a message store. Utilizing the contextual string, the message is then grouped, with other message(s) or by itself, with a message thread. The message is provided to a delivery mechanism for presentation of the message under the message thread. Content-aware contextual visual indicators may be determined for the message thread and the message based on different orders of specificity. The message thread and the message can then be displayed with their corresponding content-aware contextual visual indicators to provide additional insights.Type: GrantFiled: July 20, 2023Date of Patent: June 4, 2024Assignee: OPEN TEXT CORPORATIONInventors: David Andrew Templeton, James Dennis Hewitt
-
Patent number: 11954514Abstract: A robotic process automation system includes a server processor that performs an automation task to process a work item, by initiating a java virtual machine on a second device. A first user session that employs credentials of a first user for managing execution of the automation task is also initiated on the second device. The server processor loads into the java virtual machine, with a platform class loader, one or more modules, such as logging and security, that perform functions common to the sets of task processing instructions. A first class loader a first set of task processing instructions is also loaded. Then each instruction in the first set of task processing instructions is loaded with a separate class loader. The server processor causes execution, under control of the first user session, on the second device, the task processing instructions that correspond to the work item.Type: GrantFiled: August 31, 2021Date of Patent: April 9, 2024Assignee: AUTOMATION ANYWHERE, INC.Inventors: Sudharshan Krishnamurthy, James Dennis, Virinchipuram J Anand, Abhijit Kakhandiki
-
Patent number: 11921497Abstract: Computerized RPA methods and systems that increase the flexibility and lower the cost with which RPA systems may be deployed are disclosed herein. In one embodiment, an RPA system and method avoids the need for preinstalled RPA software on a device employed by a user to create and/or execute software robots to perform RPA. In another embodiment, an RPA system and method provides a capability to execute software robots that may have been encoded in one or more programming languages to execute on an operating system different than that employed by a server of the RPA system.Type: GrantFiled: March 27, 2023Date of Patent: March 5, 2024Assignee: Automation Anywhere, Inc.Inventors: Virinchipuram J. Anand, James Dennis, Abhijit Kakhandiki
-
Publication number: 20240031321Abstract: A notification center system receives a message from a message source, the message comprising a message body, the message body comprising parameter-value pairs. The notification center system processes the message body to obtain a contextual string from the parameter-value pairs, appends a source identifier to the message, the source identifier identifying the message source, and stores the message appended with the source identifier in a platform-neutral format in a message store. Utilizing the contextual string, the message is then grouped, with other message(s) or by itself, with a message thread. The message is provided to a delivery mechanism for presentation of the message under the message thread. Content-aware contextual visual indicators may be determined for the message thread and the message based on different orders of specificity. The message thread and the message can then be displayed with their corresponding content-aware contextual visual indicators to provide additional insights.Type: ApplicationFiled: July 20, 2023Publication date: January 25, 2024Inventors: David Andrew Templeton, James Dennis Hewitt
-
Patent number: 11775339Abstract: Computerized robotic process automation (RPA) methods and systems that increase the flexibility and lower the cost with which RPA systems may be deployed are disclosed herein. In one embodiment, an RPA system and method avoids the need for preinstalled RPA software on a device employed by a user to create and/or execute software robots to perform RPA. In another embodiment, an RPA system and method provides a capability to execute software robots that may have been encoded in one or more programming languages to execute on an operating system different than that employed by a server of the RPA system.Type: GrantFiled: January 31, 2022Date of Patent: October 3, 2023Assignee: Automation Anywhere, Inc.Inventors: Virinchipuram J. Anand, James Dennis, Abhijit Kakhandiki
-
Patent number: 11748073Abstract: A robotic process automation system employs centralized compilation to generate a platform independent executable version of a bot, which is encoded to perform user level operations. The system employs an extensible set of commands which can be user generated. The bots execute on devices that are separate and independent from a server processor that controls the system. The devices execute bots in an execution environment that is provided by the server processor. Change in a command in a bot requires recompilation of the bot which is then delivered upon request to a device. The execution environment does not require recompilation upon a change in a command.Type: GrantFiled: March 30, 2022Date of Patent: September 5, 2023Assignee: Automation Anywhere, Inc.Inventors: Sunil Dabhi, James Dennis, Virinchipuram J Anand, Abhijit Kakhandiki
-
Publication number: 20230236585Abstract: Computerized RPA methods and systems that increase the flexibility and lower the cost with which RPA systems may be deployed are disclosed herein. In one embodiment, an RPA system and method avoids the need for preinstalled RPA software on a device employed by a user to create and/or execute software robots to perform RPA. In another embodiment, an RPA system and method provides a capability to execute software robots that may have been encoded in one or more programming languages to execute on an operating system different than that employed by a server of the RPA system.Type: ApplicationFiled: March 27, 2023Publication date: July 27, 2023Inventors: Virinchipuram J. Anand, James Dennis, Abhijit Kakhandiki
-
Patent number: 11673851Abstract: A process the dehydration of methanol to dimethyl ether in the presence of a solid Brønsted acid catalyst selected from aluminosilicate zeolites which have a maximum free sphere diameter of greater than 3.67 Angstroms and heteropolyacids and a promoter selected from methyl formate, dimethyl oxalate and dimethyl malonate and the molar ratio of promoter to methanol is maintained at less than 1.Type: GrantFiled: August 24, 2018Date of Patent: June 13, 2023Assignees: BP p.l.c., BP (China) Holdings LtdInventors: Benjamin James Dennis-Smither, Neil Sainty, John Glenn Sunley
-
Publication number: 20230173472Abstract: A process for the preparation of ethylene by the dehydration of ethanol in the presence of a zeolite catalyst having the MOR framework code, wherein the process is operated at a temperature in the range of from 100° C. to 300° C., for example from 140° C. to 270° C., such as from 150° C. to 250° C., and wherein the zeolite catalyst having the MOR framework code has been modified by the adsorption of an optionally substituted pyridine compound.Type: ApplicationFiled: May 11, 2021Publication date: June 8, 2023Inventors: Corneliu Buda, Benjamin James Dennis-Smither, Fiona Jackson, John Glenn Sunley
-
Publication number: 20230153136Abstract: A robotic process automation system provides a capability to deploy software robots (bots) by receiving from a deployment user a bot deployment request comprising a bot identification that identifies a specific bot and an authorized class of user to execute the specific bot. Credentials of the deployment user are checked. An execution device upon which the specific bot will execute is identified from a set of available devices. An authorization token is issued for the execution device to uniquely identify the execution device and to authorize the execution device to communicate with the robotic process automation system. In response to a request by the execution device the specific bot and credentials corresponding to the authorized class of user are provided, wherein the specific bot executes on the execution device automatically without input from any individual corresponding to the authorized class of user.Type: ApplicationFiled: January 6, 2023Publication date: May 18, 2023Inventors: James Dennis, Rajaa Mohamad Abdul Razack
-
Patent number: 11648992Abstract: A vehicle tailgate configured to secure cargo and methods of using the same. The vehicle tailgate tray have a base portion. The base portion may have a top surface and be attachable to the vehicle. The vehicle tailgate may further have a top portion. The top portion may have a bottom surface and be attachable to the base portion. The top surface and the bottom surface may face each other and be configured to receive and fix the cargo when the top portion and the base portion are attached together. The bottom surface may be configured to adapt to a shape of the cargo.Type: GrantFiled: March 22, 2021Date of Patent: May 16, 2023Assignee: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.Inventor: James Dennis Cunningham
-
Patent number: 11614731Abstract: Computerized RPA methods and systems that increase the flexibility and lower the cost with which RPA systems may be deployed are disclosed herein. In one embodiment, an RPA system and method avoids the need for preinstalled RPA software on a device employed by a user to create and/or execute software robots to perform RPA. In another embodiment, an RPA system and method provides a capability to execute software robots that may have been encoded in one or more programming languages to execute on an operating system different than that employed by a server of the RPA system.Type: GrantFiled: April 30, 2019Date of Patent: March 28, 2023Assignee: Automation Anywhere, Inc.Inventors: Virinchipuram J. Anand, James Dennis, Abhijit Kakhandiki