Patents by Inventor Ricardo J. Rodriguez

Ricardo J. Rodriguez 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: 9159246
    Abstract: According to one aspect, a science, technology, engineering and mathematics (STEM) based cyber security education system is provided. A training component, a knowledge component, and a collaborative component are interfaced to a distance learning component to form a STEM-based cyber security education system interface on an educational content server. The educational content server is coupled to a content database configured to access STEM-based cyber security educational content associated with one or more of: the training component, the knowledge component, and the collaborative component. Asynchronous delivery of the STEM-based cyber security educational content is provided to an end user computer in response to a user request. An interactive session is established between one or more experts and the end user computer to provide synchronous delivery of STEM-based cyber security materials.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: October 13, 2015
    Assignee: RAYTHEON CYBER PRODUCTS, LLC
    Inventors: Ricardo J. Rodriguez, William R. Schweikert, Yvette M. Thornton, William Shane Powell, Edgardo Ramon Perez-Piris, Joseph S. Cuenco, Michael G. Mikurak
  • Patent number: 8850043
    Abstract: In certain embodiments, a method includes receiving a communication session request from a requesting node. The communication session request is received via a network facilitating communication among a number of nodes. A number of trust level values associated with the requesting node are accessed. Each of the number of trust level values is received from one of the number of nodes. The method further includes determining, based on a voting technique and the accessed trust level values associated with the requesting node, a validated trust level associated with the requesting node. The method further includes determining, based on the validated trust level associated with the requesting node, whether to allow the communication session request received from the requesting node.
    Type: Grant
    Filed: April 8, 2010
    Date of Patent: September 30, 2014
    Assignee: Raytheon Company
    Inventors: Ricardo J. Rodriguez, Mark Volpe
  • Patent number: 8359357
    Abstract: According to one embodiment, a secure e-mail messaging system includes an e-mail relay server coupled to a secure client configured on a secure domain and an external client configured on an external domain. The e-mail relay server has a memory for storage of an actual address of the secure client, a first certificate associated with the actual address, an alias address associated with the actual address, and a second certificate associated with the alias address. The e-mail relay server receives an e-mail message that includes the alias address from the external client and decrypts the e-mail message according to the second certificate. The e-mail messaging server then replaces the alias address with the actual address to form a modified e-mail message, encrypts the modified e-mail message according to the first certificate, and transmits the modified e-mail message to the secure client.
    Type: Grant
    Filed: July 21, 2008
    Date of Patent: January 22, 2013
    Assignee: Raytheon Company
    Inventors: Ricardo J. Rodriguez, Jay J. Visaria, Jerry L. Pippins, Jr., Tina A. Oberai, Thomas D. Farley, Noah Z. Stahl
  • Patent number: 8332647
    Abstract: In accordance with the teachings of the present invention, a system and method for dynamic, multi-attribute authentication are provided. In a particular embodiment, a method for authentication includes receiving, at an authentication web server, an authentication request comprising a workstation message and a user message, wherein the workstation message comprises a workstation object and a workstation signature, the workstation object comprises a workstation certificate associated with a workstation, the user message comprises a user object and a user signature, and the user object comprises a copy of the workstation message and a user certificate associated with a user of the workstation.
    Type: Grant
    Filed: June 25, 2009
    Date of Patent: December 11, 2012
    Assignee: Raytheon Company
    Inventors: Charles B. Bradley, II, Thomas Farley, Ricardo J. Rodriguez
  • Patent number: 8234259
    Abstract: A computerized method of adjudicating text against a policy includes receiving one or more system policies, creating a system datastructure for each received system policy, receiving an input message comprising a text to be adjudicated, selecting a system policy from the one or more received system policies based on the input message, and processing the text to be adjudicated and the system datastructure corresponding to the selected system policy to determine if a prohibited word is present in the text to be adjudicated. The one or more system policies include one or more prohibited words and a first hit value corresponding to each prohibited word. The system datastructure includes a plurality of linked lists corresponding the letters of the alphabet and a head linked list operable to store one or more found prohibited words.
    Type: Grant
    Filed: May 8, 2009
    Date of Patent: July 31, 2012
    Assignee: Raytheon Company
    Inventors: Randall S. Brooks, Ricardo J. Rodriguez, Sylvia A. Traxler
  • Publication number: 20120036550
    Abstract: In some embodiments, a method of determining an overall level of trust of a system comprises receiving a level of trust for each of a plurality of elements of the system. A weight for each of the plurality of elements is received, each weight indicating an influence of each of the plurality of elements on the trust of the system. A contribution for each element to the overall level of trust of the system is determined based on the level of trust for each element and the weight for each element. The overall level of trust of the system is determined based on the determined contribution for each element.
    Type: Application
    Filed: August 3, 2010
    Publication date: February 9, 2012
    Applicant: Raytheon Company
    Inventors: Ricardo J. Rodriguez, Ray Andrew Green
  • Publication number: 20100332825
    Abstract: In accordance with the teachings of the present invention, a system and method for dynamic, multi-attribute authentication are provided. In a particular embodiment, a method for authentication includes receiving, at an authentication web server, an authentication request comprising a workstation message and a user message, wherein the workstation message comprises a workstation object and a workstation signature, the workstation object comprises a workstation certificate associated with a workstation, the user message comprises a user object and a user signature, and the user object comprises a copy of the workstation message and a user certificate associated with a user of the workstation.
    Type: Application
    Filed: June 25, 2009
    Publication date: December 30, 2010
    Applicant: Raytheon Company
    Inventors: Charles B. Bradley, II, Thomas Farley, Ricardo J. Rodriguez
  • Publication number: 20100287182
    Abstract: A computerized method of adjudicating text against a policy includes receiving one or more system policies, creating a system datastructure for each received system policy, receiving an input message comprising a text to be adjudicated, selecting a system policy from the one or more received system policies based on the input message, and processing the text to be adjudicated and the system datastructure corresponding to the selected system policy to determine if a prohibited word is present in the text to be adjudicated. The one or more system policies include one or more prohibited words and a first hit value corresponding to each prohibited word. The system datastructure includes a plurality of linked lists corresponding the letters of the alphabet and a head linked list operable to store one or more found prohibited words.
    Type: Application
    Filed: May 8, 2009
    Publication date: November 11, 2010
    Applicant: Raytheon Company
    Inventors: Randall S. Brooks, Ricardo J. Rodriguez, Sylvia A. Traxler
  • Publication number: 20100262706
    Abstract: In certain embodiments, a method includes receiving a communication session request from a requesting node. The communication session request is received via a network facilitating communication among a number of nodes. A number of trust level values associated with the requesting node are accessed. Each of the number of trust level values is received from one of the number of nodes. The method further includes determining, based on a voting technique and the accessed trust level values associated with the requesting node, a validated trust level associated with the requesting node. The method further includes determining, based on the validated trust level associated with the requesting node, whether to allow the communication session request received from the requesting node.
    Type: Application
    Filed: April 8, 2010
    Publication date: October 14, 2010
    Applicant: Raytheon Company
    Inventors: Ricardo J. Rodriguez, Mark Volpe
  • Publication number: 20100017598
    Abstract: According to one embodiment, a secure e-mail messaging system includes an e-mail relay server coupled to a secure client configured on a secure domain and an external client configured on an external domain. The e-mail relay server has a memory for storage of an actual address of the secure client, a first certificate associated with the actual address, an alias address associated with the actual address, and a second certificate associated with the alias address. The e-mail relay server receives an e-mail message that includes the alias address from the external client and decrypts the e-mail message according to the second certificate. The e-mail messaging server then replaces the alias address with the actual address to form a modified e-mail message, encrypts the modified e-mail message according to the first certificate, and transmits the modified e-mail message to the secure client.
    Type: Application
    Filed: July 21, 2008
    Publication date: January 21, 2010
    Applicant: Raytheon Company
    Inventors: Ricardo J. Rodriguez, Jay J. Visaria, Jerry L. Pippins, JR., Tina A. Oberai, Thomas D. Farley, Noah Z. Stahl