Patents by Inventor Michael Tang

Michael Tang 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: 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: 20140278755
    Abstract: Disclosed herein are systems and methods for implementing change value indication and historical value comparison at a user interface including means for storing records in a database, wherein updates to the records are recorded into a historical trending data object to maintain historical values for the records when the records are updated in the database; receiving input from a user device specifying data to be displayed at the user device; receiving historical filter input from the user device; querying the records stored in the database for the data to be displayed; querying the historical trending data object for the historical values of the data to be displayed; comparing the data to be displayed with the historical values of the data to be displayed to determine one or more changed values corresponding to the data to be displayed; and displaying a change value indication GUI to the user device displaying at least the data to be displayed and a changed value indication based on the one or more changed v
    Type: Application
    Filed: August 29, 2013
    Publication date: September 18, 2014
    Applicant: salesforce.com, Inc.
    Inventors: Stefan Eberl, Abraham Adam, Alex Gitelman, Daphne Kao, Eric Nash, Harish Bellamane, Michael Tang, Twisha Mehta, Venkatachalam Muthukrishnan
  • Publication number: 20140172889
    Abstract: Systems and methods are provided for alternative change processes for changes to data objects. A change to a data object is recorded, wherein the change is submitted to a first change process. The first change process is disabled. A second change process is asynchronously executed to process the change to the data object.
    Type: Application
    Filed: October 29, 2013
    Publication date: June 19, 2014
    Applicant: salesforce.com, inc.
    Inventors: Abraham ADAM, Alex GITELMAN, Daphne A. KAO, Simon WONG, Harish BELLAMANE, Michael TANG, Stefan EBERL, Twisha MEHTA, Venkatachalam MUTHUKRISHNAN
  • Publication number: 20140172829
    Abstract: Systems and methods are provided for data object change history. A first data object and a second data object are retrieved, wherein the first data object includes an identifier, a field name, a first value, and a first date, and wherein the second data object includes the identifier, the field name, a second value, and a second date. A history object is stored, wherein the history object comprises the identifier, the field name, the first value, the first date, and the second date. The history object is output in response to a query which specifies the identifier, the field name, and a query date within a range of the first date and the second date.
    Type: Application
    Filed: October 29, 2013
    Publication date: June 19, 2014
    Applicant: salesforce.com, inc.
    Inventors: Abraham ADAM, Alex GITELMAN, Daphne A. Kao, Simon WONG, Harish BELLAMANE, Michael TANG, Stefan EBERL, Twisha MEHTA, Venkatachalam MUTHUKRISHNAN
  • Publication number: 20140173513
    Abstract: Systems and methods are provided for user interface date selectors for historical reports. A user interface outputs a date selector including a calculated dates option, wherein the calculated dates option is based on a date frequency applied to a date range. The user interface receives a selection via the date selector. Dates associated with the selection are identified. The user interface outputs the dates as a preview of a historical report, wherein the dates are output in a chronological order.
    Type: Application
    Filed: October 29, 2013
    Publication date: June 19, 2014
    Applicant: salesforce.com, inc.
    Inventors: Abraham ADAM, Alex GITELMAN, Daphne A. KAO, Eric NASH, Harish BELLAMANE, Michael TANG, Stefan EBERL, Twisha MEHTA, Venkatachalam MUTHUKRISHNAN
  • 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: 8399908
    Abstract: Methods for making a programmable metallization memory cell are disclosed.
    Type: Grant
    Filed: January 11, 2012
    Date of Patent: March 19, 2013
    Assignee: Seagate Technology LLC
    Inventors: Haiwen Xi, Ming Sun, Dexin Wang, Shuiyuan Huang, Michael Tang, Song S. Xue
  • Publication number: 20120330960
    Abstract: Source values are mapped to new user-defined categories. The new user-defined categories are stored in a new user-defined field. In an embodiment, a user-selection of an existing field is received. Based on a data type of the existing field, a specific mapping interface is displayed. The interface guides the user through specification of the new field and categories, and identification of the source values to map to the new categories.
    Type: Application
    Filed: January 27, 2012
    Publication date: December 27, 2012
    Applicant: salesforce.com, inc.
    Inventors: Marko Koosel, Donovan Schneider, Michael Tang, David Park
  • Patent number: 8334165
    Abstract: Methods for making a programmable metallization memory cell are disclosed.
    Type: Grant
    Filed: April 16, 2010
    Date of Patent: December 18, 2012
    Assignee: Seagate Technology LLC
    Inventors: Haiwen Xi, Ming Sun, Dexin Wang, Shuiyuan Huang, Michael Tang, Song S. Xue
  • Publication number: 20120300241
    Abstract: In an exemplary device implementation, the device includes: a scanner capable of scanning a scanning target to produce an electronic image of the scanning target; and a printer capable of printing an image of the scanning target on a media, the printer including a print engine; wherein the device is adapted to overlap the scanning of the scanning target with preparation of the print engine for printing.
    Type: Application
    Filed: August 6, 2012
    Publication date: November 29, 2012
    Inventors: Theresa A. Burkes, James H. Bigelow, Chris R. Gunning, Lisa Johnson, Raymond S. Kennedy, Scott W. Ahlstrom, Michael Tang, Sidney R. Reed, Douglas J. Mellor, Brian L. Watts
  • Publication number: 20120234909
    Abstract: Automated systems and methods for constructing card multipacks. An automated system for constructing card multipacks includes: a movable conveyor; a first carrier placing station configured to place a first carrier portion of a carrier on the conveyor; at least one card placing station configured to place a plurality of stored value cards on the first carrier portion; a data capture station configured to read a card bar code of each of the plurality of stored value cards in-line in the automated system; and a software system adapted to create a data file including the card bar codes.
    Type: Application
    Filed: March 16, 2012
    Publication date: September 20, 2012
    Inventor: Michael TANG
  • Patent number: 8266830
    Abstract: An ironing board for multifunctional use comprising a base (1), a body (5) with a work surface (6), which body has a first longitudinal axis (I-I) and is connected to the base. A column (7) extends between the body and the base, the column having a second longitudinal axis (II-II) and a tilting means. The tilting means is arranged for tilting the body about a tilting axis (T-T) extending substantially perpendicularly to both the first axis and the second axis. A system comprises such an ironing board and an iron for cooperation with the ironing board. The invention further relates to a method for refreshing an article and a method for pressing an article.
    Type: Grant
    Filed: June 28, 2006
    Date of Patent: September 18, 2012
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Kok Wah Ma, Derrick Wai Thong Loke, Mong Hua Tan, Mohankumar Valiyambath Mohankumar, Chandra Mohan Janakiraman, Swee Loon Michael Tang, Choon Hwee Tan, Franciscus Jozef Bosman, Martijn Van Baren, Vignesh Nathamuni Balaji, Yong Jiang
  • Patent number: 8264710
    Abstract: In an exemplary device implementation, the device includes: a scanner capable of scanning a scanning target to produce an electronic image of the scanning target; and a printer capable of printing an image of the scanning target on a media, the printer including a print engine; wherein the device is adapted to overlap the scanning of the scanning target with preparation of the print engine for printing.
    Type: Grant
    Filed: March 10, 2003
    Date of Patent: September 11, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Theresa A. Burkes, James H. Bigelow, Chris R. Gunning, Lisa Johnson, Raymond S. Kennedy, Scott W. Ahistrom, Michael Tang, Sidney R. Reed, Douglas J. Mellor, Brian L. Watts
  • 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
  • Patent number: 8197953
    Abstract: A magnetic stack having a free layer having a switchable magnetization orientation, a reference layer having a pinned magnetization orientation, and a barrier layer therebetween. The stack includes an annular antiferromagnetic pinning layer electrically isolated from the free layer and in physical contact with the reference layer. In some embodiments, the reference layer is larger than the free layer.
    Type: Grant
    Filed: April 11, 2011
    Date of Patent: June 12, 2012
    Assignee: Seagate Technology LLC
    Inventors: Haiwen Xi, Antoine Khoueir, Brian Lee, Pat Ryan, Michael Tang, Insik Jin, Paul E. Anderson
  • Publication number: 20120104348
    Abstract: Methods for making a programmable metallization memory cell are disclosed.
    Type: Application
    Filed: January 11, 2012
    Publication date: May 3, 2012
    Applicant: SEAGATE TECHNOLOGY LLC
    Inventors: Haiwen Xi, Ming Sun, Dexin Wang, Shuiyuan Huang, Michael Tang, Song S. Xue
  • Patent number: 8097902
    Abstract: A programmable metallization memory cell that has an apertured insulating layer comprising at least one aperture therethrough positioned between the active electrode and the inert electrode. Superionic clusters are present within the at least one aperture, and may extend past the at least one aperture. Also, methods for making a programmable metallization memory cell are disclosed.
    Type: Grant
    Filed: July 10, 2008
    Date of Patent: January 17, 2012
    Assignee: Seagate Technology LLC
    Inventors: Haiwen Xi, Ming Sun, Dexin Wang, Shuiyuan Huang, Michael Tang, Song S. Xue