Joshua Isaac Wright - Arlington VA, US William James Premerlani - Scotia NY, US John Norton Park - Rexford NY, US Christopher Keimel - Schenectady NY, US Long Que - Rexford NY, US Kuna Venkat Satya Rama Kishore - Bangalore, IN Abhijeet Dinkar Sathe - Bangalore, IN Xuefeng Wang - Schenectady NY, US Edward Keith Howell - Hendersonville NC, US
Assignee:
General Electric Company - Niskayuna NY
International Classification:
H01H 51/22
US Classification:
200181, 200329
Abstract:
A gating voltage control system and method are provided for electrostatically actuating a micro-electromechanical systems (MEMS) device, e. g. , a MEMS switch. The device may comprise an electrostatically responsive actuator movable through a gap for actuating the device to a respective actuating condition corresponding to one of a first actuating condition (e. g. , a closed switching condition) and a second actuating condition (e. g. , an open switching condition). The gating voltage control system may comprise a drive circuit electrically coupled to a gate terminal of the device to apply a gating voltage. The gating voltage control system may further comprise a controller electrically coupled to the drive circuit to control the gating voltage applied to the gating terminal in accordance with a gating voltage control sequence. The gating voltage control sequence may comprise a first interval for ramping up the gating voltage to a voltage level for producing an electrostatic force sufficient to accelerate the actuator through a portion of the gap to be traversed by the actuator to reach a respective actuating condition. The gating voltage control sequence may further comprise a second interval for ramping down the gating voltage to a level sufficient to reduce the electrostatic force acting on the movable actuator.
- Cupertino CA, US Alan AN - Santa Clara CA, US Alyssa C. RAMDYAL - Santa Clara CA, US Andrew CHEN - Sunnyvale CA, US Cheng-I LIN - Emeryville CA, US Eric SHI - Cupertino CA, US Kenneth H. MAHAN - San Jose CA, US Ki Myung LEE - Cupertino CA, US Kyle B. CRUZ - Campbell CA, US Maxime CHEVRETON - Mountain View CA, US Richard J. BLANCO - San Francisco CA, US Sung Chang LEE - Saratoga CA, US Walton FONG - San Jose CA, US Wei Guang WU - Palo Alto CA, US Xuefeng WANG - San Jose CA, US
The present disclosure generally relates to underwater user interfaces. In some embodiments, a method includes at an electronic device with a display and one or more input devices, receiving a first request to display a user interface for accessing a first function of the electronic device. In response to receiving the first request, and in accordance with a determination that the electronic device is under water, the method includes displaying a first user interface for accessing the first function. In response to receiving the first request, and in accordance with a determination that the electronic device is not under water, the method also includes displaying a second user interface for accessing the first function.
- Cupertino CA, US Alan AN - Santa Clara CA, US Alyssa C. RAMDYAL - Santa Clara CA, US Andrew CHEN - Sunnyvale CA, US Cheng-I LIN - Emeryville CA, US Eric SHI - Cupertino CA, US Kenneth H. MAHAN - San Jose CA, US Ki Myung LEE - Cupertino CA, US Kyle B. CRUZ - Campbell CA, US Maxime CHEVRETON - Mountain View CA, US Richard J. BLANCO - San Francisco CA, US Sung Chang LEE - Saratoga CA, US Walton FONG - San Jose CA, US Wei Guang WU - Palo Alto CA, US Xuefeng WANG - San Jose CA, US
The present disclosure generally relates to underwater user interfaces. In some embodiments, a method includes at an electronic device with a display and one or more input devices, receiving a first request to display a user interface for accessing a first function of the electronic device. In response to receiving the first request, and in accordance with a determination that the electronic device is under water, the method includes displaying a first user interface for accessing the first function. In response to receiving the first request, and in accordance with a determination that the electronic device is not under water, the method also includes displaying a second user interface for accessing the first function.
Electronic Device With Haptic Actuation Stiction Release After Non-Movement Threshold Time Period And Related Methods
- Cupertino CA, US Xuefeng Wang - Cupertino CA, US Mi Hye Shin - Cupertino CA, US Wei Guang Wu - Cupertiino CA, US Jonah A. Harley - Los Gatos CA, US
International Classification:
F16C 41/00 F16C 33/04 G08B 6/00
Abstract:
An electronic device may include a housing and at least one coil carried by the housing. The electronic device may include a field member that includes a magnetic body having a shaft-receiving passageway therein, and at least one bearing within the shaft-receiving passageway. A shaft extends through the at least one bearing and coupled to the housing to permit reciprocal movement of the field member along the shaft and within the housing responsive to the at least one coil. A controller may be capable of powering the at least one coil to move the field member after a threshold period of non-movement.
- San Francisco CA, US Rashmi Channarayapattna - Dublin CA, US Jason Ellis - Geneva IL, US Anshu Agarwal - San Francisco CA, US Xuefeng Wang - Cupertino CA, US
Assignee:
salesforce.com, inc. - San Francisco CA
International Classification:
G06F 3/0483 G06F 3/0482
US Classification:
715777
Abstract:
In some implementations, a system causes a set of main tabs to be displayed at a first portion of a display. The system is configured to receive a user selection of a selected main tab. In response, the system causes a set of secondary tabs to be displayed at a second portion of the display. The system is configured to receive user input to manipulate the secondary tabs causing a rearrangement of the secondary tabs into a new order and/or causing one or more of the secondary tabs to be hidden. Based on the user input, the system causes the manipulated set of secondary tabs to be displayed and stores information defining the manipulated set of secondary tabs. Upon a subsequent access by the user of a database object associated with the selected main tab, the system causes the manipulated set of secondary tabs to be displayed.