Patents by Inventor Robert Bruckner

Robert Bruckner 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: 20220199840
    Abstract: The invention relates to different aspects of a photodetector (1-8) for detecting electromagnetic radiation in a spectrally selective manner, comprising a first optoelectronic component (100-106, 108) for detecting a first wavelength of the electromagnetic radiation. The first optoelectronic component (100-106, 108) has a first optical cavity and at least one detection cell (21, 21a, 22, 22a, 23) arranged in the first optical cavity. The first optical cavity is made of two mutually spaced parallel mirror layers (11, 11a, 11?, 12, 12a). The length of the first optical cavity is configured such that for the first wavelength, a resonant wave (13, 13a), which is associated with said wavelength, of the i-th order is formed in the first optical cavity.
    Type: Application
    Filed: May 15, 2020
    Publication date: June 23, 2022
    Applicant: SENORICS GMBH
    Inventors: Rico MEERHEIM, Robert BRÜCKNER, Matthias JAHNEL, Karl LEO
  • Publication number: 20220165798
    Abstract: The invention concerns a hybrid multispectral device comprising a substrate having a first surface and a second surface, at least one first functional element having a first functional layer operable to detect or emit light of a first wavelength range, and at least one second functional element having a second functional layer operable to detect or emit light of a second wavelength range different from the first wavelength range. The first functional element is arranged on the first surface of the substrate, while the second functional element is arranged on the second surface of the substrate. The first functional element is arranged in a first lateral region of the multispectral device, and the second functional element is arranged in a second lateral region of the multispectral device.
    Type: Application
    Filed: January 8, 2020
    Publication date: May 26, 2022
    Applicant: SENORICS GMBH
    Inventors: Robert BRÜCKNER, Matthias JAHNEL, Karl LEO, Ronny TIMMRECK
  • Patent number: 8381090
    Abstract: Nested and grouped report data are aligned. A data-bound object such as a data region or an outer group serves as a data container having a domain scope. Instances of an inner group with misaligned data values are identified. The inner group instances are synchronized based on the data container domain scope, in response to a synchronization instruction in a report definition. During synchronization, data values are injected, and a synchronization group may be dynamically created. Aggregate functions are calculated over a synchronized group without regard to injected data values. A report layout is generated with synchronization visually indicated.
    Type: Grant
    Filed: January 15, 2010
    Date of Patent: February 19, 2013
    Assignee: Microsoft Corporation
    Inventors: Robert Bruckner, Victor Arakcheev, Nader Nashed
  • Publication number: 20110202831
    Abstract: Generating a report involves phases such as (a) database queries or other raw data accesses, (b) calculations such as data grouping, sorting, filtering, aggregation, (c) data presentation layout, (d) data formatting, and (e) rendering. When generating a modified version of a report, reusable interim results for phases (b), (c), and (d) are identified and retrieved from a cache instead of being recalculated. Newly calculated interim results are also cached for possible future use.
    Type: Application
    Filed: February 15, 2010
    Publication date: August 18, 2011
    Applicant: Microsoft Coproration
    Inventors: Robert Bruckner, Christopher Hays, Mason J. Warner, Nicoleta Cristache, Ian R. Roof
  • Publication number: 20110179051
    Abstract: Nested and grouped report data are aligned. A data-bound object such as a data region or an outer group serves as a data container having a domain scope. Instances of an inner group with misaligned data values are identified. The inner group instances are synchronized based on the data container domain scope, in response to a synchronization instruction in a report definition. During synchronization, data values are injected, and a synchronization group may be dynamically created. Aggregate functions are calculated over a synchronized group without regard to injected data values. A report layout is generated with synchronization visually indicated.
    Type: Application
    Filed: January 15, 2010
    Publication date: July 21, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Robert Bruckner, Victor Arakcheev, Nader Nashed
  • Publication number: 20070226200
    Abstract: Grouping and regrouping of data using aggregation is disclosed. In one aspect of this disclosure, data can be grouped based on some expressions, and then this result can be regrouped based on other expressions which may utilize aggregates computed in the context of the first group. Such regrouping is performed on a group basis—as opposed to being regrouped, for example, on a row basis. The grouping and regrouping can employ various logical expressions that may incorporate the aggregates. Moreover, regrouping of regrouping can be performed, and the mentioned logical expressions can be based on groups of various scopes.
    Type: Application
    Filed: March 22, 2006
    Publication date: September 27, 2007
    Applicant: Microsoft Corporation
    Inventors: Christopher Hays, Robert Bruckner