Patents by Inventor Ray Sun
Ray Sun 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: 11914780Abstract: A finger-mounted device may include finger-mounted units. The finger-mounted units may each have a body that serves as a support structure for components such as force sensors, accelerometers, and other sensors and for haptic output devices. The body may have sidewall portions coupled by a portion that rests adjacent to a user's fingernail. The body may be formed from deformable material such as metal or may be formed from adjustable structures such as sliding body portions that are coupled to each other using magnetic attraction, springs, or other structures. The body of each finger-mounted unit may have a U-shaped cross-sectional profile that leaves the finger pad of each finger exposed when the body is coupled to a fingertip of a user's finger. Control circuitry may gather finger press input, lateral finger movement input, and finger tap input using the sensors and may provide haptic output using the haptic output device.Type: GrantFiled: August 11, 2022Date of Patent: February 27, 2024Assignee: Apple Inc.Inventors: Paul X Wang, Alex J. Lehmann, Michael J. Rockwell, Michael Y. Cheung, Ray L. Chang, Hongcheng Sun, Ian M. Bullock, Kyle J. Nekimken, Madeleine S. Cordier, Seung Wook Kim, David H. Bloom, Scott G. Johnston
-
Publication number: 20230321341Abstract: A pump for the pumping small volumes of medical fluid is provided. The pump has a manifold chamber having an inlet port and an outlet port. Within the manifold chamber, a cannula having input and output holes oriented with respect to the inlet and outlet ports is rotated within the manifold chamber, and translated axially in a reciprocating manner. The input opening of the cannula overlaps with the inlet port as the manifold chamber volume is increasing to draw fluid into the manifold chamber from the input port. The output opening of the cannula chamber overlaps with the output port as the manifold chamber volume is decreasing to force fluid out of the manifold chamber to the outlet port. The cannula may be formed from metal needle stock.Type: ApplicationFiled: March 31, 2021Publication date: October 12, 2023Applicant: Becton, Dickinson and CompanyInventors: John Richard GYORY, Eric Ray SUN, Alessandro E PIZZOCHERO
-
Patent number: 11345133Abstract: A printable cling-type document comprises a planar paper layer having a front side and a rear side, a planar cling layer having a front side and a rear side, and a planar backing layer having a front side and a rear side. The front side of the cling layer is affixed to the rear side of the paper layer. The front side of the backing layer is adhered to and selectively removable from the rear side of the cling layer.Type: GrantFiled: January 27, 2021Date of Patent: May 31, 2022Assignee: ACCELERATED PRODUCTIONS, INC.Inventors: Benjamin L. Brown, Joel Tawes, Joshua Tawes, Ray Sun
-
Patent number: 11269952Abstract: Systems and methods for text-based music selection through a music service may include (1) determining that a user of a social media application may be interested in sharing, via the social media application, music that relates to one or more key words, (2) providing the user with a music recommendation that relates to the one or more key words, (3) receiving input from the user accepting the music recommendation, and (4) in response to receiving the input, sharing the music composition via the social media application. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: September 18, 2019Date of Patent: March 8, 2022Assignee: Meta Platforms, Inc.Inventors: Ray Sun, Bokai Cao, Parth Popatlal Detroja
-
Patent number: 11170295Abstract: Systems and methods for training a personalized Machine Learning (ML) model used to detect fall events are described herein. The methods may be implemented by one or more computing devices and may include obtaining sensor data associated with one or more activities of a user. A processed or unprocessed version of at least a copy of the sensor data having been fed to a personalized ML model associated with the user and that has been determined not to be associated with a fall event; and using the obtained sensor data training the personalized ML model.Type: GrantFiled: September 19, 2017Date of Patent: November 9, 2021Assignee: Tidyware, LLCInventors: Philip F Carmichael, Brian Hayward, Alvin G Solidum, Travis T Okahara, William L Richman, Raman Chandrasekar, Patrick Dean Kennedy, Ray Sun
-
Publication number: 20210229411Abstract: A printable cling-type document comprises a planar paper layer having a front side and a rear side, a planar cling layer having a front side and a rear side, and a planar backing layer having a front side and a rear side. The front side of the cling layer is affixed to the rear side of the paper layer. The front side of the backing layer is adhered to and selectively removable from the rear side of the cling layer.Type: ApplicationFiled: January 27, 2021Publication date: July 29, 2021Inventors: BENJAMIN L. BROWN, JOEL TAWES, JOSHUA TAWES, RAY SUN
-
Patent number: 8085756Abstract: Rich contact information is provided coincident to a telephone call on a mobile device in an alternate communication. When a telephone call is received on the phone, rich content such as rich personal contact data is provided to the receiver of the call. The rich contact data corresponds to the sender of the call. The rich contact data is sent as an alternate communication directly between the device initiating the call and the device receiving the call.Type: GrantFiled: June 3, 2005Date of Patent: December 27, 2011Assignee: Microsoft CorporationInventors: Ray Sun, Zeke Koch, Erick J. Eidus
-
Patent number: 8036622Abstract: Techniques for cancelling DC offset are described. A DC offset cancellation circuit in a receiver cancels DC offsets caused by leaked LO (local oscillator) signals from a LO signal generator. The receiver first calibrates itself by using the DC offset cancellation circuit during a transmit mode. During the calibration, the DC offset cancellation circuit stores the DC offset voltage signal caused by the leaked LO signals. During a receiving mode when the receiver is receiving a signal, the receiver subtracts the stored DC offset voltage signal from the received signal to cancel the DC offsets caused by leaked LO signals.Type: GrantFiled: January 28, 2006Date of Patent: October 11, 2011Assignee: QUALCOMM, IncorporatedInventors: Runhua (Ray) Sun, Christian Holenstein, James Jaffee
-
Patent number: 7986716Abstract: Systems and methods for transferring data over a voice channel during a voice communication connection (e.g., a telephone call) using DTMF signals over a single voice communication channel. The arbitrary data can include contact information, graphics, photographs, streaming media, interactive game information, location information, cached web pages, audio clips, etc. Some or all of the standard DTMF signals can be uniquely mapped to groups of bits. For example, the standard DTMF signals for numbers “0” through “7” can be mapped to the corresponding three-bit binary representations of those numbers. The arbitrary data can be placed in a container with meta-data indicating the start and end of the data, the type of the data, the amount of data, error correction/detection information, etc. The receiver can prevent the DTMF signals from being converted to audio signals to spare any human listeners from hearing the DTMF signals.Type: GrantFiled: May 25, 2005Date of Patent: July 26, 2011Assignee: Microsoft CorporationInventors: Jidesh Veeramachaneni, Ray Sun, Shawn M. Brown, Zeke Koch
-
Patent number: 7675435Abstract: Keyboard entries by users are tracked and filtered to reduce ambiguity in translating the entries to characters and predicting text based on the entries in a multiple keyboard environment. Key tables such as an equivalence table mapping characters to a base character value, a digit mapping table mapping characters to a digit between 0 and 9 are used to determine possible matches in text prediction. A letter accumulator UI is employed along with a number accumulator UI to provide users feedback on tracked letters.Type: GrantFiled: August 31, 2006Date of Patent: March 9, 2010Assignee: Microsoft CorporationInventors: Ray Sun, Timothy M. Thairu, Kelly Gachet, Juan Jose Mejia, Timothy L. Bui, Peter Deng, Aaron Filner
-
Patent number: 7542557Abstract: When multiple contacts are detected for a phone number of an incoming call, a notification that multiple contacts matched the phone number is displayed. When the display area for displaying the notification is adequate to display a full list of the contacts that correspond to the phone number of the incoming call, the full list is displayed. When the display area is inadequate to display the full list, a scrollable list of the multiple contacts is displayed. Alternatively, when the display area is inadequate, a multiple contacts message is displayed that notifies a user that multiple stored contacts matched the phone number of the incoming phone call.Type: GrantFiled: June 3, 2005Date of Patent: June 2, 2009Assignee: Microsoft CorporationInventors: Ray Sun, Peter Eberhardy, Peter William Wieland
-
Patent number: 7460891Abstract: A system and method that facilitates control of the power states of a mobile device's wireless radios. Radios can be collectively turned off in a straightforward, intuitive operation, and can be restored to a powered-on state in a similar manner. In addition to collective powering down and restoring, the power states of individual radios can be controlled in a selective manner. When any radio is on, a connectivity dialog provides a link for collectively turning wireless devices off. When no radios are on, the connectivity dialog provides a corresponding link to turn wireless radios on, which may be only those that were on prior to the collective shutdown. A settings user interface, such as accessible via a link on the connectivity dialog, provides on/off radio buttons and checkboxes that enable the selective control of radio power state.Type: GrantFiled: April 1, 2003Date of Patent: December 2, 2008Assignee: Microsoft CorporationInventors: Zeke Koch, Susan E. Pappalardo, Ray Sun, James D. Drage, Chee H. Chew, Joel P. Dehlin, Debbie M. Yau
-
Patent number: 7448068Abstract: The present invention is directed at providing a system and method for Automatic Client Authentication for a Wireless Network protected by PEAP, EAP-TLS, or other Extensible Authentication Protocols. The user doesn't have to understand the difference between the protocols in order to connect to the network. A default authentication protocol is automatically attempted. If not successful, then the authentication switches over to another authentication method if the network requests it.Type: GrantFiled: April 29, 2003Date of Patent: November 4, 2008Assignee: Microsoft CorporationInventors: Ray Sun, Zeke Koch, Yu Zhang
-
Patent number: 7379709Abstract: The present invention automatically selects the wireless mode of a device. The user of a Bluetooth device has the benefit of discoverable mode with the relative safety of connectable mode. The mode of the device is automatically switched from discoverable to connectable and back based on the activity of the device. For example, the mode may be switched to discoverable mode when the device is determined to be active and to connectable mode when the device is determined to be inactive. The device may be determined to be active based on many criteria, including, but not limited to: determining when a screen associated with the device is active; determining when the device is not key locked; and determining when the device is active further comprises determining when a lid associated with the device is open.Type: GrantFiled: April 24, 2003Date of Patent: May 27, 2008Assignee: Microsoft CorporationInventors: Ray Sun, Michael P. Calligaro
-
Patent number: 7369850Abstract: A system and method in a connectivity user interface of a mobile device that enables a user to inspect and select a connection from among available network connections and methods of connecting. If the user alternatively wants a connection to be automatically selected by the device, the connectivity user interface allows the user to verify the connection that will be made when required. An easily accessible connectivity dialog displays configured connections, and connection data. Before a connection is established, the connection data may describe a type of connection, such as the telephone number for a dial-up connection. After a connection is established, the connection data may describe the connection's status, such as the amount of time the connection has been in use. A link in the connectivity user interface enables the user to efficiently configure or reconfigure a connection.Type: GrantFiled: November 12, 2002Date of Patent: May 6, 2008Assignee: Microsoft CorporationInventors: Felix G. Andrew, Shawn Brown, Justin Maguire, Chad Whitney, Zeke Koch, Ray Sun
-
Publication number: 20080068226Abstract: Keyboard entries by users are tracked and filtered to reduce ambiguity in translating the entries to characters and predicting text based on the entries in a multiple keyboard environment. Key tables such as an equivalence table mapping characters to a base character value, a digit mapping table mapping characters to a digit between 0 and 9 are used to determine possible matches in text prediction. A letter accumulator UI is employed along with a number accumulator UI to provide users feedback on tracked letters.Type: ApplicationFiled: August 31, 2006Publication date: March 20, 2008Applicant: Microsoft CorporationInventors: Ray Sun, Timothy M. Thairu, Kelly Gachet, Juan Jose Mejia, Timothy L. Bui, Peter Deng, Aaron Filner
-
Patent number: 7296019Abstract: A system and methods are provided for runtime spelling analysis and correction in a computing system. Misspelled entries or input text is automatically corrected turning the misspelled entries or input text into valid entries or text. The words used for spell checking and correction may be collected through multiple channels or from multiple sources, including words commonly found on the Web, and in users' entries or input text, as well as words from a standard language lexicon, all of which may be in one or more languages. The word(s) are automatically corrected only when there is a very high confidence that the correction is desirable. In various embodiments, the system implements a plurality of mechanisms with which the user can override the correction if invoked.Type: GrantFiled: October 25, 2004Date of Patent: November 13, 2007Assignee: Microsoft CorporationInventors: Raman Chandrasekar, Ray Sun, Thomas Dale White, Zhanliang Chen
-
Publication number: 20070010264Abstract: Rich contact information is provided coincident to a telephone call on a mobile device in an alternate communication. When a telephone call is received on the phone, rich content such as rich personal contact data is provided to the receiver of the call. The rich contact data corresponds to the sender of the call. The rich contact data is sent as an alternate communication directly between the device initiating the call and the device receiving the call.Type: ApplicationFiled: June 3, 2005Publication date: January 11, 2007Applicant: Microsoft CorporationInventors: Ray Sun, Zeke Koch, Erick Eidus
-
Publication number: 20060291635Abstract: When multiple contacts are detected for a phone number of an incoming call, a notification that multiple contacts matched the phone number is displayed. When the display area for displaying the notification is adequate to display a full list of the contacts that correspond to the phone number of the incoming call, the full list is displayed. When the display area is inadequate to display the full list, a scrollable list of the multiple contacts is displayed. Alternatively, when the display area is inadequate, a multiple contacts message is displayed that notifies a user that multiple stored contacts matched the phone number of the incoming phone call.Type: ApplicationFiled: June 3, 2005Publication date: December 28, 2006Applicant: Microsoft CorporationInventors: Ray Sun, Peter Eberhardy, Peter Wieland
-
Publication number: 20060270388Abstract: Systems and methods for transferring data over a voice channel during a voice communication connection (e.g., a telephone call) using DTMF signals over a single voice communication channel. The arbitrary data can include contact information, graphics, photographs, streaming media, interactive game information, location information, cached web pages, audio clips, etc. Some or all of the standard DTMF signals can be uniquely mapped to groups of bits. For example, the standard DTMF signals for numbers “0” through “7” can be mapped to the corresponding three-bit binary representations of those numbers. The arbitrary data can be placed in a container with meta-data indicating the start and end of the data, the type of the data, the amount of data, error correction/detection information, etc. The receiver can prevent the DTMF signals from being converted to audio signals to spare any human listeners from hearing the DTMF signals.Type: ApplicationFiled: May 25, 2005Publication date: November 30, 2006Applicant: Microsoft CorporationInventors: Jidesh Veeramachaneni, Ray Sun, Shawn Brown, Zeke Koch