Patents by Inventor Vignesh Sachidanandam
Vignesh Sachidanandam 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: 20210103337Abstract: This document describes techniques that enable facilitating user-proficiency in using radar gestures to interact with an electronic device. Using the described techniques, an electronic device can employ a radar system to detect and determine radar-based touch-independent gestures (radar gestures) that are made by the user to interact with the electronic device and applications running on the electronic device. For the radar gestures to be used to control or interact with the electronic device, the user must properly perform the radar gestures. The described techniques therefore also provide a game or tutorial environment that allows the user to learn and practice radar gestures in a natural way. The game or tutorial environments also provide visual gaming elements that give the user feedback when radar gestures are properly made and when the radar gestures are not properly made, which makes the learning and practicing a pleasant and enjoyable experience for the user.Type: ApplicationFiled: October 14, 2019Publication date: April 8, 2021Applicant: Google LLCInventors: Daniel Per Jeppsson, Vignesh Sachidanandam, Lauren Marie Bedal, Morgwn Quin McCarty, Brandon Charles Barbello, Alexander Lee, Leonardo Giusti
-
Publication number: 20210096701Abstract: Restructuring a view of messages based on configurable persistence is provided. An application such as a communication application displays summaries of messages within a summary pane of a messaging user interface (UI). The messages include emails. An action is detected to reorder one of the summaries on a top location of a date section of the summary pane. Reorder options are displayed to identify a reorder time of the summary. A selection of one of the reorder options is detected as the reorder time. The summary is relocated to the top location of the date section of the summary pane to display the first summary at the top location of the date section during the reorder time.Type: ApplicationFiled: December 14, 2020Publication date: April 1, 2021Inventors: Vignesh SACHIDANANDAM, Hiroshi TSUKAHARA, Ned Bearer FRIEND
-
Publication number: 20210088643Abstract: This document describes techniques and systems that enable a mobile device-based radar system (104) for providing a multi-mode interface (114). A radar field (110) is used to enable a user device (102, 702) to accurately determine a presence or threshold movement of a user near the user device. The user device provides a multi-mode interface having at least first and second modes and providing a black display or a low-luminosity display in the first mode. The user device detects, based on radar data and during the first mode, a presence or threshold movement by the user relative to the user device and responsively changes the multi-mode interface from the first mode to the second mode. Responsive to the change to the second mode, the user device provides visual feedback corresponding to the implicit interaction by adjusting one or more display parameters of the black display or the low-luminosity display.Type: ApplicationFiled: May 20, 2019Publication date: March 25, 2021Applicant: Google LLCInventors: Eiji Hayashi, Vignesh Sachidanandam, Leonardo Giusti, Jaime Lien, Patrick M. Amihood, Ivan Poupyrev
-
Publication number: 20210064146Abstract: This document describes techniques and systems that enable a visual indicator for paused radar gestures. The techniques and systems use a radar field to enable an electronic device to accurately determine radar gestures, or other movement, by a user. Further, the electronic device can determine certain conditions that can make it difficult for the electronic device to properly determine the user's radar gestures. When the device includes an application that can be controlled using radar gestures (a radar-gesture application), and the conditions are present, the device can enter a gesture-paused mode. When the device enters this mode, the techniques provide a gesture-paused feedback element on a display, which lets the user know that there is at least one radar-gesture application available or running on the electronic device but that radar gestures cannot presently be used to control the application.Type: ApplicationFiled: June 25, 2020Publication date: March 4, 2021Applicant: Google LLCInventors: Devon James O'Reilley Stern, Leonardo Giusti, Vignesh Sachidanandam, Lauren Bedal, John David Jacobs
-
Publication number: 20210064144Abstract: This document describes techniques and systems that enable methods for reliable acceptance of user non-contact gesture inputs for a mobile device. A radar field enables an electronic device to accurately determine that a part of a user is within a gesture zone around the device. Further, the device can determine whether an application that can receive input through touch-independent radar-based gestures (radar gestures) is on the device. Using these techniques, the device can present a gesture-confirmation element on a display when the user successfully performs a radar gesture. The gesture-confirmation element alerts the user that the user's radar gesture was successfully performed or received by the electronic device. This allows the device to provide the user with feedback that educates the user about the device's capabilities and allows the user to take advantage of additional functionality and features provided by the availability of the radar gestures.Type: ApplicationFiled: June 25, 2020Publication date: March 4, 2021Applicant: Google LLCInventors: Devon James O'Reilley Stern, Leonardo Giusti, Vignesh Sachidanandam
-
Publication number: 20210064143Abstract: This document describes techniques and systems that enable input methods for mobile devices. A radar field enables an electronic device to accurately determine that a part of a user is within a gesture zone around the device. Further, the device can determine whether an application configured to receive input through radar-based gestures (radar gestures) is operating on the device. Using these techniques, the device can present a feedback indicator on a display when the user's hand is within a gesture zone around the device. The feedback indicator alerts the user that the user's hand is close enough to the device to make specific radar gestures. This allows the device to provide the user with feedback, which can educate the user about the device's capabilities and allow the user to take advantage of additional functionality and features provided by the availability of the radar gestures.Type: ApplicationFiled: June 25, 2020Publication date: March 4, 2021Applicant: Google LLCInventors: Devon James O'Reilley Stern, Leonardo Giusti, Vignesh Sachidanandam
-
Publication number: 20210064142Abstract: This document describes techniques and systems that enable an input-mode notification for a multi-input mode. A radar field enables an electronic device to accurately determine the presence or absence of a user near the electronic device. Further, the electronic device can determine whether an application that can receive input through radar-based gestures is operating on the electronic device. Using these techniques, the electronic device can present an input-mode notification on a display of the electronic device when the user is near to alert the user that radar gesture input is available for interacting with the electronic device. This allows the device to provide the user with feedback that can educate the user about what the electronic device is capable of, and allows the user to take advantage of the additional functionality and features provided by the availability of the radar gestures.Type: ApplicationFiled: June 25, 2020Publication date: March 4, 2021Applicant: Google LLCInventors: Devon James O'Reilley Stern, Leonardo Giusti, Vignesh Sachidanandam
-
Publication number: 20210064145Abstract: This document describes techniques and systems that enable detecting and processing unsuccessfully recognized or unsuccessfully utilized non-contact gestures for a computing system. A radar field enables an electronic device to determine that a part of a user is within a gesture zone around the device. The device can determine whether an application that can receive input through touch-independent radar-based gestures (radar gestures) is operating on the device. Using these techniques, the device can present a failed-gesture feedback element on a display when the user unsuccessfully performs a radar gesture. The failed-gesture feedback element alerts the user that the user's attempted gesture did not meet the criteria to be a radar gesture. This provides the user with feedback, which can educate the user about the device's capabilities and allow the user to take advantage of additional functionality and features provided by the availability of the radar gestures.Type: ApplicationFiled: June 25, 2020Publication date: March 4, 2021Applicant: Google LLCInventors: Devon James O'Reilley Stern, Leonardo Giusti, Vignesh Sachidanandam
-
Publication number: 20210029542Abstract: This document describes techniques and systems for maintaining an authenticated state based radar data from a radar system, and in some cases, on sensor data from an Inertial Measurement Unit (IMU). The techniques and systems use radar data to determine, after an indication that the user has potentially disengaged with the user equipment, to determine whether or not the user is passively engaged with the user equipment. Responsive to determining that the user is passively engaged, the techniques and systems maintain the authenticated state. By maintaining this authenticated state, the techniques manage the user equipment's state to correspond to a user's engagement with the user equipment, which can save power and improve a user's experience.Type: ApplicationFiled: May 11, 2020Publication date: January 28, 2021Applicant: Google LLCInventors: Johan Prag, Tyler Reed Kugler, Artur Tsurkan, Leonardo Giusti, Alok Chandel, Lucas Dupin Moreira Costa, Selim Flavio Cinek, Vignesh Sachidanandam, Brandon Barbello
-
Publication number: 20210026454Abstract: Systems and techniques are described for robust radar-based gesture-recognition. A radar system (104) detects radar-based gestures on behalf of application subscribers. A state machine (2000) transitions between multiple states based on inertial sensor data. A no-gating state (2002) enables the radar system (104) to output radar-based gestures to application subscribers. The state machine (2000) also includes a soft-gating state (2004) that prevents the radar system (104) from outputting the radar-based gestures to the application subscribers. A hard-gating state (2006) prevents the radar system (104) from detecting radar-based gestures altogether. The techniques and systems enable the radar system (104) to determine when not to perform gesture-recognition, enabling user equipment (102) to automatically reconfigure the radar system (104) to meet user demand.Type: ApplicationFiled: May 28, 2020Publication date: January 28, 2021Applicant: Google LLCInventors: Jung Ook Hong, Patrick M. Amihood, John David Jacobs, Abel Seleshi Mengistu, Leonardo Giusti, Vignesh Sachidanandam, Devon James O'Reilley Stern, Ivan Poupyrev, Brandon Barbello, Tyler Reed Kugler, Johan Prag, Artur Tsurkan, Alok Chandel, Lucas Dupin Moreira Costa, Selim Flavio Cinek
-
Publication number: 20210025976Abstract: This document describes techniques and systems for reducing a state based on sensor data from an Inertial Measurement Unit (IMU) and radar. The techniques and systems use inertial sensor data from an IMU as well as radar data to reduce states of a user equipment, such as power, access, and information states. These states represent power used, an amount of access permitted, or an amount of information provided by the user equipment. The techniques manage the user equipment's states to correspond to a user's engagement with the user equipment, which can save power, reduce unwarranted access, and reduce an amount of information provided when the user is not engaged with the user equipment, thereby protecting the user's privacy.Type: ApplicationFiled: May 11, 2020Publication date: January 28, 2021Applicant: Google LLCInventors: Alok Chandel, Leonardo Giusti, Artur Tsurkan, Selim Flavio Cinek, Johan Prag, Tyler Reed Kugler, Lucas Dupin Moreira Costa, Vignesh Sachidanandam, Brandon Barbello
-
Publication number: 20210027049Abstract: This document describes techniques and systems for authentication management through IMU and radar. The techniques and systems use inertial sensor data from an inertial measurement unit (IMU) and/or radar data to manage authentication for a computing device. By so doing, the techniques conserve power, improve accuracy, or reduce latency relative to many common techniques and systems for computing-device authentication.Type: ApplicationFiled: May 20, 2020Publication date: January 28, 2021Applicant: Google LLCInventors: Alok Chandel, Leonardo Giusti, Artur Tsurkan, Selim Flavio Cinek, Johan Prag, Tyler Reed Kugler, Lucas Dupin Moreira Costa, Vignesh Sachidanandam, Brandon Barbello
-
Patent number: 10895956Abstract: Restructuring a view of messages based on configurable persistence is provided. An application such as a communication application displays summaries of messages within a summary pane of a messaging user interface (UI). The messages include emails. An action is detected to reorder one of the summaries on a top location of a date section of the summary pane. Reorder options are displayed to identify a reorder time of the summary. A selection of one of the reorder options is detected as the reorder time. The summary is relocated to the top location of the date section of the summary pane to display the first summary at the top location of the date section during the reorder time.Type: GrantFiled: December 17, 2014Date of Patent: January 19, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Vignesh Sachidanandam, Hiroshi Tsukahara, Ned Bearer Friend
-
Publication number: 20200410072Abstract: This document describes techniques and systems that enable radar-based authentication status feedback. A radar field is used to enable an electronic device to account for the user's distal physical cues to determine and maintain an awareness of the user's location and movements around the device. This awareness allows the device to anticipate some of the user's intended interactions and provide functionality in a timely and seamless manner, such as preparing an authentication system to authenticate the user before the user touches or speaks to the device. These features also allow the device to provide visual feedback that can help the user understand that the device is aware of the user's location and movements. In some cases, the feedback is provided using visual elements presented on a display.Type: ApplicationFiled: June 15, 2020Publication date: December 31, 2020Applicant: Google LLCInventors: Leonardo Giusti, Ivan Poupyrev, Vignesh Sachidanandam, Johan Prag, Brandon Barbello, Tyler Reed Kugler, Alok Chandel
-
Publication number: 20200393890Abstract: This document describes techniques and systems that enable a mobile device-based radar system for applying different power modes to a multi-mode interface. The techniques and systems include a user device having a radar system, and an interaction manager. The radar system generates a radar field, provides radar data, and operates at one of various different radar-power states. The user device analyzes the radar data to detect a presence or movement of a user within the radar field. Responsive to the detection, the radar system changes from a first radar-power state to a second radar-power state. Based on this change, the interaction manager selects a power mode, for a multi-mode interface, that corresponds to the second radar-power state, and applies the selected power mode to the multi-mode interface to provide a corresponding display via a display device.Type: ApplicationFiled: June 16, 2020Publication date: December 17, 2020Applicant: Google LLCInventors: Eiji Hayashi, Vignesh Sachidanandam, Leonardo Giusti, Jaime Lien, Patrick M. Amihood, Ivan Poupyrev
-
Publication number: 20200169521Abstract: Aspects of the present disclosure relate to systems and methods for integrating first class objects with email messages in an email inbox of an email client. In one example, a request is sent via the email client for first class object data to one or more data sources, where each data source of the one or more data sources includes first class object data of a different first class object type. The first class object data may be received at the email client from the one or more data sources. One or more first class objects may be created from the first class object data for injecting into an email inbox of the email client. The email inbox including at least some of the one or more first class objects and a plurality of email messages may be rendered in a user interface to the email client.Type: ApplicationFiled: January 30, 2020Publication date: May 28, 2020Inventors: Vignesh Sachidanandam, Ned Bearer Friend, Peter Loren Engrav
-
Patent number: 10574615Abstract: Aspects of the present disclosure relate to systems and methods for integrating first class objects with email messages in an email inbox of an email client. In one example, a request is sent via the email client for first class object data to one or more data sources, where each data source of the one or more data sources includes first class object data of a different first class object type. The first class object data may be received at the email client from the one or more data sources. One or more first class objects may be created from the first class object data for injecting into an email inbox of the email client. The email inbox including at least some of the one or more first class objects and a plurality of email messages may be rendered in a user interface to the email client.Type: GrantFiled: September 6, 2017Date of Patent: February 25, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Vignesh Sachidanandam, Ned Bearer Friend, Peter Loren Engrav
-
Publication number: 20200005158Abstract: An artificial intelligence (“AI”)-based system is disclosed for presenting activity-specific views of relevant activity-specific content. An AI engine selects activity-specific content relating to a multitude of activities. The selected activities can have associated relevance scores exceeding a predefined threshold value. The selected activity-specific content can be used to render user interface (“UI”) elements in a UI for the activities. The UI elements present an activity-specific view of the activity-specific content relating to each activity.Type: ApplicationFiled: June 27, 2018Publication date: January 2, 2020Inventors: Aniruddha Prabhakar KULKARNI, Yogesh Madhukarrao JOSHI, Nathaniel M. MYHRE, Vignesh SACHIDANANDAM
-
Publication number: 20200004565Abstract: An artificial intelligence (“AI”) based system is disclosed for associating low-level user content, such as documents, email messages, and calendar invites, with high-level user activities using topics as an abstraction. The associations can enable a computing system to provide, among other things, activity-specific views that present a specific selection of low-level user content that is most relevant to a user at a particular point in time. The activity-specific views present the right information to users at the right time based on a context of a user and a user's past activities.Type: ApplicationFiled: June 27, 2018Publication date: January 2, 2020Inventors: Aniruddha Prabhakar KULKARNI, Nathaniel M. MYHRE, Yogesh Madhukarrao JOSHI, William Henry GATES, III, Vignesh SACHIDANANDAM, Peter Loren ENGRAV
-
Publication number: 20200004388Abstract: An artificial intelligence (“AI”) engine selects a schema that defines an activity-specific user interface (“UI”) for presenting activity-specific content based upon one or more topics associated with an activity. A UI can then be presented for receiving edits to the selected schema and the edits can be published for utilization by other users. Data identifying the edits, selection of a different schema for the activity, modification of properties associated with the selected schema, and data describing usage of the schema can be provided to the AI engine for using in improving an AI model utilized to select the schema.Type: ApplicationFiled: June 27, 2018Publication date: January 2, 2020Inventors: Nathaniel M. MYHRE, Aniruddha Prabhakar KULKARNI, Yogesh Madhukarrao JOSHI, Peter Loren ENGRAV, Vignesh SACHIDANANDAM