Patents by Inventor David Reyna

David Reyna 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: 9645258
    Abstract: The various technologies presented herein relate to incorporating a wavelength-shifting material in a scintillator to facilitate absorption of a first electromagnetic particle (e.g., a first photon) having a first wavelength and subsequent generation and emission of a second electromagnetic particle (e.g., a second photon) having a second wavelength. The second electromagnetic particle can be emitted isotropically, with a high probability that the direction of emission of the second electromagnetic particle is disparate to the direction of travel of the first electromagnetic particle (and according angle of incidence). Isotropic emission of the second electromagnetic particle enables the second electromagnetic particle to be retained in the scintillator owing to internal reflection. Accordingly, longer length scintillators can be constructed, and accordingly, the scintillator array has a greater area (and volume) over which to detect electromagnetic particles (e.g.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: May 9, 2017
    Assignee: Sandia Corporation
    Inventor: David Reyna
  • Patent number: 8028271
    Abstract: A system and method for receiving an origin file corresponding to source code, modifying the source code to create a modified source code, creating a modified file corresponding to the modified source code and comparing the modified file to the origin file. A system having an editor for editing source code to create a modified source code and a patch aware editor storing an origin file corresponding to the source code and creating a modified file corresponding to the modified source code, the patch aware editor comparing the origin file to the modified file and displaying conflicts between the files.
    Type: Grant
    Filed: March 12, 2007
    Date of Patent: September 27, 2011
    Assignee: Wind River Systems, Inc.
    Inventors: Alex deVries, David Reyna
  • Publication number: 20110191395
    Abstract: Systems, devices and methods for receiving first data related to a file system of a platform on a target device, receiving second data related to the file system, analyzing the first and second data to determine a necessity level for files of the file system and generating a report indicating the necessity level of the files to reduce a size of the file system of a platform project.
    Type: Application
    Filed: January 29, 2010
    Publication date: August 4, 2011
    Inventors: Pradeep TUMATI, David REYNA, Dave LERNER
  • Publication number: 20080229282
    Abstract: A system and method for receiving an origin file corresponding to source code, modifying the source code to create a modified source code, creating a modified file corresponding to the modified source code and comparing the modified file to the origin file. A system having an editor for editing source code to create a modified source code and a patch aware editor storing an origin file corresponding to the source code and creating a modified file corresponding to the modified source code, the patch aware editor comparing the origin file to the modified file and displaying conflicts between the files.
    Type: Application
    Filed: March 12, 2007
    Publication date: September 18, 2008
    Inventors: Alex deVries, David Reyna
  • Patent number: 7210120
    Abstract: A method and system to generate a CLI command designed to output a configuration dump of a networked device is described. The method and system allows generation of a command that discovers the state value parameters of the device, and from those discovered state value parameters constructs a CLI command script that, when executed, sets the networked device back to the configuration existing when the command was initially executed. The method and system provides templates and routines that may be customized by the user to form a command specific to the networked device.
    Type: Grant
    Filed: February 12, 2003
    Date of Patent: April 24, 2007
    Assignee: Wind River Systems, Inc.
    Inventor: David Reyna
  • Patent number: 7207031
    Abstract: A method for generating a list of desired elements of a first software code, the first code having a predefined command structure; extracting the desired elements from the first code; and performing an operation on the extracted elements. A system includes a first engine which receives a list of desired elements of a first software code, the first code having a predefined command structure; a second engine which extracts the desired elements from the first code; and a third engine which performs an operation on the extracted elements.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: April 17, 2007
    Assignee: Wind River Systems, Inc.
    Inventors: David Reyna, Shawn-Lin Dzeng, Lee Cheng
  • Patent number: 7162709
    Abstract: A system and method that improve a process of creating software programs for a variety of existing computing platforms. The method includes the steps of: receiving a formatted data file having a predefined, platform independent structure, compiling a common generation file, written in a lowest common denominator language utilized by each of the plurality of computing platforms, with the data file to generate a predefined output file. The output file will be compatible with one of a plurality of computing platforms. The system generates a predefined output file utilizing a common generation file adapted to create the predefined output file that is compatible with each of a plurality of computing platforms, and a compiler for compiling the common generation file with a data file having a predefined and platform independent structure.
    Type: Grant
    Filed: November 14, 2003
    Date of Patent: January 9, 2007
    Assignee: Wind River Systems, Inc.
    Inventors: David Reyna, Shawn-Lin Dzeng
  • Publication number: 20040160464
    Abstract: A method and system to provide a graphical user interface for manipulation of Management Information Base Objects is described. A hierarchical tree of the MIB objects is generated and displayed, so that each node of the tree can be expanded, contracted or edited. The position of the nodes on the tree may also be edited. A web page or a CLI command tree can be generated also displaying the editable MIB tree, and handler functions to implement the MIB functions may be generated.
    Type: Application
    Filed: February 14, 2003
    Publication date: August 19, 2004
    Inventor: David Reyna
  • Publication number: 20040158621
    Abstract: A method and system to generate a CLI command designed to output a configuration dump of a networked device is described. The method and system allows generation of a command that discovers the state value parameters of the device, and from those discovered state value parameters constructs a CLI command script that, when executed, sets the networked device back to the configuration existing when the command was initially executed. The method and system provides templates and routines that may be customized by the user to form a command specific to the networked device.
    Type: Application
    Filed: February 12, 2003
    Publication date: August 12, 2004
    Inventor: David Reyna
  • Publication number: 20040098402
    Abstract: A system and method improves a process of creating software programs for a variety of existing computing platforms. In particular, a developer receives an input file. The developer generates a formatted data file as a function of the input file. If the input file includes data, then the data contained within the formatted data file is stored in a predetermined format compatible with each of a plurality of computing platforms. Then the developer generates a common generation file using a predetermined programming language which is a lowest common denominator language utilized by each of the plurality of computing platforms. The common generation file is capable of creating a predefined output file compatible with each of the plurality of computing platforms. The formatted data file is modified to create a modified formatted data file. Finally, the common generation file is compiled with the modified data file to generate the predefined output file for the corresponding platform.
    Type: Application
    Filed: November 14, 2003
    Publication date: May 20, 2004
    Inventors: David Reyna, Shawn-Lin Dzeng
  • Patent number: 6678885
    Abstract: A system and method improves a process of creating software programs for a variety of existing computing platforms. In particular, a developer receives an input file. The developer generates a formatted data file as a function of the input file. If the input file includes data, then the data contained within the formatted data file is stored in a predetermined format compatible with each of a plurality of computing platforms. Then the developer generates a common generation file using a predetermined programming language which is a lowest common denominator language utilized by each of the plurality of computing platforms. The common generation file is capable of creating a predefined output file compatible with each of the plurality of computing platforms. The formatted data file is modified to create a modified formatted data file. Finally, the common generation file is compiled with the modified data file to generate the predefined output file for the corresponding platform.
    Type: Grant
    Filed: March 1, 2001
    Date of Patent: January 13, 2004
    Assignee: Wind River Systems, Inc.
    Inventors: David Reyna, Shawn-Lin Dzeng
  • Publication number: 20030115575
    Abstract: The present invention describes a method and system of sharing resources between interconnected software components. The software components can be attached to different backplanes, that are in a hierarchical relationship to one another. The resources are named in the backplanes according to a convention that specifies how to access the resources from any of the backplanes.
    Type: Application
    Filed: December 19, 2001
    Publication date: June 19, 2003
    Inventor: David Reyna
  • Publication number: 20030033589
    Abstract: A method for generating a list of desired elements of a first software code, the first code having a predefined command structure; extracting the desired elements from the first code; and performing an operation on the extracted elements. A system includes a first engine which receives a list of desired elements of a first software code, the first code having a predefined command structure; a second engine which extracts the desired elements from the first code; and a third engine which performs an operation on the extracted elements.
    Type: Application
    Filed: April 30, 2001
    Publication date: February 13, 2003
    Inventors: David Reyna, Shawn-Lin Dzeng, Lee Cheng
  • Publication number: 20020059565
    Abstract: A system and method improves a process of creating software programs for a variety of existing computing platforms. In particular, a developer receives an input file. The developer generates a formatted data file as a function of the input file. If the input file includes data, then the data contained within the formatted data file is stored in a predetermined format compatible with each of a plurality of computing platforms. Then the developer generates a common generation file using a predetermined programming language which is a lowest common denominator language utilized by each of the plurality of computing platforms. The common generation file is capable of creating a predefined output file compatible with each of the plurality of computing platforms. The formatted data file is modified to create a modified formatted data file. Finally, the common generation file is compiled with the modified data file to generate the predefined output file for the corresponding platform.
    Type: Application
    Filed: March 1, 2001
    Publication date: May 16, 2002
    Applicant: Wind River Systems, Inc.
    Inventors: David Reyna, Shawn-Lin Dzeng