Patents by Inventor Peter Chin

Peter Chin 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).

  • Publication number: 20100064976
    Abstract: A bottle with a hose for dispensing liquid for animal or human consumption in a sanitized and convenient manner is disclosed. The bottle includes a hose that has one end connected to the bottom of the bottle with a length sufficient to wrap around the circumference of the bottle multiple times. A lever-actuated valve with a spout is connected to the other end of the hose for dispensing liquid into a tray and/or directly to an animal for consumption. The tray can be a base portion of the bottle, the cap of the bottle, or attached separately to the bottle or hose. Alternatively, multiple trays are included with the bottle. The lever-actuated valve may also be attached to a y-connector allowing for multiple spouts to dispense liquid simultaneously to multiple trays and/or directly to animals. A hose attachment secures the lever actuated valve end of the hose to the bottle.
    Type: Application
    Filed: September 18, 2008
    Publication date: March 18, 2010
    Inventors: Pat Keller, Peter Chin
  • Publication number: 20090181726
    Abstract: A notification charm for a wireless communication device and a method of operating the wireless device to provide an alert on the charm are presented. The charm may be a bracelet, watch, keychain, ring, or other ornamental device which can generate event and preference based alerts about events occurring on a wireless device.
    Type: Application
    Filed: January 10, 2008
    Publication date: July 16, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Sandra Irene Vargas, Keith Rowe, Peter Bernard, Peter Chin
  • Publication number: 20090143114
    Abstract: A method and apparatus for operating a mobile communication device in a sleep mode. The mobile communication device displays a time in an easily readable format at a low-light intensity, provides an alert to a user at an alarm time in a particular manner specified by the user, changes the buttons on the mobile communication device to operate as snooze buttons, and suppresses a portion of call and message notifications received by the mobile communication device when the mobile communication device is in the sleep mode. The sleep mode operation is performed, at least in part, according to sleep-mode user settings chosen by the user.
    Type: Application
    Filed: November 30, 2007
    Publication date: June 4, 2009
    Inventors: Sandra Irene Vargas, Keith Rowe, Peter Chin, Anton Andrews
  • Publication number: 20090123257
    Abstract: An arrangement is described that includes a compartmentalized structure having a multiplicity of compartments defined by associated links and each having a bottom surface. The arrangement also includes a multiplicity of fiducials. The fiducials are positioned at top surfaces of the links that surround each compartment such that each compartment includes at least one associated fiducial at the top surface of an adjacent link that defines the compartment. The arrangement further includes an adhesive layer positioned on the bottom surface of each compartment. The at least one fiducial that surrounds each compartment is suitable for use by a vision system to identify the location of the associated compartment.
    Type: Application
    Filed: November 12, 2007
    Publication date: May 14, 2009
    Applicant: NATIONAL SEMICONDUCTOR CORPORATION
    Inventors: Mohd Sabri Bin Mohamad ZIN, Poh Chuan FONG, Woo Kuan YEE, Peter Chin Ting SOON
  • Publication number: 20070240079
    Abstract: The subject disclosure pertains to systems and methods for providing an improved user interface for mobile devices. Access to data and services from multiple software applications can be provided through a group or list of items. Each group or list can include multiple items, which can be associated with data or tasks from multiple applications. The set of groups of items can be both customizable and extensible to allow users to locate and utilize data and tasks relevant to the particular user. The set of item groups can provide users with a filtered view of content available through the mobile device, enhancing access to subset of data and tasks available on the mobile device.
    Type: Application
    Filed: June 20, 2007
    Publication date: October 11, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: David Flynt, Bryan Agnetta, Sally Barton, Peter Chin
  • Publication number: 20070082707
    Abstract: The subject disclosure pertains to systems and methods for providing an improved user interface for mobile devices. Data and services available through the mobile device can be represented as a set of tiles maintained in a display space. The tiles provide a snapshot of the current state of content available through the mobile device without requiring any interaction by the user. The tiles and display space are customizable and can be dynamically updated to display content to a user. In addition, tiles can provide functionality, including simple tasks to a user without requiring the user to navigate away from the tile display space. Tiles can also provide quick access to start software applications. Tiles can be organized in the display space by the user or the tiles can be automatically grouped based upon associated metadata.
    Type: Application
    Filed: June 16, 2006
    Publication date: April 12, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: David Flynt, Bryan Agnetta, Sally Barton, Eduardo Escardo-Raffo, Tirthankar Sengupta, Peter Chin, Hok-Sum Luke
  • Publication number: 20070067726
    Abstract: The subject disclosure pertains to systems and methods for providing an improved user interface for mobile devices. A user interface can obtain content including data and associated tasks from a set of software applications. Consequently, users can access content from multiple applications without navigating away from the user interface. The system architecture is extensible, providing for the addition of applications and user interfaces without requiring modification of the existing applications or user interfaces. Applications can register data suppliers capable of retrieving data from the underlying data store for the application and task executors capable of acting on the data. A user interface can generate a query requesting a class of data and specifying a context used to filter possible results. The system can determine the appropriate data suppliers, distribute queries and return the assembled results to the user interface.
    Type: Application
    Filed: June 16, 2006
    Publication date: March 22, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: David Flynt, Bryan Agnetta, Sally Barton, Peter Chin, Vinoo Cherian, Timothy Benton, Eduardo Escardo-Raffo, Ardan Arac, Shashank Gupta, Keith Bentley
  • Publication number: 20070067738
    Abstract: The subject disclosure pertains to systems and methods for providing an improved user interface for mobile devices. Access to data and services from multiple software applications can be provided through a group or list of items. Each group or list can include multiple items, which can be associated with data or tasks from multiple applications. The set of groups of items can be both customizable and extensible to allow users to locate and utilize data and tasks relevant to the particular user. The set of item groups can provide users with a filtered view of content available through the mobile device, enhancing access to subset of data and tasks available on the mobile device.
    Type: Application
    Filed: June 16, 2006
    Publication date: March 22, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: David Flynt, Bryan Agnetta, Sally Barton, Peter Chin
  • Publication number: 20060270394
    Abstract: Exemplary embodiments disclosed herein may also include a mobile communication system, including an application module executing an application program, a user interface portion comprising a multi-stage actuator, where the multi-stage actuator is programmed to activate different functions when actuated in different positions, based at least in part upon the application program.
    Type: Application
    Filed: May 24, 2005
    Publication date: November 30, 2006
    Applicant: Microsoft Corporation
    Inventor: Peter Chin
  • Publication number: 20060223547
    Abstract: Systems and methods for generating notifications based on one or more environmental conditions sensed a mobile computing device. The notifications can also be based on information related to one or more applications that can run on the mobile computing device. The mobile device can also detect non-environmental inputs from the user and ignore them in determining parameters of the notifications.
    Type: Application
    Filed: March 31, 2005
    Publication date: October 5, 2006
    Applicant: Microsoft Corporation
    Inventors: Peter Chin, Leonard Smith
  • Publication number: 20060221051
    Abstract: A system and method for eyes-free interaction with a computing device through environmental awareness. A smart computing device includes non-environmental impact settings that indicate what type of user impact will be recognized as an input. The smart computing device monitors environmental conditions to distinguish a user impact from an environmental impact. Upon detecting a user impact, a command is generated to perform a function on an application.
    Type: Application
    Filed: March 31, 2005
    Publication date: October 5, 2006
    Applicant: Microsoft Corporation
    Inventors: David Flynt, Timothy Brooke, Peter Chin
  • Publication number: 20060224882
    Abstract: A password locked computing device may be unlocked by coupling the locked device to a password unlocked computing device that is associated with the same user as the locked device. If the devices recognize each other as being associated with the same user, the locked computing device is automatically password unlocked without any password associated with the locked computing device being entered by the user.
    Type: Application
    Filed: March 31, 2005
    Publication date: October 5, 2006
    Applicant: Microsoft Corporation
    Inventor: Peter Chin
  • Publication number: 20060218029
    Abstract: Systems and methods for scheduling appointment reminders are based on multiple conditions including estimated travel time. An estimate of the time needed to travel between the user's location and the location of the appointment cam be determined by retrieving location information from a global address list (GAL), a local address book of a calendaring application, from a map service, or other location determining technology. Users can subscribe to alert service to receive information regarding recent events such as traffic problems, flight delays, weather conditions, etc., which is then used in setting or modifying reminder times. Notifications can be generated for timing conflicts based on the estimated travel time. If the estimated travel time would require the user to leave a previous appointment early, or be late for a subsequent appointment, a notification can be generated to the user.
    Type: Application
    Filed: March 25, 2005
    Publication date: September 28, 2006
    Applicant: Microsoft Corporation
    Inventor: Peter Chin
  • Publication number: 20050208970
    Abstract: Described is a system and method for updating a contact and adding a new contact from a call log in a communications device. The system includes a contact manager that is directed towards creating and updating call contact cards in a contact database with information retrieved from call logs of phone calls made to or from the communications device. In one embodiment, information is pre-populated into a predetermined data field of the contact card, thereby reducing workload to a user. The method includes determining if a request is for updating an existing contact card or for adding a new contact card to the contact database. The update or addition is made with information retrieved from call logs. Call information is pre-populated into a predetermined data field of the contact card, when it is determined that the request is to add a new contact card to the contact database.
    Type: Application
    Filed: April 26, 2005
    Publication date: September 22, 2005
    Applicant: Microsoft Corporation
    Inventors: Susan Pappalardo, Jason Fuller, Peter Chin, Jessica Tenenbaum
  • Publication number: 20050208971
    Abstract: Described is a system and method for updating a contact and adding a new contact from a call log in a communications device. The system includes a contact manager that is directed towards creating and updating call contact cards in a contact database with information retrieved from call logs of phone calls made to or from the communications device. In one embodiment, information is pre-populated into a predetermined data field of the contact card, thereby reducing workload to a user. The method includes determining if a request is for updating an existing contact card or for adding a new contact card to the contact database. The update or addition is made with information retrieved from call logs. Call information is pre-populated into a predetermined data field of the contact card, when it is determined that the request is to add a new contact card to the contact database.
    Type: Application
    Filed: April 26, 2005
    Publication date: September 22, 2005
    Applicant: Microsoft Corporation
    Inventors: Susan Pappalardo, Jason Fuller, Peter Chin, Jessica Tenenbaum
  • Publication number: 20050157860
    Abstract: A user interface for screen phones monitors telephone line state information and displays user interface controls and telephone line status information dependent on the telephone line state. The user interface includes a display element referred to as a call slip that expands and collapses in response to changes in telephone line state and user input. The call slip updates the information that it displays based on telephone line state changes and information communicated from one or more telephony monitoring applications. The call slip displays user interface controls representing tasks that are dependent on information derived from a telephone call, such as caller ID information. The software used to control the display of call slips and to monitor telephone line state is part of a software platform that may be customized for a particular device or application.
    Type: Application
    Filed: February 8, 2005
    Publication date: July 21, 2005
    Applicant: Microsoft Corporation
    Inventors: Charles Schnarel, Mauricio Lomelin, Peter Chin, Derek Graham, Kate Welker, Robert Murdock, Justin Cooper, Laurence Golding, Suzanne Walsh
  • Publication number: 20050136907
    Abstract: This invention is directed toward a computer-implemented system and method for creating a note in a mobile communication device. The method includes creating a call note if a phone call is in progress. The call note includes call data that are related to the phone call. The call note is also associated with an entry in a call log. The method may be implemented by computer-executable components loaded into the memory of a mobile communication device.
    Type: Application
    Filed: January 28, 2005
    Publication date: June 23, 2005
    Applicant: Microsoft Corporation
    Inventors: Susan Pappalardo, Jason Fuller, Greg Keyser, Joel Dehlin, Peter Chin, Debbie Yan Yau, Marc Todd
  • Publication number: 20050130630
    Abstract: This invention is directed toward a computer-implemented system and method for creating a note in a mobile communication device. The method includes creating a call note if a phone call is in progress. The call note includes call data that are related to the phone call. The call note is also associated with an entry in a call log. The method may be implemented by computer-executable components loaded into the memory of a mobile communication device.
    Type: Application
    Filed: January 28, 2005
    Publication date: June 16, 2005
    Applicant: Microsoft Corporation
    Inventors: Susan Pappalardo, Jason Fuller, Greg Keyser, Joel Dehlin, Peter Chin, Debbie Yau, Marc Todd
  • Publication number: 20050130643
    Abstract: This invention is directed toward a computer-implemented system and method for creating a note in a mobile communication device. The method includes creating a call note if a phone call is in progress. The call note includes call data that are related to the phone call. The call note is also associated with an entry in a call log. The method may be implemented by computer-executable components loaded into the memory of a mobile communication device.
    Type: Application
    Filed: January 28, 2005
    Publication date: June 16, 2005
    Applicant: Microsoft Corporation
    Inventors: Susan Pappalardo, Jason Fuller, Greg Keyser, Joel Dehlin, Peter Chin, Debbie Yan Yau, Marc Todd
  • Publication number: 20040156828
    Abstract: The present invention provides adeno-associated viral (AAV) vectors encoding an angiostatin protein (“AAV-angiostatin vector”) and/or a costimulatory molecule B7.1 (“AAV-B7.1 vector”). The AAV-angiostatin vector can be administered to a subject, alone or in combination, sequentially or simultaneously, with a AAV-B7.1 vector for treatment, management or prevention of metastatic tumors. Pharmaceutical compositions and vaccines comprising the AAV-angiostatin vector and/or the AAV-B7.1 vector and methods of manufacturing are also described. Administration of AAV-angiostatin and AAV-B7.1 vectors by intraportal and muscular injections are also provided.
    Type: Application
    Filed: January 7, 2004
    Publication date: August 12, 2004
    Inventors: Ruian Xu, Xueying Sun, Sheung-Tat Fan, Hsiang-Fu Kung, Geoffrey Krissansen, Peter Chin Wan Fung