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: 9159246Abstract: 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: GrantFiled: January 4, 2013Date of Patent: October 13, 2015Assignee: RAYTHEON CYBER PRODUCTS, LLCInventors: Ricardo J. Rodriguez, William R. Schweikert, Yvette M. Thornton, William Shane Powell, Edgardo Ramon Perez-Piris, Joseph S. Cuenco, Michael G. Mikurak
-
Patent number: 8850043Abstract: 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: GrantFiled: April 8, 2010Date of Patent: September 30, 2014Assignee: Raytheon CompanyInventors: Ricardo J. Rodriguez, Mark Volpe
-
Patent number: 8359357Abstract: 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: GrantFiled: July 21, 2008Date of Patent: January 22, 2013Assignee: Raytheon CompanyInventors: Ricardo J. Rodriguez, Jay J. Visaria, Jerry L. Pippins, Jr., Tina A. Oberai, Thomas D. Farley, Noah Z. Stahl
-
Patent number: 8332647Abstract: 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: GrantFiled: June 25, 2009Date of Patent: December 11, 2012Assignee: Raytheon CompanyInventors: Charles B. Bradley, II, Thomas Farley, Ricardo J. Rodriguez
-
Patent number: 8234259Abstract: 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: GrantFiled: May 8, 2009Date of Patent: July 31, 2012Assignee: Raytheon CompanyInventors: Randall S. Brooks, Ricardo J. Rodriguez, Sylvia A. Traxler
-
Publication number: 20120036550Abstract: 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: ApplicationFiled: August 3, 2010Publication date: February 9, 2012Applicant: Raytheon CompanyInventors: Ricardo J. Rodriguez, Ray Andrew Green
-
Publication number: 20100332825Abstract: 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: ApplicationFiled: June 25, 2009Publication date: December 30, 2010Applicant: Raytheon CompanyInventors: Charles B. Bradley, II, Thomas Farley, Ricardo J. Rodriguez
-
Publication number: 20100287182Abstract: 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: ApplicationFiled: May 8, 2009Publication date: November 11, 2010Applicant: Raytheon CompanyInventors: Randall S. Brooks, Ricardo J. Rodriguez, Sylvia A. Traxler
-
Publication number: 20100262706Abstract: 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: ApplicationFiled: April 8, 2010Publication date: October 14, 2010Applicant: Raytheon CompanyInventors: Ricardo J. Rodriguez, Mark Volpe
-
Publication number: 20100017598Abstract: 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: ApplicationFiled: July 21, 2008Publication date: January 21, 2010Applicant: Raytheon CompanyInventors: Ricardo J. Rodriguez, Jay J. Visaria, Jerry L. Pippins, JR., Tina A. Oberai, Thomas D. Farley, Noah Z. Stahl