Patents by Inventor Sharon Drasnin

Sharon Drasnin 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: 10678743
    Abstract: An accessory device architecture is described. In one or more implementations, data is received from an accessory device at an integrated circuit of a computing device, the data usable to enumerate functionality of the accessory device for operation as part of a computing device that includes the integrated circuit. The data is passed by the integrated circuit to an operating system executed on processor of the computing device to enumerate the functionality of the accessory device as part of the integrated circuit.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: June 9, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Sharon Drasnin
  • Publication number: 20180246842
    Abstract: An accessory device architecture is described. In one or more implementations, data is received from an accessory device at an integrated circuit of a computing device, the data usable to enumerate functionality of the accessory device for operation as part of a computing device that includes the integrated circuit. The data is passed by the integrated circuit to an operating system executed on processor of the computing device to enumerate the functionality of the accessory device as part of the integrated circuit.
    Type: Application
    Filed: April 23, 2018
    Publication date: August 30, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Sharon DRASNIN
  • Patent number: 10031556
    Abstract: User experience adaptation techniques are described. In one or more implementations, an apparatus includes a connection portion configured to be removably physically and communicatively with a computing device, a housing physically connected to the connection portion and providing an outer surface having one or more characteristics that are viewable by a user, and memory disposed within the housing and configured to communicate data to the computing device via the connection portion, the data usable by the computing device to dynamically adapt a user interface displayable by a display device of the computing device to mimic the one or more physical characteristics of the housing.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: July 24, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Panos C. Panay, Sharon Drasnin, Michael D. McCormack, John E. Inman, Steve Seixeiro, Anthony Christian Reed, Ralf Groene, Jeffrey Jay Johnson
  • Patent number: 9959241
    Abstract: An accessory device architecture is described. In one or more implementations, data is received from an accessory device at an integrated circuit of a computing device, the data usable to enumerate functionality of the accessory device for operation as part of a computing device that includes the integrated circuit. The data is passed by the integrated circuit to an operating system executed on processor of the computing device to enumerate the functionality of the accessory device as part of the integrated circuit.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: May 1, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Sharon Drasnin
  • Patent number: 9871545
    Abstract: An electronic device provides a capability of distinguishing between human tissue and a non-human object in proximity of a transmission source. In this manner, transmission power adjustments to the transmission source can be made selectively, depending on whether human tissue or a non-human object is detected in the proximity of the RF transmitter. Distinguishing between human tissue and other non-human-tissue objects in proximity of the transmission source provides for selective control of SAR adjustments. Accordingly, an electronic device can avoid certain communication performance reductions introduced by decreases in transmission power effected to comply with SAR standards by reducing transmission power when human tissue is detected in the proximity but not reducing transmission power when a non-human object (but no human tissue) is detected in the proximity.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: January 16, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Charbel Khawand, Mark John Seilstad, Sharon Drasnin
  • Patent number: 9619071
    Abstract: Sensor fusion algorithm techniques are described. In one or more embodiments, behaviors of a host device and accessory devices are controlled based upon an orientation of the host device and accessory devices, relative to one another. A combined spatial position and/or orientation for the host device may be obtained based on raw measurements that are obtained from at least two different types of sensors. In addition, a spatial position and/or orientation for an accessory device is ascertained using one or more sensors of the accessory device. An orientation (or position) of the accessory device relative to the host computing device may then be computed based on the combined spatial position/orientation for the host computing device and the ascertained spatial position/orientation for the accessory device. The relative orientation that is computed may then be used in various ways to control behaviors of the host computing device and/or accessory device.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: April 11, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David R. Perek, Michael A. Schwager, Sharon Drasnin, Mark J. Seilstad
  • Publication number: 20160170935
    Abstract: An accessory device architecture is described. In one or more implementations, data is received from an accessory device at an integrated circuit of a computing device, the data usable to enumerate functionality of the accessory device for operation as part of a computing device that includes the integrated circuit. The data is passed by the integrated circuit to an operating system executed on processor of the computing device to enumerate the functionality of the accessory device as part of the integrated circuit.
    Type: Application
    Filed: February 22, 2016
    Publication date: June 16, 2016
    Inventor: Sharon Drasnin
  • Publication number: 20160164563
    Abstract: An electronic device provides a capability of distinguishing between human tissue and a non-human object in proximity of a transmission source. In this manner, transmission power adjustments to the transmission source can be made selectively, depending on whether human tissue or a non-human object is detected in the proximity of the RF transmitter. Distinguishing between human tissue and other non-human-tissue objects in proximity of the transmission source provides for selective control of SAR adjustments. Accordingly, an electronic device can avoid certain communication performance reductions introduced by decreases in transmission power effected to comply with SAR standards by reducing transmission power when human tissue is detected in the proximity but not reducing transmission power when a non-human object (but no human tissue) is detected in the proximity.
    Type: Application
    Filed: December 5, 2014
    Publication date: June 9, 2016
    Inventors: Charbel Khawand, Mark John Seilstad, Sharon Drasnin
  • Patent number: 9348605
    Abstract: An accessory device architecture is described. In one or more implementations, data is received from an accessory device at an intermediate processor of a computing device, the data usable to enumerate functionality of the accessory device for operation as part of a computing device that includes the intermediate processor. The data is passed by the intermediate processor to an operating system executed on processor of the computing device to enumerate the functionality of the accessory device as part of the intermediate processor.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: May 24, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Sharon Drasnin
  • Patent number: 9158383
    Abstract: Force concentrator techniques are described. In one or more implementations, a pressure sensitive key includes a sensor substrate having a plurality of conductors, a flexible contact layer spaced apart from the sensor substrate and configured to flex to contact the sensor substrate to initiate an input; and a force concentrator layer disposed proximal to the flexible contact layer on a side opposite the sensor substrate. The force concentrator layer has a pad disposed thereon that is configured to cause pressure applied to the force concentrator layer to be channeled through the pad to cause the flexible contact layer to contact the sensor substrate to initiate the input.
    Type: Grant
    Filed: May 10, 2012
    Date of Patent: October 13, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Timothy C. Shaw, Jim Tom Belesiu, Sharon Drasnin, Christopher Harry Stoumbos, Paul Henry Dietz, Dennis J. Mathias, Rob Huala
  • Publication number: 20150234478
    Abstract: Techniques for mobile device application state are described. In one or more implementations, a mobile device includes a computing device that is flexibly coupled to an input device via a flexible hinge. Accordingly, the mobile device can operate in a variety of different power states based on a positional orientation of the computing device to an associated input device. In one or more implementations, an application that resides on a computing device can operate in different application states based on a positional orientation of the computing device to an associated input device. In one or more implementations, techniques discussed herein can differentiate between vibrations caused by touch input to a touch functionality, and other types of vibrations. Based on this differentiation, techniques can determine whether to transition between device power states.
    Type: Application
    Filed: May 5, 2015
    Publication date: August 20, 2015
    Inventors: Jim Tom Belesiu, Sharon Drasnin, Michael A. Schwager, Christopher Harry Stoumbos, Mark J. Seilstad
  • Patent number: 9098304
    Abstract: Device enumeration support techniques are described for busses that do not natively support enumeration. In one or more embodiments, an intermediate controller of a computing device is configured to interconnect and manage various hardware devices associated with the computing device. The intermediate controller may detect connection and disconnection of hardware devices in association with one or more communication busses employed by the computing device. In response to such detection, the intermediate controller may send appropriate notifications to an operating system to alert the operating system when hardware devices come and go. This enables the operating system to enumerate and denumerate hardware devices within a device configuration and power management system implemented by the operating system that facilitates interaction with the hardware devices through corresponding representations.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: August 4, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robert D. Young, Sharon Drasnin, Scott A. Fudally, Tejas Jitendra Mistry, Vassili I. Nikolaev, Murali Rangayya Ravirala
  • Patent number: 9047207
    Abstract: Techniques for mobile device power state are described. In one or more implementations, a mobile device includes a computing device that is flexibly coupled to an input device via a flexible hinge. Accordingly, the mobile device can operate in a variety of different power states based on a positional orientation of the computing device to an associated input device. In one or more implementations, an application that resides on a computing device can operate in different application states based on a positional orientation of the computing device to an associated input device. In one or more implementations, techniques discussed herein can differentiate between vibrations caused by touch input to a touch functionality, and other types of vibrations. Based on this differentiation, techniques can determine whether to transition between device power states.
    Type: Grant
    Filed: October 15, 2012
    Date of Patent: June 2, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jim Tom Belesiu, Sharon Drasnin, Michael A. Schwager, Christopher Harry Stoumbos, Mark J. Seilstad
  • Patent number: 8949477
    Abstract: An accessory device architecture is described. In one or more implementations, data is received from an accessory device at an intermediate processor of a computing device, the data usable to enumerate functionality of the accessory device for operation as part of a computing device that includes the intermediate processor. The data is passed by the intermediate processor to an operating system executed on processor of the computing device to enumerate the functionality of the accessory device as part of the intermediate processor.
    Type: Grant
    Filed: October 17, 2012
    Date of Patent: February 3, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Sharon Drasnin
  • Publication number: 20140379942
    Abstract: Sensor fusion algorithm techniques are described. In one or more embodiments, behaviors of a host device and accessory devices are controlled based upon an orientation of the host device and accessory devices, relative to one another. A combined spatial position and/or orientation for the host device may be obtained based on raw measurements that are obtained from at least two different types of sensors. In addition, a spatial position and/or orientation for an accessory device is ascertained using one or more sensors of the accessory device. An orientation (or position) of the accessory device relative to the host computing device may then be computed based on the combined spatial position/orientation for the host computing device and the ascertained spatial position/orientation for the accessory device. The relative orientation that is computed may then be used in various ways to control behaviors of the host computing device and/or accessory device.
    Type: Application
    Filed: September 10, 2014
    Publication date: December 25, 2014
    Inventors: David R. Perek, Michael A. Schwager, Sharon Drasnin, Mark J. Seilstad
  • Patent number: 8903517
    Abstract: Sensor fusion algorithm techniques are described. In one or more embodiments, behaviors of a host device and accessory devices are controlled based upon an orientation of the host device and accessory devices, relative to one another. A combined spatial position and/or orientation for the host device may be obtained based on raw measurements that are obtained from at least two different types of sensors. In addition, a spatial position and/or orientation for an accessory device is ascertained using one or more sensors of the accessory device. An orientation (or position) of the accessory device relative to the host computing device may then be computed based on the combined spatial position/orientation for the host computing device and the ascertained spatial position/orientation for the accessory device. The relative orientation that is computed may then be used in various ways to control behaviors of the host computing device and/or accessory device.
    Type: Grant
    Filed: September 4, 2013
    Date of Patent: December 2, 2014
    Assignee: Microsoft Corporation
    Inventors: David R. Perek, Michael A. Schwager, Sharon Drasnin, Mark J. Seilstad
  • Publication number: 20140012401
    Abstract: Sensor fusion algorithm techniques are described. In one or more embodiments, behaviors of a host device and accessory devices are controlled based upon an orientation of the host device and accessory devices, relative to one another. A combined spatial position and/or orientation for the host device may be obtained based on raw measurements that are obtained from at least two different types of sensors. In addition, a spatial position and/or orientation for an accessory device is ascertained using one or more sensors of the accessory device. An orientation (or position) of the accessory device relative to the host computing device may then be computed based on the combined spatial position/orientation for the host computing device and the ascertained spatial position/orientation for the accessory device. The relative orientation that is computed may then be used in various ways to control behaviors of the host computing device and/or accessory device.
    Type: Application
    Filed: September 4, 2013
    Publication date: January 9, 2014
    Applicant: Microsoft Corporation
    Inventors: David R. Perek, Michael A. Schwager, Sharon Drasnin, Mark J. Seilstad
  • Publication number: 20130332628
    Abstract: User experience adaptation techniques are described. In one or more implementations, an apparatus includes a connection portion configured to be removably physically and communicatively with a computing device, a housing physically connected to the connection portion and providing an outer surface having one or more characteristics that are viewable by a user, and memory disposed within the housing and configured to communicate data to the computing device via the connection portion, the data usable by the computing device to dynamically adapt a user interface displayable by a display device of the computing device to mimic the one or more physical characteristics of the housing.
    Type: Application
    Filed: June 8, 2012
    Publication date: December 12, 2013
    Inventors: Panos C. Panay, Sharon Drasnin, Michael D. McCormack, John E. Inman, Steve Seixeiro, Anthony Christian Reed, Ralf Groene, Jeffrey Jay Johnson
  • Publication number: 20130300647
    Abstract: An accessory device architecture is described. In one or more implementations, data is received from an accessory device at an intermediate processor of a computing device, the data usable to enumerate functionality of the accessory device for operation as part of a computing device that includes the intermediate processor. The data is passed by the intermediate processor to an operating system executed on processor of the computing device to enumerate the functionality of the accessory device as part of the intermediate processor.
    Type: Application
    Filed: October 17, 2012
    Publication date: November 14, 2013
    Applicant: MICROSOFT CORPORATION
    Inventor: Sharon Drasnin
  • Publication number: 20130304944
    Abstract: Device enumeration support techniques are described for busses that do not natively support enumeration. In one or more embodiments, an intermediate controller of a computing device is configured to interconnect and manage various hardware devices associated with the computing device. The intermediate controller may detect connection and disconnection of hardware devices in association with one or more communication busses employed by the computing device. In response to such detection, the intermediate controller may send appropriate notifications to an operating system to alert the operating system when hardware devices come and go. This enables the operating system to enumerate and denumerate hardware devices within a device configuration and power management system implemented by the operating system that facilitates interaction with the hardware devices through corresponding representations.
    Type: Application
    Filed: October 4, 2012
    Publication date: November 14, 2013
    Inventors: Robert D. Young, Sharon Drasnin, Scott A. Fudally, Tejas Jitendra Mistry, Vassili I. Nikolaev, Murali Rangayya Ravirala