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: 11790308
    Abstract: 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: Grant
    Filed: January 24, 2020
    Date of Patent: October 17, 2023
    Assignee: The Boeing Company
    Inventors: Roland N. Freeman, Robert J. Rencher, Nicholas W. Jones, Marco Calderon
  • Patent number: 11683249
    Abstract: 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: Grant
    Filed: March 3, 2021
    Date of Patent: June 20, 2023
    Assignee: The Boeing Company
    Inventors: Rahul C. Thakkar, Roland N. Freeman
  • Patent number: 11328137
    Abstract: 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: Grant
    Filed: February 11, 2020
    Date of Patent: May 10, 2022
    Assignee: The Boeing Company
    Inventors: Roland N. Freeman, Brandon E. Wickline, Rahul C. Thakkar, Mark J. Boyer
  • Patent number: 11200040
    Abstract: 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: Grant
    Filed: January 8, 2020
    Date of Patent: December 14, 2021
    Assignee: The Boeing Company
    Inventors: Roland N. Freeman, Robert J. Rencher, Rahul C. Thakkar
  • Publication number: 20210281498
    Abstract: 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: Application
    Filed: March 3, 2021
    Publication date: September 9, 2021
    Inventors: Rahul C. Thakkar, Roland N. Freeman
  • Publication number: 20210248333
    Abstract: 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: Application
    Filed: February 11, 2020
    Publication date: August 12, 2021
    Inventors: Roland N. Freeman, Brandon E. Wickline, Rahul C. Thakkar, Mark J. Boyer
  • Publication number: 20210233019
    Abstract: 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: Application
    Filed: January 24, 2020
    Publication date: July 29, 2021
    Inventors: Roland N. Freeman, Robert J. Rencher, Nicholas Jones, Marco Calderon
  • Publication number: 20210208860
    Abstract: 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: Application
    Filed: January 8, 2020
    Publication date: July 8, 2021
    Inventors: Roland N. Freeman, Robert J. Rencher, Rahul C. Thakkar
  • Patent number: 10944657
    Abstract: 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: Grant
    Filed: July 15, 2019
    Date of Patent: March 9, 2021
    Assignee: The Boeing Company
    Inventors: Rahul C. Thakkar, Roland N. Freeman
  • Publication number: 20210044963
    Abstract: 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: Application
    Filed: July 15, 2019
    Publication date: February 11, 2021
    Inventors: Rahul C. Thakkar, Roland N. Freeman
  • Patent number: 10607489
    Abstract: 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: Grant
    Filed: August 1, 2017
    Date of Patent: March 31, 2020
    Assignee: The Boeing Company
    Inventors: Roland N. Freeman, Mark James Boyer, David Wayne Nelson, Robert John Rencher, Brandon Edward Wickline
  • Publication number: 20190043361
    Abstract: 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: Application
    Filed: August 1, 2017
    Publication date: February 7, 2019
    Inventors: Roland N. Freeman, Mark James Boyer, David Wayne Nelson, Robert John Rencher, Brandon Edward Wickline
  • Patent number: 9869996
    Abstract: 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: Grant
    Filed: January 8, 2015
    Date of Patent: January 16, 2018
    Assignee: THE BOEING COMPANY
    Inventors: Depti Patel, Robert J. Rencher, Luis A. Vinuelas, Roland N. Freeman, David W. Nelson
  • Publication number: 20160202692
    Abstract: 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: Application
    Filed: January 8, 2015
    Publication date: July 14, 2016
    Inventors: Depti Patel, Robert J. Rencher, Luis A. Vinuelas, Roland N. Freeman, David W. Nelson
  • Patent number: 8903784
    Abstract: 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: Grant
    Filed: August 24, 2012
    Date of Patent: December 2, 2014
    Assignee: The Boeing Company
    Inventors: Roland N. Freeman, Depti Patel, Luis A. Vinuelas
  • Patent number: 8826429
    Abstract: 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: Grant
    Filed: August 10, 2012
    Date of Patent: September 2, 2014
    Assignee: The Boeing Company
    Inventors: Roland N. Freeman, Depti Patel, Luis Alfonso Vinuelas, Robert John Rencher, Faye Francy
  • Publication number: 20140059023
    Abstract: 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: Application
    Filed: August 24, 2012
    Publication date: February 27, 2014
    Inventors: Roland N. Freeman, Depti Patel, Luis A. Vinuelas
  • Publication number: 20130263258
    Abstract: 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: Application
    Filed: August 10, 2012
    Publication date: October 3, 2013
    Applicant: THE BOEING COMPANY
    Inventors: Roland N. Freeman, Depti Patel, Luis Alfonso Vinuelas, Robert John Rencher, Faye Francy