Patents by Inventor Robert MacDonald
Robert MacDonald 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).
-
Publication number: 20250344558Abstract: Optically active devices and processes for preparing such devices are disclosed. A device in accordance with the present disclosure comprises a patterned surface, wherein the patterned surface comprises a plurality of pattern elements, and a plurality of LED light sources each optically coupled and/or radiationally connected to at least one pattern element of the plurality of pattern elements. The plurality of pattern elements comprise at least one optically active material and a photoresist material.Type: ApplicationFiled: May 3, 2024Publication date: November 6, 2025Inventors: Aharon Yakimov, James E. Murphy, Gurvinder Singh Khinda, Robert Macdonald
-
Publication number: 20240087227Abstract: Methods of determining solar radiation exposure are provided. A method may include tracing one or more rays from a first 3D coordinate to one or more additional 3D coordinates within a digital model representing one or more simulated locations of the sun within the digital model. The method may also include determining whether any of the rays of the one or more rays intersect an obstruction. Further, the method may include determining solar access associated with the first 3D coordinate based on the determination of whether any of the rays of the one or more rays intersect the obstruction.Type: ApplicationFiled: August 30, 2023Publication date: March 14, 2024Inventors: Willard S. MacDonald, Robert MacDonald
-
Patent number: 11748946Abstract: A method of determining solar radiation exposure at a predetermined location is provided. The method may include generating a first two-dimensional (2D) matrix including a plurality of elements, wherein each element of the plurality of elements of the first 2D matrix includes an elevation/azimuth pair representing a light ray extending from the predetermined location to one or more positions in the sky. The method may further include generating a second 2D matrix including a plurality of elements, wherein each index of the second 2D matrix includes an associated elevation/azimuth pair of the first 2D matrix. Each element of the plurality of elements of the second 2D matrix represents an amount of solar radiation to impinge on the predetermined location from a direction of a respective elevation/azimuth pair.Type: GrantFiled: June 16, 2020Date of Patent: September 5, 2023Assignee: SUNRUN INC.Inventors: Willard MacDonald, Robert MacDonald
-
Publication number: 20220075173Abstract: A microscope can be retrofitted with a nosepiece configured with a miniaturized inertial measurement sensor and an associated wireless transmitter that functions to relay information as to the current position of the nosepiece as determined by the inertial measurement sensor thereby indicating which objective lens is in the optical path to an external computing device. Alternatively, the nosepiece can configured with a miniaturized inertial measurement sensor generating an electrical signal indicating the current position of the nosepiece or equivalently the current objective lens in the optical path, and a cable for carrying power to the sensor, the electrical signal to internal electronics of the microscope, or both. This latter configuration is suitable in the situation where the microscope is configured with this arrangement, as manufactured.Type: ApplicationFiled: January 8, 2019Publication date: March 10, 2022Inventor: Robert MACDONALD
-
Patent number: 11229174Abstract: The present invention relates to a method for enhancing crop performance in Brassica, the method comprising providing Brassica seeds which have been sorted so that at least 90% of the seed population have a seed diameter of at least 1.7 mm; and seeding said Brassica seeds at a seeding rate sufficient to establish a population of Brassica plants so that the plants have a density of 40 to 95 plants per m2 when the plants are at any one or more of phenological growth stages 11, 12, 13, 14, or 15, according to the BBCH scale; and that the plants show an establishment rate of at least 40%.Type: GrantFiled: September 16, 2016Date of Patent: January 25, 2022Assignee: BASF AGRICULTURAL SOLUTIONS SEED US LLCInventors: Robert MacDonald, Susan Slater, Derek Lewis, Joel Gorman
-
Patent number: 10907421Abstract: An apparatus and system for generating pressure pulses for enhancing and completing a well bore within a pipe or coiled tubing operation including: a valve longitudinally and axially positioned within the center of a pulser section, a gearbox, and an impeller. The main fluid flow is interrupted by the main valve which is operated by a controlled pilot fluid stream. The pilot fluid stream is controlled by a determined rotation of a gearbox driven by an impeller located centrally and axially and connected to the gearbox. Most specifically, the system utilizes pulse technology to improve weight transfer in horizontal wells by modulating flow, pressure and weight on the bit. The system can be used to overcome coiled tubing (CT) drill out challenges by overcoming friction forces that impede the downhole reach.Type: GrantFiled: February 28, 2018Date of Patent: February 2, 2021Assignee: Teledrill IncInventors: Ford Douglas Creighton, Gabor Vecseri, Robert MacDonald
-
Publication number: 20200334903Abstract: A method of determining solar radiation exposure at a predetermined location is provided. The method may include generating a first two-dimensional (2D) matrix including a plurality of elements, wherein each element of the plurality of elements of the first 2D matrix includes an elevation/azimuth pair representing a light ray extending from the predetermined location to one or more positions in the sky. The method may further include generating a second 2D matrix including a plurality of elements, wherein each index of the second 2D matrix includes an associated elevation/azimuth pair of the first 2D matrix. Each element of the plurality of elements of the second 2D matrix represents an amount of solar radiation to impinge on the predetermined location from a direction of a respective elevation/azimuth pair.Type: ApplicationFiled: June 16, 2020Publication date: October 22, 2020Inventors: Willard MacDonald, Robert MacDonald
-
Publication number: 20200253141Abstract: The present invention relates to a method for enhancing crop performance in Brassica, the method comprising providing Brassica seeds which have been sorted so that at least 90% of the seed population have a seed diameter of at least 1.7 mm; and seeding said Brassica seeds at a seeding rate sufficient to establish a population of Brassica plants so that the plants have a density of 40 to 95 plants per m2 when the plants are at any one or more of phenological growth stages 11, 12, 13, 14, or 15, according to the BBCH scale; and that the plants show an establishment rate of at least 40%.Type: ApplicationFiled: September 16, 2016Publication date: August 13, 2020Inventors: Robert MACDONALD, Susan SLATER, Derek LEWIS, Joel GORMAN
-
Patent number: 10692278Abstract: A method of determining solar radiation exposure at a predetermined location is provided. The method may include generating a first two-dimensional (2D) matrix including a plurality of elements, wherein each element of the plurality of elements of the first 2D matrix includes an elevation/azimuth pair representing a light ray extending from the predetermined location to one or more positions in the sky. The method may further include generating a second 2D matrix including a plurality of elements, wherein each index of the second 2D matrix includes an associated elevation/azimuth pair of the first 2D matrix. Each element of the plurality of elements of the second 2D matrix represents an amount of solar radiation to impinge on the predetermined location from a direction of a respective elevation/azimuth pair.Type: GrantFiled: June 1, 2017Date of Patent: June 23, 2020Assignee: Solmetric CorporationInventors: Willard S. MacDonald, Robert MacDonald
-
Patent number: 10662767Abstract: An apparatus, method, and system for generating pressure pulses in a drilling fluid flowing within coiled tubing assembly is described that includes; a flow throttling device longitudinally and axially positioned within the center of a main valve actuator assembly that allows main exit flow fluid to flow past a drive shaft and motor such that the pilot fluid and the main exit flow fluid causes one or more flow throttling devices to generate large, rapid controllable pulses. The pulses generated by the flow throttling device thereby allow transmission of well-developed signals easily distinguished from any noise resulting from other vibrations due to nearby equipment within the borehole or exterior to the borehole, or within the coiled tubing assembly wherein the signals also provide predetermined height, width and shape of the signals.Type: GrantFiled: October 17, 2017Date of Patent: May 26, 2020Assignee: TELEDRILL, INC.Inventors: Robert MacDonald, Gabor Vecseri, Benjamin Jennings
-
Patent number: 10633968Abstract: An apparatus and system for generating pressure pulses for enhancing and completing a well bore within a coiled tubing assembly including: a CT-MWD-FTD tool longitudinally and axially positioned within the center of a main valve assembly including a main valve. The drilling fluid is subsequently split into both an inlet main fluid stream and a pilot fluid stream, wherein the pilot fluid stream subsequently flows such that the pilot fluid recombines with the main flow stream to become a main exit fluid flow. The main exit fluid flow then proceeds toward a motor housing wherein one or more annular pressure sensors measure the pressure of fluid flow with sensors that send signals to a Digital Signal Processor (DSP) that controls flow throttling devices which generate controllable, large, rapid and measurable energy pulses.Type: GrantFiled: March 22, 2017Date of Patent: April 28, 2020Assignee: TELEDRILL, INC.Inventors: Robert MacDonald, Gabor Vecseri
-
Publication number: 20190316465Abstract: An apparatus and system for generating pressure pulses for enhancing and completing a well bore within a coiled tubing assembly including: a CT-MWD-FTD tool longitudinally and axially positioned within the center of a main valve assembly including a main valve. The drilling fluid is subsequently split into both an inlet main fluid stream and a pilot fluid stream, wherein the pilot fluid stream subsequently flows such that the pilot fluid recombines with the main flow stream to become a main exit fluid flow. The main exit fluid flow then proceeds toward a motor housing wherein one or more annular pressure sensors measure the pressure of fluid flow with sensors that send signals to a Digital Signal Processor (DSP) that controls flow throttling devices which generate controllable, large, rapid and measurable energy pulses.Type: ApplicationFiled: March 25, 2019Publication date: October 17, 2019Applicant: Teledrill, Inc.Inventors: Robert MacDonald, Gabor Vecseri
-
Patent number: 10255394Abstract: A method for simulating an integrated circuit model is provided. The method includes receiving partition netlists of an integrated circuit in a partition scheduler and scheduling, by at least one computer, an execution of a computational thread associated with a first partition netlist. The method also includes preparing input data for a task and storing the input data set in an object storage. Also, the method includes executing, by the computer, the task in the computational thread. The method also includes building dependency trees between multiple tasks for reducing the input/output data overhead, and caching information that may be necessary for each task but may be reusable by the task when such information is unavailable from previously computed tasks.Type: GrantFiled: March 27, 2017Date of Patent: April 9, 2019Assignee: CADENCE DESIGN SYSTEMS, INC.Inventors: Harsh Vardhan, Jalal Wehbeh, Robert MacDonald
-
Publication number: 20190100994Abstract: An apparatus and system for generating pressure pulses and gathering down-hole sensory information for enhancing and completing a well bore within a coiled tubing operation including: a valve longitudinally and axially positioned within the center of a pulser section and electronics to transmit and record down-hole sensory information. The main fluid flow is interrupted by the main valve which is operated by the controlled pilot fluid stream. The main fluid flow proceeds toward one or more pressure sensors to measure the fluid flow pressure with sensors that send signals to a Digital Signal Processor (DSP) that controls a valve which generates controllable and measurable energy pulses. Recorded downhole sensory information such as temperature, fluid bore and annulus pressure, weight/axial force, torque, vibration, shock, gravity tool-face, casing collar locator, gamma, flow and battery condition can be transmitted in real-time via pressure pulses to the surface with pulser or downloaded for analysis.Type: ApplicationFiled: September 29, 2017Publication date: April 4, 2019Inventors: Gabor Vecseri, Robert MacDonald, Ford D. Creighton
-
Patent number: 10235482Abstract: A method for obtaining a partition netlist from a partition of an integrated circuit netlist and identifying a logic path from an input to an output in the partition netlist is provided. The method includes identifying a first delay arc for the logic path including circuit components from the partition netlist, and configuring a first input stimulus vector to invert the input in the partition netlist and to induce a current through at least one of the plurality of circuit components. When a second input stimulus vector is associated with a second delay arc that is equivalent to the first delay arc in the logic path, the method includes selecting one of the first or second input stimulus vectors for a set of input stimuli vectors. The method further includes determining an electromigration effect on the partition netlist with the input stimuli vectors.Type: GrantFiled: March 27, 2017Date of Patent: March 19, 2019Assignee: CADENCE DESIGN SYSTEMS, INC.Inventors: Aswin Ramakrishnan, Jalal Wehbeh, Robert MacDonald, Federico Politi, Ajish Thomas
-
Patent number: 10133835Abstract: A system and method are provided for reducing processing time in characterizing a programmably implemented cell. The cell is decomposed into a plurality of channel connected component portions (CCC's), each including a local output node and at least one switching device establishing a conduction channel within a channel path extending from the local output node to a power plane of the cell. A component characteristic function is generated for each CCC, which logically sums a locus of vectors for nodes electrically connected to the local output node. Each CCC's component characteristic function is expanded to form a local characteristic function relative to one or more other upstream CCC. Each local characteristic function is thereby formed exclusive of any upstream local output node electrically disconnected from its local output node. At least one feasible vector is selectively generated from the local characteristic functions according to requirements predefined for a parametric measurement.Type: GrantFiled: December 6, 2013Date of Patent: November 20, 2018Assignee: Cadence Design Systems, Inc.Inventor: Robert MacDonald
-
Publication number: 20180320459Abstract: An apparatus and system for generating pressure pulses for enhancing and completing a well bore within a pipe or coiled tubing operation including: a valve longitudinally and axially positioned within the center of a pulser section, a gearbox, and an impeller. The main fluid flow is interrupted by the main valve which is operated by a controlled pilot fluid stream. The pilot fluid stream is controlled by a determined rotation of a gearbox driven by an impeller located centrally and axially and connected to the gearbox. Most specifically, the system utilizes pulse technology to improve weight transfer in horizontal wells by modulating flow, pressure and weight on the bit. The system can be used to overcome coiled tubing (CT) drill out challenges by overcoming friction forces that impede the downhole reach.Type: ApplicationFiled: February 28, 2018Publication date: November 8, 2018Inventors: Ford Douglas Creighton, Gabor Vecseri, Robert MacDonald
-
Publication number: 20180274363Abstract: An apparatus and system for generating pressure pulses for enhancing and completing a well bore within a coiled tubing assembly including: a CT-MWD-FTD tool longitudinally and axially positioned within the center of a main valve assembly including a main valve. The drilling fluid is subsequently split into both an inlet main fluid stream and a pilot fluid stream, wherein the pilot fluid stream subsequently flows such that the pilot fluid recombines with the main flow stream to become a main exit fluid flow. The main exit fluid flow then proceeds toward a motor housing wherein one or more annular pressure sensors measure the pressure of fluid flow with sensors that send signals to a Digital Signal Processor (DSP) that controls flow throttling devices which generate controllable, large, rapid and measurable energy pulses.Type: ApplicationFiled: March 22, 2017Publication date: September 27, 2018Inventors: Robert MacDonald, Gabor Vecseri
-
Publication number: 20180156032Abstract: An apparatus, method, and system for generating pressure pulses in a drilling fluid flowing within coiled tubing assembly is described that includes; a flow throttling device longitudinally and axially positioned within the center of a main valve actuator assembly that allows main exit flow fluid to flow past a drive shaft and motor such that the pilot fluid and the main exit flow fluid causes one or more flow throttling devices to generate large, rapid controllable pulses. The pulses generated by the flow throttling device thereby allow transmission of well-developed signals easily distinguished from any noise resulting from other vibrations due to nearby equipment within the borehole or exterior to the borehole, or within the coiled tubing assembly wherein the signals also provide predetermined height, width and shape of the signals.Type: ApplicationFiled: October 17, 2017Publication date: June 7, 2018Applicant: Teledrill, Inc.Inventors: Robert MacDonald, Gabor Vecseri, Benjamin Jennings
-
Patent number: 9822635Abstract: An apparatus, method, and system for generating pressure pulses in a drilling fluid flowing within coiled tubing assembly is described that includes; a flow throttling device longitudinally and axially positioned within the center of a main valve actuator assembly that allows main exit flow fluid to flow past a drive shaft and motor such that the pilot fluid and the main exit flow fluid causes one or more flow throttling devices to generate large, rapid controllable pulses. The pulses generated by the flow throttling device thereby allow transmission of well-developed signals easily distinguished from any noise resulting from other vibrations due to nearby equipment within the borehole or exterior to the borehole, or within the coiled tubing assembly wherein the signals also provide predetermined height, width and shape of the signals.Type: GrantFiled: July 28, 2015Date of Patent: November 21, 2017Assignee: Teledrill, Inc.Inventors: Robert MacDonald, Gabor Vecseri, Benjamin Jennings