Patents by Inventor Mark Drucker
Mark Drucker 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: 20250054247Abstract: Methods and systems for rendering augmented reality display data to locations of a physical presentation environment based on a presentation configuration are provided. A physical presentation environment configuration may be accessed that includes locations of a physical presentation environment for mapping augmented reality display data. The augmented reality display data may include a plurality of augmented reality objects that are rendered for display. Presentation attributes of the augmented reality display data may be used in conjunction with the presentation configuration for mapping and rendering the augmented reality display data. The rendered augmented reality display data may be dynamically interactive, and may be generated based on previous presentation configurations, mapping preferences, mapping limitations, and/or other factors.Type: ApplicationFiled: October 21, 2024Publication date: February 13, 2025Inventors: Michel PAHUD, Nathalie RICHE, Eyal OFEK, Christophe HURTER, Steven Mark DRUCKER
-
Patent number: 12141927Abstract: Methods and systems for rendering augmented reality display data to locations of a physical presentation environment based on a presentation configuration are provided. A physical presentation environment configuration may be accessed that includes locations of a physical presentation environment for mapping augmented reality display data. The augmented reality display data may include a plurality of augmented reality objects that are rendered for display. Presentation attributes of the augmented reality display data may be used in conjunction with the presentation configuration for mapping and rendering the augmented reality display data. The rendered augmented reality display data may be dynamically interactive, and may be generated based on previous presentation configurations, mapping preferences, mapping limitations, and/or other factors.Type: GrantFiled: June 30, 2017Date of Patent: November 12, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Michel Pahud, Nathalie Riche, Eyal Ofek, Christophe Hurter, Steven Mark Drucker
-
Patent number: 11543947Abstract: In various embodiments, methods and systems for implementing a multi-device mixed interactivity system are provided. The interactivity system includes paired mixed-input devices for interacting and controlling virtual objects. In operation, a selection profile associated with a virtual object is accessed. The selection profile is generated based on a selection input determined using real input associated with a selection device and virtual input associated with a mixed-reality device. The selection device has a first display and the mixed-reality device has a second display that both display the virtual object. An annotation input for the virtual object based on a selected portion corresponding to the selection profile is received. An annotation profile based on the annotation input is generated. The annotation profile includes annotation profile attributes for annotating a portion of the virtual object. An annotation of the selected portion of the virtual reality object is caused to be displayed.Type: GrantFiled: June 1, 2021Date of Patent: January 3, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Michel Pahud, Nathalie Riche, Eyal Ofek, Christophe Hurter, Steven Mark Drucker
-
Publication number: 20220011924Abstract: In various embodiments, methods and systems for implementing a multi-device mixed interactivity system are provided. The interactivity system includes paired mixed-input devices for interacting and controlling virtual objects. In operation, a selection profile associated with a virtual object is accessed. The selection profile is generated based on a selection input determined using real input associated with a selection device and virtual input associated with a mixed-reality device. The selection device has a first display and the mixed-reality device has a second display that both display the virtual object. An annotation input for the virtual object based on a selected portion corresponding to the selection profile is received. An annotation profile based on the annotation input is generated. The annotation profile includes annotation profile attributes for annotating a portion of the virtual object. An annotation of the selected portion of the virtual reality object is caused to be displayed.Type: ApplicationFiled: June 1, 2021Publication date: January 13, 2022Inventors: Michel PAHUD, Nathalie RICHE, Eyal OFEK, Christophe HURTER, Steven Mark DRUCKER
-
Patent number: 11023109Abstract: In various embodiments, methods and systems for implementing a multi-device mixed interactivity system are provided. The interactivity system includes paired mixed-input devices for interacting and controlling virtual objects. In operation, a selection profile associated with a virtual object is accessed. The selection profile is generated based on a selection input determined using real input associated with a selection device and virtual input associated with a mixed-reality device. The selection device has a first display and the mixed-reality device has a second display that both display the virtual object. An annotation input for the virtual object based on a selected portion corresponding to the selection profile is received. An annotation profile based on the annotation input is generated. The annotation profile includes annotation profile attributes for annotating a portion of the virtual object. An annotation of the selected portion of the virtual reality object is caused to be displayed.Type: GrantFiled: June 30, 2017Date of Patent: June 1, 2021Assignee: Microsoft Techniogy Licensing, LLCInventors: Michel Pahud, Nathalie Riche, Eyal Ofek, Christophe Hurter, Steven Mark Drucker
-
Patent number: 10895966Abstract: In various embodiments, methods and systems for implementing a multi-device mixed interactivity system are provided. The interactivity system includes paired mixed-input devices for interacting and controlling virtual objects. In operation, a selection input associated with a virtual object is accessed. The selection input is based on real input associated with a selection device and virtual input associated with a mixed-reality device. The selection device has a first display that displays the virtual object and the mixed-reality device has a second display that displays the virtual object. A selection profile is generated based on the selection input. The selection profile comprises one or more selection profile attributes for isolating a portion of the virtual object. A selected portion of the virtual object is determined based on the selection profile. The selected portion of the virtual reality object is caused to be displayed on the first display of the selection device.Type: GrantFiled: June 30, 2017Date of Patent: January 19, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Michel Pahud, Nathalie Riche, Eyal Ofek, Christophe Hurter, Steven Mark Drucker
-
Publication number: 20190005724Abstract: Methods and systems for rendering augmented reality display data to locations of a physical presentation environment based on a presentation configuration are provided. A physical presentation environment configuration may be accessed that includes locations of a physical presentation environment for mapping augmented reality display data. The augmented reality display data may include a plurality of augmented reality objects that are rendered for display. Presentation attributes of the augmented reality display data may be used in conjunction with the presentation configuration for mapping and rendering the augmented reality display data. The rendered augmented reality display data may be dynamically interactive, and may be generated based on previous presentation configurations, mapping preferences, mapping limitations, and/or other factors.Type: ApplicationFiled: June 30, 2017Publication date: January 3, 2019Inventors: Michel PAHUD, Nathalie RICHE, Eyal OFEK, Christophe HURTER, Steven Mark DRUCKER
-
Publication number: 20190004683Abstract: In various embodiments, methods and systems for implementing a multi-device mixed interactivity system are provided. The interactivity system includes paired mixed-input devices for interacting and controlling virtual objects. In operation, a selection input associated with a virtual object is accessed. The selection input is based on real input associated with a selection device and virtual input associated with a mixed-reality device. The selection device has a first display that displays the virtual object and the mixed-reality device has a second display that displays the virtual object. A selection profile is generated based on the selection input. The selection profile comprises one or more selection profile attributes for isolating a portion of the virtual object. A selected portion of the virtual object is determined based on the selection profile. The selected portion of the virtual reality object is caused to be displayed on the first display of the selection device.Type: ApplicationFiled: June 30, 2017Publication date: January 3, 2019Inventors: Michel PAHUD, Nathalie RICHE, Eyal OFEK, Christophe HURTER, Steven Mark DRUCKER
-
Publication number: 20190004684Abstract: In various embodiments, methods and systems for implementing a multi-device mixed interactivity system are provided. The interactivity system includes paired mixed-input devices for interacting and controlling virtual objects. In operation, a selection profile associated with a virtual object is accessed. The selection profile is generated based on a selection input determined using real input associated with a selection device and virtual input associated with a mixed-reality device. The selection device has a first display and the mixed-reality device has a second display that both display the virtual object. An annotation input for the virtual object based on a selected portion corresponding to the selection profile is received. An annotation profile based on the annotation input is generated. The annotation profile includes annotation profile attributes for annotating a portion of the virtual object. An annotation of the selected portion of the virtual reality object is caused to be displayed.Type: ApplicationFiled: June 30, 2017Publication date: January 3, 2019Inventors: Michel PAHUD, Nathalie RICHE, Eyal OFEK, Christophe HURTER, Steven Mark DRUCKER
-
Publication number: 20180271735Abstract: A multi-layer foam fitness apparatus for use in strength and stretching exercises is provided. The apparatus has a user-engaging portion and a surface-engaging portion. The user-engaging portion is comprised of closed cell EVA foam of a first hardness, and the surface-engaging portion is comprised of a closed cell EVA foam of a second, lesser hardness, wherein the surface-engaging portion is comprised of non-slip memory foam. The user-engaging portion comprises one or more faces, which may be flat, angled, or curved, or some combination of the foregoing.Type: ApplicationFiled: March 20, 2018Publication date: September 27, 2018Applicant: WEDGE EFFECT, LLCInventors: Mark DRUCKER, Marina MILIOS, Eleana FRANGEDIS
-
Patent number: 9754860Abstract: A semiconductor structure is formed with first and second semiconductor wafers and a redistribution layer. The first semiconductor wafer is formed with a first active layer and a first interconnect layer. The second semiconductor wafer is formed with a second active layer and a second interconnect layer. The second semiconductor wafer is inverted and bonded to the first semiconductor wafer, and a substrate is removed from the second semiconductor wafer. The redistribution layer redistributes electrical connective pad locations on a side of the second semiconductor wafer. The redistribution layer also electrically contacts the first interconnect layer through a hole in the second active layer and the second interconnect layer.Type: GrantFiled: July 8, 2014Date of Patent: September 5, 2017Assignee: QUALCOMM IncorporatedInventors: Stuart B. Molin, Michael A. Stuber, Mark Drucker
-
Publication number: 20160284671Abstract: An integrated circuit assembly includes an insulating layer having a having a first surface and a second surface. A first active layer contacts the first surface of the insulating layer. A metal bond pad is electrically connected to the first active layer and formed on the second surface of the insulating layer. A substrate having a first surface and a second surface, with a second active layer formed in the first surface, is provided such that the first active layer is coupled to the second surface of the substrate.Type: ApplicationFiled: June 3, 2016Publication date: September 29, 2016Inventors: Michael A. Stuber, Stuart B. Molin, Mark Drucker, Peter Fowler
-
Patent number: 9412644Abstract: A first wafer is provided that includes an insulating layer, a first active layer, and a handle layer. The insulating layer has a first surface and a second surface. The first active layer contacts the first surface of the insulating layer. The handle layer contacts the second surface of the insulating layer. A second wafer is provided that includes a substrate and a second active layer. The substrate has a first surface and a second surface. The second active layer contacts the first surface of the substrate. The second wafer is bonded to the first wafer by physically connecting the first active layer to the second surface of the substrate. The handle layer is removed. A metal bond pad is formed on the second surface of the insulating layer. The metal bond pad is electrically connected to the first active layer.Type: GrantFiled: December 16, 2014Date of Patent: August 9, 2016Assignee: Qualcomm IncorporatedInventors: Michael A. Stuber, Stuart B. Molin, Mark Drucker, Peter Fowler
-
Patent number: 9384181Abstract: Descried herein are various technologies to visualizing data in a spreadsheet application. Customized visualizations are generated by binding a user-defined equation with a parameter of a primitive visual shape that has been selected by the user to visualized a dataset. The user-defined equation takes as input a value of data in a cell of the spreadsheet application, and the primitive visual shape is displayed to the user as a function of the output of the user-defined equation.Type: GrantFiled: December 20, 2010Date of Patent: July 5, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Danyel Fisher, Steven Mark Drucker, Roland Fernandez, Vikram Bapat, Robert Scott Silverstein, Xiaoji Chen, Anson An-Chun Tsao, Oscar Pawel Kozlowski
-
Patent number: 9368468Abstract: An integrated circuit assembly includes an insulating layer having a having a first surface and a second surface, where the first surface of the insulating layer is less than 10 microns below an upper plane of the integrated circuit assembly. An active layer contacts the first surface of the insulating layer. A metal bond pad is electrically connected to the active layer and formed on the second surface of the insulating layer, and is also electrically connected to a printed circuit board.Type: GrantFiled: December 30, 2014Date of Patent: June 14, 2016Assignee: QUALCOMM SWITCH CORP.Inventors: Michael A. Stuber, Stuart B. Molin, Mark Drucker, Peter Fowler
-
Patent number: 9233272Abstract: A treadmill, having: (a) a frame with front and rear rollers and a continuous tread wrapped therearound; (b) a flywheel connected to one of the front or rear rollers; and (c) a magnetic resistance unit positioned near the flywheel to provide resistance to rotation of the flywheel. The magnetic resistance unit is moved up and down by an operator to move a series of magnets to different positions near the flywheel such that the position of the magnets determines the amount of resistance provided to rotation of the flywheel.Type: GrantFiled: September 16, 2013Date of Patent: January 12, 2016Assignee: SHREDMILL LLCInventors: Anthony J. Villani, Mark Drucker
-
Publication number: 20150234571Abstract: A sequence of low-level user input events that takes place during a demonstration is converted into a sequence of high-level events which is used to identify portions of a screencast video of the demonstration as event portions. A presenter rehearses, edits, and re-performs the demonstration during a live presentation by playing back an augmented version of the video that is generated on-the-fly and during at least one point in time includes visualizations of the current and next high-level events that are automatically overlaid on top of the video at the screen locations where these events takes place. A graphical user interface that includes a video sector and a timeline sector is displayed to the presenter. The augmented version of the video is played back within the video sector. An event timeline that includes an overall timeline showing each of the portions of the video is displayed within the timeline sector.Type: ApplicationFiled: February 17, 2014Publication date: August 20, 2015Applicant: Microsoft CorporationInventors: Bongshin Lee, Steven Mark Drucker, Pei-Yu Chi
-
Publication number: 20150140782Abstract: An integrated circuit assembly includes an insulating layer having a having a first surface and a second surface. A first active layer contacts the first surface of the insulating layer. A metal bond pad is electrically connected to the first active layer and formed on the second surface of the insulating layer. A substrate having a first surface and a second surface, with a second active layer formed in the first surface, is provided such that the first active layer is coupled to the second surface of the substrate.Type: ApplicationFiled: December 16, 2014Publication date: May 21, 2015Inventors: Michael A. Stuber, Stuart B. Molin, Mark Drucker, Peter Fowler
-
Publication number: 20150108640Abstract: An integrated circuit assembly includes an insulating layer having a having a first surface and a second surface, where the first surface of the insulating layer is less than 10 microns below an upper plane of the integrated circuit assembly. An active layer contacts the first surface of the insulating layer. A metal bond pad is electrically connected to the active layer and formed on the second surface of the insulating layer, and is also electrically connected to a printed circuit board. A method of fabricating an integrated circuit assembly includes coupling a handle wafer to the active layer of a semiconductor-on-insulator wafer, removing the substrate of the semiconductor-on-insulator, forming a bond pad connecting to the active layer on the exposed insulator surface, bonding the bond pad to a printed circuit board using a solder bump, and removing the handle wafer.Type: ApplicationFiled: December 30, 2014Publication date: April 23, 2015Inventors: Michael A. Stuber, Stuart B. Molin, Mark Drucker, Peter Fowler
-
Patent number: 8921168Abstract: An integrated circuit assembly includes an insulating layer having a having a first surface and a second surface, where the first surface of the insulating layer is less than 10 microns below an upper plane of the integrated circuit assembly. An active layer contacts the first surface of the insulating layer. A metal bond pad is electrically connected to the active layer and formed on the second surface of the insulating layer, and is also electrically connected to a printed circuit board. A method of fabricating an integrated circuit assembly includes coupling a handle wafer to the active layer of a semiconductor-on-insulator wafer, removing the substrate of the semiconductor-on-insulator, forming a bond pad connecting to the active layer on the exposed insulator surface, bonding the bond pad to a printed circuit board using a solder bump, and removing the handle wafer.Type: GrantFiled: December 21, 2012Date of Patent: December 30, 2014Assignee: Silanna Semiconductor U.S.A., Inc.Inventors: Michael A. Stuber, Stuart B. Molin, Mark Drucker, Peter Fowler