Patents by Inventor Daniel Lehmann
Daniel Lehmann 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: 20250131636Abstract: The disclosure describes a distributed, pluggable architecture for an artificial reality (AR) system that enables concurrent execution and collaborative scene rendering for multiple artificial reality applications. For example, an AR system includes an image capture device configured to capture image data representative of a physical environment. The AR system also includes a head-mounted display (HMD) configured to output artificial reality content. The AR system further includes a plurality of concurrently executing artificial reality client applications. The AR system also includes a concurrent application engine configured to control rendering the artificial reality content as a common scene that include one or more objects from each of the plurality of artificial reality applications.Type: ApplicationFiled: August 27, 2024Publication date: April 24, 2025Inventors: Denis GLADKOV, Daniel LEHMANN, Paul B. MENAGE, Clifford Merritt BOYD, Anton VANEEV, Luiz Afonso COIMBRA BARBOSA SILVA, Mandeep S. BAINES, Aaron David LIEBERMAN, Rodney HUFF, Cyril Daniel SAINT GIRONS
-
Patent number: 12106416Abstract: The disclosure describes a distributed, pluggable architecture for an artificial reality (AR) system that enables concurrent execution and collaborative scene rendering for multiple artificial reality applications. For example, an AR system includes an image capture device configured to capture image data representative of a physical environment. The AR system also includes a head-mounted display (HMD) configured to output artificial reality content. The AR system further includes a plurality of concurrently executing artificial reality client applications. The AR system also includes a concurrent application engine configured to control rendering the artificial reality content as a common scene that include one or more objects from each of the plurality of artificial reality applications.Type: GrantFiled: January 6, 2023Date of Patent: October 1, 2024Assignee: Meta Platforms Technologies, LLCInventors: Denis Gladkov, Daniel Lehmann, Paul B. Menage, Clifford Merritt Boyd, Anton Vaneev, Luiz Afonso Coimbra Barbosa Silva, Mandeep S Baines, Aaron David Lieberman, Rodney Huff, Cyril Daniel Saint Girons
-
Publication number: 20230334752Abstract: The disclosure describes a distributed, pluggable architecture for an artificial reality (AR) system that enables concurrent execution and collaborative scene rendering for multiple artificial reality applications. For example, an AR system includes an image capture device configured to capture image data representative of a physical environment. The AR system also includes a head-mounted display (HMD) configured to output artificial reality content. The AR system further includes a plurality of concurrently executing artificial reality client applications. The AR system also includes a concurrent application engine configured to control rendering the artificial reality content as a common scene that include one or more objects from each of the plurality of artificial reality applications.Type: ApplicationFiled: January 6, 2023Publication date: October 19, 2023Inventors: Denis Gladkov, Daniel Lehmann, Paul B. Menage, Clifford Merritt Boyd, Anton Vaneev, Luiz Afonso Coimbra Barbosa Silva, Mandeep S. Baines, Aaron David Lieberman, Rodney Huff, Cyril Daniel Saint Girons
-
Patent number: 11551403Abstract: The disclosure describes a distributed, pluggable architecture for an artificial reality (AR) system that enables concurrent execution and collaborative scene rendering for multiple artificial reality applications. For example, an AR system includes an image capture device configured to capture image data representative of a physical environment. The AR system also includes a head-mounted display (HMD) configured to output artificial reality content. The AR system further includes a plurality of concurrently executing artificial reality client applications. The AR system also includes a concurrent application engine configured to control rendering the artificial reality content as a common scene that include one or more objects from each of the plurality of artificial reality applications.Type: GrantFiled: September 16, 2021Date of Patent: January 10, 2023Assignee: Meta Platforms Technologies, LLCInventors: Denis Gladkov, Daniel Lehmann, Paul B. Menage, Clifford Merritt Boyd, Anton Vaneev, Luiz Afonso Coimbra Barbosa Silva, Mandeep S Baines, Aaron David Lieberman, Rodney Huff, Cyril Daniel Saint Girons
-
Publication number: 20220161643Abstract: The present disclosure relates to a sealing element for a front vehicle door having at least one fastening section by means of which the sealing element can be fastened to a frame element of the vehicle door. The sealing element includes at least one channel section forming a drainage channel between a frame element of the vehicle door and a side wall support of the vehicle frame. The sealing element includes a cover section that partially covers a clearance disposed along an exterior side of the channel section. The sealing element covers at least half the width of the clearance of the channel section.Type: ApplicationFiled: March 13, 2020Publication date: May 26, 2022Applicant: Audi AGInventor: Daniel LEHMANN
-
Publication number: 20220005254Abstract: The disclosure describes a distributed, pluggable architecture for an artificial reality (AR) system that enables concurrent execution and collaborative scene rendering for multiple artificial reality applications. For example, an AR system includes an image capture device configured to capture image data representative of a physical environment. The AR system also includes a head-mounted display (HMD) configured to output artificial reality content. The AR system further includes a plurality of concurrently executing artificial reality client applications. The AR system also includes a concurrent application engine configured to control rendering the artificial reality content as a common scene that include one or more objects from each of the plurality of artificial reality applications.Type: ApplicationFiled: September 16, 2021Publication date: January 6, 2022Inventors: Denis Gladkov, Daniel Lehmann, Paul B. Menage, Clifford Merritt Boyd, Anton Vaneev, Luiz Afonso Coimbra Barbosa Silva, Mandeep S Baines, Aaron David Lieberman, Rodney Huff, Cyril Daniel Saint Girons
-
Patent number: 11132827Abstract: The disclosure describes a distributed, pluggable architecture for an artificial reality (AR) system that enables concurrent execution and collaborative scene rendering for multiple artificial reality applications. For example, an AR system includes an image capture device configured to capture image data representative of a physical environment. The AR system also includes a head-mounted display (HMD) configured to output artificial reality content. The AR system further includes a plurality of concurrently executing artificial reality client applications. The AR system also includes a concurrent application engine configured to control rendering the artificial reality content as a common scene that include one or more objects from each of the plurality of artificial reality applications.Type: GrantFiled: September 19, 2019Date of Patent: September 28, 2021Assignee: Facebook Technologies, LLCInventors: Denis Gladkov, Daniel Lehmann, Paul B. Menage, Clifford Merritt Boyd, Anton Vaneev, Luiz Alfonso Coimbra Barbosa Silva, Mandeep S Baines, Aaron David Lieberman, Rodney Huff, Cyril Daniel Saint Girons
-
Publication number: 20210133828Abstract: A method of remote surveying to forecast popularity of a product or a media item comprises showing the item to a first, statistically significant and representative, sample of people, items of a closed catalog, obtaining a rating of each catalog item, and storing the ratings. Then a second, smaller, sample that is not representative of the population is shown the product or media item needing the forecast along with the items of the catalog. The people in the second sample rate the products or items in the same way and then a pseudo-distance is calculated between the catalog items and the product or media item. The pseudo-distance is applied to each person in the first sample to obtain a personal pseudo-rating for the product or media item. The personal pseudo-ratings provide a statistically significant electronic indicator of reactions to the product or media item.Type: ApplicationFiled: May 12, 2020Publication date: May 6, 2021Applicant: Tastepals Ltd.Inventor: Daniel LEHMANN
-
Publication number: 20210090315Abstract: The disclosure describes a distributed, pluggable architecture for an artificial reality (AR) system that enables concurrent execution and collaborative scene rendering for multiple artificial reality applications. For example, an AR system includes an image capture device configured to capture image data representative of a physical environment. The AR system also includes a head-mounted display (HMD) configured to output artificial reality content. The AR system further includes a plurality of concurrently executing artificial reality client applications. The AR system also includes a concurrent application engine configured to control rendering the artificial reality content as a common scene that include one or more objects from each of the plurality of artificial reality applications.Type: ApplicationFiled: September 19, 2019Publication date: March 25, 2021Inventors: Denis Gladkov, Daniel Lehmann, Paul B. Menage, Clifford Merritt Boyd, Anton Vaneev, Luiz Alfonso Coimbra Barbosa Silva, Mandeep S Baines, Aaron David Lieberman, Rodney Huff, Cyril Daniel Saint Girons
-
Patent number: 10949466Abstract: Techniques herein minimize memory needed to store distances between vertices of a graph for use during a multi-source breadth-first search (MS-BFS). In an embodiment, during each iteration of a first sequence of iterations of a MS-BFS, a computer updates a first matrix that contains elements that use a first primitive integer type having a first width to record a distance from a source vertex of a graph to another vertex. The computer detects that a count of iterations of the first sequence of iterations exceeds a threshold. Responsively, the computer creates a second matrix that contains elements that use a second primitive integer type having a second width that is larger than the first width to record a distance from a source vertex of the graph to another vertex. During each iteration of a second sequence of iterations of the MS-BFS, the computer updates the second matrix.Type: GrantFiled: December 12, 2019Date of Patent: March 16, 2021Assignee: Oracle International CorporationInventors: Martin Sevenich, Sungpack Hong, Alexander Weld, Hassan Chafi, Daniel Lehmann
-
Publication number: 20200117689Abstract: Techniques herein minimize memory needed to store distances between vertices of a graph for use during a multi-source breadth-first search (MS-BFS). In an embodiment, during each iteration of a first sequence of iterations of a MS-BFS, a computer updates a first matrix that contains elements that use a first primitive integer type having a first width to record a distance from a source vertex of a graph to another vertex. The computer detects that a count of iterations of the first sequence of iterations exceeds a threshold. Responsively, the computer creates a second matrix that contains elements that use a second primitive integer type having a second width that is larger than the first width to record a distance from a source vertex of the graph to another vertex. During each iteration of a second sequence of iterations of the MS-BFS, the computer updates the second matrix.Type: ApplicationFiled: December 12, 2019Publication date: April 16, 2020Inventors: Martin Sevenich, Sungpack Hong, Alexander Weld, Hassan Chafi, Daniel Lehmann
-
Patent number: 10540398Abstract: Techniques herein minimize memory needed to store distances between vertices of a graph for use during a multi-source breadth-first search (MS-BFS). In an embodiment, during each iteration of a first sequence of iterations of a MS-BFS, a computer updates a first matrix that contains elements that use a first primitive integer type having a first width to record a distance from a source vertex of a graph to another vertex. The computer detects that a count of iterations of the first sequence of iterations exceeds a threshold. Responsively, the computer creates a second matrix that contains elements that use a second primitive integer type having a second width that is larger than the first width to record a distance from a source vertex of the graph to another vertex. During each iteration of a second sequence of iterations of the MS-BFS, the computer updates the second matrix.Type: GrantFiled: April 24, 2017Date of Patent: January 21, 2020Assignee: Oracle International CorporationInventors: Martin Sevenich, Sungpack Hong, Alexander Weld, Hassan Chafi, Daniel Lehmann
-
Patent number: 10466229Abstract: A sensor assembly comprises a substrate arrangement and a sensor chip mounted to the substrate arrangement. A sensing element is integrated on or in the sensor chip and is sensitive to at least one parameter of a fluid. An access opening is provided in the substrate arrangement enabling the fluid to access the sensing element. A metallization arranged on at least a portion of the substrate arrangement seals a chamber containing the sensor chip which portion comprises one or more of a wall defining the access opening or an area facing the sensor chip.Type: GrantFiled: July 28, 2017Date of Patent: November 5, 2019Assignee: SENSIRION AGInventors: Matthias Schibli, Daniel Lehmann
-
Publication number: 20180307777Abstract: Techniques herein minimize memory needed to store distances between vertices of a graph for use during a multi-source breadth-first search (MS-BFS). In an embodiment, during each iteration of a first sequence of iterations of a MS-BFS, a computer updates a first matrix that contains elements that use a first primitive integer type having a first width to record a distance from a source vertex of a graph to another vertex. The computer detects that a count of iterations of the first sequence of iterations exceeds a threshold. Responsively, the computer creates a second matrix that contains elements that use a second primitive integer type having a second width that is larger than the first width to record a distance from a source vertex of the graph to another vertex. During each iteration of a second sequence of iterations of the MS-BFS, the computer updates the second matrix.Type: ApplicationFiled: April 24, 2017Publication date: October 25, 2018Inventors: Martin Sevenich, Sungpack Hong, Alexander Weld, Hassan Chafi, Daniel Lehmann
-
Patent number: 10091331Abstract: A computer-implemented method includes identifying, with a computer system that has a network interface, one or more primary categories of content from a social networking system that are of primary relevance to a user of a computing device, as compared to one or more secondary categories of content from the social networking system that are of lower importance to the user of the computing device; causing content from the primary categories to be downloaded from the social networking system to the computing device automatically and without user interaction with a social networking application that is arranged to display the downloaded content; and causing content from the secondary categories to be downloaded from the social networking system to the computing device separately from the content from the primary categories, and in response to a defined user interaction with a social networking application that corresponds to the social networking system.Type: GrantFiled: July 12, 2016Date of Patent: October 2, 2018Assignee: Google LLCInventors: Gabriel A. Cohen, Daniel Lehmann, Dmitri Plotnikov
-
Publication number: 20180059091Abstract: A sensor assembly comprises a substrate arrangement and a sensor chip mounted to the substrate arrangement. A sensing element is integrated on or in the sensor chip and is sensitive to at least one parameter of a fluid. An access opening is provided in the substrate arrangement enabling the fluid to access the sensing element. A metallization arranged on at least a portion of the substrate arrangement seals a chamber containing the sensor chip which portion comprises one or more of a wall defining the access opening or an area facing the sensor chip.Type: ApplicationFiled: July 28, 2017Publication date: March 1, 2018Applicant: SENSIRION AGInventors: Matthias SCHIBLI, Daniel LEHMANN
-
Patent number: 9864594Abstract: Embodiments of the disclosure permit upgrading software and/or testing operation of an electronic device within an unopened package. In one embodiment, an electronic device can be powered on inductively while contained in its unopened packaging. In other aspects, the powered on electronic device can receive a software upgrade and/or test information. In addition, the electronic device can validate the software upgrade, and can replace software present in the electronic device with the received software upgrade. The electronic device also can validate at least a portion of the test information, and can implement one or more tests as conveyed in the test information. Further, the electronic device can communicate information wirelessly in response to the test(s). Such information can be indicative or otherwise representative of one or more results of the implemented test(s).Type: GrantFiled: September 30, 2014Date of Patent: January 9, 2018Assignee: Amazon Technologies, Inc.Inventors: Michael Dale Whiteley, Anastasios Iliopoulos, Rohan Mutagi, Bo Li, Fred Torok, Ian Daniel Lehmann
-
Patent number: 9448961Abstract: A computer-implemented method includes identifying, with a computer system that has a network interface, one or more primary categories of content from a social networking system that are of primary relevance to a user of a computing device, as compared to one or more secondary categories of content from the social networking system that are of lower importance to the user of the computing device; causing content from the primary categories to be downloaded from the social networking system to the computing device automatically and without user interaction with a social networking application that is arranged to display the downloaded content; and causing content from the secondary categories to be downloaded from the social networking system to the computing device separately from the content from the primary categories, and in response to a defined user interaction with a social networking application that corresponds to the social networking system.Type: GrantFiled: October 18, 2012Date of Patent: September 20, 2016Assignee: Google Inc.Inventors: Gabriel A. Cohen, Daniel Lehmann, Dmitri Plotnikov
-
Patent number: 9408359Abstract: The invention relates to the soybean variety designated XB36G13. Provided by the invention are the seeds, plants and derivatives of the soybean variety XB36G13. Also provided by the invention are tissue cultures of the soybean variety XB36G13 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety XB36G13 with itself or another soybean variety and plants produced by such methods.Type: GrantFiled: August 28, 2014Date of Patent: August 9, 2016Assignee: MONSANTO TECHNOLOGY LLCInventors: Maqsood Rehman, Daniel Lehmann
-
Patent number: 8934876Abstract: Disclosed are a method, apparatus, and system for using call activity as a basis to trigger social-network expansion. Upon detecting threshold call activity between a first party and a second party and determining that a social-network group of the first party does not include a social-network connection with the second party, a process is triggered to add to the first party's social-network group a connection with the second party.Type: GrantFiled: September 2, 2011Date of Patent: January 13, 2015Assignee: Google Inc.Inventors: Gabriel Cohen, Colin Gibbs, Daniel Lehmann