Patents by Inventor Robert Disano
Robert Disano 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: 11893230Abstract: Semantic zoom techniques are described. In one or more implementations, techniques are described that may be utilized by a user to navigate to content of interest. These techniques may also include a variety of different features, such as to support semantic swaps and zooming “in” and “out.” These techniques may also include a variety of different input features, such as to support gestures, cursor-control device, and keyboard inputs. A variety of other features are also supported as further described in the detailed description and figures.Type: GrantFiled: June 24, 2022Date of Patent: February 6, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Theresa B. Pittappilly, Rebecca Deutsch, Orry W. Soegiono, Nicholas R. Waggoner, Holger Kuehnle, William D. Carr, Ross N. Luengen, Paul J. Kwiatkowski, Jan-Kristian Markiewicz, Gerrit H. Hofmeester, Robert Disano
-
Publication number: 20240036722Abstract: Systems and methods for reconfiguring application windows in a display. An example method includes displaying a first application window and a second application window; receiving a drag input for moving the first application window; based on the drag input entering an invocation region, displaying a layout menu with a plurality of display layouts, each of the display layouts including one or more snap zones; receiving a hover of the first application window over a particular snap zone of a particular display layout of the plurality of display layouts; based on the hover of the first application window over the particular snap zone, displaying a zone-indicator pane corresponding to the particular snap zone; receiving a drop input of the first application window over the particular snap zone; and in response to the drop input, resizing and repositioning the first application window according the particular snap zone.Type: ApplicationFiled: October 12, 2023Publication date: February 1, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Eric PAPAMARCOS, Robert DISANO, Stacy CARSON, Albert YIH, Benjamin B. STOLOVITZ, Howard HUGHES, Selena FENG, Bret ANDERSON
-
Patent number: 11868160Abstract: Systems and methods for reconfiguring application windows in a display. An example method includes displaying a first application window and a second application window; receiving a drag input for moving the first application window; based on the drag input entering an invocation region, displaying a layout menu with a plurality of display layouts, each of the display layouts including one or more snap zones; receiving a hover of the first application window over a particular snap zone of a particular display layout of the plurality of display layouts; based on the hover of the first application window over the particular snap zone, displaying a zone-indicator pane corresponding to the particular snap zone; receiving a drop input of the first application window over the particular snap zone; and in response to the drop input, resizing and repositioning the first application window according the particular snap zone.Type: GrantFiled: May 31, 2022Date of Patent: January 9, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Eric Papamarcos, Robert Disano, Stacy Carson, Albert Yih, Benjamin B. Stolovitz, Howard Hughes, Selena Feng, Bret Anderson
-
Publication number: 20230305692Abstract: Systems and methods for reconfiguring application windows in a display. An example method includes displaying a first application window and a second application window; receiving a drag input for moving the first application window; based on the drag input entering an invocation region, displaying a layout menu with a plurality of display layouts, each of the display layouts including one or more snap zones; receiving a hover of the first application window over a particular snap zone of a particular display layout of the plurality of display layouts; based on the hover of the first application window over the particular snap zone, displaying a zone-indicator pane corresponding to the particular snap zone; receiving a drop input of the first application window over the particular snap zone; and in response to the drop input, resizing and repositioning the first application window according the particular snap zone.Type: ApplicationFiled: May 31, 2022Publication date: September 28, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Eric PAPAMARCOS, Robert DISANO, Stacy CARSON, Albert YIH, Benjamin B. STOLOVITZ, Howard HUGHES, Selena FENG, Bret ANDERSON
-
Publication number: 20220326826Abstract: Semantic zoom techniques are described. In one or more implementations, techniques are described that may be utilized by a user to navigate to content of interest. These techniques may also include a variety of different features, such as to support semantic swaps and zooming “in” and “out.” These techniques may also include a variety of different input features, such as to support gestures, cursor-control device, and keyboard inputs. A variety of other features are also supported as further described in the detailed description and figures.Type: ApplicationFiled: June 24, 2022Publication date: October 13, 2022Inventors: Theresa B. PITTAPPILLY, Rebecca DEUTSCH, Orry W. SOEGIONO, Nicholas R. WAGGONER, Holger KUEHNLE, William D. CARR, Ross N. LUENGEN, Paul J. KWIATKOWSKI, Jan-Kristian MARKIEWICZ, Gerrit H. HOFMEESTER, Robert DISANO
-
Patent number: 11392288Abstract: Semantic zoom techniques are described. In one or more implementations, techniques are described that may be utilized by a user to navigate to content of interest. These techniques may also include a variety of different features, such as to support semantic swaps and zooming “in” and “out.” These techniques may also include a variety of different input features, such as to support gestures, cursor-control device, and keyboard inputs. A variety of other features are also supported as further described in the detailed description and figures.Type: GrantFiled: May 22, 2018Date of Patent: July 19, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Theresa B. Pittappilly, Rebecca Deutsch, Orry W. Soegiono, Nicholas R. Waggoner, Holger Kuehnle, William D. Carr, Ross N. Luengen, Paul J. Kwiatkowski, Jan-Kristian Markiewicz, Gerrit H. Hofmeester, Robert Disano
-
Patent number: 10725647Abstract: A technique is described herein that allows a user to control a user interface presentation provided by a computing device based on a force-dependent manner in which the user engages a surface of a force-sensitive input device. This manner of control allows any user to efficiently interact with the computing device, but is particularly beneficial to users who have motor-related and/or vision-related disabilities.Type: GrantFiled: July 14, 2017Date of Patent: July 28, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Christian Klein, Robert Disano, Robert David Steen
-
Patent number: 10353566Abstract: Semantic zoom techniques are described. In one or more implementations, techniques are described that may be utilized by a user to navigate to content of interest. These techniques may also include a variety of different features, such as to support semantic swaps and zooming “in” and “out.” These techniques may also include a variety of different input features, such as to support gestures, cursor-control device, and keyboard inputs. A variety of other features are also supported as further described in the detailed description and figures.Type: GrantFiled: September 9, 2011Date of Patent: July 16, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Theresa B. Pittappilly, Rebecca Deutsch, Orry W. Soegiono, Nicholas R. Waggoner, Holger Kuehnle, William D. Carr, Ross N. Luengen, Paul J. Kwiatkowski, Jan-Kristian Markiewicz, Gerrit H. Hofmeester, Robert Disano
-
Publication number: 20190018532Abstract: A technique is described herein that allows a user to control a user interface presentation provided by a computing device based on a force-dependent manner in which the user engages a surface of a force-sensitive input device. This manner of control allows any user to efficiently interact with the computing device, but is particularly beneficial to users who have motor-related and/or vision-related disabilities.Type: ApplicationFiled: July 14, 2017Publication date: January 17, 2019Inventors: Christian KLEIN, Robert DISANO, Robert David STEEN
-
Publication number: 20180267686Abstract: Semantic zoom techniques are described. In one or more implementations, techniques are described that may be utilized by a user to navigate to content of interest. These techniques may also include a variety of different features, such as to support semantic swaps and zooming “in” and “out.” These techniques may also include a variety of different input features, such as to support gestures, cursor-control device, and keyboard inputs. A variety of other features are also supported as further described in the detailed description and figures.Type: ApplicationFiled: May 22, 2018Publication date: September 20, 2018Inventors: Theresa B. PITTAPPILLY, Rebecca DEUTSCH, Orry W. SOEGIONO, Nicholas R. WAGGONER, Holger KUEHNLE, William D. CARR, Ross N. LUENGEN, Paul J. KWIATKOWSKI, Jan-Kristian MARKIEWICZ, Gerrit H. HOFMEESTER, Robert DISANO
-
Publication number: 20180270517Abstract: A technique is described herein for decoupling the playback of media content streams that compose a media item. In one implementation, the technique involves: in a synchronized state, presenting a stream of first media content (such as audio content) in synchronization with a stream of second media content (such as video content); detecting a desynchronization event; in response to the desynchronization event, transitioning from the synchronized state to a desynchronized state by changing (e.g., slowing) a rate at which the stream of second media content is presented, relative to the stream of first media content; detecting a resynchronization-initiation event; and, in response to the resynchronization-initiation event, returning to the synchronized state by providing a compressed presentation of the stream of second media content. The technique further involves presenting the stream of first media content at a given non-zero rate while in the desynchronized state.Type: ApplicationFiled: March 19, 2017Publication date: September 20, 2018Inventors: Alain Philippe Maillot, Roy Berger, Hayden William McAfee, Robert Disano, Mikhail Skobov
-
Publication number: 20130067391Abstract: Semantic zoom techniques are described. In one or more implementations, techniques are described that may be utilized by a user to navigate to content of interest. These techniques may also include a variety of different features, such as to support semantic swaps and zooming “in” and “out.” These techniques may also include a variety of different input features, such as to support gestures, cursor-control device, and keyboard inputs. A variety of other features are also supported as further described in the detailed description and figures.Type: ApplicationFiled: September 9, 2011Publication date: March 14, 2013Inventors: Theresa B. Pittappilly, Rebecca Deutsch, Orry W. Soegiono, Nicholas R. Waggoner, Holger Kuehnle, William D. Carr, Ross N. Luengen, Paul J. Kwiatkowski, Jan-Kristian Markiewicz, Gerrit H. Hofmeester, Robert Disano
-
Publication number: 20130067420Abstract: Semantic zoom techniques are described. In one or more implementations, techniques are described that may be utilized by a user to navigate to content of interest. These techniques may also include a variety of different features, such as to support semantic swaps and zooming “in” and “out.” These techniques may also include a variety of different input features, such as to support gestures, cursor-control device, and keyboard inputs. A variety of other features are also supported as further described in the detailed description and figures.Type: ApplicationFiled: September 9, 2011Publication date: March 14, 2013Inventors: Theresa B. Pittappilly, Rebecca Deutsch, Orry W. Soegiono, Nicholas R. Waggoner, Holger Kuehnle, William D. Carr, Ross N. Luengen, Paul J. Kwiatkowski, Jan-Kristian Markiewicz, Gerrit H. Hofmeester, Robert Disano, Justin S. Myhres
-
Publication number: 20130067398Abstract: Semantic zoom techniques are described. In one or more implementations, techniques are described that may be utilized by a user to navigate to content of interest. These techniques may also include a variety of different features, such as to support semantic swaps and zooming “in” and “out.” These techniques may also include a variety of different input features, such as to support gestures, cursor-control device, and keyboard inputs. A variety of other features are also supported as further described in the detailed description and figures.Type: ApplicationFiled: September 9, 2011Publication date: March 14, 2013Inventors: Theresa B. Pittappilly, Rebecca Deutsch, Orry W. Soegiono, Nicholas R. Waggoner, Holger Kuehnle, Moneta Ho Kushner, William D. Carr, Ross N. Luengen, Paul J. Kwiatkowski, Adam George Barlow, Scott D. Hoogerwerf, Aaron W. Cardwell, Benjamin J. Karas, Michael J. Gilmore, Rolf A. Ebeling, Jan-Kristian Markiewicz, Gerrit H. Hofmeester, Robert Disano