Patents by Inventor Roland N. Freeman
Roland N. Freeman 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: 11790308Abstract: A method for observing and directing the movement of a physical object from a location to a destination, the method comprising. The method includes receiving specifications governing the physical dimensions, a material composition, a movement parameter, and an environmental control condition requirement for a physical object and storing those specifications in a shared, distributed ledger accessible by the relevant actors in a supply chain. By requiring significant events to be recorded in the distributed ledger, such a confirmations of product conformance to the specifications, documentation regarding the transport and receipt of the object, and relevant environmental conditions, the movement of the object through the supply chain can be ascertained and controlled with a high degree of visibility and accountability.Type: GrantFiled: January 24, 2020Date of Patent: October 17, 2023Assignee: The Boeing CompanyInventors: Roland N. Freeman, Robert J. Rencher, Nicholas W. Jones, Marco Calderon
-
Patent number: 11683249Abstract: A method of acquiring software by a source node in a wireless ad hoc network. The method includes the source node executing application software from which a need to process a particular modality of data is identified, and making a determination that the source node is incapable of processing the particular modality of data. Responsive to the determination, the source node searches a local module repository (MR) of the source node for a software module usable to process the particular modality of data, and responsive to the source node failing to locate the software module in the local MR, broadcasts a request for the software module to neighbor nodes of the plurality of nodes in radio range of the source node. The source node receives the software module from the neighbor node, and uses the software module to process the particular modality of data.Type: GrantFiled: March 3, 2021Date of Patent: June 20, 2023Assignee: The Boeing CompanyInventors: Rahul C. Thakkar, Roland N. Freeman
-
Patent number: 11328137Abstract: A system is provided that includes a rack including mount positions to accept electronic equipment modules that are rack mountable and equipped with respective RFID tags, and a RFID reader array including RFID readers each of which is associated with a respective mount position, and has a read field that among the mount positions extends into only the respective mount position. Processing circuitry causes an RFID reader to radiate an interrogation signal within its read field, and in response, receive module identifiable information from an RFID tag of an electronic equipment module mounted at the mount position. A signal including the module identifiable information and mount position identifiable information is transmitted to the processing circuitry, and a second signal to a computer configured to identify the electronic equipment module from the module identifiable information, and locate the electronic equipment module at the mount position from the mount position identifiable information.Type: GrantFiled: February 11, 2020Date of Patent: May 10, 2022Assignee: The Boeing CompanyInventors: Roland N. Freeman, Brandon E. Wickline, Rahul C. Thakkar, Mark J. Boyer
-
Patent number: 11200040Abstract: A method of acquiring software by a source node in a wireless ad hoc network. The method includes the source node executing application software from which a need to perform a task is identified, and making a determination that the source node is incapable of performing the task. Responsive to the determination, the source node searches a local module repository (MR) of the source node for a software module usable to perform the task, and responsive to the source node failing to locate the software module in the local MR, broadcasts a request for the software module to neighbor nodes of the plurality of nodes in radio range of the source node. The source node receives the software module from the neighbor node, and uses the software module to perform the task.Type: GrantFiled: January 8, 2020Date of Patent: December 14, 2021Assignee: The Boeing CompanyInventors: Roland N. Freeman, Robert J. Rencher, Rahul C. Thakkar
-
Publication number: 20210281498Abstract: A method of acquiring software by a source node in a wireless ad hoc network. The method includes the source node executing application software from which a need to process a particular modality of data is identified, and making a determination that the source node is incapable of processing the particular modality of data. Responsive to the determination, the source node searches a local module repository (MR) of the source node for a software module usable to process the particular modality of data, and responsive to the source node failing to locate the software module in the local MR, broadcasts a request for the software module to neighbor nodes of the plurality of nodes in radio range of the source node. The source node receives the software module from the neighbor node, and uses the software module to process the particular modality of data.Type: ApplicationFiled: March 3, 2021Publication date: September 9, 2021Inventors: Rahul C. Thakkar, Roland N. Freeman
-
Publication number: 20210248333Abstract: A system is provided that includes a rack including mount positions to accept electronic equipment modules that are rack mountable and equipped with respective RFID tags, and a RFID reader array including RFID readers each of which is associated with a respective mount position, and has a read field that among the mount positions extends into only the respective mount position. Processing circuitry causes an RFID reader to radiate an interrogation signal within its read field, and in response, receive module identifiable information from an RFID tag of an electronic equipment module mounted at the mount position. A signal including the module identifiable information and mount position identifiable information is transmitted to the processing circuitry, and a second signal to a computer configured to identify the electronic equipment module from the module identifiable information, and locate the electronic equipment module at the mount position from the mount position identifiable information.Type: ApplicationFiled: February 11, 2020Publication date: August 12, 2021Inventors: Roland N. Freeman, Brandon E. Wickline, Rahul C. Thakkar, Mark J. Boyer
-
Publication number: 20210233019Abstract: A method for observing and directing the movement of a physical object from a location to a destination, the method comprising. The method includes receiving specifications governing the physical dimensions, a material composition, a movement parameter, and an environmental control condition requirement for a physical object and storing those specifications in a shared, distributed ledger accessible by the relevant actors in a supply chain. By requiring significant events to be recorded in the distributed ledger, such a confirmations of product conformance to the specifications, documentation regarding the transport and receipt of the object, and relevant environmental conditions, the movement of the object through the supply chain can be ascertained and controlled with a high degree of visibility and accountability.Type: ApplicationFiled: January 24, 2020Publication date: July 29, 2021Inventors: Roland N. Freeman, Robert J. Rencher, Nicholas Jones, Marco Calderon
-
Publication number: 20210208860Abstract: A method of acquiring software by a source node in a wireless ad hoc network. The method includes the source node executing application software from which a need to perform a task is identified, and making a determination that the source node is incapable of performing the task. Responsive to the determination, the source node searches a local module repository (MR) of the source node for a software module usable to perform the task, and responsive to the source node failing to locate the software module in the local MR, broadcasts a request for the software module to neighbor nodes of the plurality of nodes in radio range of the source node. The source node receives the software module from the neighbor node, and uses the software module to perform the task.Type: ApplicationFiled: January 8, 2020Publication date: July 8, 2021Inventors: Roland N. Freeman, Robert J. Rencher, Rahul C. Thakkar
-
Patent number: 10944657Abstract: A method of acquiring software by a source node in a wireless ad hoc network. The method includes the source node executing application software from which a need to process a particular modality of data is identified, and making a determination that the source node is incapable of processing the particular modality of data. Responsive to the determination, the source node searches a local module repository (MR) of the source node for a software module usable to process the particular modality of data, and responsive to the source node failing to locate the software module in the local MR, broadcasts a request for the software module to neighbor nodes of the plurality of nodes in radio range of the source node. The source node receives the software module from the neighbor node, and uses the software module to process the particular modality of data.Type: GrantFiled: July 15, 2019Date of Patent: March 9, 2021Assignee: The Boeing CompanyInventors: Rahul C. Thakkar, Roland N. Freeman
-
Publication number: 20210044963Abstract: A method of acquiring software by a source node in a wireless ad hoc network. The method includes the source node executing application software from which a need to process a particular modality of data is identified, and making a determination that the source node is incapable of processing the particular modality of data. Responsive to the determination, the source node searches a local module repository (MR) of the source node for a software module usable to process the particular modality of data, and responsive to the source node failing to locate the software module in the local MR, broadcasts a request for the software module to neighbor nodes of the plurality of nodes in radio range of the source node. The source node receives the software module from the neighbor node, and uses the software module to process the particular modality of data.Type: ApplicationFiled: July 15, 2019Publication date: February 11, 2021Inventors: Rahul C. Thakkar, Roland N. Freeman
-
Patent number: 10607489Abstract: Methods and apparatus for reducing probabilities of collisions between humans and automated machines operating within a workplace are disclosed. An apparatus includes a collision probability determiner to determine a first probability of collision between an automated machine and a wearable safety vest. The apparatus further includes a safety manager to determine whether the first probability of collision exceeds a probability of collision threshold. The apparatus further includes a control signal generator to generate a first control signal in response to the safety manager determining that the first probability of collision exceeds the probability of collision threshold. The first control signal is to be transmitted to the automated machine to adjust an operation of the automated machine.Type: GrantFiled: August 1, 2017Date of Patent: March 31, 2020Assignee: The Boeing CompanyInventors: Roland N. Freeman, Mark James Boyer, David Wayne Nelson, Robert John Rencher, Brandon Edward Wickline
-
Publication number: 20190043361Abstract: Methods and apparatus for reducing probabilities of collisions between humans and automated machines operating within a workplace are disclosed. An apparatus includes a collision probability determiner to determine a first probability of collision between an automated machine and a wearable safety vest. The apparatus further includes a safety manager to determine whether the first probability of collision exceeds a probability of collision threshold. The apparatus further includes a control signal generator to generate a first control signal in response to the safety manager determining that the first probability of collision exceeds the probability of collision threshold. The first control signal is to be transmitted to the automated machine to adjust an operation of the automated machine.Type: ApplicationFiled: August 1, 2017Publication date: February 7, 2019Inventors: Roland N. Freeman, Mark James Boyer, David Wayne Nelson, Robert John Rencher, Brandon Edward Wickline
-
Patent number: 9869996Abstract: An Internet of things (IoT) network for managing assembly of a multi-part product in a production environment. A user wears a device that provides a hands-free display of assembly instructions while the user is assembling the product. The user also wears sensors for transmitting data about the user's location within the production environment. Point of assembly sensors are disposed at locations within the production environment for transmitting data regarding where the product is and should be assembled. The product's parts also include sensors that transmit data regarding location of the parts and how they are assembled. A backend computer system stores product assembly information including the assembly instructions, where the user should be to assemble the product, how the product should be assembled, and verification of assembly accuracy. Alerts are generated if information from the sensors does not corresponding with the preprogrammed information in the computer system.Type: GrantFiled: January 8, 2015Date of Patent: January 16, 2018Assignee: THE BOEING COMPANYInventors: Depti Patel, Robert J. Rencher, Luis A. Vinuelas, Roland N. Freeman, David W. Nelson
-
Publication number: 20160202692Abstract: An Internet of things (IoT) network for managing assembly of a multi-part product in a production environment. A user wears a device that provides a hands-free display of assembly instructions while the user is assembling the product. The user also wears sensors for transmitting data about the user's location within the production environment. Point of assembly sensors are disposed at locations within the production environment for transmitting data regarding where the product is and should be assembled. The product's parts also include sensors that transmit data regarding location of the parts and how they are assembled. A backend computer system stores product assembly information including the assembly instructions, where the user should be to assemble the product, how the product should be assembled, and verification of assembly accuracy. Alerts are generated if information from the sensors does not corresponding with the preprogrammed information in the computer system.Type: ApplicationFiled: January 8, 2015Publication date: July 14, 2016Inventors: Depti Patel, Robert J. Rencher, Luis A. Vinuelas, Roland N. Freeman, David W. Nelson
-
Patent number: 8903784Abstract: Systems, methods, and computer program products manage retention of data associated with a business record are described herein. In one embodiment, a computer-based system to manage retention of data associated with a business record comprises at least one processor and logic instructions stored in a tangible computer readable medium which, when executed by the at least one processor, configure the at least one processor to determine whether the business record has reached a record retention threshold, and in response to a determination that a business record has reached the record retention threshold to separate a business record into a plurality of data elements, wherein the data elements have at least one defined retention policy associated therewith, determine a selected storage location for each of the plurality of data elements based on the at least one defined retention policy and store each of the plurality of data elements in the selected storage location.Type: GrantFiled: August 24, 2012Date of Patent: December 2, 2014Assignee: The Boeing CompanyInventors: Roland N. Freeman, Depti Patel, Luis A. Vinuelas
-
Patent number: 8826429Abstract: A system and method for information security management. An anomaly in data traffic directed to a data processing environment is identified. The anomaly indicates a threat to the data processing environment. The data processing environment comprises a number of data processing systems. A threatened data processing system is identified. The threatened data processing system is one of the number of data processing systems to which the threat is directed. The threatened data processing system is isolated. The threatened data processing system is monitored after the threatened data processing system is isolated. The threatened data processing system is replicated to form a replicated data processing system.Type: GrantFiled: August 10, 2012Date of Patent: September 2, 2014Assignee: The Boeing CompanyInventors: Roland N. Freeman, Depti Patel, Luis Alfonso Vinuelas, Robert John Rencher, Faye Francy
-
Publication number: 20140059023Abstract: Systems, methods, and computer program products manage retention of data associated with a business record are described herein. In one embodiment, a computer-based system to manage retention of data associated with a business record comprises at least one processor and logic instructions stored in a tangible computer readable medium which, when executed by the at least one processor, configure the at least one processor to determine whether the business record has reached a record retention threshold, and in response to a determination that a business record has reached the record retention threshold to separate a business record into a plurality of data elements, wherein the data elements have at least one defined retention policy associated therewith, determine a selected storage location for each of the plurality of data elements based on the at least one defined retention policy and store each of the plurality of data elements in the selected storage location.Type: ApplicationFiled: August 24, 2012Publication date: February 27, 2014Inventors: Roland N. Freeman, Depti Patel, Luis A. Vinuelas
-
Publication number: 20130263258Abstract: A system and method for information security management. An anomaly in data traffic directed to a data processing environment is identified. The anomaly indicates a threat to the data processing environment. The data processing environment comprises a number of data processing systems. A threatened data processing system is identified. The threatened data processing system is one of the number of data processing systems to which the threat is directed. The threatened data processing system is isolated. The threatened data processing system is monitored after the threatened data processing system is isolated. The threatened data processing system is replicated to form a replicated data processing system.Type: ApplicationFiled: August 10, 2012Publication date: October 3, 2013Applicant: THE BOEING COMPANYInventors: Roland N. Freeman, Depti Patel, Luis Alfonso Vinuelas, Robert John Rencher, Faye Francy