Patents by Inventor Tejas Mistry

Tejas Mistry 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: 10659589
    Abstract: The description relates to device pairing. One example can involve a computing device (e.g., companion device) and a stylus. The companion device can have a display and be configured to communicate in accordance with a wireless protocol. The stylus can be configured to transmit proximity information to the computing device when a user brings a tip of the stylus proximate to the display and be configured to supply wireless protocol identification information with the proximity information. The computing device can be configured to pair with the stylus over the wireless protocol using the wireless protocol identification information without requiring any additional action from the user on the computing device or the stylus.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: May 19, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joy Gilbert Jeganathan, Tejas Mistry, Justin Coppin, Alain Michaud
  • Publication number: 20180176358
    Abstract: The description relates to device pairing. One example can involve a computing device (e.g., companion device) and a stylus. The companion device can have a display and be configured to communicate in accordance with a wireless protocol. The stylus can be configured to transmit proximity information to the computing device when a user brings a tip of the stylus proximate to the display and be configured to supply wireless protocol identification information with the proximity information. The computing device can be configured to pair with the stylus over the wireless protocol using the wireless protocol identification information without requiring any additional action from the user on the computing device or the stylus.
    Type: Application
    Filed: February 14, 2018
    Publication date: June 21, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Joy Gilbert JEGANATHAN, Tejas MISTRY, Justin COPPIN, Alain MICHAUD
  • Patent number: 9924019
    Abstract: The description relates to device pairing. One example can involve a computing device (e.g., companion device) and a stylus. The companion device can have a display and be configured to communicate in accordance with a wireless protocol. The stylus can be configured to transmit proximity information to the computing device when a user brings a tip of the stylus proximate to the display and be configured to supply wireless protocol identification information with the proximity information. The computing device can be configured to pair with the stylus over the wireless protocol using the wireless protocol identification information without requiring any additional action from the user on the computing device or the stylus.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: March 20, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joy Gilbert Jeganathan, Tejas Mistry, Justin Coppin, Alain Michaud
  • Patent number: 9753604
    Abstract: A computing device and method for managing inputs from a plurality of user input device actuators are provided. The computing device may include code stored in memory for implementing, via a processor, an actuator input module configured to receive a first actuator input from a first user input device actuator, and a second actuator input from a second user input device actuator. The computing device may further execute code to implement a window selection module configured to select a first selected window to which the first actuator input is sent according to predetermined selection rules, to select a second selected window to which the second actuator input is sent according to the predetermined selection rules, and to send the first actuator input to the first selected window and to send the second actuator input to the second selected window.
    Type: Grant
    Filed: April 8, 2013
    Date of Patent: September 5, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Scott M. Mail, Dan Odell, Tejas Mistry, Vadim Dmitriev, Nino Aldrin Lasco Sarmiento, Pavan Davuluri
  • Publication number: 20160337496
    Abstract: The description relates to device pairing. One example can involve a computing device (e.g., companion device) and a stylus. The companion device can have a display and be configured to communicate in accordance with a wireless protocol. The stylus can be configured to transmit proximity information to the computing device when a user brings a tip of the stylus proximate to the display and be configured to supply wireless protocol identification information with the proximity information. The computing device can be configured to pair with the stylus over the wireless protocol using the wireless protocol identification information without requiring any additional action from the user on the computing device or the stylus.
    Type: Application
    Filed: May 15, 2015
    Publication date: November 17, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Joy Gilbert JEGANATHAN, Tejas MISTRY, Justin COPPIN, Alain MICHAUD
  • Patent number: 8418076
    Abstract: A computing device and method for managing inputs from a plurality of user input device actuators are provided. The computing device may include code stored in memory for implementing, via a processor, an actuator input module configured to receive a first actuator input from a first user input device actuator, and a second actuator input from a second user input device actuator. The computing device may further execute code to implement a window selection module configured to select a first selected window to which the first actuator input is sent according to predetermined selection rules, to select a second selected window to which the second actuator input is sent according to the predetermined selection rules, and to send the first actuator input to the first selected window and to send the second actuator input to the second selected window.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: April 9, 2013
    Assignee: Microsoft Corporation
    Inventors: Scott M. Mail, Dan Odell, Tejas Mistry, Vadim Dmitriev, Nino Aldrin Lasco Sarmiento, Pavan Davuluri
  • Publication number: 20090288039
    Abstract: A computing device and method for managing inputs from a plurality of user input device actuators are provided. The computing device may include code stored in memory for implementing, via a processor, an actuator input module configured to receive a first actuator input from a first user input device actuator, and a second actuator input from a second user input device actuator. The computing device may further execute code to implement a window selection module configured to select a first selected window to which the first actuator input is sent according to predetermined selection rules, to select a second selected window to which the second actuator input is sent according to the predetermined selection rules, and to send the first actuator input to the first selected window and to send the second actuator input to the second selected window.
    Type: Application
    Filed: May 15, 2008
    Publication date: November 19, 2009
    Applicant: Microsoft Corporation
    Inventors: Scott M. Mail, Dan Odell, Tejas Mistry, Vadim Dmitriev, Nino Aldrin Sarmiento, Pavan Davuluri
  • Publication number: 20060206868
    Abstract: A test application automatically tests exported or user-specified APIs written in native code. In an embodiment of the invention, the tester performs surface-level checks on the APIs through the use of random or directed parameters. The APIs in a DLL are determined in an embodiment of the invention by going through the symbol file which is generated at the time of binary compilation.
    Type: Application
    Filed: March 11, 2005
    Publication date: September 14, 2006
    Applicant: Microsoft Corporation
    Inventors: Thirumalesh Bhat, Tejas Mistry