Patents by Inventor Andy Piper
Andy Piper 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: 20220329045Abstract: A laser module includes a gain chip, temperature sensors, a case, and a thermoelectric cooler (TEC). The gain chip emits a laser beam. One of the temperature sensors measures a first temperature of the gain chip and is encompassed by the gain chip. The other temperature sensor is adhered to the case and measures a second temperature. The TEC tunes the laser beam emitted by the gain chip to a desired wavelength by varying the first temperature of the gain chip through a set of third temperatures for various values of the second temperature. The set of third temperatures is selected from various values of the first temperature such that the laser beam emitted at the set of third temperatures is mode-hop free.Type: ApplicationFiled: March 24, 2022Publication date: October 13, 2022Applicant: DENSELIGHT SEMICONDUCTORS PTE LTDInventors: Kamal Kader, Long Cheng Koh, Andy Piper, Yee Loy Lam
-
Publication number: 20220149229Abstract: A superluminescent light emitting diode (SLED) includes an active layer that includes a set of mixed strain quantum wells. The set of mixed strain quantum wells includes a set of compressive strained quantum wells and a set of tensile strained quantum wells. A potential difference applied across the SLED causes movement of electron carriers and hole carriers towards the active layer. Radiative recombination of electron and hole pairs in the set of compressive strained quantum wells enables emission of laterally polarized light and radiative recombination of electron and hole pairs in the set of tensile strained quantum wells enables emission of vertically polarized light. A combination of the laterally polarized light and vertically polarized light results in the emission of incoherent light from the SLED.Type: ApplicationFiled: November 12, 2021Publication date: May 12, 2022Applicant: DENSELIGHT SEMICONDUCTORS PTE LTDInventors: Royston Hogan, Andy Piper, Rajan Rajgopal, Ashish Kumar Rai, Dasa Lakshmi Narayana Dheeraj
-
Publication number: 20220019021Abstract: A photonic integrated circuit (PIC) includes various mode field adapters (MFAs), a waveguide, and various contact pads. All the MFAs are on a same facet of the PIC. One MFA of the PIC outputs a first optical signal that is an amplified version of a second optical signal. The waveguide is divided into two waveguide arms and a bend portion to join the two waveguide arms. The waveguide extends between the MFAs such that the second optical signal propagates through the waveguide. Further, each waveguide arm is formed between the contact pads. The second optical signal propagating through the waveguide is amplified based on a current that is injected in the PIC by way of the contact pads.Type: ApplicationFiled: July 12, 2021Publication date: January 20, 2022Applicant: DenseLight Semiconductors Pte LtdInventors: Andy Piper, Ter Hoe Loh, Hon Yuen Aaron Sim, Long Cheng Koh, Yuen Chuen Chan, Yee Loy Lam
-
Patent number: 10353742Abstract: Techniques for tracking large numbers of moving objects in an event processing system are provided. An input event stream can be received, where the events in the input event stream represent the movement of a plurality of geometries or objects. The input event stream can then be partitioned among a number of processing nodes of the event processing system, thereby enabling parallel processing of one or more continuous queries for tracking the objects. The partitioning can be performed such that each processing node is configured to track objects in a predefined spatial region, and the spatial regions for at least two nodes overlap. This overlapping window enables a single node to find, e.g., all of the objects within a particular distance of a target object, even if the target object is in the process of moving from the region of that node to the overlapping region of another node.Type: GrantFiled: October 26, 2017Date of Patent: July 16, 2019Assignee: Oracle International CorporationInventors: Hoyong Park, Eric Hsiao, Andy Piper
-
Publication number: 20180046511Abstract: Techniques for tracking large numbers of moving objects in an event processing system are provided. An input event stream can be received, where the events in the input event stream represent the movement of a plurality of geometries or objects. The input event stream can then be partitioned among a number of processing nodes of the event processing system, thereby enabling parallel processing of one or more continuous queries for tracking the objects. The partitioning can be performed such that each processing node is configured to track objects in a predefined spatial region, and the spatial regions for at least two nodes overlap. This overlapping window enables a single node to find, e.g., all of the objects within a particular distance of a target object, even if the target object is in the process of moving from the region of that node to the overlapping region of another node.Type: ApplicationFiled: October 26, 2017Publication date: February 15, 2018Applicant: Oracle International CorporationInventors: Hoyong Park, Eric Hsiao, Andy Piper
-
Patent number: 9804892Abstract: Techniques for tracking large numbers of moving objects in an event processing system are provided. An input event stream can be received, where the events in the input event stream represent the movement of a plurality of geometries or objects. The input event stream can then be partitioned among a number of processing nodes of the event processing system, thereby enabling parallel processing of one or more continuous queries for tracking the objects. The partitioning can be performed such that each processing node is configured to track objects in a predefined spatial region, and the spatial regions for at least two nodes overlap. This overlapping window enables a single node to find, e.g., all of the objects within a particular distance of a target object, even if the target object is in the process of moving from the region of that node to the overlapping region of another node.Type: GrantFiled: November 23, 2016Date of Patent: October 31, 2017Assignee: Oracle International CorporationInventors: Hoyong Park, Eric Hsiao, Andy Piper
-
Publication number: 20170235951Abstract: A virtual machine transmits local files to a secure virtual machine hosted by a hypervisor for malware detection. When malware is detected, the secure virtual machine can responsively provide remediation code to the virtual machine on a temporary basis so that the virtual machine can perform suitable remediation without a permanent increase in size of the virtual machine.Type: ApplicationFiled: February 12, 2016Publication date: August 17, 2017Inventors: Richard Barlow Harrison, Andy Piper, Mark Bond, Robert Allsworth, Kenneth D. Ray
-
Publication number: 20170075726Abstract: Techniques for tracking large numbers of moving objects in an event processing system are provided. An input event stream can be received, where the events in the input event stream represent the movement of a plurality of geometries or objects. The input event stream can then be partitioned among a number of processing nodes of the event processing system, thereby enabling parallel processing of one or more continuous queries for tracking the objects. The partitioning can be performed such that each processing node is configured to track objects in a predefined spatial region, and the spatial regions for at least two nodes overlap. This overlapping window enables a single node to find, e.g., all of the objects within a particular distance of a target object, even if the target object is in the process of moving from the region of that node to the overlapping region of another node.Type: ApplicationFiled: November 23, 2016Publication date: March 16, 2017Applicant: Oracle International CorporationInventors: Hoyong Park, Eric Hsiao, Andy Piper
-
Patent number: 9535761Abstract: Techniques for tracking large numbers of moving objects in an event processing system are provided. An input event stream can be received, where the events in the input event stream represent the movement of a plurality of geometries or objects. The input event stream can then be partitioned among a number of processing nodes of the event processing system, thereby enabling parallel processing of one or more continuous queries for tracking the objects. The partitioning can be performed such that each processing node is configured to track objects in a predefined spatial region, and the spatial regions for at least two nodes overlap. This overlapping window enables a single node to find, e.g., all of the objects within a particular distance of a target object, even if the target object is in the process of moving from the region of that node to the overlapping region of another node.Type: GrantFiled: October 15, 2015Date of Patent: January 3, 2017Assignee: Oracle International CorporationInventors: Hoyong Park, Eric Hsiao, Andy Piper
-
Patent number: 9329975Abstract: A method including receiving, at a computer system, debugging configuration information specifying a functional area of a data stream processing server to be debugged, is described. Furthermore, the method includes identifying, by the computer system, an object associated with the functional area that has been instantiated by the data stream processing server, determining, by the computer system, that tracing for the object is enabled to perform the debugging, and instantiating, by the computer system, a tracelet associated with the object. Further, the method includes stepping, by the computer system, through the tracelet associated with the object to debug the object, and displaying, by the computer system, a visual representation of debugging results associated with the object.Type: GrantFiled: July 7, 2011Date of Patent: May 3, 2016Assignee: Oracle International CorporationInventors: Hoyong Park, Eric Hsiao, Andy Piper
-
Publication number: 20160034311Abstract: Techniques for tracking large numbers of moving objects in an event processing system are provided. An input event stream can be received, where the events in the input event stream represent the movement of a plurality of geometries or objects. The input event stream can then be partitioned among a number of processing nodes of the event processing system, thereby enabling parallel processing of one or more continuous queries for tracking the objects. The partitioning can be performed such that each processing node is configured to track objects in a predefined spatial region, and the spatial regions for at least two nodes overlap. This overlapping window enables a single node to find, e.g., all of the objects within a particular distance of a target object, even if the target object is in the process of moving from the region of that node to the overlapping region of another node.Type: ApplicationFiled: October 15, 2015Publication date: February 4, 2016Inventors: Hoyong Park, Eric Hsiao, Andy Piper
-
Publication number: 20130014088Abstract: A method including receiving, at a computer system, debugging configuration information specifying a functional area of a data stream processing server to be debugged, is described. Furthermore, the method includes identifying, by the computer system, an object associated with the functional area that has been instantiated by the data stream processing server, determining, by the computer system, that tracing for the object is enabled to perform the debugging, and instantiating, by the computer system, a tracelet associated with the object. Further, the method includes stepping, by the computer system, through the tracelet associated with the object to debug the object, and displaying, by the computer system, a visual representation of debugging results associated with the object.Type: ApplicationFiled: July 7, 2011Publication date: January 10, 2013Applicant: Oracle International CorporationInventors: Hoyong Park, Eric Hsiao, Andy Piper
-
Publication number: 20110216790Abstract: In one embodiment, a photo-darkening resistant optical fibre includes a waveguide having a numerical aperture less than 0.15. The waveguide includes a core having a refractive index n1 and a pedestal having a refractive index n2, and wherein the fibre includes a first cladding having a refractive index n3 surrounding the pedestal, wherein n1 is greater than n2, n2 is greater than n3. The core includes silica, a concentration of alumina of between approximately 0.3 to 0.8 mole percent, a concentration of phosphate of substantially 15 mole percent, a concentration of ytterbium substantially in the range 20000 to 45000 ppm. The pedestal can include silica, phosphate and germania. The core can have substantially zero thulium dopant.Type: ApplicationFiled: May 17, 2011Publication date: September 8, 2011Inventors: Michael Kevan Durkin, Stephen Roy Norman, Fabio Ghiringhelli, David Neil Payne, Louise Mary Brendan Hickey, Jayanta Kumar Sahu, Mikhail Nickolaos Zervas, Andy Piper, Andrew Michael Gillooly
-
Publication number: 20110206074Abstract: In one embodiment, a photo-darkening resistant optical fibre includes a waveguide having a numerical aperture less than 0.15. The waveguide includes a core having a refractive index n1 and a pedestal having a refractive index n2, and wherein the fibre includes a first cladding having a refractive index n3 surrounding the pedestal, wherein n1 is greater than n2, n2 is greater than n3. The core includes silica, a concentration of alumina of between approximately 0.3 to 0.8 mole percent, a concentration of phosphate of substantially 15 mole percent, a concentration of ytterbium substantially in the range 20000 to 45000 ppm. The pedestal can include silica, phosphate and germania. The core can have substantially zero thulium dopant.Type: ApplicationFiled: April 29, 2011Publication date: August 25, 2011Inventors: Michael Kevan Durkin, Stephen Roy Norman, Fabio Ghiringhelli, David Neil Payne, Louise Mary Brendan Hickey, Jayanta Kumar Sahu, Mikhail Nickolaos Zervas, Andy Piper, Andrew Michael Gillooly
-
Patent number: 7936796Abstract: In one embodiment, a photo-darkening resistant optical fiber includes a waveguide having a numerical aperture less than 0.15. The waveguide includes a core having a refractive index n1 and a pedestal having a refractive index n2, and wherein the fiber includes a first cladding having a refractive index n3 surrounding the pedestal, wherein n1 is greater than n2, n2 is greater than n3. The core includes silica, a concentration of alumina of between approximately 0.3 to 0.8 mole percent, a concentration of phosphate of substantially 15 mole percent, a concentration of ytterbium substantially in the range 20000 to 45000 ppm. The pedestal can include silica, phosphate and germania. The core can have substantially zero thulium dopant.Type: GrantFiled: May 11, 2007Date of Patent: May 3, 2011Assignee: SPI Lasers UK LtdInventors: Michael Kevan Durkin, Stephen Roy Norman, Fabio Ghiringhelli, David Neil Payne, Louise Mary Brendan Hickey, Jayanta Kumar Sahu, Mikhail Nickolaos Zervas, Andy Piper, Andrew Michael Gillooly
-
Publication number: 20090016387Abstract: In one embodiment, a photo-darkening resistant optical fibre includes a waveguide having a numerical aperture less than 0.15. The waveguide includes a core having a refractive index n1 and a pedestal having a refractive index n2, and wherein the fibre includes a first cladding having a refractive index n3 surrounding the pedestal, wherein n1 is greater than n2, n2 is greater than n3. The core includes silica, a concentration of alumina of between approximately 0.3 to 0.8 mole percent, a concentration of phosphate of substantially 15 mole percent, a concentration of ytterbium substantially in the range 20000 to 45000 ppm. The pedestal can include silica, phosphate and germania. The core can have substantially zero thulium dopant.Type: ApplicationFiled: May 11, 2007Publication date: January 15, 2009Inventors: Michael Kevan Durkin, Stephen Roy Norman, Fabio Ghiringhelli, David Neil Payne, Louise Mary Brendan Hickey, Jayanta Kumar Sahu, Mikhail Nickolaos Zervas, Andy Piper, Andrew Michael Gillooly