Patents by Inventor Johannes Kopf
Johannes Kopf 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: 20230400243Abstract: A household appliance includes a housing, at least one hinge mounted on a front of the housing, and a door mounted on the hinge and thus mounted pivotably relative to the housing. The hinge has a bearing bracket fastened to an end face of the front with at least one fastening element. The bearing bracket is constructed symmetrically, so that it can be installed either on a left end face of the front or on a right end face of the front, and in both installation situations the door mounted on the bearing bracket is situated in the same position relative to the housing in the height direction and the width direction of the household appliance when in the closed state. A method for producing a household appliance is also provided.Type: ApplicationFiled: October 27, 2021Publication date: December 14, 2023Inventors: Florian Gerstmayr, Johannes Köpf, Alfred Raab, Christian Schmid
-
Publication number: 20230358083Abstract: A hinge element for a large domestic appliance contains a main body as well as a functional body which includes a plastic material. Accordingly, the main body and the functional body are connected to one another non-releasably. Ideally, a large domestic appliance, in particular a large domestic refrigerator, contains a housing in which a receiving space is formed. The domestic appliance has a closure element by which the receiving space can be closed, and the hinge element hingedly attaches the closure element to the housing.Type: ApplicationFiled: November 10, 2021Publication date: November 9, 2023Inventors: Florian Gerstmayr, Johannes Köpf, Christian Schmid, Helmut Steichele
-
Patent number: 11656040Abstract: The invention relates to a bolt stop for an automatic firearm comprising a bolt stop lever that can be moved between a release position and a catch position, and a locking device that can be moved between a standby position and a locking position, for selectively securing the bolt stop lever in the release position, wherein the locking device is disengaged with the bolt stop lever when in the standby position, and is engaged in with the bolt stop lever when in the locking position, the bolt stop lever deactivated in the locking position.Type: GrantFiled: July 5, 2019Date of Patent: May 23, 2023Assignee: Heckler & Koch GmbHInventors: Dennis Horst, Johannes Kopf, Michael Völkle
-
Publication number: 20230122319Abstract: Example methods, systems, and apparatus are described herein. An example gas block is described for an automatic firearm, which has a gas cylinder that can be connected in a fluid-tight manner to a hole in the gun barrel via a gas channel, characterized by a control element that can be switched between at least two positions and is designed to open the gas channel in the first position, in which the fluid-tight connection is obtained, and to close the gas channel in the second position, in which the fluid-tight connection is interrupted. The disclosure also relates to a control element, a gun barrel equipped with the gas block, and an automatic firearm equipped with the gas block.Type: ApplicationFiled: October 14, 2022Publication date: April 20, 2023Inventors: Uwe FLEINER, Stefan DOLL, Johannes KOPF
-
Patent number: 10951819Abstract: One or more techniques and/or systems are provided for ordering images for panorama stitching and/or for providing a focal point indicator for image capture. For example, one or more images, which may be stitched together to create a panorama of a scene, may be stored within an image stack according to one or more ordering preferences, such as where manually captured images are stored within a first/higher priority region of the image stack as compared to automatically captured images. One or more images within the image stack may be stitched according to a stitching order to create the panorama, such as using images in the first region for a foreground of the panorama. Also, a current position of a camera may be tracked and compared with a focal point of a scene to generate a focal point indicator to assist with capturing a new/current image of the scene.Type: GrantFiled: March 28, 2018Date of Patent: March 16, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Blaise Aguera y Arcas, Markus Unger, Donald A. Barnett, David Maxwell Gedye, Sudipta Narayan Sinha, Eric Joel Stollnitz, Johannes Kopf
-
Patent number: 10788279Abstract: The invention relates to a chambering device (1) for chambering rounds in an automatic firearm, which has a breechblock (119, 172) that can move longitudinally in a receiver (3), comprising: a loading lever (13, 13?), comprising a loading lever handle (15) coupled to a loading lever retainer (17), and a loading lever housing (59, 59?), which can move longitudinally in the receiver (3). The chambering device is characterized in that the loading lever handle (15) can be pivoted from a standby position to an actuation position and back in the loading lever retainer (17), and the loading lever retainer (17) can be mounted in or on the left or right side the loading lever housing (59, 59?) and can be removed therefrom without tools. The invention also relates to an automatic firearm equipped with such a chambering device (1).Type: GrantFiled: March 12, 2019Date of Patent: September 29, 2020Assignee: Heckler & Koch GmbHInventors: Wilhelm Fischbach, Johannes Kopf, Uwe Fleiner
-
Publication number: 20200096267Abstract: The invention relates to a bolt stop for an automatic firearm comprising a bolt stop lever that can be moved between a release position and a catch position, and a locking device that can be moved between a standby position and a locking position, for selectively securing the bolt stop lever in the release position, wherein the locking device is disengaged with the bolt stop lever when in the standby position, and is engaged in with the bolt stop lever when in the locking position, the bolt stop lever deactivated in the locking position.Type: ApplicationFiled: July 5, 2019Publication date: March 26, 2020Inventors: Dennis Horst, Johannes Kopf, Michael Völkle
-
Publication number: 20190277589Abstract: The invention relates to a chambering device (1) for chambering rounds in an automatic firearm, which has a breechblock (119, 172) that can move longitudinally in a receiver (3), comprising: a loading lever (13, 13?), comprising a loading lever handle (15) coupled to a loading lever retainer (17), and a loading lever housing (59, 59?), which can move longitudinally in the receiver (3). The chambering device is characterized in that the loading lever handle (15) can be pivoted from a standby position to an actuation position and back in the loading lever retainer (17), and the loading lever retainer (17) can be mounted in or on the left or right side the loading lever housing (59, 59?) and can be removed therefrom without tools. The invention also relates to an automatic firearm equipped with such a chambering device (1).Type: ApplicationFiled: March 12, 2019Publication date: September 12, 2019Inventors: Wilhelm FISCHBACH, Johannes KOPF, Uwe FLEINER
-
Patent number: 10109031Abstract: A first user input is received when a client program executed by a client computing device is in a first state. The first user input is sent to a server computing device to render a view of a virtual scene. A state change from the first state in the client program due to a second user input or a program event is identified. One or more gaps in a server-rendered current view due to the state change are determined. A rendering of the one or more gaps is selected from among the server-rendered current view, a server-rendered predicted view and one or more prior-rendered views. A current view is rendered using a simplified model of the virtual scene by rendering the one or more gaps from the selected rendering. The current rendered view is visually presented via a display of the client computing device.Type: GrantFiled: December 11, 2017Date of Patent: October 23, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Johannes Kopf, Eduardo Alberto Cuervo Laffaye, David Chiyuan Chu, Bernhard Reinert
-
Publication number: 20180220072Abstract: One or more techniques and/or systems are provided for ordering images for panorama stitching and/or for providing a focal point indicator for image capture. For example, one or more images, which may be stitched together to create a panorama of a scene, may be stored within an image stack according to one or more ordering preferences, such as where manually captured images are stored within a first/higher priority region of the image stack as compared to automatically captured images. One or more images within the image stack may be stitched according to a stitching order to create the panorama, such as using images in the first region for a foreground of the panorama. Also, a current position of a camera may be tracked and compared with a focal point of a scene to generate a focal point indicator to assist with capturing a new/current image of the scene.Type: ApplicationFiled: March 28, 2018Publication date: August 2, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Blaise Aguera y ARCAS, Markus UNGER, Donald A. BARNETT, David Maxwell GEDYE, Sudipta Narayan SINHA, Eric Joel STOLLNITZ, Johannes KOPF
-
Patent number: 10038842Abstract: One or more techniques and/or systems are disclosed for generating improved planar panorama imagery, which may be used to view street-level, human-scale locations along a desired path, for example. One or more desired objects can be detected in source imagery that may be used to produce the resulting planar panorama imagery. Respective object regions comprising a desired object can be identified in one or more frames of the source imagery. One or more portions of the source imagery that do not comprise the object region for the desired object can be joined with at least some of the one or more frames that do comprise the object region for the desired object. The resulting planar panorama imagery can thus comprise the desired object. Also, the planar panorama imagery can be generated so as to lack one or more non-desired objects and/or adverse effects that may result therefrom.Type: GrantFiled: May 18, 2015Date of Patent: July 31, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Samuel Thomas Williams, Jonathan Paul Rosenberg, Johannes Kopf, Don Dongwoo Kim, Sandeep Kanumuri
-
Patent number: 9973697Abstract: One or more techniques and/or systems are provided for ordering images for panorama stitching and/or for providing a focal point indicator for image capture. For example, one or more images, which may be stitched together to create a panorama of a scene, may be stored within an image stack according to one or more ordering preferences, such as where manually captured images are stored within a first/higher priority region of the image stack as compared to automatically captured images. One or more images within the image stack may be stitched according to a stitching order to create the panorama, such as using images in the first region for a foreground of the panorama. Also, a current position of a camera may be tracked and compared with a focal point of a scene to generate a focal point indicator to assist with capturing a new/current image of the scene.Type: GrantFiled: May 24, 2017Date of Patent: May 15, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Blaise Aguera y Arcas, Markus Unger, Donald A. Barnett, David Maxwell Gedye, Sudipta Narayan Sinha, Eric Joel Stollnitz, Johannes Kopf
-
Publication number: 20180101930Abstract: A first user input is received when a client program executed by a client computing device is in a first state. The first user input is sent to a server computing device to render a view of a virtual scene. A state change from the first state in the client program due to a second user input or a program event is identified. One or more gaps in a server-rendered current view due to the state change are determined. A rendering of the one or more gaps is selected from among the server-rendered current view, a server-rendered predicted view and one or more prior-rendered views. A current view is rendered using a simplified model of the virtual scene by rendering the one or more gaps from the selected rendering. The current rendered view is visually presented via a display of the client computing device.Type: ApplicationFiled: December 11, 2017Publication date: April 12, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Johannes Kopf, Eduardo Alberto Cuervo Laffaye, David Chiyuan Chu, Bernhard Reinert
-
Patent number: 9842377Abstract: A first user input is received when a client program executed by a client computing device is in a first state. The first user input is sent to a server computing device to render a view of a virtual scene. A state change from the first state in the client program due to a second user input or a program event is identified. One or more gaps in a server-rendered current view due to the state change are determined. A rendering of the one or more gaps is selected from among the server-rendered current view, a server-rendered predicted view and one or more prior-rendered views. A current view is rendered using a simplified model of the virtual scene by rendering the one or more gaps from the selected rendering. The current rendered view is visually presented via a display of the client computing device.Type: GrantFiled: January 9, 2017Date of Patent: December 12, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Johannes Kopf, Eduardo Alberto Cuervo Laffaye, David Chiyuan Chu, Bernhard Reinert
-
Publication number: 20170257565Abstract: One or more techniques and/or systems are provided for ordering images for panorama stitching and/or for providing a focal point indicator for image capture. For example, one or more images, which may be stitched together to create a panorama of a scene, may be stored within an image stack according to one or more ordering preferences, such as where manually captured images are stored within a first/higher priority region of the image stack as compared to automatically captured images. One or more images within the image stack may be stitched according to a stitching order to create the panorama, such as using images in the first region for a foreground of the panorama. Also, a current position of a camera may be tracked and compared with a focal point of a scene to generate a focal point indicator to assist with capturing a new/current image of the scene.Type: ApplicationFiled: May 24, 2017Publication date: September 7, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Blaise Aguera y ARCAS, Markus UNGER, Donald A. BARNETT, David Maxwell GEDYE, Sudipta Narayan SINHA, Eric Joel STOLLNITZ, Johannes KOPF
-
Patent number: 9712746Abstract: One or more techniques and/or systems are provided for ordering images for panorama stitching and/or for providing a focal point indicator for image capture. For example, one or more images, which may be stitched together to create a panorama of a scene, may be stored within an image stack according to one or more ordering preferences, such as where manually captured images are stored within a first/higher priority region of the image stack as compared to automatically captured images. One or more images within the image stack may be stitched according to a stitching order to create the panorama, such as using images in the first region for a foreground of the panorama. Also, a current position of a camera may be tracked and compared with a focal point of a scene to generate a focal point indicator to assist with capturing a new/current image of the scene.Type: GrantFiled: March 14, 2013Date of Patent: July 18, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Blaise Aguera y Arcas, Markus Unger, Donald A. Barnett, David Maxwell Gedye, Sudipta Narayan Sinha, Eric Joel Stollnitz, Johannes Kopf
-
Publication number: 20170200254Abstract: A first user input is received when a client program executed by a client computing device is in a first state. The first user input is sent to a server computing device to render a view of a virtual scene. A state change from the first state in the client program due to a second user input or a program event is identified. One or more gaps in a server-rendered current view due to the state change are determined. A rendering of the one or more gaps is selected from among the server-rendered current view, a server-rendered predicted view and one or more prior-rendered views. A current view is rendered using a simplified model of the virtual scene by rendering the one or more gaps from the selected rendering. The current rendered view is visually presented via a display of the client computing device.Type: ApplicationFiled: January 9, 2017Publication date: July 13, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Johannes Kopf, Eduardo Alberto Cuervo Laffaye, David Chiyuan Chu, Bernhard Reinert
-
Patent number: 9569812Abstract: A first user input is received when a client program executed by a client computing device is in a first state. The first user input is sent to a server computing device to render a view of a virtual scene. A state change from the first state in the client program due to a second user input or a program event is identified. One or more gaps in a server-rendered current view due to the state change are determined. A rendering of the one or more gaps is selected from among the server-rendered current view, a server-rendered predicted view and one or more prior-rendered views. A current view is rendered using a simplified model of the virtual scene by rendering the one or more gaps from the selected rendering. The current rendered view is visually presented via a display of the client computing device.Type: GrantFiled: January 7, 2016Date of Patent: February 14, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Johannes Kopf, Eduardo Alberto Cuervo Laffaye, David Chiyuan Chu, Bernhard Reinert
-
Publication number: 20150249786Abstract: One or more techniques and/or systems are disclosed for generating improved planar panorama imagery, which may be used to view street-level, human-scale locations along a desired path, for example. One or more desired objects can be detected in source imagery that may be used to produce the resulting planar panorama imagery. Respective object regions comprising a desired object can be identified in one or more frames of the source imagery. One or more portions of the source imagery that do not comprise the object region for the desired object can be joined with at least some of the one or more frames that do comprise the object region for the desired object. The resulting planar panorama imagery can thus comprise the desired object. Also, the planar panorama imagery can be generated so as to lack one or more non-desired objects and/or adverse effects that may result therefrom.Type: ApplicationFiled: May 18, 2015Publication date: September 3, 2015Inventors: Samuel Thomas Williams, Jonathan Paul Rosenberg, Johannes Kopf, Don Dongwoo Kim, Sandeep Kanumuri
-
Patent number: 9025860Abstract: A document that includes a representation of a two-dimensional (2-D) image may be obtained. A selection indicator indicating a selection of at least a portion of the 2-D image may be obtained. A match correspondence may be determined between the selected portion of the 2-D image and a three-dimensional (3-D) image object stored in an object database, the match correspondence based on a web crawler analysis result. A 3-D rendering of the 3-D image object that corresponds to the selected portion of the 2-D image may be initiated.Type: GrantFiled: August 6, 2012Date of Patent: May 5, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Geoffrey G. Zweig, Eric J. Stollnitz, Richard Szeliski, Sudipta Sinha, Johannes Kopf