Patents by Inventor Steve Chang

Steve Chang 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: 20140376183
    Abstract: In some examples, a cooling system includes a silicon substrate defining a first trench, a second trench, and a plurality of channels extending between the first trench and the second trench. The silicon substrate may define a first surface and a second surface substantially opposite to and substantially parallel to the first surface, and each of the plurality of channels may extend substantially parallel to the surface of the silicon substrate. The cooling system also may include a microelectronic device comprising a heat-generating area. The microelectronic device may be attached to the first surface or the second surface of the silicon substrate. In some examples, the plurality of channels may be etched between the first trench and the second trench.
    Type: Application
    Filed: June 20, 2013
    Publication date: December 25, 2014
    Inventor: Steve Chang
  • Publication number: 20140317027
    Abstract: A computing device learns over time how to identify task reminders that are most likely to be helpful to a user in different contexts. The task reminders can remind the user of activities that the user needs to do. The computing device displays a graphical user interface (GUI) that contains the task reminders identified as being most likely to be helpful to the user in the user's current context. The computing device updates the task reminders in the GUI as the user's context changes. In this way, the computing device can present task reminders that are likely to be currently helpful to the user while suppressing task reminders that are less likely to be helpful to the user at the current time.
    Type: Application
    Filed: June 30, 2014
    Publication date: October 23, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Arulkumar Elumalai, Thomas Bouchard, Steve Chang, Eran Shtiegman, Aaron Tinling
  • Patent number: 8838781
    Abstract: In an embodiment, a method comprises initiating a monitoring session for a communication path including creating and storing monitoring session state data; sending, to a first responder computer of the communication path, a first request to initiate a first state servlet that is configured to monitor continuously during the monitoring session one or more characteristics of one or more processes that the first responder computer may perform; sending, to the first responder computer, monitoring instructions to monitor the one or more characteristics of the one or more processes; while the monitoring session is active and the first responder computer is in the communication path, receiving and collecting monitored information from the first responder computer; in response to determining that the first responder computer is not in the communication path or that the monitoring session has become inactive, automatically and autonomously ending the monitoring session.
    Type: Grant
    Filed: July 15, 2010
    Date of Patent: September 16, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Alexander Clemm, Yuquan Jiang, Steve Chang, Shyyunn Lin
  • Patent number: 8766793
    Abstract: A computing device learns over time how to identify task reminders that are most likely to be helpful to a user in different contexts. The task reminders can remind the user of activities that the user needs to do. The computing device displays a graphical user interface (GUI) that contains the task reminders identified as being most likely to be helpful to the user in the user's current context. The computing device updates the task reminders in the GUI as the user's context changes. In this way, the computing device can present task reminders that are likely to be currently helpful to the user while suppressing task reminders that are less likely to be helpful to the user at the current time.
    Type: Grant
    Filed: March 25, 2011
    Date of Patent: July 1, 2014
    Assignee: Microsoft Corporation
    Inventors: Arulkumar Elumalai, Thomas Bouchard, Steve Chang, Eran Shtiegman, Aaron Tinling
  • Patent number: 8762054
    Abstract: A protocol independent interface for processing, within a mobile device, protocol aiding data received at a call processor with a Global Positioning System (“GPS”) interface, where the protocol aiding data is produced according to a Geolocation Server Station protocol is disclosed. The protocol independent interface may include a means for receiving, at the GPS interface, the protocol aiding data received at the call processor, means for converting the received protocol aiding data to interface data that is transparent to the Geolocation Server Station protocol, and means for passing the interface data to a GPS module.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: June 24, 2014
    Assignee: CSR Technology Inc.
    Inventors: Steve Chang Chiayee, Ashutosh Pande, Lionel Jacques Garin, Gengsheng Zhang
  • Publication number: 20140082522
    Abstract: A communication application displays a modality view that may be one of a collaboration, a gallery, or a messaging view on a conversation canvas. The application may display an initial view according a modality selection by the user. A user is enabled to select a next view from the set by providing a user action such as a tap, swipe action, etc. The application dynamically generates the next modality view according to the initial view. Common participants and common contexts are used to configure the next view. Subsequent to configuration, the application displays the next modality view on the conversation canvas by transitioning from the initial view. The application retains session information from the initial view to restore the initial view session if the user selects to return to the initial view.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Applicant: Microsoft Corporation
    Inventors: Nathan Gunderson, Alexander Darrow, Zhaoqing Ma, Punit Java, Christina Marie Meyer, Steve Chang, Leslie Cindy Chen, Eric Hamilton, Marcelo Truffat
  • Publication number: 20130006527
    Abstract: A protocol independent interface for processing, within a mobile device, protocol aiding data received at a call processor with a Global Positioning System (“GPS”) interface, where the protocol aiding data is produced according to a Geolocation Server Station protocol is disclosed. The protocol independent interface may include a means for receiving, at the GPS interface, the protocol aiding data received at the call processor, means for converting the received protocol aiding data to interface data that is transparent to the Geolocation Server Station protocol, and means for passing the interface data to a GPS module.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 3, 2013
    Applicant: CSR Technology Inc.
    Inventors: Steve Chang Chiayee, Ashutosh Pande, Lionel Jacques Garin, Gengsheng Zhang
  • Patent number: 8301375
    Abstract: A protocol independent interface for processing, within a mobile device, protocol aiding data received at a call processor with a Global Positioning System (“GPS”) interface, where the protocol aiding data is produced according to a Geolocation Server Station protocol is disclosed. The protocol independent interface may include a means for receiving, at the GPS interface, the protocol aiding data received at the call processor, means for converting the received protocol aiding data to interface data that is transparent to the Geolocation Server Station protocol, and means for passing the interface data to a GPS module.
    Type: Grant
    Filed: August 15, 2003
    Date of Patent: October 30, 2012
    Assignee: CSR Technology Inc.
    Inventors: Steve Chang Chiayee, Ashutosh Pande, Lionel Jacques Garin, Gengsheng Zhang
  • Publication number: 20120242482
    Abstract: A computing device learns over time how to identify task reminders that are most likely to be helpful to a user in different contexts. The task reminders can remind the user of activities that the user needs to do. The computing device displays a graphical user interface (GUI) that contains the task reminders identified as being most likely to be helpful to the user in the user's current context. The computing device updates the task reminders in the GUI as the user's context changes. In this way, the computing device can present task reminders that are likely to be currently helpful to the user while suppressing task reminders that are less likely to be helpful to the user at the current time.
    Type: Application
    Filed: March 25, 2011
    Publication date: September 27, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Arulkumar Elumalai, Thomas Bouchard, Steve Chang, Eran Shtiegman, Aaron Tinling
  • Patent number: 8244271
    Abstract: A shuttle message that is passed between GPS enabled devices that is processed at either a bit level or word level with data that the GPS enable device has already gathered and augmenting the positioning data stored at GPS enabled devices by retrieving data contained in the shuttle message. The shuttle message is then passed with any updated information from a GPS enabled device to one or more other devices such as a mobile station.
    Type: Grant
    Filed: October 20, 2004
    Date of Patent: August 14, 2012
    Assignee: CSR Technology Inc.
    Inventors: Ashutosh Pande, Steve Chang, Lionel Garin, Qiyue John Zhang
  • Patent number: 8164516
    Abstract: The present invention discloses a GPS system that uses call-processor intelligence to determine the mode of operation of a GPS receiver located in a GPS terminal. The modes are selected based on the availability of network facilities, the GPS information that can be acquired, or user input requirements.
    Type: Grant
    Filed: February 18, 2008
    Date of Patent: April 24, 2012
    Assignees: CSR Technology Inc., Panasonic Corporation
    Inventors: Ikuo Tsujimoto, Junichi Suzuki, Chiayee Steve Chang, Lionel Jacques Garin, Ashutosh Pande
  • Publication number: 20120094146
    Abstract: A roll bonded, composite metallic material utilizing a Magnesium (Mg) core to take advantage of its extreme light weight. The clad composite consist of roll bonded metal layers such as Al, stainless steel, copper and titanium on the surfaces of Mg. A multitude of clad combinations are available to combine the unique surface properties of various alloys to suit the particular application or design needs, with the light weight and strength characteristics of Mg.
    Type: Application
    Filed: July 19, 2011
    Publication date: April 19, 2012
    Inventors: Michael David Hardy, Chenchung Steve Chang
  • Publication number: 20120016981
    Abstract: In an embodiment, a method comprises initiating a monitoring session for a communication path including creating and storing monitoring session state data; sending, to a first responder computer of the communication path, a first request to initiate a first state servlet that is configured to monitor continuously during the monitoring session one or more characteristics of one or more processes that the first responder computer may perform; sending, to the first responder computer, monitoring instructions to monitor the one or more characteristics of the one or more processes; while the monitoring session is active and the first responder computer is in the communication path, receiving and collecting monitored information from the first responder computer; in response to determining that the first responder computer is not in the communication path or that the monitoring session has become inactive, automatically and autonomously ending the monitoring session.
    Type: Application
    Filed: July 15, 2010
    Publication date: January 19, 2012
    Inventors: Alexander Clemm, Yuquan Jiang, Steve Chang, Shyyunn Lin
  • Publication number: 20120008498
    Abstract: A method is disclosed for transmitting system management requests to computer systems along a network path using a network control protocol, such as RSVP. For example, an originating node may send a single system management request along a path to a destination node using a network control protocol. Each computer system along the network path may analyze the network control protocol message to determine whether the message contains a system management request. If a system management request is found in the message, the computer system may perform the system management function identified in the request, and respond to it.
    Type: Application
    Filed: July 7, 2010
    Publication date: January 12, 2012
    Inventors: L. Alexander Clemm, Yuquan Jiang, Aamer Akhter, Steve Chang, Shyyunn Sheran Lin
  • Patent number: 8078189
    Abstract: In a method for providing location-based information over a network, a plurality of GPS reference data sets, corresponding to a plurality of respective local areas, are acquired at intervals such that each GPS reference data set is updated on a continuous basis. A plurality of aiding data sets are generated at intervals based on the respective GPS data sets, whereby each aiding data set is updated on a continuous basis. The generated aiding data sets are stored at intervals on a data-storing network server, whereby updated aiding data sets are available on a continuous basis for access by a requesting entity via communication with the data-storing network server.
    Type: Grant
    Filed: March 24, 2005
    Date of Patent: December 13, 2011
    Assignee: Sirf Technology, Inc.
    Inventors: Steve Chang, Ashutosh Pande, Lionel Jacques Garin, Kanwar Chadha, Leon Kuo-Liang Peng, Gengsheng Zhang, Nicolas Patrick Vantalon, Gregory Turetzky
  • Patent number: 8036666
    Abstract: A wireless communication system and a method for switching a base station (BS) thereof are provided. In the present invention, a globe positioning system (GPS) of a mobile apparatus is capable of obtaining a location information about the mobile apparatus. On receiving the location information transmitted from the mobile apparatus, a server end apparatus switches to a corresponding BS of a serving area where the mobile apparatus is located so as to serve the mobile apparatus.
    Type: Grant
    Filed: December 29, 2008
    Date of Patent: October 11, 2011
    Assignee: Inventec Appliances Corp.
    Inventors: Qi Liu, Steve Chang, Wen-Fong Chang
  • Patent number: 7969351
    Abstract: The present invention discloses a system for determining the position of a GPS terminal. The system comprises a GPS terminal, a location aiding server, and a communications system. Messages are passed between the GPS terminal and the server, as well as within the GPS terminal, to determine the mode of operation of the GPS portion of the system. Decisions are made based on availability of aiding data and Quality of Service requirements.
    Type: Grant
    Filed: December 4, 2007
    Date of Patent: June 28, 2011
    Assignee: SiRF Technology, Inc.
    Inventors: Ashutosh Pande, Lionel Jacques Garin, Steve Chang Chiayee, Gengsheng Zhang, Randall J. Silva
  • Publication number: 20100125713
    Abstract: A data backup method is applicable to a cell phone with a data to be backed up stored therein. In the method, a timing instruction is first received to calculate a predetermined time period. Then, it is determined uninterruptedly whether the predetermined time period has elapsed. When the predetermined time period has elapsed, the data to be backed up is stored in a storage device.
    Type: Application
    Filed: December 30, 2008
    Publication date: May 20, 2010
    Applicant: INVENTEC APPLIANCES CORP.
    Inventors: Tao-Jun WU, Steve CHANG, Yi-Min KAO
  • Patent number: 7719464
    Abstract: A system and method for providing aiding information to a satellite positioning system (“SPS”) receiver. A digital satellite radio system satellite receives aiding information communicated from a positioning system. The digital satellite radio system broadcasts the aiding information in the data signals it broadcasts to its subscribers. The subscribers receive the aiding information at satellite radio receivers and communicate the aiding information to the SPS receiver. The data signals may also be communicated to terrestrial repeaters for re-broadcast at a higher power. The terrestrial repeaters may input a transmitter identifier to permit the satellite radio receiver to determine a geographical location of the terrestrial repeater as its own.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: May 18, 2010
    Assignee: SiRF Technology, Inc.
    Inventors: Ashutosh Pande, Steve Chang, Lars Boeryd
  • Publication number: 20100070163
    Abstract: A portable navigation device is disclosed. The portable navigation device includes a global positioning module, a user interface, a destination obtaining means, a status obtaining means and a route generating means. The global positioning module generates a current position of the portable navigation device based on a global positioning signal. The destination obtaining means obtains a destination from the user interface. The status obtaining means obtains a user status from the user interface. The route generating means generates a suggested route based on the current position, the destination and the user status.
    Type: Application
    Filed: June 25, 2009
    Publication date: March 18, 2010
    Applicant: INVENTEC APPLIANCES CORP.
    Inventors: Qi Liu, Steve Chang, Wen-Fong Chang