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: 11914780
    Abstract: 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: Grant
    Filed: August 11, 2022
    Date of Patent: February 27, 2024
    Assignee: 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: 20230321341
    Abstract: 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: Application
    Filed: March 31, 2021
    Publication date: October 12, 2023
    Applicant: Becton, Dickinson and Company
    Inventors: John Richard GYORY, Eric Ray SUN, Alessandro E PIZZOCHERO
  • Patent number: 11345133
    Abstract: 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: Grant
    Filed: January 27, 2021
    Date of Patent: May 31, 2022
    Assignee: ACCELERATED PRODUCTIONS, INC.
    Inventors: Benjamin L. Brown, Joel Tawes, Joshua Tawes, Ray Sun
  • Patent number: 11269952
    Abstract: 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: Grant
    Filed: September 18, 2019
    Date of Patent: March 8, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Ray Sun, Bokai Cao, Parth Popatlal Detroja
  • Patent number: 11170295
    Abstract: 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: Grant
    Filed: September 19, 2017
    Date of Patent: November 9, 2021
    Assignee: Tidyware, LLC
    Inventors: Philip F Carmichael, Brian Hayward, Alvin G Solidum, Travis T Okahara, William L Richman, Raman Chandrasekar, Patrick Dean Kennedy, Ray Sun
  • Publication number: 20210229411
    Abstract: 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: Application
    Filed: January 27, 2021
    Publication date: July 29, 2021
    Inventors: BENJAMIN L. BROWN, JOEL TAWES, JOSHUA TAWES, RAY SUN
  • Patent number: 8085756
    Abstract: 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: Grant
    Filed: June 3, 2005
    Date of Patent: December 27, 2011
    Assignee: Microsoft Corporation
    Inventors: Ray Sun, Zeke Koch, Erick J. Eidus
  • Patent number: 8036622
    Abstract: 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: Grant
    Filed: January 28, 2006
    Date of Patent: October 11, 2011
    Assignee: QUALCOMM, Incorporated
    Inventors: Runhua (Ray) Sun, Christian Holenstein, James Jaffee
  • Patent number: 7986716
    Abstract: 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: Grant
    Filed: May 25, 2005
    Date of Patent: July 26, 2011
    Assignee: Microsoft Corporation
    Inventors: Jidesh Veeramachaneni, Ray Sun, Shawn M. Brown, Zeke Koch
  • Patent number: 7675435
    Abstract: 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: Grant
    Filed: August 31, 2006
    Date of Patent: March 9, 2010
    Assignee: Microsoft Corporation
    Inventors: Ray Sun, Timothy M. Thairu, Kelly Gachet, Juan Jose Mejia, Timothy L. Bui, Peter Deng, Aaron Filner
  • Patent number: 7542557
    Abstract: 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: Grant
    Filed: June 3, 2005
    Date of Patent: June 2, 2009
    Assignee: Microsoft Corporation
    Inventors: Ray Sun, Peter Eberhardy, Peter William Wieland
  • Patent number: 7460891
    Abstract: 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: Grant
    Filed: April 1, 2003
    Date of Patent: December 2, 2008
    Assignee: Microsoft Corporation
    Inventors: Zeke Koch, Susan E. Pappalardo, Ray Sun, James D. Drage, Chee H. Chew, Joel P. Dehlin, Debbie M. Yau
  • Patent number: 7448068
    Abstract: 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: Grant
    Filed: April 29, 2003
    Date of Patent: November 4, 2008
    Assignee: Microsoft Corporation
    Inventors: Ray Sun, Zeke Koch, Yu Zhang
  • Patent number: 7379709
    Abstract: 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: Grant
    Filed: April 24, 2003
    Date of Patent: May 27, 2008
    Assignee: Microsoft Corporation
    Inventors: Ray Sun, Michael P. Calligaro
  • Patent number: 7369850
    Abstract: 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: Grant
    Filed: November 12, 2002
    Date of Patent: May 6, 2008
    Assignee: Microsoft Corporation
    Inventors: Felix G. Andrew, Shawn Brown, Justin Maguire, Chad Whitney, Zeke Koch, Ray Sun
  • Publication number: 20080068226
    Abstract: 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: Application
    Filed: August 31, 2006
    Publication date: March 20, 2008
    Applicant: Microsoft Corporation
    Inventors: Ray Sun, Timothy M. Thairu, Kelly Gachet, Juan Jose Mejia, Timothy L. Bui, Peter Deng, Aaron Filner
  • Patent number: 7296019
    Abstract: 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: Grant
    Filed: October 25, 2004
    Date of Patent: November 13, 2007
    Assignee: Microsoft Corporation
    Inventors: Raman Chandrasekar, Ray Sun, Thomas Dale White, Zhanliang Chen
  • Publication number: 20070010264
    Abstract: 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: Application
    Filed: June 3, 2005
    Publication date: January 11, 2007
    Applicant: Microsoft Corporation
    Inventors: Ray Sun, Zeke Koch, Erick Eidus
  • Publication number: 20060291635
    Abstract: 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: Application
    Filed: June 3, 2005
    Publication date: December 28, 2006
    Applicant: Microsoft Corporation
    Inventors: Ray Sun, Peter Eberhardy, Peter Wieland
  • Publication number: 20060270388
    Abstract: 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: Application
    Filed: May 25, 2005
    Publication date: November 30, 2006
    Applicant: Microsoft Corporation
    Inventors: Jidesh Veeramachaneni, Ray Sun, Shawn Brown, Zeke Koch