Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Chen, Redmond
Alice Chen, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090116380 | QUALITY OF SERVICE MANAGEMENT FOR MESSAGE FLOWS ACROSS MULTIPLE MIDDLEWARE ENVIRONMENTS - A method of managing information system resources to provide a message flow having a consistent level of quality of service (QoS) within and across a plurality of interconnected middleware domains is described. The method includes receiving a QoS message from a first QoS manager expressing at least one QoS requirement, translating the at least one QoS requirement to at least one parameter specific to a messaging service that communicatively couples multiple middleware domains, creating a client connection between a first middleware domain and the messaging service for receiving the message flow, transmitting the QoS message to a second middleware domain, and creating a client connection between the messaging service and the second middleware domain for transmitting the message flow. | 05-07-2009 |
Christina Summer Chen, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20080231611 | INTERACTION BETWEEN OBJECTS AND A VIRTUAL ENVIRONMENT DISPLAY - An interactive table has a display surface on which a physical object is disposed. A camera within the interactive table responds to infrared (IR) light reflected from the physical object enabling a location of the physical object on the display surface to be determined, so that the physical object appear part of a virtual environment displayed thereon. The physical object can be passive or active. An active object performs an active function, e.g., it can be self-propelled to move about on the display surface, or emit light or sound, or vibrate. The active object can be controlled by a user or the processor. The interactive table can project an image through a physical object on the display surface so the image appears part of the object. A virtual entity is preferably displayed at a position (and a size) to avoid visually interference with any physical object on the display surface. | 09-25-2008 |
Marilyn Chen, Redmond, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20100174818 | Input Service for Client Devices - An input service for client devices is described. In embodiment(s), a session request can be received at a network service from a client device to establish an input service session. An applicable character input service can be determined which is then utilized by the client device where the character input service generates a character input interface for display at the client device. The character input interface of the character input service is communicated to the client device from which characters can be selected for input, and character inputs are received from the client device when initiated via the character input interface. The character inputs can be resolved at the network service for display updates that are then communicated to the client device for display in the character input interface. | 07-08-2010 |
Pai-Hung Chen, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090183107 | WINDOW MINIMIZATION TRIGGER - A method and computer-storage media for minimizing application windows based on a triggering event are provided. Embodiments of the present invention include determining that a triggering event has occurred with respect to a target window, automatically minimizing all of the minimizable application windows except the target application window, and generating an undo record that may be used to restore the minimized windows upon the determination that a second triggering event has occurred with respect to the target window. In one embodiment, the triggering event is shaking the target application window. | 07-16-2009 |
| 20090199127 | PREVIEWING TARGET DISPLAY AREAS - Systems, methods, computer-readable media, and graphical user interfaces for previewing target display areas are provided. A preview indication that indicates a desire to preview a target display area is detected. Upon detecting a preview indication, events are associated with display areas. The preview events associated with the respective display areas are applied to the display areas such that a preview of the target display area is temporarily presented in an inactive state. In one embodiment, the preview events include changing relative opacity and/or transparency such that the target display area is visibly presented. | 08-06-2009 |
Rong Chao Chen, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090240808 | Bandwidth and Latency Controller - Systems and methods described relate to controlling bandwidth and latency in a remote computing environment. A controller establishes a remote session between a client and a remote server. Data transfer between the client and the remote server is routed through the controller. The controller regulates bandwidth consumption and latency in the remote session by simulating a session bandwidth that can be less than the available bandwidth and by injecting delays into data packets transferred in the remote session. Such systems and methods can be used to prioritize remote client sessions and test deployment of applications in a remote computing environment. | 09-24-2009 |
Wei Tzu Chen, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090326753 | TRAINING A DRIVER OF A VEHICLE TO ACHIEVE IMPROVED FUEL ECONOMY - A system for training a driver to achieve improved fuel economy monitors the driving parameters of a vehicle, analyzes the monitored driving parameters, calculates suggested driving behavior adjustments, and communicates the driving behavior adjustments to the driver as the driver is driving. | 12-31-2009 |
Zhenguang Chen, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20100241948 | Overriding XSLT Generation - A method is presented for editing and saving a web page at a client based web-page editor. A rendered web page is received from a server computer and displayed at a web-page editor on the client computer. The client computer identifies one or more customizable web parts on the web page and also identifies one or more shared templates that are associated with the customizable web parts. Each identified shared template is copied as an overriding template. A data view of one or more web parts is edited, causing one or more of the overriding templates associated with the web part to be modified. When the edited changes are saved, the client computer sends a message to the server computer. The message includes the portions of the overriding templates that are modified as a result of the edited changes to the web page. | 09-23-2010 |
Zhimin Chen, Redmond, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090006392 | DATA PROFILE COMPUTATION - Architecture that provides a data profile computation technique which employs key profile computation and data pattern profile computation. Key profile computation in a data table includes both exact keys as well as approximate keys, and is based on key strengths. A key strength of 100% is an exact key, and any other percentage in an approximate key. The key strength is estimated based on the number of table rows that have duplicated attribute values. Only column sets that exceed a threshold value are returned. Pattern profiling identifies a small set of regular expression patterns which best describe the patterns within a given set of attribute values. Pattern profiling includes three phases: a first phases for determining token regular expressions, a second phase for determining candidate regular expressions, and a third phase for identifying the best regular expressions of the candidates that match the attribute values. | 01-01-2009 |
