Patents by Inventor Thomas Boesch
Thomas Boesch 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: 20190324121Abstract: A laser distance meter consisting of an optical emitting path having an optical emitter and emitting optics and a receiving path having receiving optics and an optical detector. In this case, an optics mount completely optically isolates the emitting path and receiving path from one another and fixes the components thereof. The emitting optics and receiving optics are designed as plastic components transmissive to the measuring beams, and the optics mount is designed as a plastic component opaque to the measuring beams. The material composite of the emitting optics, the receiving optics, and the optics mount are designed as a 2-component injection molded part.Type: ApplicationFiled: April 18, 2019Publication date: October 24, 2019Applicant: LEICA GEOSYSTEMS AGInventor: Thomas BÖSCH
-
Patent number: 10417364Abstract: Embodiments are directed towards a method to create a reconfigurable interconnect framework in an integrated circuit. The method includes accessing a configuration template directed toward the reconfigurable interconnect framework, editing parameters of the configuration template, functionally combining the configuration template with a plurality of modules from an IP library to produce a register transfer level (RTL) circuit model, generating at least one automated test-bench function, and generating at least one logic synthesis script. Editing parameters of the configuration template includes confirming a first number of output ports of a reconfigurable stream switch and confirming a second number of input ports of the reconfigurable stream switch. Each output port and each input port has a respective architectural composition. The output port architectural composition is defined by a plurality of N data paths including A data outputs and B control outputs.Type: GrantFiled: February 2, 2017Date of Patent: September 17, 2019Assignees: STMICROELECTRONICS INTERNATIONAL N.V., STMICROELECTRONICS S.R.L.Inventors: Thomas Boesch, Giuseppe Desoli
-
Patent number: 10402527Abstract: Embodiments are directed towards a reconfigurable stream switch formed in an integrated circuit. The stream switch includes a plurality of output ports, a plurality of input ports, and a plurality of selection circuits. The output ports each have an output port architectural composition, and each is arranged to unidirectionally pass output data and output control information. The input ports each have an input port architectural composition, and each is arranged to unidirectionally receive first input data and first input control information. Each one of the selection circuits is coupled to an associated one of the output ports. Each selection circuit is further coupled to all of the input ports such that each selection circuit is arranged to reconfigurably couple its associated output port to no more than one input port at any given time.Type: GrantFiled: February 2, 2017Date of Patent: September 3, 2019Assignees: STMICROELECTRONICS S.R.L., STMICROELECTRONICS INTERNATIONAL N.V.Inventors: Thomas Boesch, Giuseppe Desoli
-
Publication number: 20190266485Abstract: Embodiments of a device include an integrated circuit, a reconfigurable stream switch formed in the integrated circuit, and an arithmetic unit coupled to the reconfigurable stream switch. The arithmetic unit has a plurality of inputs and at least one output, and the arithmetic unit is solely dedicated to performance of a plurality of parallel operations. Each one of the plurality of parallel operations carries out a portion of the formula: output=AX+BY+C.Type: ApplicationFiled: February 20, 2019Publication date: August 29, 2019Inventors: Surinder Pal SINGH, Giuseppe DESOLI, Thomas BOESCH
-
Publication number: 20190266784Abstract: Embodiments of a device include on-board memory, an applications processor, a digital signal processor (DSP) cluster, a configurable accelerator framework (CAF), and at least one communication bus architecture. The communication bus communicatively couples the applications processor, the DSP cluster, and the CAF to the on-board memory. The CAF includes a reconfigurable stream switch and a data volume sculpting unit, which has an input and an output coupled to the reconfigurable stream switch. The data volume sculpting unit has a counter, a comparator, and a controller. The data volume sculpting unit is arranged to receive a stream of feature map data that forms a three-dimensional (3D) feature map. The 3D feature map is formed as a plurality of two-dimensional (2D) data planes.Type: ApplicationFiled: February 20, 2019Publication date: August 29, 2019Inventors: Surinder Pal SINGH, Thomas BOESCH, Giuseppe DESOLI
-
Publication number: 20190266479Abstract: Embodiments of a device include an integrated circuit, a reconfigurable stream switch formed in the integrated circuit along with a plurality of convolution accelerators and an arithmetic unit coupled to the reconfigurable stream switch. The arithmetic unit has at least one input and at least one output. The at least one input is arranged to receive streaming data passed through the reconfigurable stream switch, and the at least one output is arranged to stream resultant data through the reconfigurable stream switch. The arithmetic unit also has a plurality of data paths. At least one of the plurality of data paths is solely dedicated to performance of operations that accelerate an activation function represented in the form of a piece-wise second order polynomial approximation.Type: ApplicationFiled: February 20, 2019Publication date: August 29, 2019Inventors: Surinder Pal SINGH, Thomas BOESCH, Giuseppe DESOLI
-
Publication number: 20190107392Abstract: A sensor module for connection to a handheld rangefinder instrument and for providing sensor data for the rangefinder instrument includes an electronic interface for connection to an applicable interface of the rangefinder instrument, and at least one electronic sensor component for generating the sensor data. A system for the handheld measurement of distances to a surface region of an object includes a sensor module of this kind and a handheld rangefinder instrument having a first laser rangefinder. When the interfaces are connected to one another, the sensor module is configured for transmitting the sensor data to the rangefinder instrument, and the interfaces are configured for transmitting electric power from the rangefinder instrument to the sensor module, in which the sensor module is configured to operate the at least one sensor component by means of the electric power transmitted by the rangefinder instrument.Type: ApplicationFiled: October 4, 2018Publication date: April 11, 2019Applicant: LEICA GEOSYSTEMS AGInventors: Thomas BÖSCH, Markus HAMMERER
-
Publication number: 20190011258Abstract: A laser level comprising a first laser module and a second laser module, each comprising a laser diode and an optical unit, a holder arranging the first laser module and the second laser module in a fixed relative position, and a housing, in which the holder is suspended with a gimbal or ball joint. Each optical unit comprises a collimating lens arranged along the beam path following the laser diode, and configured for collimating a beam emitted by the laser diode; a pair of partially transmitting mirrors, each arranged along the beam path following the collimating lens, and configured for laterally reflecting less than half of the collimated beam in terms of the beam cross-section, and in terms of the beam intensity; and a cylindrical lens arranged along the beam path following the pair of partially transmitting mirrors, and configured for shaping the collimated beam into a fan beam.Type: ApplicationFiled: July 6, 2018Publication date: January 10, 2019Applicant: LEICA GEOSYSTEMS AGInventors: Kai FEI, Guanghua MA, Thomas BÖSCH
-
Publication number: 20180189641Abstract: Embodiments are directed towards a hardware accelerator engine that supports efficient mapping of convolutional stages of deep neural network algorithms. The hardware accelerator engine includes a plurality of convolution accelerators, and each one of the plurality of convolution accelerators includes a kernel buffer, a feature line buffer, and a plurality of multiply-accumulate (MAC) units. The MAC units are arranged to multiply and accumulate data received from both the kernel buffer and the feature line buffer. The hardware accelerator engine also includes at least one input bus coupled to an output bus port of a stream switch, at least one output bus coupled to an input bus port of the stream switch, or at least one input bus and at least one output bus hard wired to respective output bus and input bus ports of the stream switch.Type: ApplicationFiled: February 2, 2017Publication date: July 5, 2018Inventors: Thomas BOESCH, Giuseppe DESOLI
-
Publication number: 20180189215Abstract: Embodiments are directed towards a reconfigurable stream switch formed in an integrated circuit. The stream switch includes a plurality of output ports, a plurality of input ports, and a plurality of selection circuits. The output ports each have an output port architectural composition, and each is arranged to unidirectionally pass output data and output control information. The input ports each have an input port architectural composition, and each is arranged to unidirectionally receive first input data and first input control information. Each one of the selection circuits is coupled to an associated one of the output ports. Each selection circuit is further coupled to all of the input ports such that each selection circuit is arranged to reconfigurably couple its associated output port to no more than one input port at any given time.Type: ApplicationFiled: February 2, 2017Publication date: July 5, 2018Inventors: Thomas BOESCH, Giuseppe DESOLI
-
Publication number: 20180189229Abstract: Embodiments are directed towards a system on chip (SoC) that implements a deep convolutional network heterogeneous architecture. The SoC includes a system bus, a plurality of addressable memory arrays coupled to the system bus, at least one applications processor core coupled to the system bus, and a configurable accelerator framework coupled to the system bus. The configurable accelerator framework is an image and deep convolutional neural network (DCNN) co-processing system. The SoC also includes a plurality of digital signal processors (DSPs) coupled to the system bus, wherein the plurality of DSPs coordinate functionality with the configurable accelerator framework to execute the DCNN.Type: ApplicationFiled: February 2, 2017Publication date: July 5, 2018Inventors: Giuseppe DESOLI, Thomas BOESCH, Nitin CHAWLA, Surinder Pal SINGH, Elio GUIDETTI, Fabio Giuseppe DE AMBROGGI, Tommaso MAJO, Paolo Sergio ZAMBOTTI
-
Publication number: 20180189642Abstract: Embodiments are directed towards a configurable accelerator framework device that includes a stream switch and a plurality of convolution accelerators. The stream switch has a plurality of input ports and a plurality of output ports. Each of the input ports is configurable at run time to unidirectionally pass data to any one or more of the output ports via a stream link. Each one of the plurality of convolution accelerators is configurable at run time to unidirectionally receive input data via at least two of the plurality of stream switch output ports, and each one of the plurality of convolution accelerators is further configurable at run time to unidirectionally communicate output data via an input port of the stream switch.Type: ApplicationFiled: February 2, 2017Publication date: July 5, 2018Inventors: Thomas BOESCH, Giuseppe DESOLI
-
Publication number: 20180189424Abstract: Embodiments are directed towards a method to create a reconfigurable interconnect framework in an integrated circuit. The method includes accessing a configuration template directed toward the reconfigurable interconnect framework, editing parameters of the configuration template, functionally combining the configuration template with a plurality of modules from an IP library to produce a register transfer level (RTL) circuit model, generating at least one automated test-bench function, and generating at least one logic synthesis script. Editing parameters of the configuration template includes confirming a first number of output ports of a reconfigurable stream switch and confirming a second number of input ports of the reconfigurable stream switch. Each output port and each input port has a respective architectural composition. The output port architectural composition is defined by a plurality of N data paths including A data outputs and B control outputs.Type: ApplicationFiled: February 2, 2017Publication date: July 5, 2018Inventors: Thomas BOESCH, Giuseppe DESOLI
-
Patent number: 9753135Abstract: Some embodiments of the invention relate to a hand-held distance-measuring device, comprising a housing, a distance-measuring unit for measuring distances to spatial points along an emission direction in a space, an evaluating component, a dimensionally stable referencing support, and an angle-determining unit for determining an angle of rotation (a, between the housing and the referencing support. In some embodiments, the housing and the referencing support are designed in such a way and coordinated with each other in such a way that the referencing support can assume a passive position, in which the referencing support is inserted into an recess of the housing or is fastened such as to lie flatly against the housing. In some embodiments, the referencing support can assume a referencing position in which the referencing support is connected to the housing at a first end of the referencing support by means of a joint.Type: GrantFiled: August 13, 2013Date of Patent: September 5, 2017Assignee: LEICA GEOSYSTEMS AGInventor: Thomas Bösch
-
Patent number: 9194701Abstract: Some embodiments of the invention relates to an alignment method and an optoelectronic distance-measuring device. The optoelectronic distance-measuring device may comprise an assembly having a radiation source for emitting an optical transmission radiation, a detector for receiving an optical reception radiation and a printed circuit board, which are arranged in a rigid local relationship with respect to one another, and also an optical unit carrier with a transmission optical unit and a reception optical unit. In some embodiments, a transmission direction is defined by the radiation source and the transmission optical unit and a reception direction is defined by the detector and the reception optical unit. Furthermore, the transmission optical unit and the reception optical unit may have different focal lengths.Type: GrantFiled: December 11, 2012Date of Patent: November 24, 2015Inventor: Thomas Bösch
-
Publication number: 20150204976Abstract: Some embodiments of the invention relate to a hand-held distance-measuring device, comprising a housing, a distance-measuring unit for measuring distances to spatial points along an emission direction in a space, an evaluating component, a dimensionally stable referencing support, and an angle-determining unit for determining an angle of rotation (a, between the housing and the referencing support. In some embodiments, the housing and the referencing support are designed in such a way and coordinated with each other in such a way that the referencing support can assume a passive position, in which the referencing support is inserted into an recess of the housing or is fastened such as to lie flatly against the housing. In some embodiments, the referencing support can assume a referencing position in which the referencing support is connected to the housing at a first end of the referencing support by means of a joint.Type: ApplicationFiled: August 13, 2013Publication date: July 23, 2015Inventor: Thomas Bösch
-
Publication number: 20140347650Abstract: Some embodiments of the invention relates to an alignment method and an optoelectronic distance-measuring device. The optoelectronic distance-measuring device may comprise an assembly having a radiation source for emitting an optical transmission radiation, a detector for receiving an optical reception radiation and a printed circuit board, which are arranged in a rigid local relationship with respect to one another, and also an optical unit carrier with a transmission optical unit and a reception optical unit. In some embodiments, a transmission direction is defined by the radiation source and the transmission optical unit and a reception direction is defined by the detector and the reception optical unit. Furthermore, the transmission optical unit and the reception optical unit may have different focal lengths.Type: ApplicationFiled: December 11, 2012Publication date: November 27, 2014Inventor: Thomas Bösch
-
Patent number: 6772267Abstract: Split IEEE 1394 bridges utilize individual portals or bundles of portals to communicate over a non-full-featured IEEE 1394 network such as a local or wide area network in combination with IEEE 1394 multi-portal bridges. Multi-portal bridges may be formed through the connection of several split bridges each with one or more IEEE 1394 portals over a core net. The core net is invisible to the IEEE 1394 nodes with respect to traffic originating from an IEEE 1394 bus for a destination in an IEEE 1394 bus, and the network elements allow for increased network scalability in both terms of physical size and levels of hierarchy. Useful properties of a core net such as availability of high-performance switches or increased reach are incorporated into an IEEE 1394 network.Type: GrantFiled: February 16, 2001Date of Patent: August 3, 2004Assignee: BridgeCo AGInventors: Thomas Thaler, Georg Dickmann, Thomas Boesch, Christoph Heidelberger, Manfred Stadler, Marcel Dasen
-
Publication number: 20010037422Abstract: Split IEEE 1394 bridges utilize individual portals or bundles of portals to communicate over a non-full-featured IEEE 1394 network such as a local or wide area network in combination with IEEE 1394 multi-portal bridges. Multi-portal bridges may be formed through the connection of several split bridges each with one or more IEEE 1394 portals over a core net. The core net is invisible to the IEEE 1394 nodes with respect to traffic originating from an IEEE 1394 bus for a destination in an IEEE 1394 bus, and the network elements allow for increased network scalability in both terms of physical size and levels of hierarchy. Useful properties of a core net such as availability of high-performance switches or increased reach are incorporated into an IEEE 1394 network.Type: ApplicationFiled: February 16, 2001Publication date: November 1, 2001Inventors: Thomas Thaler, Georg Dickmann, Thomas Boesch, Christoph Heidelberger, Manfred Stadler, Marcel Dasen