Patents by Inventor Simon Blackwell
Simon Blackwell 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).
-
Publication number: 20260148482Abstract: A method for generating a rendering of industrial equipment includes receiving a render request identifying a three-dimensional (3D) model of the industrial equipment to be rendered and receiving virtual object data associated with the 3D model to be rendered, wherein the virtual object data is in a first format. The method includes generating a 3D model rendering based on the virtual object data and subject to a conversion constraint comprising a tokenized cost associated with generating the 3D model rendering, wherein the 3D model rendering is in a second format different than the first format. The method includes transmitting the 3D model rendering for use in representing the industrial equipment in an interactive environment.Type: ApplicationFiled: January 14, 2026Publication date: May 28, 2026Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Leo T. Kilfoy, Nabin Acharya, Gregory T. Berger, Simon Blackwell, Juan David Gonzalez Martinez, Ross Manson, John H. Pritchard
-
Patent number: 12620166Abstract: A method for generating a rendering of industrial equipment for use in an interactive virtual environment within a metaverse platform, the method comprising receiving, from the metaverse platform, a render request identifying a three-dimensional (3D) model of the industrial equipment to be rendered, generating and communicating to the metaverse platform, a virtual object request based on the render request, the virtual object request requesting virtual object data associated with the 3D model to be rendered, receiving, from the metaverse platform, virtual object data based on the virtual object request, wherein the virtual object data is in a first format, and generating and transmitting, to the metaverse platform and based on the virtual object data, a 3D model rendering for use in representing the industrial equipment in the interactive virtual environment within the metaverse platform, wherein the 3D model rendering is generated in a second format different than the first format.Type: GrantFiled: December 26, 2023Date of Patent: May 5, 2026Assignee: Rockwell Automation Technologies, Inc.Inventors: Leo T. Kilfoy, Nabin Acharya, Gregory T. Berger, Simon Blackwell, Juan David Gonzalez Martinez, Ross Manson, John H. Pritchard
-
Patent number: 12614363Abstract: A method includes using at least one processor to display image data to a user via an electronic device based on a three-dimensional (3D) user coordinate in a 3D coordinate system. Further, the method includes detecting a first gesture associated with an extremity of the user and a first 3D coordinate of the 3D coordinate system, detecting a movement of the extremity in the 3D coordinate system, from the first 3D coordinate to a second 3D coordinate of the 3D coordinate system, and generating a vector based on the movement, a distance between the first 3D coordinate and the second 3D coordinate, and direction of the movement. The method also includes adjusting the 3D user coordinate based on the vector and modifying the image data based on the adjusted 3D user coordinate.Type: GrantFiled: April 20, 2023Date of Patent: April 28, 2026Assignee: Rockwell Automation Technologies, Inc.Inventors: Mustafa Demir, Simon Blackwell, Ross Manson
-
Patent number: 12555307Abstract: A method for generating a rendering of industrial equipment, the method comprising receiving a render request from a first remote data source, the render request identifying a three-dimensional (3D) model of the industrial equipment to be rendered, generating a virtual object request based on the render request, the virtual object request identifying a second remote data source comprising virtual object data associated with the 3D model to be rendered, receiving the virtual object data from the second remote data source based on the virtual object request, wherein the virtual object data is in a first format, generating a 3D model rendering based on the virtual object data, wherein the 3D model rendering is in a second format different than the first format, and transmitting the 3D model rendering to the first remote data source for use in representing the industrial equipment in an interactive environment.Type: GrantFiled: December 26, 2023Date of Patent: February 17, 2026Assignee: Rockwell Automation Technologies, Inc.Inventors: Leo T. Kilfoy, Nabin Acharya, Gregory T. Berger, Simon Blackwell, Juan David Gonzalez Martinez, Ross Manson, John H. Pritchard
-
Publication number: 20250209718Abstract: A Rendering as a Service (RaaS) platform for generating a rendering of industrial equipment, the RaaS platform configured to perform operations comprising receiving, via a graphical user interface presented on a user device, a first user selection of a three-dimensional (3D) model of the industrial equipment, receiving, via the graphical user interface, a second user selection of one or more rendering options from a plurality of selectable rendering options presented via the graphical user interface, obtaining, at the RaaS platform based on the first user selection, the 3D model of the industrial equipment from a remote data source, and executing a rendering job, based on the first user selection of the 3D model and the second user selection of the one or more rendering options, to generate the rendering of the industrial equipment.Type: ApplicationFiled: December 26, 2023Publication date: June 26, 2025Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Leo T. Kilfoy, Nabin Acharya, Gregory T. Berger, Simon Blackwell, Juan David Gonzalez Martinez, Ross Manson, John H. Pritchard
-
Publication number: 20250209729Abstract: A Rendering as a Service (RaaS) platform configured to perform operations comprising generating a graphical representation of a plurality of selectable rendering options based on a 3D model of the industrial equipment, the plurality of selectable rendering options comprising a plurality of views of the 3D model from a plurality of different viewpoints of a virtual camera, transmitting the graphical representation of the plurality of selectable rendering options from the RaaS platform to a user device for presentation, receiving, at the RaaS platform, a user selection of one or more rendering options from the plurality of selectable rendering options presented via the graphical user interface of the user device, and executing a rendering job, at the RaaS platform based on the 3D model and the user selection of the one or more rendering options, to generate the rendering of the industrial equipment.Type: ApplicationFiled: December 26, 2023Publication date: June 26, 2025Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Leo T. Kilfoy, Nabin Acharya, Gregory T. Berger, Simon Blackwell, Juan David Gonzalez Martinez, Ross Manson, John H. Pritchard
-
Publication number: 20250209728Abstract: A method for generating a rending of industrial equipment for use in an interactive virtual environment within a metaverse platform, the method comprising receiving, from the metaverse platform, a render request identifying a three-dimensional (3D) model of the industrial equipment to be rendered, generating and communicating to the metaverse platform, a virtual object request based on the render request, the virtual object request requesting virtual object data associated with the 3D model to be rendered, receiving, from the metaverse platform, virtual object data based on the virtual object request, wherein the virtual object data is in a first format, and generating and transmitting, to the metaverse platform and based on the virtual object data, a 3D model rendering for use in representing the industrial equipment in the interactive virtual environment within the metaverse platform, wherein the 3D model rendering is generated in a second format different than the first format.Type: ApplicationFiled: December 26, 2023Publication date: June 26, 2025Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Leo T. Kilfoy, Nabin Acharya, Gregory T. Berger, Simon Blackwell, Juan David Gonzalez Martinez, Ross Manson, John H. Pritchard
-
Publication number: 20250209730Abstract: A method for generating a rending of industrial equipment, the method comprising receiving a render request from a first remote data source, the render request identifying a three-dimensional (3D) model of the industrial equipment to be rendered, generating a virtual object request based on the render request, the virtual object request identifying a second remote data source comprising virtual object data associated with the 3D model to be rendered, receiving the virtual object data from the second remote data source based on the virtual object request, wherein the virtual object data is in a first format, generating a 3D model rendering based on the virtual object data, wherein the 3D model rendering is in a second format different than the first format, and transmitting the 3D model rendering to the first remote data source for use in representing the industrial equipment in an interactive environment.Type: ApplicationFiled: December 26, 2023Publication date: June 26, 2025Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Leo T. Kilfoy, Nabin Acharya, Gregory T. Berger, Simon Blackwell, Juan David Gonzalez Martinez, Ross Manson, John H. Pritchard
-
Publication number: 20250110489Abstract: Disclosed are systems and methods for synchronizing emulation models (i.e., digital twins) of portions of industrial automation systems across distributed computing systems. The emulation models are configured with sending and receiving nodes, and a publish and subscriber networking protocol is used to transmit loads between the nodes. A communication broker (i.e., multi-model server) configures a load transmission graph using the nodes of the emulation models and brokers the transmissions of loads based on the load transmission graph to ensure that loads published from a sending node are sent to the receiving node. As such, the emulations on the distributed node depict loads moving from sending nodes of one model to the corresponding receiving nodes in another model in near-real time.Type: ApplicationFiled: October 3, 2024Publication date: April 3, 2025Inventors: Roger D. Kassouf, Jr., Simon Blackwell, Andrew Deeble
-
Publication number: 20240355076Abstract: A method includes using at least one processor to display image data to a user via an electronic device based on a three-dimensional (3D) user coordinate in a 3D coordinate system. Further, the method includes detecting a first gesture associated with an extremity of the user and a first 3D coordinate of the 3D coordinate system, detecting a movement of the extremity in the 3D coordinate system, from the first 3D coordinate to a second 3D coordinate of the 3D coordinate system, and generating a vector based on the movement, a distance between the first 3D coordinate and the second 3D coordinate, and direction of the movement. The method also includes adjusting the 3D user coordinate based on the vector and modifying the image data based on the adjusted 3D user coordinate.Type: ApplicationFiled: April 20, 2023Publication date: October 24, 2024Inventors: Mustafa Demir, Simon Blackwell, Ross Manson
-
Publication number: 20240161419Abstract: A method includes using at least one processor to receive image data including one or more virtual objects and determining a distance between a user extremity and the one or more virtual objects based on the image data. Further, the method includes detecting a first gesture of the user extremity based on the image data and generating a virtual sphere within a virtual object of the one or more virtual objects. The method also includes determining that the distance is less than a threshold, detecting movement of the user extremity based on the image data, and adjusting a position of the virtual object based on the movement of the user extremity.Type: ApplicationFiled: March 29, 2023Publication date: May 16, 2024Inventors: Rafi Izhar, Simon Blackwell, Pascal Gilbraith, John Howard Pritchard
-
Patent number: 9959397Abstract: Systems and methods are provided for handling Personally Identifiable Information (PII) in a globally compliant manner, across and within governmental or defined synthetic jurisdictions without violating the privacy laws or rules of the involved jurisdictions. Disclosed systems for distributing PII include a regional server in a first jurisdiction with a first set of jurisdictional rules, a central computer and a recipient computer. The recipient computer is located in a second jurisdiction and inputs data conforming to a second set of jurisdictional rules. The central computer communicates with both the regional server and the recipient computer. The central computer masks data coming from the first jurisdiction and from the second jurisdiction so that the data complies with the rules of the destination jurisdiction.Type: GrantFiled: February 13, 2016Date of Patent: May 1, 2018Assignee: Wizards of the Coast LLCInventors: Paul M Kvamme, Simon Blackwell, Arron Goolsbey, Nicholas Mitchell
-
Patent number: 9288184Abstract: Systems and methods are provided for handling Personally Identifiable Information (PII) in a globally compliant manner, across and within governmental or defined synthetic jurisdictions without violating the privacy laws or rules of the involved jurisdictions. Disclosed systems for distributing PII include a regional server in a first jurisdiction with a first set of jurisdictional rules, a central computer and a recipient computer. The recipient computer is located in a second jurisdiction and inputs data conforming to a second set of jurisdictional rules. The central computer communicates with both the regional server and the recipient computer. The central computer masks data coming from the first jurisdiction and from the second jurisdiction so that the data complies with the rules of the destination jurisdiction.Type: GrantFiled: May 9, 2014Date of Patent: March 15, 2016Assignee: Wizards of the Coast LLCInventors: Paul M Kvamme, Simon Blackwell, Arron Goolsbey, Nicholas Mitchell
-
Publication number: 20130060534Abstract: A system and method is provided to customize and validate an oligonucleotide plate and/or tube design. A graphical user interface enables a user to submit oligo design data in a series of steps. One or more rules are used to validate the oligo plate design data as it is submitted. The graphical user interface also enables the user to modify oligonucleotide design data to correct errors and/or to obtain a valid oligonucleotide plate design.Type: ApplicationFiled: August 30, 2012Publication date: March 7, 2013Applicant: SIGMA-ALDRICH CO., LLCInventors: Michael Scott Sample, Stacey Hoge, Parth Bhawalkar, Simon Blackwell, Richard Moloney, Tina Rodgers, Amber Walters
-
Publication number: 20070136158Abstract: A facility for accurately computing taxes is described. In various embodiments, the facility receives configuration information, receiving a set of tax-related information, storing the received the tax-related information, and employs the stored tax-related information to calculate taxes for a transaction. In various embodiments, a system calculates taxes. The system comprises an administration component that stores administrative information relating to jurisdictions in which a business operates, a tax data component that stores at least tax rates relating to the jurisdictions in which the business operates, and a tax law library component that stores tax rules associated with the jurisdictions in which the business operates and indicates which of the tax rates to apply for a transaction.Type: ApplicationFiled: September 29, 2006Publication date: June 14, 2007Inventors: Rory Rawlings, Brian Hilst, Simon Blackwell, Mark Withers