Patents by Inventor Peter Baer

Peter Baer 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).

  • Patent number: 10977159
    Abstract: A method may include receiving user instrumentation data and code instrumentation data from at least one user computing device such that the user and code instrumentation data is associated with performance of a user action of an application. The user instrumentation data may include a name identification of the user action and an input type identification of the initiation of the user action. The method may include storing the user and code instrumentation data in a database. The method may include receiving a search query associated with a past user action made in the application. The method may include retrieving, from the database, a set of one or more user actions based on the search query. The method may include presenting a user interface that includes an abstracted representation of the retrieved set of user actions.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: April 13, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Peter Baer, Anand Balachandran, Dolly Sobhani, Yijin Wu
  • Patent number: 10442681
    Abstract: A micromechanical system including a sensitive element, the system including a first area in which the sensitive element is situated, and a second area which at least partially surrounds the first area. Furthermore, the system includes a holding element having an elastic property, which joins the first area to the second area, and a joining material, with the aid of which the second area may be joined to a substrate. A spacing area is provided between the first area and the second area. The joining material extends into the spacing area so that a possible movement of the first area caused by the elastic property of the holding element is limited.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: October 15, 2019
    Assignee: Robert Bosch GmbH
    Inventors: Daniel Haug, Hans-Peter Baer, Mike Schwarz, Volkmar Senz
  • Publication number: 20190278695
    Abstract: A method may include receiving user instrumentation data and code instrumentation data from at least one user computing device, the user and code instrumentation data associated with performance of a user action of an application, wherein the user instrumentation data includes: a name identification of the user action; and an input type identification of the initiation of the user action; storing the user and code instrumentation data in a database; receiving a search query associated with a past user action made in the application; retrieving, from the database, a set of one or more user actions based on the search query; and presenting a user interface that includes an abstracted representation of the retrieved set of user actions.
    Type: Application
    Filed: May 23, 2019
    Publication date: September 12, 2019
    Inventors: Peter Baer, Anand Balachandran, Dolly Sobhani, Yijin Wu
  • Patent number: 10346285
    Abstract: A method may be performed to receive and store in a database user instrumentation data and code instrumentation data from a user computing device. The user and code instrumentation data may be associated with performance of a user action of an application. The user instrumentation data may include a name identification of the user action, an input type identification of the initiation of the user action, and context data of the user action as executed. The user instrumentation data may be stored as associated with a user identification. The method may also include receiving a request from a requesting computing device to identify at least one past user action of the user. In response to receiving the request, the method may include querying the database and providing results of the query to the requesting computing device.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: July 9, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Peter Baer, Anand Balachandran, Dolly Sobhani, Yijin Wu
  • Publication number: 20180357148
    Abstract: A method may include receiving user instrumentation data and code instrumentation data from a user computing device, the user and code instrumentation data associated with performance of a user action of an application, wherein the user instrumentation data includes: a name identification of the user action; an input type identification of the initiation of the user action; and context data of the user action as executed; storing the user and code instrumentation data in a database, wherein the user instrumentation data is stored as associated with a user identification; receiving a request, from a requesting computing device, to identify at least one past user action of the user; in response to receiving the request, querying the database; and providing results of the query to the requesting computing device
    Type: Application
    Filed: June 9, 2017
    Publication date: December 13, 2018
    Inventors: Peter Baer, Anand Balachandran, Dolly Sobhani, Yijin Wu
  • Publication number: 20180237290
    Abstract: A micromechanical system including a sensitive element, the system including a first area in which the sensitive element is situated, and a second area which at least partially surrounds the first area. Furthermore, the system includes a holding element having an elastic property, which joins the first area to the second area, and a joining material, with the aid of which the second area may be joined to a substrate. A spacing area is provided between the first area and the second area. The joining material extends into the spacing area so that a possible movement of the first area caused by the elastic property of the holding element is limited.
    Type: Application
    Filed: February 2, 2018
    Publication date: August 23, 2018
    Inventors: Daniel Haug, Hans-Peter Baer, Mike Schwarz, Volkmar Senz
  • Patent number: 9710438
    Abstract: Architecture that facilitates offline/online interaction with online collaboration documents or pages such as for wikis and/or notebooks. More specifically, for every proto link employed in a page, a unique object ID is provided. The client, whether online or offline, uses the object ID as the page's object ID when a target page is created at the time of resolving the associated proto link (e.g., when a user clicks on a proto link to navigate to the proto page). When an offline client connects to an online state, changes are synchronized (synced). All the pages created offline from the same proto link will have the same object ID and the content of the pages are then synced correctly under the same page ID and name.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: July 18, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Sripriya P. Vasudevan, Peter Baer, David Garber
  • Patent number: 9206034
    Abstract: A micromechanical component includes a substrate and a first oxide layer on the substrate, the first oxide layer having an aperture. The component further includes a conductive functional layer, which is provided on the first oxide layer in the region of the aperture, and a metal layer, which is provided on the functional layer, for producing a bond joint. A second oxide layer is provided on lateral faces of the functional layer for insulating the functional layer.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: December 8, 2015
    Assignee: ROBERT BOSCH GMBH
    Inventors: Heiko Stahl, Christoph Duenn, Hans-Peter Baer
  • Patent number: 8963503
    Abstract: A safety discharge apparatus for an electrical storage element includes a load device for discharging the electrical storage element connected to the safety discharge apparatus via input connections. The apparatus includes a clocked switching device connected to a control device that serves to produce and interrupt a discharge current via the load device and the storage element, and a voltage detection device that detects a storage voltage of the electrical storage element to be discharged. The voltage detection device is connected to a discharge condition monitor that checks a dischargeability of the electrical storage element. An operating method for a safety discharge apparatus is also disclosed.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: February 24, 2015
    Assignee: SMA Solar Technology AG
    Inventors: Thomas Wiederhold, Eberhard Janssen, Peter Baer
  • Publication number: 20140117471
    Abstract: A micromechanical component includes a substrate and a first oxide layer on the substrate, the first oxide layer having an aperture. The component further includes a conductive functional layer, which is provided on the first oxide layer in the region of the aperture, and a metal layer, which is provided on the functional layer, for producing a bond joint. A second oxide layer is provided on lateral faces of the functional layer for insulating the functional layer.
    Type: Application
    Filed: October 21, 2013
    Publication date: May 1, 2014
    Applicant: Robert Bosch GmbH
    Inventors: Heiko STAHL, Christoph Duenn, Hans-Peter Baer
  • Publication number: 20140101525
    Abstract: Architecture that facilitates offline/online interaction with online collaboration documents or pages such as for wikis and/or notebooks. More specifically, for every proto link employed in a page, a unique object ID is provided. The client, whether online or offline, uses the object ID as the page's object ID when a target page is created at the time of resolving the associated proto link (e.g., when a user clicks on a proto link to navigate to the proto page). When an offline client connects to an online state, changes are synchronized (synced). All the pages created offline from the same proto link will have the same object ID and the content of the pages are then synced correctly under the same page ID and name.
    Type: Application
    Filed: December 16, 2013
    Publication date: April 10, 2014
    Applicant: Microsoft Corporation
    Inventors: Sripriya P. Vasudevan, Peter Baer, David Garber
  • Patent number: 8612520
    Abstract: Architecture that facilitates offline/online interaction with online collaboration documents or pages such as for wikis and/or notebooks. More specifically, for every proto link employed in a page, a unique object ID is provided. The client, whether online or offline, uses the object ID as the page's object ID when a target page is created at the time of resolving the associated proto link (e.g., when a user clicks on a proto link to navigate to the proto page). When an offline client connects to an online state, changes are synchronized (synced). All the pages created offline from the same proto link will have the same object ID and the content of the pages are then synced correctly under the same page ID and name.
    Type: Grant
    Filed: June 16, 2008
    Date of Patent: December 17, 2013
    Assignee: Microsoft Corporation
    Inventors: Sripriya P. Vasudevan, Peter Baer, David Garber
  • Publication number: 20120162839
    Abstract: A safety discharge apparatus for an electrical storage element includes a load device for discharging the electrical storage element connected to the safety discharge apparatus via input connections. The apparatus includes a clocked switching device connected to a control device that serves to produce and interrupt a discharge current via the load device and the storage element, and a voltage detection device that detects a storage voltage of the electrical storage element to be discharged. The voltage detection device is connected to a discharge condition monitor that checks a dischargeability of the electrical storage element. An operating method for a safety discharge apparatus is also disclosed.
    Type: Application
    Filed: December 23, 2011
    Publication date: June 28, 2012
    Applicant: SMA Solar Technology AG
    Inventors: Thomas Wiederhold, Eberhard Janssen, Peter Baer
  • Patent number: 8198130
    Abstract: A chip module having a substrate and at least one chip connected to the substrate is provided, the substrate featuring a first main plane of extension and the chip featuring a second main plane of extension, and an acute angle being provided between the first main plane of extension and the second main plane of extension, and the substrate also comprising a mold housing.
    Type: Grant
    Filed: March 11, 2010
    Date of Patent: June 12, 2012
    Assignee: Robert Bosch GmbH
    Inventors: Stefan Finkbeiner, Frieder Haag, Hans-Peter Baer
  • Publication number: 20120126352
    Abstract: A semiconductor chip having contact surfaces on an upper side parallel to the wafer plane has terminal pads on a terminal-pad side perpendicular to the upper side, each terminal pad being conductively connected to an assigned contact surface. This allows vertical mounting of the chip on a substrate and contacting with the aid of customary bonding techniques. A manufacturing method and two mounting methods are described.
    Type: Application
    Filed: November 8, 2011
    Publication date: May 24, 2012
    Inventors: Hans-Peter Baer, Paul Farber, Stefan Weiss, Lutz Rauscher
  • Patent number: 8155444
    Abstract: Converting text may be provided. A user selectable element may be used to select a text. The selected text may include a first text within an electronic document and a second text within an image. The second text within the image may be converted to character information by receiving the image. The image may have image character information and an image type. An aspect of the received image may be adjusted based on the image type. Optical character recognition may be performed on the adjusted image to extract character information. The character information may include characters and corresponding location information for the characters. The extracted character information may be evaluated to improve the recognition quality of the extracted character information as compared to the image character information.
    Type: Grant
    Filed: January 15, 2007
    Date of Patent: April 10, 2012
    Assignee: Microsoft Corporation
    Inventors: Alex J. Simmons, Radoslav P. Nickolov, Peter Baer, Vincent Lascaux, Igor Kofman
  • Patent number: 8094465
    Abstract: A module, in particular a sensor module, has a module housing, a carrier element, a connection element, and at least one component, the module housing completely enclosing the at least one component and being situated on the carrier element, and the at least one component also being mounted on the connection element and being situated between the connection element and the carrier element.
    Type: Grant
    Filed: July 16, 2008
    Date of Patent: January 10, 2012
    Assignee: Robert Bosch GmbH
    Inventors: Paul Hund, Hans-Martin Irslinger, Tristan Jobert, Hans-Peter Baer
  • Publication number: 20110252125
    Abstract: Dynamic syncing may be provided. A server may be polled in a baseline mode for changes to a file. This baseline polling may comprise polling the server for changes to the file periodically at a first period. In addition, the server may be polled in an overdrive mode for changes to the file when polling the server in the baseline mode for changes to the file detects that changes have been made to the file. Polling the server in the overdrive mode may comprise polling the server for subsequent changes to the file periodically at a second period smaller that the first period and then at subsequent consecutively longer periods until one of the following occurs: i) a subsequent change to the file is detected; and ii) a subsequent consecutive longer period is greater than or equal to the first period.
    Type: Application
    Filed: April 9, 2010
    Publication date: October 13, 2011
    Applicant: Microsoft Corporation
    Inventors: David Tse, Peter Baer
  • Patent number: 7974948
    Abstract: Tools and techniques are described for automatically capturing and maintaining versions of documents. These tools may provide methods that include receiving documents from a server, and receiving indications of revisions to the documents at client systems. The methods may also automatically determine whether to capture representations of states of the documents before entry of the revisions, in the absence of explicit user commands to capture these representations.
    Type: Grant
    Filed: May 5, 2008
    Date of Patent: July 5, 2011
    Assignee: Microsoft Corporation
    Inventors: Peter Baer, Simon Clarke, David John Rasmussen, Ilya Koulchin, David Christopher Tse, Olga Veselova
  • Publication number: 20100252939
    Abstract: A chip module having a substrate and at least one chip connected to the substrate is provided, the substrate featuring a first main plane of extension and the chip featuring a second main plane of extension, and an acute angle being provided between the first main plane of extension and the second main plane of extension, and the substrate also comprising a mold housing.
    Type: Application
    Filed: March 11, 2010
    Publication date: October 7, 2010
    Inventors: Stefan Finkbeiner, Frieder Haag, Hans-Peter Baer