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: 10977159Abstract: 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: GrantFiled: May 23, 2019Date of Patent: April 13, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Peter Baer, Anand Balachandran, Dolly Sobhani, Yijin Wu
-
Patent number: 10442681Abstract: 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: GrantFiled: February 2, 2018Date of Patent: October 15, 2019Assignee: Robert Bosch GmbHInventors: Daniel Haug, Hans-Peter Baer, Mike Schwarz, Volkmar Senz
-
Publication number: 20190278695Abstract: 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: ApplicationFiled: May 23, 2019Publication date: September 12, 2019Inventors: Peter Baer, Anand Balachandran, Dolly Sobhani, Yijin Wu
-
Patent number: 10346285Abstract: 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: GrantFiled: June 9, 2017Date of Patent: July 9, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Peter Baer, Anand Balachandran, Dolly Sobhani, Yijin Wu
-
Publication number: 20180357148Abstract: 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 deviceType: ApplicationFiled: June 9, 2017Publication date: December 13, 2018Inventors: Peter Baer, Anand Balachandran, Dolly Sobhani, Yijin Wu
-
Publication number: 20180237290Abstract: 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: ApplicationFiled: February 2, 2018Publication date: August 23, 2018Inventors: Daniel Haug, Hans-Peter Baer, Mike Schwarz, Volkmar Senz
-
Patent number: 9710438Abstract: 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: GrantFiled: December 16, 2013Date of Patent: July 18, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Sripriya P. Vasudevan, Peter Baer, David Garber
-
Patent number: 9206034Abstract: 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: GrantFiled: October 21, 2013Date of Patent: December 8, 2015Assignee: ROBERT BOSCH GMBHInventors: Heiko Stahl, Christoph Duenn, Hans-Peter Baer
-
Patent number: 8963503Abstract: 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: GrantFiled: December 23, 2011Date of Patent: February 24, 2015Assignee: SMA Solar Technology AGInventors: Thomas Wiederhold, Eberhard Janssen, Peter Baer
-
Publication number: 20140117471Abstract: 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: ApplicationFiled: October 21, 2013Publication date: May 1, 2014Applicant: Robert Bosch GmbHInventors: Heiko STAHL, Christoph Duenn, Hans-Peter Baer
-
Publication number: 20140101525Abstract: 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: ApplicationFiled: December 16, 2013Publication date: April 10, 2014Applicant: Microsoft CorporationInventors: Sripriya P. Vasudevan, Peter Baer, David Garber
-
Patent number: 8612520Abstract: 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: GrantFiled: June 16, 2008Date of Patent: December 17, 2013Assignee: Microsoft CorporationInventors: Sripriya P. Vasudevan, Peter Baer, David Garber
-
Publication number: 20120162839Abstract: 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: ApplicationFiled: December 23, 2011Publication date: June 28, 2012Applicant: SMA Solar Technology AGInventors: Thomas Wiederhold, Eberhard Janssen, Peter Baer
-
Patent number: 8198130Abstract: 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: GrantFiled: March 11, 2010Date of Patent: June 12, 2012Assignee: Robert Bosch GmbHInventors: Stefan Finkbeiner, Frieder Haag, Hans-Peter Baer
-
Publication number: 20120126352Abstract: 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: ApplicationFiled: November 8, 2011Publication date: May 24, 2012Inventors: Hans-Peter Baer, Paul Farber, Stefan Weiss, Lutz Rauscher
-
Patent number: 8155444Abstract: 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: GrantFiled: January 15, 2007Date of Patent: April 10, 2012Assignee: Microsoft CorporationInventors: Alex J. Simmons, Radoslav P. Nickolov, Peter Baer, Vincent Lascaux, Igor Kofman
-
Patent number: 8094465Abstract: 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: GrantFiled: July 16, 2008Date of Patent: January 10, 2012Assignee: Robert Bosch GmbHInventors: Paul Hund, Hans-Martin Irslinger, Tristan Jobert, Hans-Peter Baer
-
Publication number: 20110252125Abstract: 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: ApplicationFiled: April 9, 2010Publication date: October 13, 2011Applicant: Microsoft CorporationInventors: David Tse, Peter Baer
-
Patent number: 7974948Abstract: 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: GrantFiled: May 5, 2008Date of Patent: July 5, 2011Assignee: Microsoft CorporationInventors: Peter Baer, Simon Clarke, David John Rasmussen, Ilya Koulchin, David Christopher Tse, Olga Veselova
-
Publication number: 20100252939Abstract: 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: ApplicationFiled: March 11, 2010Publication date: October 7, 2010Inventors: Stefan Finkbeiner, Frieder Haag, Hans-Peter Baer