Patents by Inventor Rachel Wang

Rachel Wang 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: 8693649
    Abstract: Disclosed are systems, apparatus, methods, and computer readable media for interfacing with a phone provider in an on-demand service environment. In one embodiment, a proxy server is in communication with a phone system. The phone system provides a phone call and is operated by the phone provider. The proxy server is configured to: receive information from the phone system regarding a phone event in relation to the phone call, and output a message including the phone event information to a data network. A client machine is in communication with the proxy server over the data network and in communication with a data provider separate from the phone provider. The client machine is configured to: receive the message from the proxy server, and display the phone event information in a first part of a user interface in a web browser. A second part of the user interface can display information received from the data provider.
    Type: Grant
    Filed: September 9, 2010
    Date of Patent: April 8, 2014
    Assignee: salesforce.com, inc.
    Inventors: Marco Casalaina, Gautam Vasudev, Rahul Kaw, Rachel Wang, Jason A. Ellis
  • Publication number: 20130234990
    Abstract: An interactive input system comprising: a pair of transparent panels separated in a parallel-spaced relationship defining a passage therebetween; a radiation structure directing radiation towards the pair of transparent panels, a first portion of the radiation redirected towards the passage in response to at least one pointer brought into proximity with a surface of one of the transparent panels, and a second portion of the first portion of radiation reflected by the other of the transparent panels back towards the passage; at least two imaging devices positioned adjacent to the pair of transparent panels, each of the at least two imaging devices having a field of view looking into the passage and capturing image frames thereof, the at least two imaging devices capturing the image frames from different vantages; and processing structure for processing the image frames to determine a location of the at least one pointer.
    Type: Application
    Filed: March 6, 2012
    Publication date: September 12, 2013
    Applicant: SMART Technologies ULC
    Inventors: YUNQIU (RACHEL) WANG, NICHOLAS SVENSSON, NEIL BULLOCK, GRANT MCGIBNEY
  • Publication number: 20130227479
    Abstract: Systems and methods are provided for dynamic list views and detail pages. A database system can update a subscribed field in a data record when the field is updated and when a user interface is displaying the field in a list view. The system can provide a notification of an update for a subscribed field in a data record when the field is updated and when a user interface is displaying the field in a list view. The system can update a subscribed field in a data record when the field is updated and when a user interface is displaying the field in a detail page for a list view. The system can provide a notification of an update for a subscribed field in a data record when the field is updated and when a user interface is displaying the field in a detail page for a list view.
    Type: Application
    Filed: August 24, 2012
    Publication date: August 29, 2013
    Applicant: Salesforce.com, inc.
    Inventors: Michael Ramsey, Rachel Wang, Jason Ellis, Reddy Yerradoddi
  • Patent number: 8446392
    Abstract: An interactive input system comprises a touch surface, and imaging system associated with the touch surface and processing structure. The imaging system comprises an optical sensor array that spans at least a portion of the area of the touch surface, and the processing structure communicates with the imaging system and analyzes images received by the imaging system to determine whether at least one pointer is near to the touch surface and the location of the at least one pointer in respect of the touch surface based at least in part on the edge sharpness of the at least one pointer.
    Type: Grant
    Filed: November 16, 2009
    Date of Patent: May 21, 2013
    Assignee: SMART Technologies ULC
    Inventors: Yunqiu (Rachel) Wang, Grant McGibney, Gerald Morrison
  • Publication number: 20120249477
    Abstract: An interactive input system comprises an optical waveguide, a radiation source directing radiation into the optical waveguide, the radiation undergoing total internal reflection within the optical waveguide in response to at least one touch input on a surface of the optical waveguide. At least one imaging device is positioned adjacent to the waveguide, the at least one imaging device having a field of view looking inside the optical waveguide and capturing image frames thereof. Processing structure processes the image frames captured by the at least one imaging device to determine a location of the at least one touch input based on a frequency of reflections of the radiation appearing in the image frame.
    Type: Application
    Filed: March 30, 2011
    Publication date: October 4, 2012
    Applicant: SMART TECHNOLOGIES ULC
    Inventors: DAVID GREGORY POPOVICH, YUNQIU RACHEL WANG, VAUGHN E. KEENAN, GRANT MCGIBNEY, ROBBIE RATTRAY, PATRICK JAMES GURTLER, CHRIS WILLSON, NICHOLAS SVENSSON
  • Publication number: 20110282833
    Abstract: A system and method for providing administrative capabilities in a multi-tenant database system. In one embodiment, a method includes providing a portal for a database system to a user, providing administrative capabilities through the portal, and enabling the user to manage objects in the database system using the administrative capabilities.
    Type: Application
    Filed: December 16, 2010
    Publication date: November 17, 2011
    Applicant: Salesforce.com, inc.
    Inventors: Michael Ramsey, Rachel Wang, Gautam Vasudev
  • Publication number: 20110282907
    Abstract: A system and method for managing entitlements in a multi-tenant database system. In one embodiment, a method includes receiving service level definitions for one or more entitlements, and maintaining the one or more entitlements. The method further includes verifying if one or more users are eligible for the one or more entitlements, and enforcing the one or more entitlements based on the service level definitions.
    Type: Application
    Filed: December 23, 2010
    Publication date: November 17, 2011
    Applicant: Salesforce.com, Inc.
    Inventors: Michael Ramsey, Marco S. Casalaina, Benjamin Tsai, Michael Tang, Luke Fu, Rachel Wang
  • Patent number: 7984995
    Abstract: A method of inhibiting a subject's eyes from being exposed to projected light when the subject is positioned in front of a background on which an image is displayed comprises capturing at least one image of the background including the displayed image, processing the captured image to detect the existence of the subject and to locate generally the subject and masking image data used by the projector to project the image corresponding to a region that encompasses at least the subject's eyes.
    Type: Grant
    Filed: May 24, 2006
    Date of Patent: July 26, 2011
    Assignee: SMART Technologies ULC
    Inventors: Gerald Morrison, David E. Holmgren, Yunqiu (Rachel) Wang, Brian Howse, Alex Chtchetinine, Gregory G. Forrest
  • Publication number: 20110115746
    Abstract: An interactive input system comprises a touch surface, and imaging system associated with the touch surface and processing structure. The imaging system comprises an optical sensor array that spans at least a portion of the area of the touch surface, and the processing structure communicates with the imaging system and analyzes images received by the imaging system to determine whether at least one pointer is near to the touch surface and the location of the at least one pointer in respect of the touch surface based at least in part on the edge sharpness of the at least one pointer.
    Type: Application
    Filed: November 16, 2009
    Publication date: May 19, 2011
    Applicant: SMART Technologies Inc.
    Inventors: YUNQUI (RACHEL) WANG, Grant McGibney, Gerald Morrison
  • Publication number: 20100079385
    Abstract: A method of calibrating an interactive input system comprises receiving images of a calibration video presented on a touch panel of the interactive input system. A calibration image is created based on the received images, and features are located in the calibration image. A transformation between the touch panel and the received images is determined based on the located features and corresponding features in the calibration video.
    Type: Application
    Filed: September 29, 2008
    Publication date: April 1, 2010
    Applicant: SMART TECHNOLOGIES ULC
    Inventors: DAVID E. HOLMGREN, George Clarke, Roberto A.L. Sirotich, Edward Tse, Yunqui Rachel Wang, Joe Wright, Grant McGibney
  • Publication number: 20080298502
    Abstract: Techniques for transmitting data and pilot for control information are described. In one aspect, a user equipment (UE) may spread a reference signal sequence with a first orthogonal sequence to obtain multiple pilot sequences. The UE may then send the multiple pilot sequences on multiple subcarriers in multiple symbol periods, one pilot sequence in each symbol period. The UE may modulate the reference signal sequence with control information (e.g., ACK information) to obtain a modulated sequence. The UE may spread the modulated sequence with a second orthogonal sequence to obtain multiple data sequences. The UE may then send the multiple data sequences on the multiple subcarrier in multiple symbol periods for data. In another aspect, the UE may send multiple pilot sequences on multiple subcarriers in multiple symbol periods separated by at least one symbol period, one pilot sequence in each symbol period.
    Type: Application
    Filed: May 8, 2008
    Publication date: December 4, 2008
    Applicant: QUALCOMM Incorporated
    Inventors: Hao Xu, Durga Prasad Malladi, Rachel Wang
  • Publication number: 20080287155
    Abstract: Techniques for transmitting control information in a wireless communication system are described. The system may support acknowledgement (ACK) channels and channel quality indicator (CQI) channels, which may have different target signal-to-noise ratios (SNRs). The ACK and CQI channels from different user equipments (UEs) may be multiplexed on the same resource block. In one design, the transmit power of a CQI channel may be set to achieve a nominal target SNR for CQI when not multiplexed with the ACK channels and may be reduced to achieve a lower target SNR when multiplexed with the ACK channels. In another design, the transmit power of an ACK channel may be set to achieve a nominal target SNR for ACK when not multiplexed with the CQI channels and may be boosted to achieve a higher target SNR when multiplexed with the CQI channels. The CQI channel may randomly hop to mitigate performance degradation.
    Type: Application
    Filed: May 8, 2008
    Publication date: November 20, 2008
    Applicant: QUALCOMM Incorporated
    Inventors: Hao Xu, Durga Prasad Malladi, Rachel Wang
  • Patent number: 7421458
    Abstract: In various embodiments, the present invention provides methods and systems for creating version-stamps of database objects and for tracking, querying, retrieving, and deploying such versioned database objects in enterprise databases, data marts, or data warehouses. The database objects may be interrelated and may reference one another according to their accurate versions.
    Type: Grant
    Filed: October 15, 2004
    Date of Patent: September 2, 2008
    Assignee: Informatica Corporation
    Inventors: Jeff Taylor, Rachel Wang, Li Zheng
  • Publication number: 20070273842
    Abstract: A method of inhibiting a subject's eyes from being exposed to projected light when the subject is positioned in front of a background on which an image is displayed comprises capturing at least one image of the background including the displayed image, processing the captured image to detect the existence of the subject and to locate generally the subject and masking image data used by the projector to project the image corresponding to a region that encompasses at least the subject's eyes.
    Type: Application
    Filed: May 24, 2006
    Publication date: November 29, 2007
    Inventors: Gerald Morrison, David E. Holmgren, Yunqiu (Rachel) Wang, Brian Howse, Alex Chtchetinine, Gregory G. Forrest