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: 9645258Abstract: 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: GrantFiled: November 25, 2014Date of Patent: May 9, 2017Assignee: Sandia CorporationInventor: David Reyna
-
Patent number: 8028271Abstract: 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: GrantFiled: March 12, 2007Date of Patent: September 27, 2011Assignee: Wind River Systems, Inc.Inventors: Alex deVries, David Reyna
-
Publication number: 20110191395Abstract: 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: ApplicationFiled: January 29, 2010Publication date: August 4, 2011Inventors: Pradeep TUMATI, David REYNA, Dave LERNER
-
Publication number: 20080229282Abstract: 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: ApplicationFiled: March 12, 2007Publication date: September 18, 2008Inventors: Alex deVries, David Reyna
-
Patent number: 7210120Abstract: 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: GrantFiled: February 12, 2003Date of Patent: April 24, 2007Assignee: Wind River Systems, Inc.Inventor: David Reyna
-
Patent number: 7207031Abstract: 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: GrantFiled: April 30, 2001Date of Patent: April 17, 2007Assignee: Wind River Systems, Inc.Inventors: David Reyna, Shawn-Lin Dzeng, Lee Cheng
-
Patent number: 7162709Abstract: 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: GrantFiled: November 14, 2003Date of Patent: January 9, 2007Assignee: Wind River Systems, Inc.Inventors: David Reyna, Shawn-Lin Dzeng
-
Publication number: 20040160464Abstract: 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: ApplicationFiled: February 14, 2003Publication date: August 19, 2004Inventor: David Reyna
-
Publication number: 20040158621Abstract: 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: ApplicationFiled: February 12, 2003Publication date: August 12, 2004Inventor: David Reyna
-
Publication number: 20040098402Abstract: 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: ApplicationFiled: November 14, 2003Publication date: May 20, 2004Inventors: David Reyna, Shawn-Lin Dzeng
-
Patent number: 6678885Abstract: 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: GrantFiled: March 1, 2001Date of Patent: January 13, 2004Assignee: Wind River Systems, Inc.Inventors: David Reyna, Shawn-Lin Dzeng
-
Publication number: 20030115575Abstract: 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: ApplicationFiled: December 19, 2001Publication date: June 19, 2003Inventor: David Reyna
-
Publication number: 20030033589Abstract: 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: ApplicationFiled: April 30, 2001Publication date: February 13, 2003Inventors: David Reyna, Shawn-Lin Dzeng, Lee Cheng
-
Publication number: 20020059565Abstract: 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: ApplicationFiled: March 1, 2001Publication date: May 16, 2002Applicant: Wind River Systems, Inc.Inventors: David Reyna, Shawn-Lin Dzeng