Patents by Inventor On Wong

On Wong 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: 8214765
    Abstract: The claimed subject matter relates to an architecture that can construct a map for summarizing analyses with respect to data included in a database. In addition, the architecture can display the map in a special canvas area. Generally, the map is a hub-and-spoke-style map in which a hub is associated with an entity (e.g., a related set of records) included in a database. Likewise, the spokes are typically representative of operations (e.g., filter, join, transform) that act upon the hub/entity from which it extends. The map can aid with open-ended analysis on complex databases by recording and ordering competing hypotheses and can also further collaborative efforts with respect to analysis.
    Type: Grant
    Filed: June 20, 2008
    Date of Patent: July 3, 2012
    Assignee: Microsoft Corporation
    Inventors: Morten Holm-Petersen, George G. Robertson, Christian Olaf Abeln, Thomas Michael Casey, Stella Yick Chan, Benjamin L. Chronister, Ian Michael Dunmore, Roland Fernandez, Danyel Fisher, David Francis Gainer, Alexandre Gorev, Ahmed Kamal, Matthew Jay Kotler, Murali R. Krishnan, Bongshin Lee, Greg Schechter, Curtis G. Wong
  • Patent number: 8214049
    Abstract: Gastric stimulation devices, systems and methods are provided, particularly for stimulating a gastric organ having an internal cavity. Such devices and systems are typically implanted outside of the gastric organ while the environment of the internal cavity is probed and monitored by one or more sensors. The sensor information may be used to affect the stimulation signals provided to the gastric organ by the devices and systems. Such feedback integration assists in providing treatments and stimulation programs that are tailored to the needs of the individual patient.
    Type: Grant
    Filed: July 21, 2008
    Date of Patent: July 3, 2012
    Assignee: Intrapace Inc.
    Inventors: Charles R. Brynelsen, Michael F. Wei, Kurt D. Sparks, Kenneth L. Wong, George Pool
  • Patent number: 8213180
    Abstract: A printed circuit board (PCB) assembly is provided that includes a PCB, an integrated circuit package, an electromagnetic interference (EMI) shield ring, and a heat sink lid. A first surface of the package is mounted to a first surface of the PCB. The EMI shield ring is mounted to the first surface of the PCB in a ring around the package. A first surface of the heat sink lid includes a recessed region and first and second supporting portions separated by the recessed region. The heat sink lid is mated with the EMI shield ring such that the package is positioned in an enclosure formed by the EMI shield ring and the recessed region of the heat sink lid. A second surface of the package may interface with a surface of the recessed region.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: July 3, 2012
    Assignee: Broadcom Corporation
    Inventors: Sam Ziqun Zhao, Calvin Wong
  • Patent number: 8214003
    Abstract: A case for a wireless device includes a number of RF coupling elements mounted in the case and configured such that RF radiation is coupled from an internal antenna of the wireless device out of the device to a first RF coupling element, and from the first RF coupling element to a RF redirector coupling element that redirects the RF radiation in a direction outward from said wireless device that is opposite to a user side of the wireless device. A corrugated metallic shield is optionally provided on an opposite side of the case, facing a user of the device.
    Type: Grant
    Filed: March 15, 2010
    Date of Patent: July 3, 2012
    Assignee: Pong Research Corporation
    Inventors: Alfred Y. Wong, Robert Moreno, Karl Richard Shields, Rong Wang
  • Patent number: 8212823
    Abstract: A data path for a SIMD-based microprocessor is used to perform different simultaneous filter sub-operations in parallel data lanes of the SIMD-based microprocessor. Filter operations for sub-pixel interpolation are performed simultaneously on separate lanes of the SIMD processor's data path. Using a dedicated internal data path, precision higher than the native precision of the SIMD unit may be achieved. Through the data path according to this invention, a single instruction may be used to generate the value of two adjacent sub-pixels located diagonally with respect to integer pixel positions.
    Type: Grant
    Filed: September 28, 2006
    Date of Patent: July 3, 2012
    Assignee: Synopsys, Inc.
    Inventors: Carl Norman Graham, Kar-Lik Wong, Simon Jones, Aris Aristodemou
  • Patent number: 8211296
    Abstract: A portable water treatment system and apparatus is disclosed that can effectively and efficiently treat aqueous fluids by quickly and reliably adjusting and controlling the free residual level of disinfectants, contaminants or additives through the addition of one or more treating agents such as oxidizing chemicals and/or other special-purpose additives, and that can continuously store, log, retrieve and report the related fluid composition data and other operating parameters on a real-time basis at either the use site or a remote location. A preferred use for the subject system and apparatus is managing the chemistry of disinfectant, contaminant and/or additive levels in aqueous fluids used in hydraulic fracturing operations, and controlling the free residual levels of the disinfectant or contaminants within the fluids, including fluids maintained in frac tanks during temporary cessation of a hydraulic fracturing operation.
    Type: Grant
    Filed: April 9, 2010
    Date of Patent: July 3, 2012
    Assignee: NCH Ecoservices, LLC
    Inventors: Jerome F. Angelilli, Patrick D. Guccione, Jason M. Melton, Daniel Wai-tak Wong, John H. Williams
  • Patent number: 8212183
    Abstract: This invention relates to the use of system thermal energy generated by equipment, such as an ultrasound sensing device, to transfer heat to the peripherals/sensors/probes under user control. This is accomplished by recycling the heat generated by the system and used that to keep the peripheral/sensor/probe warm.
    Type: Grant
    Filed: December 26, 2006
    Date of Patent: July 3, 2012
    Assignee: Intel Corporation
    Inventors: Wah Yiu Kwong, Hong W. Wong
  • Patent number: 8212586
    Abstract: An integrated circuit capable of dual configuration of data flow and operable in a plurality of operational modes is provided. The circuit includes eight corner pins, wherein the eight corner pins comprise a first corner pin and a second corner pin on each side of the circuit in each of four side sets, wherein a first corner pin of one side of the circuit is proximate and adjacent to a second corner pin of an adjacent side counterclockwise from the first corner pin and together constitute a paired corner set, each paired corner set comprising a differential input and a differential output.
    Type: Grant
    Filed: October 8, 2009
    Date of Patent: July 3, 2012
    Assignee: Micrel, Inc.
    Inventors: Thomas S Wong, David Naren
  • Publication number: 20120160823
    Abstract: Several embodiments of an electric heater are disclosed, each of which includes a master or a satellite heating unit and a slave or a base heating unit. The base or slave unit selectably derives heating power and heating control either from the master or satellite unit through a disconnectable electrical cord or derives heating power and heating control independently there-from. The master or satellite and slave or base units are adapted for tool-free mechanical attachment and separation. A communicating arrangement distinguishes between the attachment and the separation and alters the heating power and control according thereto by causing transfer of at least some of the heating control of the slave or base unit from the slave or base unit to the master or satellite unit during the attachment.
    Type: Application
    Filed: November 1, 2011
    Publication date: June 28, 2012
    Inventors: Donald William BRYCE, Wing Sun (Felix) Wong, Robert Scott Ashworth
  • Publication number: 20120166512
    Abstract: Techniques for efficiently performing division and modulo operations in a programmable logic device. In one set of embodiments, the division and modulo operations are synthesized as one or more alternative arithmetic operations, such as multiplication and/or subtraction operations. The alternative arithmetic operations are then implemented using dedicated digital signal processing (DSP) resources, rather than non-dedicated logic resources, resident on a programmable logic device. In one embodiment, the programmable logic device is a field-programmable gate array (FPGA), and the dedicated DSP resources are pre-fabricated on the FPGA. Embodiments of the present invention may be used in Ethernet-based network devices to support the high-speed packet processing necessary for 100G Ethernet, 32-port (or greater) trunking, 32-port/path (or greater) load balancing (such as 32-path ECMP), and the like.
    Type: Application
    Filed: February 11, 2008
    Publication date: June 28, 2012
    Applicant: Foundry Networks, Inc.
    Inventors: Yuen Wong, Hui Zhang
  • Publication number: 20120166760
    Abstract: Techniques for incrementing counters in an efficient manner. In one set of embodiments, counter logic circuits are provided that can operate at higher frequencies than existing counter logic circuits, while being capable of being implemented in currently available field programmable gate arrays (FPGAs) or fabricated using currently available process technologies. The counter logic circuits of the present invention may be used to increment statistics counters in network devices that support line speeds of 40 Gbps, 100 Gbps, and greater.
    Type: Application
    Filed: November 14, 2008
    Publication date: June 28, 2012
    Applicant: Foundry Networks, Inc.
    Inventors: Yuen Fai Wong, Hui Zhang
  • Publication number: 20120165361
    Abstract: The present invention is directed to aqueous drug coatings that include at least one insoluble drug, wherein the drug accounts for about 85 wt % to about 97 wt % of the drug coatings. A drug coating according to the present invention may include only one insoluble drug, two or more insoluble drugs, or one or more insoluble drugs in combination with one or more soluble drugs. The present invention also includes drug coating formulations suitable for providing drug coatings according to the present invention and dosage forms that include a drug coating according to the present invention.
    Type: Application
    Filed: March 6, 2012
    Publication date: June 28, 2012
    Inventors: Evangeline Cruz, Gregory Ruhlmann, Brenda Pollock, Sherry Li, Carmelita Garcia, Alfredo M. Wong, Ryan Bronz, Tracy Fink, David Edgren
  • Publication number: 20120166706
    Abstract: A data management method, a memory controller and an embedded memory storage apparatus are provided. The embedded memory storage apparatus has a plurality of physical blocks and each of the physical blocks has fast physical pages and slow physical pages. The method includes detecting a status of a state indication unit. The method further includes automatically reading data stored in the embedded memory storage apparatus, using the fast and slow physical pages of the embedded memory storage apparatus to re-store the data and marking status of the state indication unit as a second status when the status of the state indication unit is a first status. Accordingly, the storage space of the embedded memory storage apparatus can be efficiently used.
    Type: Application
    Filed: April 19, 2011
    Publication date: June 28, 2012
    Applicant: PHISON ELECTRONICS CORP.
    Inventors: Khein-Seng Pua, Jiunn-Yeong Yang, Kim-Hon Wong
  • Publication number: 20120163181
    Abstract: Embodiments may comprise logic such as hardware and/or code to enable coexistence of high-density and low-density transmissions with a modified CSMA protocol. Embodiments include a self-CTS (self clear to send) packet transmission prior to transmission of a ready to send (RTS) signal when initiating a high density transmission amidst legacy devices. In many embodiments, the self-CTS or the RTS includes a network allocation vector (NAV) having a value for the duration of the transmission. In some embodiments, the self-CTS may include a flag or bit to indicate the Shading Transmission Starts (STS).
    Type: Application
    Filed: December 25, 2010
    Publication date: June 28, 2012
    Inventors: Feng Xue, Qinghua Li, Wendy C. Wong
  • Publication number: 20120161926
    Abstract: A display apparatus and a method for locking and unlocking a touch-sensitive screen are provided. A user interface is provided on the display apparatus for a user to set at least two types of passwords. At least two types of passwords displayed on the user interface are stored when input of the at least two types of passwords ends. The touch-sensitive screen is locked according to any one of the at least two stored types of passwords. The touch-sensitive screen is unlocked if an input password matches any one of the at least two types of passwords.
    Type: Application
    Filed: May 26, 2011
    Publication date: June 28, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., FU TAI HUA INDUSTRY (SHENZHEN) CO., LTD.
    Inventors: QIANG YOU, REN-WEN HUANG, JUN-WEI ZHANG, SHIH-FANG WONG
  • Publication number: 20120164608
    Abstract: There are provided methods and a system for visually representing a rate of writing a plurality of identical Chinese characters for at least one user on a first portion of a display, with the visual representation having both a discrete movement component and a rate of activity component.
    Type: Application
    Filed: December 22, 2010
    Publication date: June 28, 2012
    Applicant: CREATIVE TECHNOLOGY LTD
    Inventors: Wong Hoo SIM, Kin Fui CHONG, Xin Yi WONG, Howe Chuen Howie CHANG
  • Publication number: 20120167051
    Abstract: An electronic device for program structure analysis is provided. The electronic device stores at least one program. The electronic device obtains one program from the data storage in response to user input and extracts structure identifiers of the program. After the identifiers of the program are obtained, the electronic device analyzes the obtained structure identifiers according to a predetermined rule to obtain a structure of the program. The structure of the program can be displayed using a table, web, or help file.
    Type: Application
    Filed: June 2, 2011
    Publication date: June 28, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., FU TAI HUA INDUSTRY (SHENZHEN) CO., LTD.
    Inventors: YAO-HUA LIU, XIN LU, SHIH-FANG WONG, CHAO YANG
  • Publication number: 20120166759
    Abstract: A non-volatile memory data address translation scheme is described that utilizes a hierarchal address translation system that is stored in the non-volatile memory itself. Embodiments of the present invention utilize a hierarchal address data and translation system wherein the address translation data entries are stored in one or more data structures/tables in the hierarchy, one or more of which can be updated in-place multiple times without having to overwrite data. This hierarchal address translation data structure and multiple update of data entries in the individual tables/data structures allow the hierarchal address translation data structure to be efficiently stored in a non-volatile memory array without markedly inducing write fatigue or adversely affecting the lifetime of the part. The hierarchal address translation of embodiments of the present invention also allow for an address translation layer that does not have to be resident in system RAM for operation.
    Type: Application
    Filed: March 8, 2012
    Publication date: June 28, 2012
    Inventor: Wanmo Wong
  • Publication number: 20120166932
    Abstract: The present disclosure provides a webpage design system including a storage and a processor. The storage stores a number of ActiveX controls, a number of ActiveX control description files each describing a corresponding one ActiveX control, and a number of modules. The modules include instructions executable by the processor to provide a webpage interface for a user to design a webpage. The webpage interface includes an ActiveX control option for the user to select at least one desired ActiveX control. The modules further include instructions executable by the processor to position the selected ActiveX control in a designed webpage under construction, provide a search interface for the user to input a description of a desired function, and search in the ActiveX control description files according to the description to determine whether at least one ActiveX control having the desired function exists in the storage.
    Type: Application
    Filed: May 18, 2011
    Publication date: June 28, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., FU TAI HUA INDUSTRY (SHENZHEN) CO., LTD.
    Inventors: YAO-HUA LIU, SHIH-FANG WONG, XIN LU, CHAO YANG, WEI TANG
  • Patent number: D662942
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: July 3, 2012
    Assignee: Microsoft Corporation
    Inventors: Denise Michele Trabona, Jeffrey Gregg Arnold, Jonathan Eric Gleasman, Tsz Yan Wong, James Lee, Maverick Velasco