Patents by Inventor Elizabeth Picchietti Salowitz
Elizabeth Picchietti Salowitz 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: 11899898Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for executing gesture operations are provided. A touchpad gesture manager and a touchscreen gesture manager may be maintained. Both managers may comprise the identities of gesture operations and conditions for executing the gesture operations. The conditions for one or more touchscreen gesture operations may be the same as the conditions for one or more corresponding touchpad gesture operations. The gestures that have same conditions for the touchscreen and the touchpad may comprise application window operations and virtual desktop transition operations. In some examples, one or more display elements, animations, or intermediate operations may be different in executing the touchscreen operations than for executing the touchpad operations.Type: GrantFiled: March 30, 2023Date of Patent: February 13, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Elizabeth Picchietti Salowitz, Joseph Spencer King, Nan Yang, Albert Peter Yih, Sharath Viswanathan
-
Patent number: 11755200Abstract: Techniques for adjusting a posture of an operating system mode for a touch-enabled computing device based on combinations of user preferences and user input modality signals. Various adjustments to the posture of the operating system mode do not impact whether particular user interface elements are present but rather alter characteristics with which these particular user interface elements are rendered. Posture adjustments to an operating system mode occur based on combinations user input modality signals and user preferences not to enter another mode in which particular user interface elements are no longer displayed within a task bar along a peripheral edge. An object of designing an operating system mode to have multiple different postures with common user interface elements displayed in the task bar while adjusting the characteristics thereof is to preserve the user familiarity across postures while optimizing graphical layouts to accommodate for a current user input modality.Type: GrantFiled: May 24, 2022Date of Patent: September 12, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Lee Dicks Clark, Richard Fang, Alisha Dilip Gala, Merryjane M. Fosdick, Aaron R. Teetor, Michael Neil Loholt, Leo Tian Yue, Albert Peter Yih, Joseph Spencer King, Elizabeth Picchietti Salowitz, Hanna Mclaughlin
-
Publication number: 20230244352Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for executing gesture operations are provided. A touchpad gesture manager and a touchscreen gesture manager may be maintained. Both managers may comprise the identities of gesture operations and conditions for executing the gesture operations. The conditions for one or more touchscreen gesture operations may be the same as the conditions for one or more corresponding touchpad gesture operations. The gestures that have same conditions for the touchscreen and the touchpad may comprise application window operations and virtual desktop transition operations. In some examples, one or more display elements, animations, or intermediate operations may be different in executing the touchscreen operations than for executing the touchpad operations.Type: ApplicationFiled: March 30, 2023Publication date: August 3, 2023Inventors: Elizabeth Picchietti SALOWITZ, Joseph Spencer KING, Nan YANG, Albert Peter YIH, Sharath VISWANATHAN
-
Patent number: 11620030Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for executing gesture operations are provided. A touchpad gesture manager and a touchscreen gesture manager may be maintained. Both managers may comprise the identities of gesture operations and conditions for executing the gesture operations. The conditions for one or more touchscreen gesture operations may be the same as the conditions for one or more corresponding touchpad gesture operations. The gestures that have same conditions for the touchscreen and the touchpad may comprise application window operations and virtual desktop transition operations. In some examples, one or more display elements, animations, or intermediate operations may be different in executing the touchscreen operations than for executing the touchpad operations.Type: GrantFiled: May 4, 2021Date of Patent: April 4, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Elizabeth Picchietti Salowitz, Joseph Spencer King, Nan Yang, Albert Peter Yih, Sharath Viswanathan
-
Publication number: 20220398010Abstract: Techniques for adjusting a posture of an operating system mode for a touch-enabled computing device based on combinations of user preferences and user input modality signals. Various adjustments to the posture of the operating system mode do not impact whether particular user interface elements are present but rather alter characteristics with which these particular user interface elements are rendered. Posture adjustments to an operating system mode occur based on combinations user input modality signals and user preferences not to enter another mode in which particular user interface elements are no longer displayed within a task bar along a peripheral edge. An object of designing an operating system mode to have multiple different postures with common user interface elements displayed in the task bar while adjusting the characteristics thereof is to preserve the user familiarity across postures while optimizing graphical layouts to accommodate for a current user input modality.Type: ApplicationFiled: May 24, 2022Publication date: December 15, 2022Inventors: Lee Dicks CLARK, Richard FANG, Alisha Dilip GALA, MerryJane M. FOSDICK, Aaron R. TEETOR, Michael Neil LOHOLT, Leo Tian YUE, Albert Peter YIH, Joseph Spencer KING, Elizabeth Picchietti SALOWITZ, Hanna MCLAUGHLIN
-
Publication number: 20220357817Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for executing gesture operations are provided. A touchpad gesture manager and a touchscreen gesture manager may be maintained. Both managers may comprise the identities of gesture operations and conditions for executing the gesture operations. The conditions for one or more touchscreen gesture operations may be the same as the conditions for one or more corresponding touchpad gesture operations. The gestures that have same conditions for the touchscreen and the touchpad may comprise application window operations and virtual desktop transition operations. In some examples, one or more display elements, animations, or intermediate operations may be different in executing the touchscreen operations than for executing the touchpad operations.Type: ApplicationFiled: May 4, 2021Publication date: November 10, 2022Inventors: Elizabeth Picchietti SALOWITZ, Joseph Spencer KING, Nan YANG, Albert Peter YIH, Sharath VISWANATHAN
-
Patent number: 11494348Abstract: Described herein is a system and method for using object references as a data type. In response to a request for an object reference for an object by a consuming application, the object reference is generated by a source application. The object reference comprises a data structure comprising an activation uniform resource identifier for activating the referenced object, information for visually representing the object reference, and, optionally, metadata that describes the referenced object. The generated object reference is provided to an operating system component by the source application which provides the object reference to a consuming application. The consuming application can display information regard the object reference in accordance with the information for visually representing the object reference included in the object reference. The user can request reactivation of the object referenced by the object reference.Type: GrantFiled: June 11, 2018Date of Patent: November 8, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Michael John Novak, Elizabeth Picchietti Salowitz, Anshul Rawat, John Edward Gallardo, Vikas Chandra Bhatia, Shawn Patrick Henry
-
Patent number: 11372541Abstract: Techniques for adjusting a posture of an operating system mode for a touch-enabled computing device based on combinations of user preferences and user input modality signals. Various adjustments to the posture of the operating system mode do not impact whether particular user interface elements are present but rather alter characteristics with which these particular user interface elements are rendered. Posture adjustments to an operating system mode occur based on combinations user input modality signals and user preferences not to enter another mode in which particular user interface elements are no longer displayed within a task bar along a peripheral edge. An object of designing an operating system mode to have multiple different postures with common user interface elements displayed in the task bar while adjusting the characteristics thereof is to preserve the user familiarity across postures while optimizing graphical layouts to accommodate for a current user input modality.Type: GrantFiled: September 8, 2020Date of Patent: June 28, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Lee Dicks Clark, Richard Fang, Alisha Dilip Gala, MerryJane M. Fosdick, Aaron R. Teetor, Michael Neil Loholt, Leo Tian Yue, Albert Peter Yih, Joseph Spencer King, Elizabeth Picchietti Salowitz, Hanna McLaughlin
-
Publication number: 20220075519Abstract: Techniques for adjusting a posture of an operating system mode for a touch-enabled computing device based on combinations of user preferences and user input modality signals. Various adjustments to the posture of the operating system mode do not impact whether particular user interface elements are present but rather alter characteristics with which these particular user interface elements are rendered. Posture adjustments to an operating system mode occur based on combinations user input modality signals and user preferences not to enter another mode in which particular user interface elements are no longer displayed within a task bar along a peripheral edge. An object of designing an operating system mode to have multiple different postures with common user interface elements displayed in the task bar while adjusting the characteristics thereof is to preserve the user familiarity across postures while optimizing graphical layouts to accommodate for a current user input modality.Type: ApplicationFiled: September 8, 2020Publication date: March 10, 2022Inventors: Lee Dicks CLARK, Richard FANG, Alisha Dilip GALA, MerryJane M. FOSDICK, Aaron R. TEETOR, Michael Neil LOHOLT, Leo Tian YUE, Albert Peter YIH, Joseph Spencer KING, Elizabeth Picchietti SALOWITZ, Hanna MCLAUGHLIN
-
Publication number: 20210026897Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for surfacing collaborative recommendations in relation to topically classified resources are presented. Resources may be topically classified based on application of natural language processing and machine learning models. Relationships amongst users that own, authored and/or edited the resources may be identified. Recommendations may be surfaced based on topical and/or user characteristic overlap associated with the resources. The recommendations may relate to group collaboration on resource creation, sharing of related resources, incorporating related resources in existing resources, and/or recommending group creation and/or collaboration associated with resource topics.Type: ApplicationFiled: July 23, 2019Publication date: January 28, 2021Inventors: William John Rathje, Raju Jain, Gregory Thomas Mattox, JR., Brent Edward Ford, Anshul Rawat, Elizabeth Picchietti Salowitz, Brandon Holmes Paddock, Jeffrey Jay Johnson
-
Patent number: 10606924Abstract: A contextual file manager is described herein. Contextual information regarding files and folders of a file system of an operating system is collected. The contextual information may be collected from a variety of different sources, such as contents of the file or folder, an application associated with the file, a service provider, or a cloud storage service. The contextual information is then exposed in a file system interface of the operating system along with representations of the files and folders. In some cases, the contextual information is exposed in response to detection of an intuitive user action to a representation of one of the files or folders via the file system interface.Type: GrantFiled: December 9, 2016Date of Patent: March 31, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Raju Jain, Anshul Rawat, Aaron Naoyoshi Sheung Yan Woo, Elizabeth Picchietti Salowitz, Mohammed Amirali Samji, David Ben Perry, Robert Paul St. Pierre, John Heinrich Lueders
-
Publication number: 20190377808Abstract: Described herein is a system and method for using object references as a data type. In response to a request for an object reference for an object by a consuming application, the object reference is generated by a source application. The object reference comprises a data structure comprising an activation uniform resource identifier for activating the referenced object, information for visually representing the object reference, and, optionally, metadata that describes the referenced object. The generated object reference is provided to an operating system component by the source application which provides the object reference to a consuming application. The consuming application can display information regard the object reference in accordance with the information for visually representing the object reference included in the object reference. The user can request reactivation of the object referenced by the object reference.Type: ApplicationFiled: June 11, 2018Publication date: December 12, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Michael John NOVAK, Elizabeth Picchietti SALOWITZ, Anshul RAWAT, John Edward GALLARDO, Vikas Chandra BHATIA, Shawn Patrick HENRY
-
Patent number: 10386197Abstract: Calculating an optimal route based on specified intermediate stops is described herein. A mapping application is configured to compute a route from a start point to an end point in dependence upon criteria specifying one or more intermediate stops. The initial route determination incorporates consideration of the one or more specified intermediate stops as part of calculating the route. In one example, a request is received to search for an intermediate stop that satisfies search criteria indicating at least a type of location. In response to the search, search results are obtained with multiple options for routes between the start point and end point including intermediate stops that satisfy the search criteria. An optimal route is selected from the multiple options based upon defined optimization criteria. Optimization criteria may include but is not limited to distance, travel time, traffic data, weather conditions, date and time, and so forth.Type: GrantFiled: May 17, 2016Date of Patent: August 20, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Elizabeth Picchietti Salowitz, Myron Clifford Thomas
-
Patent number: 10337876Abstract: Constrained-transportation directions are described herein. In one or more implementations, navigation assistance is provided for a user that is traveling on constrained transportation. As part of computing the directions, a determination is initially made that the user is traveling on constrained transportation, which may be restricted to traveling along designated routes and stopping at predetermined stops. Based on this determination, parameters indicative of restrictions to the route the user is traveling onboard the constrained transportation are ascertained, such as parameters describing a “line” of a current vehicle, a schedule of the vehicle, and a current location of the user along the vehicle's known route. Using these parameters, rather than merely a location of the user when the directions are requested, directions to a desired location are computed. In this way, users can be presented directions that account for being on a constrained-route vehicle at the time a route is requested.Type: GrantFiled: May 10, 2016Date of Patent: July 2, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Elizabeth Picchietti Salowitz, Myron Clifford Thomas
-
Publication number: 20180329876Abstract: Techniques for smart templates are described. In one or more implementations, digital content is generated as pages of a journal application. Selectable representations associated with various smart templates are displayed via a user interface of the journal application. Responsive to user selection of one of the selectable representations, a smart page is generated by altering the digital content of an identified page and causing the identified page to inherit one or more rules or functionalities associated with the smart template. Subsequently, free-form user input is received to the smart page, and additional digital content corresponding to the free-form user input is generated on the smart page. The free-form user input is then processed by applying the one or more rules or functionalities to the free-form user input to generate page data.Type: ApplicationFiled: June 28, 2017Publication date: November 15, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Eduardo SONNINO, Anthony DART, Ryan Chandler PENDLAY, Jason M. NELSON, March ROGERS, Zachary Adam PFRIEM, Laurentiu PAVEL, Jason HARTMAN, Elizabeth Picchietti SALOWITZ
-
Publication number: 20180143947Abstract: A contextual file manager is described herein. Contextual information regarding files and folders of a file system of an operating system is collected. The contextual information may be collected from a variety of different sources, such as contents of the file or folder, an application associated with the file, a service provider, or a cloud storage service. The contextual information is then exposed in a file system interface of the operating system along with representations of the files and folders. In some cases, the contextual information is exposed in response to detection of an intuitive user action to a representation of one of the files or folders via the file system interface.Type: ApplicationFiled: December 9, 2016Publication date: May 24, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Raju Jain, Anshul Rawat, Aaron Naoyoshi Sheung Yan Woo, Elizabeth Picchietti Salowitz, Mohammed Amirali Samji, David Ben Perry, Robert Paul St. Pierre, John Heinrich Lueders
-
Publication number: 20170336221Abstract: Calculating an optimal route based on specified intermediate stops is described herein. A mapping application is configured to compute a route from a start point to an end point in dependence upon criteria specifying one or more intermediate stops. The initial route determination incorporates consideration of the one or more specified intermediate stops as part of calculating the route. In one example, a request is received to search for an intermediate stop that satisfies search criteria indicating at least a type of location. In response to the search, search results are obtained with multiple options for routes between the start point and end point including intermediate stops that satisfy the search criteria. An optimal route is selected from the multiple options based upon defined optimization criteria. Optimization criteria may include but is not limited to distance, travel time, traffic data, weather conditions, date and time, and so forth.Type: ApplicationFiled: May 17, 2016Publication date: November 23, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Elizabeth Picchietti Salowitz, Myron Clifford Thomas
-
Publication number: 20170329780Abstract: Collection-based searches along a route are described herein. In one or more implementations, a mapping application is configured to conduct point-of-interest (POI) searches along a route in dependence upon information from collections associated with the user to inform the search results. For instance, the mapping application may cross-reference collections and adjust POI rankings to favor items identified from the collections. The searches along a route may also be focused upon the user's own collections, shared collections, group collections, or other user-specific collections to find items that match the search criteria. By way of the example, the user-specific collections may include lists of favorites items that are shared with the user by friends, and/or group lists generated via social networks.Type: ApplicationFiled: May 10, 2016Publication date: November 16, 2017Applicant: Microsoft Technology Licensing, LLCInventor: Elizabeth Picchietti Salowitz
-
Publication number: 20170328728Abstract: Constrained-transportation directions are described herein. In one or more implementations, navigation assistance is provided for a user that is traveling on constrained transportation. As part of computing the directions, a determination is initially made that the user is traveling on constrained transportation, which may be restricted to traveling along designated routes and stopping at predetermined stops. Based on this determination, parameters indicative of restrictions to the route the user is traveling onboard the constrained transportation are ascertained, such as parameters describing a “line” of a current vehicle, a schedule of the vehicle, and a current location of the user along the vehicle's known route. Using these parameters, rather than merely a location of the user when the directions are requested, directions to a desired location are computed. In this way, users can be presented directions that account for being on a constrained-route vehicle at the time a route is requested.Type: ApplicationFiled: May 10, 2016Publication date: November 16, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Elizabeth Picchietti Salowitz, Myron Clifford Thomas