Patents by Inventor Raymond Chow

Raymond Chow 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: 20110196778
    Abstract: A network enables monitors, trading platforms and libraries to share information about customers' trading activities and locally recalculate customer trading limits resulting from these trading activities. A low-latency interface between a customer server, such as a server that employs algorithmic trading methods to generate buy and sell orders for securities, and a brokerage server that validates such securities trading orders is optimized for handling the securities trading orders. The interface supports a trading command set specifically designed for orders from customer trading application programs, and the interface formats received trading commands into compact messages that are sent over a high-speed communication link to the brokerage server. The interface receives order acknowledgement messages and the like from the brokerage server and invokes callback routines in the customer trading application program to report status information.
    Type: Application
    Filed: April 15, 2011
    Publication date: August 11, 2011
    Applicant: LIME BROKERAGE HOLDING LLC
    Inventors: Vitali Vinokour, Jeffrey S. Wecker, Robert M. France, Daniel Bergman, Raymond Chow, Chad L. Cook, Richard J. Lavoie, Scott McClure, Arian Joseph Radmand, Rupert Webb
  • Publication number: 20110178915
    Abstract: A post-trade monitor receives feedback in the form of drop copy messages from an exchange server and validates orders placed with the exchange server by a sponsored access trading platform shortly after the orders have been placed. If a recently placed order is found to violate a rule or regulation, the monitor instructs the trading platform to change to a more restrictive trading mode, such as to cease placing all orders or certain types of orders, at least until certain parameters are met. A library provides an interface in a sponsored access trading platform between a client application program that generates proposed orders and an exchange server. The library provides pre-trade validation of the orders and sends only validated orders to the exchange server. A network enables monitors, trading platforms and libraries to share information about customers' trading activities and locally recalculate customer trading limits resulting from these trading activities.
    Type: Application
    Filed: December 30, 2010
    Publication date: July 21, 2011
    Applicant: LIME BROKERAGE HOLDING LLC
    Inventors: Vitali Vinokour, Jeffrey S. Wecker, Robert M. France, Daniel Bergman, Raymond Chow, Chad L. Cook, Richard J. Lavoie, Scott McClure, Arian Joseph Radmand, Rupert Webb
  • Patent number: 7953848
    Abstract: Problem determination is provided in an enterprise computer system in a distributed environment. Information is obtained regarding the enterprise applications, and high-level information is presented to a user, with one or more prompts are provided to the user for more detailed information. In response to a request from a user for more detailed information about the application, more detailed information is provided to the user. Several levels of more detailed information about applications, including information as to individual threads, is available. The problem determination also includes receiving instructions from an administrator to establish an account for a user, associating one or more servers with the account, and providing access to the corresponding user only to the associated servers. Searches may be conducted for strings and requests, and identified strings and requests may be sorted by a variety of criteria.
    Type: Grant
    Filed: April 23, 2008
    Date of Patent: May 31, 2011
    Assignee: International Business Machines Corporation
    Inventors: James C. Chong, Joseph L. Chan, Tushar M. Patel, Jean-Jacques Heler, Chi Hong So, Arthur Tsang, Robert S. Lam, Raymond Chow, Henry Tsang
  • Publication number: 20110016221
    Abstract: Brokerage transactions servers and related methods are provided having low latency. In a first embodiment of the invention there is provided a method of processing exchange transaction information for exchange brokerage purposes in an inbound digital message stream in a first protocol dialect. One embodiment utilizes canonical FIX messages for processing purposes. A related embodiment includes, for each message in the stream, storing in memory each successive change made to the message and any metadata created by the foregoing processes; and in an encapsulation process, accessing memory and creating an encapsulated version of the message that includes: (i) the message in original form prior to the receiver process, (ii) the metadata, and (iii) each successive change made to the message by any of the foregoing processes.
    Type: Application
    Filed: July 2, 2010
    Publication date: January 20, 2011
    Applicant: LIME BROKERAGE HOLDING LLC
    Inventors: Anthony Amicangioli, Richard J. Lavoie, Robert M. France, Raymond Chow
  • Patent number: 7870244
    Abstract: A method for management of performance of computer systems and applications includes prompting the user to select information for monitoring, monitoring the performance of applications running on servers, displaying data, and prompting users to input performance adjustments. A user is prompted to select a server or server group, a resource, and a threshold or condition for notification, and in response a system compares the value or quality of the parameter to the threshold or condition, and provides a notification to the user in the event that the parameter reaches the threshold or condition. A method includes the steps of providing the user with performance information, receiving from the user a request for more specific performance information, and providing more detailed performance information.
    Type: Grant
    Filed: June 25, 2003
    Date of Patent: January 11, 2011
    Assignee: International Business Machines Corporation
    Inventors: James C. Chong, Joseph L. Chan, Tushar M. Patel, Jean Jacques Heler, Chi Hong So, Arthur Tsang, Robert S. Lam, Raymond Chow, Jerome D. Banks, Christopher M. Zychowski, Henry Tang
  • Patent number: 7802117
    Abstract: The present invention discloses a power management apparatus and method for devices comprising an interface module that includes receivers for receiving input signals from a device, an auto power management unit coupled with receivers for determining a state of the input signals, and outputting a power management signal based on the determined state of the input signal. Further provided is an electronic unit coupled with the auto power management unit for driving driver units, with the power management signal toggling ON/OFF a status of the electronic unit based on the determined state of the input signal to thereby reduce power utilization.
    Type: Grant
    Filed: December 4, 2006
    Date of Patent: September 21, 2010
    Inventors: Henry Wong, Raymond Chow
  • Patent number: 7729147
    Abstract: A semiconductor circuit for driving a load, comprising a transformerless Alternative Current (AC) to Direct Current (DC) converter integrated circuit that includes a high voltage circuit fabricated on a substrate for converting a high voltage AC input signal to a first high voltage DC output signal. Further included is a second circuit fabricated on the same substrate for regulating a drive signal for driving a load using power from the first high voltage output signal, with the high voltage circuit and the second circuit fabricated on the substrate to form a single integrated circuit (IC) chip.
    Type: Grant
    Filed: September 13, 2007
    Date of Patent: June 1, 2010
    Inventors: Henry Wong, Raymond Chow
  • Publication number: 20090119428
    Abstract: Device, apparatus and methods for implementing a direct address mode to directly access registers by passing an indirect interface includes a display controller. A plurality of direct access registers for bypassing indirect interface is defined within the display controller. The display controller includes a bus interface having a first pin that is configured to activate the direct address mode and a second pin that configured to identify one of the direct access registers. The first pin in conjunction with the second pin provides a direct address mode through which the non-direct access registers may be directly accessed bypassing the indirect interface so that register index cycle, when accessing memory, may be avoided.
    Type: Application
    Filed: November 5, 2007
    Publication date: May 7, 2009
    Inventors: Raymond Chow, Yun Shon Low
  • Publication number: 20090070462
    Abstract: A system and computer program for monitoring the performance of applications running on a server in a distributed computing environment includes prompting the user to select information for monitoring, monitoring application performance in accordance with the selected information, and making the monitored performance information available to the user.
    Type: Application
    Filed: September 22, 2008
    Publication date: March 12, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James C. CHONG, Joseph L. CHAN, Tushar M. PATEL, Jean Jacques HELER, Chi Hong SO, Arthur TSANG, Robert S. LAM, Raymond CHOW, Jerome D. BANKS, Christopher M. ZYCHOWSKI, Henry TANG
  • Patent number: 7499098
    Abstract: A method and apparatus for determining the status of frame data transmission from an imaging device. According to one aspect of the invention, a graphics controller interfaces with a host and an imaging device, preferably a camera. A count value is specified, preferably by the host. Frame data received from the imaging device are counted to determine an actual count. A comparison is made between the actual count and the count value. Preferably, responsive to the comparison, an indication signal is generated for interrupting the host.
    Type: Grant
    Filed: June 7, 2005
    Date of Patent: March 3, 2009
    Assignee: Seiko Epson Corporation
    Inventors: Yun Shon Low, Raymond Chow
  • Publication number: 20090019441
    Abstract: A method, system, and computer program include receiving a request string, and mapping the received request string to a distinguishable request string and a collapsible request string. The received request string may be in the form of a JSP, a servlet, and remote Enterprise Java Bean calls. A user may be prompted to create rules for mapping of a received request string to a distinguishable request string and a collapsible request string.
    Type: Application
    Filed: September 23, 2008
    Publication date: January 15, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James C. CHONG, Joseph L. CHAN, Tushar M. PATEL, Jean Jacques HELER, Chi Hong SO, Arthur TSANG, Robert S. LAM, Raymond CHOW, Jerome D. BANKS, Christopher M. ZYCHOWSKI, Henry TANG
  • Patent number: 7467240
    Abstract: Data throughput of the serial host interface is improved by combining command and register address data into a single index word to be transmitted through the serial host interface. The least significant bit (LSB) of the index word specifies the command and the remainder of the index word specifies the register address. Thus, transmission of just two words is required to transmit each of a single write data word and a single read data word. Additionally, the serial host interface provides for elimination of the dummy access word as required when performing a read transmission using a conventional serial host interface protocol.
    Type: Grant
    Filed: February 17, 2005
    Date of Patent: December 16, 2008
    Assignee: Seiko Epson Corporation
    Inventors: Yun Shon Low, Raymond Chow
  • Publication number: 20080297585
    Abstract: Discloses a system for Internet based audio video communications where a user participation in a communications session including a video component includes functionality to enable the participant to provide a video feed that is based on a user selection of a real time video capture or a still capture image. The system provides a toggle control to enable a participant to select between a video capture mode and a still image mode before or during the communications session.
    Type: Application
    Filed: May 29, 2007
    Publication date: December 4, 2008
    Applicant: ASCALADE COMMUNICATIONS INC.
    Inventors: Simon CHUNG, Raymond CHOW
  • Publication number: 20080201642
    Abstract: A method, system and computer program are provided for problem determination in an enterprise computer system in a distributed environment. In the method, information is obtained regarding the enterprise applications, and high-level information is presented to a user, with one or more prompts are provided to the user for more detailed information. In response to a request from a user for more detailed information about the application, more detailed information is provided to the user. Several levels of more detailed information about applications, including information as to individual threads, is available. The method also includes the steps of receiving instructions from an administrator to establish an account for a user, associating one or more servers with the account, and providing access to the corresponding user only to the associated servers. In the method, searches may be conducted for strings and requests, and identified strings and requests may be sorted by a variety of criteria.
    Type: Application
    Filed: April 23, 2008
    Publication date: August 21, 2008
    Applicant: INTERNATIONAL BUSNIESS MACHINES CORPORATION
    Inventors: James C. CHONG, Joseph L. CHAN, Tushar M. PATEL, Jean-Jacques HELER, Chi Hong SO, Arthur TSANG, Robert S. LAM, Raymond CHOW, Henry TSANG
  • Publication number: 20080165200
    Abstract: A graphics controller for animating a tiled background is described. The graphics controller includes a host interface for communicating with an external host CPU and a plurality of registers in communication with the host interface. Logic circuitry is configured to select between tile image data and main image data when passing pixel values to a display controller. The logic responds to values stored in the registers to for positioning the main image within the display. A method carried out by the graphics controller and a method for using the graphics controller are also described.
    Type: Application
    Filed: January 5, 2007
    Publication date: July 10, 2008
    Inventors: Raymond Chow, Yun Shon Low
  • Patent number: 7394471
    Abstract: Provided is a method and apparatus for dynamic cross fading. Specifically, an embedded system can display an image produced from a blend of other images. Initially, a first image and a second image are stored in a buffer in a display controller. Then, the display controller extracts pixels from corresponding locations in the first image and the second image. The pixels are combined with weights associated with each image to perform the cross fade calculation. Consequently, the result from the cross fade calculation is transmitted to a display unit connected to the display controller for viewing. The result can also be fetched during a refresh of a panel in the display unit. In either case, the result is transmitted to a display pipe during dynamic cross fading. Thus, any images stored in the buffer remain unchanged.
    Type: Grant
    Filed: April 5, 2004
    Date of Patent: July 1, 2008
    Assignee: Seiko Epson Corporation
    Inventors: Victor Ga-Kui Chan, Raymond Chow
  • Patent number: 7383332
    Abstract: A method, system and computer program are provided for problem determination in an enterprise computer system in a distributed environment. In the method, information is obtained regarding the enterprise applications, and high-level information is presented to a user, with one or more prompts are provided to the user for more detailed information. In response to a request from a user for more detailed information about the application, more detailed information is provided to the user. Several levels of more detailed information about applications, including information as to individual threads, is available. The method also includes the steps of receiving instructions from an administrator to establish an account for a user, associating one or more servers with the account, and providing access to the corresponding user only to the associated servers. In the method, searches may be conducted for strings and requests, and identified strings and requests may be sorted by a variety of criteria.
    Type: Grant
    Filed: April 8, 2003
    Date of Patent: June 3, 2008
    Assignee: International Business Machines Corporation
    Inventors: James C. Chong, Joseph L. Chan, Tushar M. Patel, Jean-Jacques Heler, Chi Hong So, Arthur Tsang, Robert S. Lam, Raymond Chow, Henry Tang
  • Patent number: 7352372
    Abstract: A display controller is provided. The display controller is configured to provide an indirect addressing mode to access a memory location within the display controller. The display controller includes a first pin configured to enable access to one of a register of the display controller or a memory region of the display controller based upon a logical level of a first signal received by the first pin. A second pin is included. The second pin is configured to define the access to the register or the memory region as one of address information or data based upon a logical level of a second signal received by the second pin. The display controller includes an extra pin mode module configured to enable the first signal to select the data to access memory without accessing a register block. A device and methods for implementing an indirect addressing mode is also provided.
    Type: Grant
    Filed: October 22, 2004
    Date of Patent: April 1, 2008
    Assignee: Seiko Epson Corporation
    Inventors: Raymond Chow, Jimmy Kwok Lap Lai
  • Publication number: 20070294660
    Abstract: A method, system and computer program are provided for problem determination in an enterprise computer system in a distributed environment. In the method, information is obtained regarding the enterprise applications, and high-level information is presented to a user, with one or more prompts are provided to the user for more detailed information. In response to a request from a user for more detailed information about the application, more detailed information is provided to the user. Several levels of more detailed information about applications, including information as to individual threads, is available. The method also includes the steps of receiving instructions from an administrator to establish an account for a user, associating one or more servers with the account, and providing access to the corresponding user only to the associated servers. In the method, searches may be conducted for strings and requests, and identified strings and requests may be sorted by a variety of criteria.
    Type: Application
    Filed: August 29, 2007
    Publication date: December 20, 2007
    Applicant: INTERNATIONAL BUSNIESS MACHINES CORPORATION
    Inventors: James CHONG, Joseph CHAN, Tushar PATEL, Jean-Jacques HELER, Chi SO, Arthur TSANG, Robert LAM, Raymond CHOW, Henry TANG
  • Patent number: 7271812
    Abstract: A method for converting between color space formats initiates with identifying a first color space format. Then, both an offset parameter and a scale parameter are selected. The offset parameter and the scale parameter are associated with the first color space format. A conversion matrix configured to convert values associated with the first color space format to a second color space format is identified. When to apply the offset parameter and the scale parameter in relation to application of the conversion matrix is determined, i.e., to the input for the conversion matrix or to the output from the conversion matrix. A computer readable medium, a display controller and an integrated circuit are also included.
    Type: Grant
    Filed: September 18, 2003
    Date of Patent: September 18, 2007
    Assignee: Seiko Epson Corporation
    Inventors: Phil Van Dyke, Raymond Chow