Patents by Inventor Benjamin Tsai

Benjamin Tsai 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: 10216826
    Abstract: A system and method for mapping a standard set of database query statements to a set of query statements for a target database, including a processor to receive an identification of a target database and identify any extension set of query statements of the target database, receive a plurality of standard database query statements, and map each standard database query statement to a query statement for the target database on the basis of an extension set associated with the target database. A statement mapping database may be created to map the query statements of the target database to the standard database query statements such that the processor may receive a standard database query statement and identify a corresponding query statement that is appropriate for the target database, and receive a query statement of the target database and identify a corresponding standard database query statement.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: February 26, 2019
    Assignee: Salesforce.com, Inc.
    Inventor: Benjamin Tsai
  • Patent number: 9824102
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing a team object in association with an object. These mechanisms and methods for providing a team object in association with an object can allow for centralized management of a team in association with an object. For example, members of the team may be automatically identified (e.g. without manual intervention) for receiving notifications in association with an object.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: November 21, 2017
    Assignee: salesforce.com, inc.
    Inventors: Benjamin Tsai, Michael Tang, Marco Casalaina
  • Publication number: 20160063063
    Abstract: A system and method for mapping a standard set of database query statements to a set of query statements for a target database, including a processor to receive an identification of a target database and identify any extension set of query statements of the target database, receive a plurality of standard database query statements, and map each standard database query statement to a query statement for the target database on the basis of an extension set associated with the target database. A statement mapping database may be created to map the query statements of the target database to the standard database query statements such that the processor may receive a standard database query statement and identify a corresponding query statement that is appropriate for the target database, and receive a query statement of the target database and identify a corresponding standard database query statement.
    Type: Application
    Filed: September 1, 2015
    Publication date: March 3, 2016
    Inventor: Benjamin Tsai
  • Publication number: 20160042018
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing a team object in association with an object. These mechanisms and methods for providing a team object in association with an object can allow for centralized management of a team in association with an object. For example, members of the team may be automatically identified (e.g. without manual intervention) for receiving notifications in association with an object.
    Type: Application
    Filed: October 23, 2015
    Publication date: February 11, 2016
    Inventors: Benjamin Tsai, Michael Tang, Marco Casalaina
  • Patent number: 9201907
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing a team object in association with an object. These mechanisms and methods for providing a team object in association with an object can allow for centralized management of a team in association with an object. For example, members of the team may be automatically identified (e.g. without manual intervention) for receiving notifications in association with an object.
    Type: Grant
    Filed: April 12, 2012
    Date of Patent: December 1, 2015
    Assignee: salesforce.com, inc.
    Inventors: Benjamin Tsai, Michael Tang, Marco Casalaina
  • Patent number: 9152658
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing a team object in association with an object. These mechanisms and methods for providing a team object in association with an object can allow for centralized management of a team in association with an object. For example, members of the team may be automatically identified (e.g. without manual intervention) for receiving notifications in association with an object.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: October 6, 2015
    Assignee: salesforce.com, inc.
    Inventors: Benjamin Tsai, Michael Tang, Marco Casalaina
  • Patent number: 9053132
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing a team object in association with an object. These mechanisms and methods for providing a team object in association with an object can allow for centralized management of a team in association with an object. For example, members of the team may be automatically identified (e.g. without manual intervention) for receiving notifications in association with an object.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: June 9, 2015
    Assignee: salesforce.com, inc.
    Inventors: Benjamin Tsai, Michael Tang, Marco Casalaina
  • Patent number: 9047479
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing a team object in association with an object. These mechanisms and methods for providing a team object in association with an object can allow for centralized management of a team in association with an object. For example, members of the team may be automatically identified (e.g. without manual intervention) for receiving notifications in association with an object.
    Type: Grant
    Filed: September 14, 2009
    Date of Patent: June 2, 2015
    Assignee: salesforce.com, inc.
    Inventors: Benjamin Tsai, Michael Tang, Marco Casalaina
  • Publication number: 20130311225
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for managing multiple business hours in anon-demand service. These mechanisms and methods for managing multiple business hours in an on-demand service can enable embodiments to provide access to a stored set of business hours for a user to track, at a user level. The ability of embodiments to provide this access may allow users of such on-demand services better insight as to how much time their agents are spending on cases.
    Type: Application
    Filed: July 25, 2013
    Publication date: November 21, 2013
    Applicant: salesforce.com, Inc.
    Inventors: Mark A. Fischer, Marco S. Casalaina, Benjamin Tsai
  • Publication number: 20130254241
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing a team object in association with an object. These mechanisms and methods for providing a team object in association with an object can allow for centralized management of a team in association with an object. For example, members of the team may be automatically identified (e.g. without manual intervention) for receiving notifications in association with an object.
    Type: Application
    Filed: May 3, 2013
    Publication date: September 26, 2013
    Applicant: salesforce.com, inc.
    Inventors: Benjamin Tsai, Michael Tang, Marco Casalaina
  • Patent number: 8521571
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for managing multiple business hours in an on-demand service. These mechanisms and methods for managing multiple business hours in an on-demand service can enable embodiments to provide access to a stored set of business hours for a user to track, at a user level. The ability of embodiments to provide this access may allow users of such on-demand services better insight as to how much time their agents are spending on cases.
    Type: Grant
    Filed: May 7, 2009
    Date of Patent: August 27, 2013
    Assignee: salesforce.com, inc.
    Inventors: Mark A. Fischer, Marco Salvatore Casalaina, Benjamin Tsai
  • Publication number: 20120203801
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing a team object in association with an object. These mechanisms and methods for providing a team object in association with an object can allow for centralized management of a team in association with an object. For example, members of the team may be automatically identified (e.g. without manual intervention) for receiving notifications in association with an object.
    Type: Application
    Filed: April 13, 2012
    Publication date: August 9, 2012
    Applicant: salesforce.com, inc.
    Inventors: Benjamin Tsai, Michael Tang, Marco Casalaina
  • Publication number: 20120197948
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing a team object in association with an object. These mechanisms and methods for providing a team object in association with an object can allow for centralized management of a team in association with an object. For example, members of the team may be automatically identified (e.g. without manual intervention) for receiving notifications in association with an object.
    Type: Application
    Filed: April 12, 2012
    Publication date: August 2, 2012
    Applicant: SALESFORCE.COM, INC.
    Inventors: Benjamin Tsai, Michael Tang, Marco Casalaina
  • 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: 6188785
    Abstract: An image signal of a large number of patterns of the same shape on an LSI wafer obtained by an image sensor is held in a memory circuit, by using a CMOS image sensor chip incorporating a one-dimensional CMOS photodiode array, an analog-to-digital conversion circuit, a memory circuit and a processing circuit. Then, the image signal and one-cycle and two-cycle displaced image signals cyclically displaced from the image signal by the processing circuit are algebraically processed by a defect detection algorithm in the processing circuit of the CMOS image sensor. By this processing, a defect image is extracted without using a normal inspection pattern. Thus, a high-speed processing, a simplification of a configuration of an apparatus and a miniaturization of the apparatus become possible.
    Type: Grant
    Filed: May 19, 1998
    Date of Patent: February 13, 2001
    Assignee: NEC Corporation
    Inventors: Toyokazu Nakamura, Benjamin Tsai