Patents Represented by Attorney Aka Chan LLP
  • Patent number: 7869995
    Abstract: A system receives a first value and packets of encoded audio speech from a first client. The system receives a second value and packets of encoded audio speech from a second client. Based on the first value, the system services the packets of encoded audio speech from the first client using a first processing level. Based on the second value, the system services the packets of encoded audio speech from the second client using a second processing level, which is different from the first processing level.
    Type: Grant
    Filed: October 29, 2007
    Date of Patent: January 11, 2011
    Assignee: GlobalEnglish Corporation
    Inventor: Christopher S. Jochumson
  • Patent number: 7865527
    Abstract: Methods and apparatus for rendering tables for display in a web page of a web application to be dynamically rendered. According to one aspect of the present invention, a method for rendering tables associated with a web application arranged to display a first page includes obtaining an input to the web application, determining an input type associated with the input, and identifying a set of tables associated with the input type. The method also includes identifying an entity associated with the input, obtaining data associated with the entity, identifying a table of the set of tables, and determining if the data is suitable for populating the table. If the data is determined to be suitable, the table is displayed as a part of the first page.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: January 4, 2011
    Assignee: Oracle International Corporation
    Inventor: Jyotsna Bendapudi
  • Patent number: 7860894
    Abstract: Techniques for providing type (and/or mode) conversion of parameters for software applications are provided. In general, a type conversion utility accesses a template that defines type and mode conversions for parameters between different components. The type conversion utility utilizes information stored in the template for that direct how the parameters will be converted. Additionally, techniques are provided for returning output values.
    Type: Grant
    Filed: May 11, 2005
    Date of Patent: December 28, 2010
    Assignee: Oracle International Corporation
    Inventors: Ekkehard Rohwedder, Quan Wang
  • Patent number: 7861213
    Abstract: In one embodiment, a mechanism makes use of AJax to enable Swing applications deployable as Internet applications that runs on a J2EE server. The mechanism enables an application developer to develop and deploy Swing applications to the J2EE server while providing users with the equivalent of a Rich Internet Application (RIA). The mechanism builds a bridge between a browser event model and a server resident Swing UI event model.
    Type: Grant
    Filed: September 5, 2006
    Date of Patent: December 28, 2010
    Assignee: Oracle International Corporation
    Inventor: Anping Wang
  • Patent number: 7857127
    Abstract: Methods and apparatus for securely but removably tabbing one or more sheets of paper are disclosed. According to another aspect of the present invention, a kit includes a container and a first tabbed note assembly. The container includes at least a first compartment, and the first tabbed note assembly includes a first tabbed note and a first fastener. The first tabbed note has a first opening defined therein, and the first fastener is at least partially disposed in the first opening. The first tabbed note is positioned, or otherwise contained, at least partially in the first compartment. In one embodiment, the kit includes a divider that is inserted at least partially in the container such that the first compartment and a second compartment are defined at least partially by the divider.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: December 28, 2010
    Inventor: Janet K. Lau
  • Patent number: 7854075
    Abstract: An orthotic device is designed to be reused and reapplied in open shoes include an adhesive layer which securely, but temporarily, bonds the insole to a shoe. In some embodiments, the insole both supports and cushions a foot. In other embodiments, the insole solely cushions the foot. The supporting insoles include an arch support and a heel lift. The cushioning insoles include a flat sole pad, a contoured sole pad, a ball of foot pad and a heel spur pad. In some embodiments, a textile covering is included over the insole.
    Type: Grant
    Filed: July 13, 2007
    Date of Patent: December 21, 2010
    Inventor: Cheryl Kosmas
  • Patent number: 7856612
    Abstract: In an electronic design automation technique for optical proximity correction, a mask is represented by a function with an exact analytical form over a mask region. Using the physics of optical projection, a solution based on a spatial frequency analysis is determined. Spatial frequencies above a cutoff are determined by the optical system do not contribute to the projected image. Spatial frequencies below this cutoff affect the print (and the mask), while those above the cutoff only affect the mask. Frequency components in the function below this cutoff frequency may be removed, which will help to reduce computational complexity.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: December 21, 2010
    Assignee: Gauda, Inc.
    Inventors: P. Jeffrey Ungar, Ilhami H. Torunoglu
  • Patent number: 7853619
    Abstract: Methods and apparatus for enabling a plurality of table columns arranged to be associated with large objects (LOBs) to share a single LOB data segment within a database are disclosed. According to one aspect of the present invention, a method for allocating space associated with at least a first column arranged to accommodate LOB data and a second column arranged to accommodate LOB data includes allocating a first LOB data segment. The method also includes associating both the first column and the second column with the first LOB data segment.
    Type: Grant
    Filed: September 23, 2004
    Date of Patent: December 14, 2010
    Assignee: Oracle International Corporation
    Inventors: Qin Yu, Muralidhar Krishnaprasad, Subramanian Muralidhar, Thomas Chang, Susan Kotsovolos
  • Patent number: 7831962
    Abstract: Techniques for testing subsystems on a platform for a software application are provided. A test application receives instructions for calling platform dependent subsystems directly. The instructions can be designed to fully test the capabilities of the subsystems. Once the instructions are executed, the results of the subsystems can be analyzed for platform certification, performance, reliability, and/or characteristics.
    Type: Grant
    Filed: June 3, 2003
    Date of Patent: November 9, 2010
    Assignee: Oracle International Corporation
    Inventors: Niloy Banerjee, Bret L. Foreman, Theodore R. Haining, Parikshit Bhaduri, Brom Mahbod, Michael David Kavanaugh, Dhaval Babulal Shah, William Fillmore Manry, IV, Henry S. Willard, John John E. So
  • Patent number: 7831422
    Abstract: Methods and systems for handling speech recognition processing in effectively real-time, via the Internet, in order that users do not experience noticeable delays from the start of an exercise until they receive responsive feedback. A user uses a client to access the Internet and a server supporting speech recognition processing, e.g., for language learning activities. The user inputs speech to the client, which transmits the user speech to the server in approximate real-time. The server evaluates the user speech in context of the current speech recognition exercise being executed, and provides responsive feedback to the client, again, in approximate real-time, with minimum latency delays. The client upon receiving responsive feedback from the server, displays, or otherwise provides, the feedback to the user.
    Type: Grant
    Filed: October 26, 2007
    Date of Patent: November 9, 2010
    Assignee: GlobalEnglish Corporation
    Inventor: Christopher S. Jochumson
  • Patent number: 7827379
    Abstract: A technique to implement an integrated multidimensional sorter is to store data such that it may be retrieved in a sorted fashion. Entries are stored into a memory according to time stamp value, and the time stamp value is divided into multiple portions. The memory is organized as a pointer memory. An integrated multidimensional sorter may be implemented using integrated circuit technology using one or more integrated circuits. These integrated circuits may be used in management of network traffic, and provides quality of service (QoS) control.
    Type: Grant
    Filed: June 5, 2008
    Date of Patent: November 2, 2010
    Assignee: DinoChip, Inc.
    Inventor: Katie Sae-koe
  • Patent number: 7827016
    Abstract: A circuit is simulated by using distributed computing to obtain a real solution. The circuit may be an entire integrated circuit, portion of an integrated circuit, or a circuit block. A circuit simulation technique of the invention generates a system graph, finds a tree, and partitions the tree into two or more subtrees. The technique identifies global links and local links in the graph. Each subtree may be solved individually using distributed, parallel computing. Using the results for the subtrees, the technique obtains a real solution, branch voltages and currents, for the circuit.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: November 2, 2010
    Inventor: William Wai Yan Ho
  • Patent number: 7823113
    Abstract: A method and technique of routing interconnects of an integrated circuit providing improved routing quality. In an embodiment of the invention, the technique provides linear spine interconnect routing. In memory array blocks, such as in DRAM and SRAM memory designs, connected pins are generally separated by large distances in a first direction and small distances in a second direction, or a spine or channel region. A route area is defined within the spine region. In one embodiment, obstacles in the route area are identified and corresponding forbidden areas are demarcated. The linear spine interconnect is routed in the first direction within the route area while avoiding the forbidden areas. Pins are connected to the spine interconnect by stitching interconnects. Stitching interconnects are generally routed in the second direction.
    Type: Grant
    Filed: September 11, 2006
    Date of Patent: October 26, 2010
    Assignee: Pulsic Limited
    Inventors: Mark Waller, Tim Parker, Mark Williams, Jeremy Birch, Graham Balsdon, Fumiako Sato
  • Patent number: 7814069
    Abstract: Methods and apparatus for checking the compliance of a file with global and custom standards are disclosed. According to one aspect of the present invention, a method for checking a file that is associated with a first set of standards and a second set of standards into a repository includes providing the file to a checking arrangement that includes a checking tool and an adapter that is interfaced with the checking tool. The method also includes executing the checking tool to determine compliance of the file with the first set of standards, and executing the adapter to determine compliance of the file with the second set of standards.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: October 12, 2010
    Assignee: Oracle International Corporation
    Inventor: Jyotsna Bendapudi
  • Patent number: 7814114
    Abstract: A mechanism and method for querying between two data centers managed by two different data center management products is described. A single information query model is utilized to query multiple instances of another data center, which receives, translates and responds to the information query through the use of a schema. Knowledge of the other (foreign) data center's APIs for each instance is made unnecessary. Improved query efficiency is achieved by combining a plurality of disparate queries into a single information query. The responses to the plurality of queries are populated into a single reply to the information query, which is then transmitted back to the querying data center, translated and made readable to the IT administrator.
    Type: Grant
    Filed: September 5, 2006
    Date of Patent: October 12, 2010
    Assignee: Oracle International Corporation
    Inventors: Zheng Mi, Brenton Asher Phillips, Sowmya Subramanian
  • Patent number: 7810149
    Abstract: Mobile clients can execute IPv6 applications in an IPv4 environment without the need for any specialized IPv6 hardware or upgrades to the network infrastructure. The architecture provides a seamless, disruption-free connectivity experience for mobile clients. Mobile clients are automatically connected to other mobile clients irrespective of their network connectively, whether wireless, wire line, IPv4, IPv6, public or private. Mobile clients communicate with other mobile clients using a secure, end-to-end IPv6 tunnel. This creates a persistent VPN connection between two clients using software.
    Type: Grant
    Filed: August 29, 2006
    Date of Patent: October 5, 2010
    Inventors: Junaid Islam, John S. McFarlane, Carl Williams
  • Patent number: 7805333
    Abstract: Techniques for accumulating value and redeeming the accumulated value in a flexible manner. An accumulate ID is provided that may be used by consumers to accumulate value (e.g., cash, points, etc.) in an account associated with the accumulate ID. A redemption ID is provided that enables the value accumulated in the account, or a portion thereof, to be redeemed.
    Type: Grant
    Filed: February 12, 2004
    Date of Patent: September 28, 2010
    Assignee: DS-IQ, Inc.
    Inventor: Jonathan Kepecs
  • Patent number: 7802208
    Abstract: A method and technique of routing interconnects of an integrated circuit providing improved routing quality. In an embodiment of the invention, the technique provides linear spine interconnect routing. In memory array blocks, such as in DRAM and SRAM memory designs, connected pins are generally separated by large distances in a first direction and small distances in a second direction, or a spine or channel region. A route area is defined within the spine region. In one embodiment, obstacles in the route area are identified and corresponding forbidden areas are demarcated. The linear spine interconnect is routed in the first direction within the route area while avoiding the forbidden areas. Pins are connected to the spine interconnect by stitching interconnects. Stitching interconnects are generally routed in the second direction.
    Type: Grant
    Filed: August 14, 2007
    Date of Patent: September 21, 2010
    Assignee: Pulsic Limited
    Inventors: Mark Waller, Tim Parker, Mark Williams, Jeremy Birch, Graham Balsdon, Fumiako Sato
  • Patent number: 7796247
    Abstract: A probe for a medical device with source and detector sensors is used to monitor or measure, or both, oxygen saturation levels in a tissue. In various specific implementations, the probe has at least two sources and at least one detector, at least one source and at least two detectors, and at least two sources and at least four detectors. A source of the probe is connected to at least one radiation source, which is external to the probe. A detector of the probe is connected to a photodetector, which is external to the probe.
    Type: Grant
    Filed: May 22, 2009
    Date of Patent: September 14, 2010
    Assignee: ViOptix Inc.
    Inventors: Jimmy Jian-min Mao, Robert E. Lash, Qiong Lin
  • Patent number: D629521
    Type: Grant
    Filed: May 17, 2010
    Date of Patent: December 21, 2010
    Assignee: ViOptix, Inc.
    Inventors: Robert E. Lash, Larry C. Heaton, II