Patents by Inventor Jerome Poulin
Jerome Poulin 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: 11226083Abstract: A non-glare luminaire includes a toroidal-shaped light engine having light emitting diodes (LEDs) disposed about the light engine in a radial pattern. The light engine has an axial direction that is at least substantially orthogonal to the surface of the light engine. An anti-glare ring is disposed proximate the light engine and includes reflectors arranged in a radial pattern. Each reflector is configured to reflect tangentially oriented light from at least one of the LEDs substantially along the axial direction. The luminaire also includes a toroidal integrated optic (TIO), which is made up of a total internal reflectance (TIR) lens that is coupled with a light guide. The TIO optic has a toroidal lens portion having a light entrance side that receives light from the LEDs and the reflectors. The optic collimates the light received from the LEDs and the reflectors and emit the light via a light exit side.Type: GrantFiled: May 18, 2020Date of Patent: January 18, 2022Assignee: ABL IP Holding LLCInventors: Etienne Vernier, Tahereh Ahmadi Tameh, Louis Thomas-Berube, Dirk Zylstra, Jerome Poulin
-
Publication number: 20210356097Abstract: A non-glare luminaire includes a toroidal-shaped light engine having light emitting diodes (LEDs) disposed about the light engine in a radial pattern. The light engine has an axial direction that is at least substantially orthogonal to the surface of the light engine. An anti-glare ring is disposed proximate the light engine and includes reflectors arranged in a radial pattern. Each reflector is configured to reflect tangentially oriented light from at least one of the LEDs substantially along the axial direction. The luminaire also includes a toroidal integrated optic (TIO), which is made up of a total internal reflectance (TIR) lens that is coupled with a light guide. The TIO optic has a toroidal lens portion having a light entrance side that receives light from the LEDs and the reflectors. The optic collimates the light received from the LEDs and the reflectors and emit the light via a light exit side.Type: ApplicationFiled: May 18, 2020Publication date: November 18, 2021Inventors: Etienne Vernier, Tahereh Ahmadi Tameh, Louis Thomas-Berube, Dirk Zylstra, Jerome Poulin
-
Patent number: 8566193Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction.Type: GrantFiled: December 15, 2006Date of Patent: October 22, 2013Assignee: SAP AGInventors: Abhinava Pratap Singh, Andreas Esau, Andreas Huber-Buschbeck, Andreas Seibel, Astrid Doppenschmidt, Bleickard Langendoerfer, Chandramohan Reddy Yengoti, Christian Hissler, Cornel Leinenkugel, Devasena Rajamohan, Gerd Egen, Gerold Wellenhofer, Gregor Arlt, Hans-Peter Thienel, Heiko Theissen, Jens-Martin Wolle, Jerome Poulin, Kerstin Hambrecht, Klaus Zumbach, Madhavi Koujalagi, Moghaddam Masoumeh, Oliver Vonderheid, Ralf Wagenknecht, Siarhei Ulasenka, Stefan Christian Boehm, Susanne Doenig, Svetlana Rebholz, Thiemo Lindemann, Thomas Schneider, Udo Herbst, Uwe Oehler, Rolf Waltemathe, Carsten Pluder, Harsh Panwar, Eberhard Schick, Corinne Reisert, Juergen Hollberg, Peter Wadewitz, Shankar V, Christof Rausse
-
Patent number: 7809707Abstract: A system for identifying usage of a target data element including both direct and indirect usage, within a data element structure where the target data element may have more than one parent data element. The system includes a usage processing engine configure to identify direct and indirect usage data elements for the target data element within the data element structure and a user interface configured to display the direct and indirect usage data elements for the target element in a hierarchical structure.Type: GrantFiled: July 23, 2007Date of Patent: October 5, 2010Assignee: SAP AGInventors: Simon Falardeau, Dai Nguyen, Jerome Poulin
-
Patent number: 7730051Abstract: A system for generating embedded expressions configured to generate a result. The system includes an embedded expression generation engine configured to generate a root expression, including at least one parameter. The parameter includes an assigned embedded expression configured to generate a result based on one or more input parameters. The system further includes an embedded expression user interface configured to display the root expression and associated parameters and embedded expressions and provide expression generation tools allowing the user to modify the root expression.Type: GrantFiled: July 23, 2007Date of Patent: June 1, 2010Assignee: SAP AktiengesellschaftInventors: Simon Falardeau, Jerome Poulin, Dai Nguyen
-
Patent number: 7730052Abstract: A virtual item set representing a subset of items stored within an original data structure. The system includes a virtual item set processor configured to generate a plurality of virtual items that are a subset of items in the original data structure, and a virtual item set including the plurality of virtual items. Each virtual item includes a data field containing a data item from the original data structure and a metadata field, the meta field data including position information representing the position of the data field within an original data structure.Type: GrantFiled: July 23, 2007Date of Patent: June 1, 2010Assignee: SAP AktiengesellschaftInventors: Simon Falardeau, Jerome Poulin
-
Patent number: 7676443Abstract: A system for processing rules on data elements is described. The system includes a memory queue configured to receive and store a listing of data elements and a rule processing engine configured to apply one or more processing rules to one or more data elements. The rules processing engine further includes a rule condition processing engine configured to apply a condition to a data element and store the data element in the memory queue if the condition is satisfied and a rule action processing engine configured to iteratively perform an action on the elements stored in the memory queue.Type: GrantFiled: November 17, 2006Date of Patent: March 9, 2010Assignee: SAP AGInventors: Simon Falardeau, Jerome Poulin
-
Publication number: 20090030871Abstract: A system for identifying usage of a target data element including both direct and indirect usage, within a data element structure where the target data element may have more than one parent data element. The system includes a usage processing engine configure to identify direct and indirect usage data elements for the target data element within the data element structure and a user interface configured to display the direct and indirect usage data elements for the target element in a hierarchical structure.Type: ApplicationFiled: July 23, 2007Publication date: January 29, 2009Inventors: Simon Falardeau, Dai Nguyen, Jerome Poulin
-
Publication number: 20090030928Abstract: A system for generating embedded expressions configured to generate a result. The system includes an embedded expression generation engine configured to generate a root expression, including at least one parameter. The parameter includes an assigned embedded expression configured to generate a result based on one or more input parameters. The system further includes an embedded expression user interface configured to display the root expression and associated parameters and embedded expressions and provide expression generation tools allowing the user to modify the root expression.Type: ApplicationFiled: July 23, 2007Publication date: January 29, 2009Inventors: Simon Falardeau, Jerome Poulin, Dai Nguyen
-
Publication number: 20090030929Abstract: A virtual item set representing a subset of items stored within an original data structure. The system includes a virtual item set processor configured to generate a plurality of virtual items that are a subset of items in the original data structure, and a virtual item set including the plurality of virtual items. Each virtual item includes a data field containing a data item from the original data structure and a metadata field, the meta field data including position information representing the position of the data field within an original data structure.Type: ApplicationFiled: July 23, 2007Publication date: January 29, 2009Inventors: Simon Falardeau, Jerome Poulin
-
Publication number: 20080133303Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction.Type: ApplicationFiled: December 15, 2006Publication date: June 5, 2008Inventors: Abhinava Singh, Andor Vizhanyo, Andreas Esau, Andreas Huber-Buschbeck, Andreas Seibel, Astrid Doppenschmidt, Bleickard Langendoerfer, Budi Santoso, Chandramohan Yengoti, Christian Hissler, Christian Werner, Christof Rausse, Cornel Leinenkugel, Devasena Rajamohan, Dietmar Henkes, Gabor Szigeti, Gerd Egen, Gerold Wellenhofer, Gergor Arlt, Hans-Peter Thienel, Heiko Theissen, Jens-Martin Wolle, Jerome Poulin, Kerstin Hambrecht, Klaus Zumbach, Madhavi Koujalagi, Mark Schuette, Moghaddam Masoumeh, Oliver Vonderheid, Ralf Wagenknecht, Rana Chakrabarti, Ravishankar Bijjala, Shiry Achiman, Siarhei Ulasenka, Stefan Boehm, Susanne Doenig, Svetlana Rebholz, Tamas Varga, Thiemo Lindemann, Thomas Schneider, Udo Herbst, Uwe Oehler, Rolf Waltemathe, Carsten Pluder, Harsh Panwar, Eberhard Schick, Corinne Reisert, Juergen Hollberg, Peter Wadewitz, Shankar V
-
Publication number: 20080120265Abstract: A system for processing rules on data elements is described. The system includes a memory queue configured to receive and store a listing of data elements and a rule processing engine configured to apply one or more processing rules to one or more data elements. The rules processing engine further includes a rule condition processing engine configured to apply a condition to a data element and store the data element in the memory queue if the condition is satisfied and a rule action processing engine configured to iteratively perform an action on the elements stored in the memory queue.Type: ApplicationFiled: November 17, 2006Publication date: May 22, 2008Inventors: Simon Falardeau, Jerome Poulin