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: 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
-
Publication number: 20140257930Abstract: A system and method for estimating preferences or taste of users comprises a catalog having a closed number of items; a memory for storing distances between ratings of each pair of items; and a user interface to rate a subset of the items. The distances from the subset items to other items of the catalog give the user a preference for each item in the catalog despite never having rated these items. The catalog is ordered using the assigned preferences into a user preference vector, and is compared with vectors of other users to match up different users having similar preferences. Alternatively a distance measure can be defined between preferences of different users, with matching made between the users having the smallest difference. Initial distances may come from rating by a focus group or from application download data or other suitable sources.Type: ApplicationFiled: March 10, 2014Publication date: September 11, 2014Applicant: Tastepals Ltd.Inventor: Daniel LEHMANN