Patents by Inventor Michael Bach

Michael Bach 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: 20240146761
    Abstract: In various embodiments, systems, methods, and techniques are disclosed for generating a collection of clusters of related data from a seed. Seeds may be generated based on seed generation strategies or rules. Clusters may be generated by, for example, retrieving a seed, adding the seed to a first cluster, retrieving a clustering strategy or rules, and adding related data and/or data entities to the cluster based on the clustering strategy. Various cluster scores may be generated based on attributes of data in a given cluster. Further, cluster metascores may be generated based on various cluster scores associated with a cluster. Clusters may be ranked based on cluster metascores. Various embodiments may enable an analyst to discover various insights related to data clusters, and may be applicable to various tasks including, for example, tax fraud detection, beaconing malware detection, malware user-agent detection, and/or activity trend detection, among various others.
    Type: Application
    Filed: November 8, 2023
    Publication date: May 2, 2024
    Inventors: Harkirat Singh, Geoffrey Stowe, Stefan Bach, Matthew Sprague, Michael Kross, Adam Borochoff, Parvathy Menon, Michael Harris
  • Publication number: 20240080324
    Abstract: Detection of unknown applications is disclosed, including: detecting an event associated with accessing an application; determining target information associated with the event; and identifying the application from the target information.
    Type: Application
    Filed: September 6, 2022
    Publication date: March 7, 2024
    Inventors: Brian Soby, Timothy Bach, Michael Brancato, Drew Gatchell, Jason Tesarz
  • Publication number: 20230237049
    Abstract: Artifact life tracking storage techniques include performing an artifact request of an artifact at an artifact storage node. A current time to live (TTL) value is identified. A determination is made whether to increment a TTL flag of the artifact. Responsive to determining that the TTL tag should be incremented, the TTL flag is incremented to a subsequent value in a TTL extender list. Responsive to incrementing the TTL tag, the TTL modified tag value is set to the current time value.
    Type: Application
    Filed: January 27, 2022
    Publication date: July 27, 2023
    Applicant: Splunk Inc.
    Inventors: Jagmohan Singh, Michael Bach Soohoo, Hongxun Liu, Manu Jose, JR.
  • Publication number: 20220166197
    Abstract: A gripper for the automated wiring of electrical components of an electrical switchgear, the gripper having at least two gripper fingers, wherein the gripper fingers delimit between them a cable guide corridor, the passage cross-section of which is bounded at a distal end of the gripper fingers by opposing gripper jaws of the gripper fingers and, with respect to the distal end, is bounded further proximally by opposing cable drives of the gripper fingers, the two gripper fingers being adjustable with respect to one another in an adjustment direction which corresponds to a cross-sectional direction of the passage cross-section in order to vary the passage cross-section via a linear adjustment unit. A corresponding robot and a corresponding method are further described.
    Type: Application
    Filed: January 17, 2020
    Publication date: May 26, 2022
    Inventors: Michael BACH, Kevin JUNG, Andreas Michael BÄCHLER
  • Patent number: 10608419
    Abstract: The invention relates to a switch cabinet or rack or rack for receiving electrical energy storage units, in particular batteries, whereby the switch cabinet or the rack has a plurality of energy storage unit slots arranged above one another, so characterized in that the energy storage unit slots are formed by a plurality of grooves, whose longitudinal and slide-in direction extends in the depth direction of the switch cabinet or rack, whereby in each case a pair of grooves are set up on the opposite lying sides of the switch cabinet or rack at the same vertical height and with their open longitudinal side directed toward one another.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: March 31, 2020
    Assignee: RITTAL GMBH & CO. KG
    Inventor: Michael Bach
  • Patent number: 10594769
    Abstract: An element in a fetched file (a file received from the web server in response to an HTTP request) can be mapped to the source code that generated it and vice versa. When code is compiled at the web server, calls can be executed that emit HTML that includes metadata that maps a snippet of code back to a particular source file and to a particular location in the source file. The HTML can include injected symbols that specify that the information from a particular start position for a particular character length in the HTML comes from a particular start position to a particular end position in the source file.
    Type: Grant
    Filed: August 27, 2016
    Date of Patent: March 17, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Joseph M. Davis, Daniel P. Chartier, Jorge E. Gabuardi Gonzalez, Vishal R. Joshi, Michael J. Harder, Michael Bach, Anh Thi-Phuong Phan, Reshmi Mangalore, Jon E. Jung
  • Patent number: 10447764
    Abstract: A selection in a browser in an integrated development environment can be mapped back to the original document that was fetched from a web server by uniquely identifying elements in the original document. A DOM can be created from the original document where the DOM retains the unique identifiers associated with the elements. Block lists for the original document and the DOM can be created. A differencing algorithm can be run on the two block lists. A selection in a browser can be mapped to a location in the DOM block list and the location in the DOM block list can be mapped to the original document.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: October 15, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Daniel P. Chartier, Joseph M. Davis, Jorge E. Gabuardi Gonzalez, Vishal R. Joshi, Michael J. Harder, Michael Bach, Anh Thi-Phuong Phan, Reshmi Mangalore, Jon E. Jung
  • Patent number: 10285232
    Abstract: A headlight for a motor vehicle includes at least two light sources and a driver, which is arranged to vary the light intensities of the light sources with a phase shift to one another periodically between a minimum and a maximum and in the course of a period to set intermediate values between the maximum and the minimum. In a phase of the period, in which the first light source reaches the maximum of its light intensity, the light intensity of the second light source is situated at an intermediate value and increases.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: May 7, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Frank Langkabel, Rouven Haberkorn, Philipp Roeckl, Michael Bach, Ralph Schneider, Ingolf Schneider
  • Patent number: 9959263
    Abstract: The subject disclosure relates to configurable multi-view data entry. When a user encounters a form field with a complex data type, depending on the invoking mechanism, either automatic when on focus, or through a user gesture such as clicking on an icon in the form field, the form field expands to multiple form fields including the original form field. The multiple form fields can allow the user to enter in each separate data item that makes up the complex data type. As data items are entered, the data items can be combined into a correct format and displayed in the original form field.
    Type: Grant
    Filed: December 7, 2010
    Date of Patent: May 1, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Michael Bach, Simon Tan, Vishal Joshi
  • Patent number: 9961660
    Abstract: A network access node (eNodeB for example) changing status from active to deactivated sends a message to a location server indicating the changed status. The location server collects from uplink messages indications of which of a plurality of cells have a deactivated status and stores this information in its local memory. Then the location server utilizes the stored indications to ensure that all cells in a list provided to a user equipment for location assistance will have an active status. In various embodiments: the message is sent only when the status is changed for energy saving purposes; a list of cells included in a location request message may have some deactivated cells so the location server sends a message to the eNodeB to activate deactivated cells in the list which is done prior to providing the list to a user equipment; and a partial-activation for a probing/beacon mode is disclosed.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: May 1, 2018
    Assignee: Nokia Solutions and Networks Oy
    Inventors: John Harris, Michael Bach, Manivannan Thyagarajan
  • Publication number: 20180109081
    Abstract: The invention relates to a switch cabinet or rack or rack for receiving electrical energy storage units, in particular batteries, whereby the switch cabinet or the rack has a plurality of energy storage unit slots arranged above one another, so characterized in that the energy storage unit slots are formed by a plurality of grooves, whose longitudinal and slide-in direction extends in the depth direction of the switch cabinet or rack, whereby in each case a pair of grooves are set up on the opposite lying sides of the switch cabinet or rack at the same vertical height and with their open longitudinal side directed toward one another.
    Type: Application
    Filed: April 5, 2016
    Publication date: April 19, 2018
    Inventor: Michael BACH
  • Patent number: 9769961
    Abstract: A switch cabinet arrangement which includes a switch cabinet (1) with an installation frame (2) accommodated therein, which delimits an accommodation space (3) for switch cabinet fixtures and which comprises a cooling air duct (5, 6, 7), wherein the installation frame (2) comprises two parallel separated vertical profiles (4) which establish a first attachment plane (a) for the switch cabinet fixtures and wherein the cooling air duct (5, 6, 7) comprises a partition (5) which extends between the vertical profiles (4) and a respective associated switch cabinet side wall (12), characterized in that the partition (5) comprises at least one perforation (6) to which at least one air supply channel (7) is fluidically connected, which leads cooling air introduced via the perforation (6) into the air supply channel (7) in the direction of the accommodation space (3).
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: September 19, 2017
    Assignee: RITTAL GMBH & CO. KG
    Inventors: Michael Bach, Gunther Bloecher, Volker Schmittgall
  • Patent number: 9753699
    Abstract: A selection in a browser can be mapped back to a corresponding location range in one or more source files that generated the selection. A selection in a source file can be mapped to the corresponding location range in the browser's DOM. The selection in the browser can be mapped to a location range in a block list generated from the DOM. The location range in the DOM's block list can be mapped to a corresponding location range in a block list generated from the fetched file received from a web server. The location range in the fetched file's block list can be mapped to a particular location in the particular source file responsible for generating the selection in the browser. The selection in the browser and the source file can be displayed concurrently, the source file scrolled to the location range corresponding to the selection in the browser.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: September 5, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Daniel P. Chartier, Joseph M. Davis, Jorge E. Gabuardi Gonzalez, Vishal R. Joshi, Michael J. Harder, Michael Bach, Anh Thi-Phuong Phan, Reshmi Mangalore, Jon E. Jung
  • Patent number: 9693280
    Abstract: Apparatus, methods, computer program products, and software are disclosed providing reduction of interference occurring sometime after a capacity booster cell activates, where a coverage area of a capacity booster cell is at least partially within a coverage area of a coverage cell. Techniques include handing off user equipment from the coverage cell to the capacity booster cell, creating by the capacity booster cell scheduling gaps in subframes of radio frames and scheduling user equipment connected to the capacity booster cell in the subframes not in the gaps, scheduling communications for user equipment connected to the coverage cell in the gaps, and performing one or more operations to reduce interference with the capacity booster cell for uplink transmissions from user equipment to the coverage cell.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: June 27, 2017
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Rapeepat Ratasuk, Michael Bach
  • Publication number: 20170134478
    Abstract: An element in a fetched file (a file received from the web server in response to an HTTP request) can be mapped to the source code that generated it and vice versa. When code is compiled at the web server, calls can be executed that emit HTML that includes metadata that maps a snippet of code back to a particular source file and to a particular location in the source file. The HTML can include injected symbols that specify that the information from a particular start position for a particular character length in the HTML comes from a particular start position to a particular end position in the source file.
    Type: Application
    Filed: August 27, 2016
    Publication date: May 11, 2017
    Inventors: JOSEPH M. DAVIS, DANIEL P. CHARTIER, JORGE E. GABUARDI GONZALEZ, VISHAL R. JOSHI, MICHAEL J. HARDER, MICHAEL BACH, ANH THI-PHUONG PHAN, RESHMI MANGALORE, JON E. JUNG
  • Publication number: 20170099343
    Abstract: A selection in a browser in an integrated development environment can be mapped back to the original document that was fetched from a web server by uniquely identifying elements in the original document. A DOM can be created from the original document where the DOM retains the unique identifiers associated with the elements. Block lists for the original document and the DOM can be created. A differencing algorithm can be run on the two block lists. A selection in a browser can be mapped to a location in the DOM block list and the location in the DOM block list can be mapped to the original document.
    Type: Application
    Filed: December 16, 2016
    Publication date: April 6, 2017
    Inventors: Daniel P. Chartier, Joseph M. Davis, Jorge E. Gabuardi Gonzalez, Vishal R. Joshi, Michael J. Harder, Michael Bach, Anh Thi-Phuong Phan, Reshmi Mangalore, Jon E. Jung
  • Patent number: 9563714
    Abstract: A selection in a browser in an integrated development environment can be mapped back to the original document that was fetched from a web server by uniquely identifying elements in the original document. A DOM can be created from the original document where the DOM retains the unique identifiers associated with the elements. Block lists for the original document and the DOM can be created. A differencing algorithm can be run on the two block lists. A selection in a browser can be mapped to a location in the DOM block list and the location in the DOM block list can be mapped to the original document.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: February 7, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING LLC.
    Inventors: Daniel P. Chartier, Joseph M. Davis, Jorge E. Gabuardi Gonzalez, Vishal R. Joshi, Michael J. Harder, Michael Bach, Anh Thi-Phuong Phan, Reshmi Mangalore, Jon E. Jung
  • Patent number: D782291
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: March 28, 2017
    Assignee: Reynolds Presto Products Inc.
    Inventor: Gary Michael Bach
  • Patent number: D806272
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: December 26, 2017
    Assignee: Reynolds Presto Products Inc.
    Inventor: Gary Michael Bach
  • Patent number: D849970
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: May 28, 2019
    Assignee: Reynolds Presto Products Inc.
    Inventor: Gary Michael Bach