Patents Represented by Attorney Cooley Godward Kronish LLP
  • Patent number: 7668860
    Abstract: A computer readable storage medium includes executable instructions to receive hierarchical data. A schema for the hierarchical data is also received. An entity relationship model for the hierarchical data is generated. A semantic abstraction associated with the entity relationship model is defined. An abstract term representing an underlying data element within the hierarchical data represented by the semantic abstraction is also defined.
    Type: Grant
    Filed: April 2, 2007
    Date of Patent: February 23, 2010
    Assignee: Business Objects Software Ltd.
    Inventors: Alexis-Jean Laurent Naibo, Marcel Hassenforder
  • Patent number: 7665164
    Abstract: A collapsible apparatus includes a frame member being formed from a flexible twistable material, a first membrane and a second membrane, and an inflatable bladder. The second membrane is removably attachable to the first membrane.
    Type: Grant
    Filed: February 17, 2009
    Date of Patent: February 23, 2010
    Assignee: Kelsyus, LLC
    Inventors: Brian E. Le Gette, Tai Hoon Kim Matlin, James Ashley Waring, Ronald L. Wilson, II
  • Patent number: 7664777
    Abstract: A Relational Database Management System (RDBMS) having any arbitrary structure is translated into a multi-dimensional data model suitable for performing OLAP operations upon. If a relational table defining the relational model includes any tables with cardinality of 1,1 or 0,1, the tables are merged into a single table. If the relational table is not normalized, then normalization is performed and a relationship between the original table and the normalized table is created. If the relational table is normalized, but not by dependence between columns, such as in the dimension table in a snowflake schema, the normalization process is performed using the foreign key in order to generate the normalized table. Once the normalized table is generated, OLAP measures are derived from the normalized relational table by an automated method.
    Type: Grant
    Filed: February 5, 2007
    Date of Patent: February 16, 2010
    Assignee: Business Objects Software, Ltd.
    Inventors: Jean-Yves Cras, Henri Biestro, Ricardo Polo-Malouvier
  • Patent number: 7658918
    Abstract: Compositions of the present invention, comprising at least one digestive enzyme (e.g., pancrelipase) are useful for treating or preventing disorders associated with digestive enzyme deficiencies. The compositions of the present invention can comprise a plurality of coated particles, each of which is comprised of a core coated with an enteric coating comprising at least one enteric polymer and 4-10% of at least one alkalinizing agent, or have moisture contents of about 3% or less, water activities of about 0.6 or less, or exhibit a loss of activity of no more than about 15% after six months of accelerated stability testing.
    Type: Grant
    Filed: October 9, 2009
    Date of Patent: February 9, 2010
    Assignee: Eurand Pharmaceuticals Ltd.
    Inventors: Giovanni Ortenzi, Marco Marconi, Luigi Mapelli
  • Patent number: 7661062
    Abstract: The invention is a computer-based method for analyzing two versions of an HTML document that identifies new or changed areas of the document while preserving the original textual formatting, including embedded graphics. An HTML document is scanned and the information organized into groupings of HTML tags and text. A set of rules determines which HTML tags are permitted within a group, and which mark the start of a new group. Tags that mark the start of a new group are usually those that break the flow of text when an HTML page is rendered. As a result, the text that constitutes a paragraph, embedded hypertext links, and any associated HTML character-formatting elements are contained within a single group. A modified version of the same HTML document is similarly processed. At this point, the two can be compared group by group in order to detect differences. Any group that does not match the associated group in the original is considered to be a modified group.
    Type: Grant
    Filed: September 20, 2000
    Date of Patent: February 9, 2010
    Assignee: Business Objects Americas
    Inventor: Chris Connaughton
  • Patent number: 7658659
    Abstract: An apparatus includes an upper portion, a sole and a fin. The upper portion is configured to at least partially cover a foot. The sole is coupled to the upper portion and defines a cavity. The fin has a first portion and a second portion. The fin is movable between a first configuration and a second configuration. When in the first configuration, the fin is substantially within the cavity defined by the sole, and the first portion of the fin at least partially overlaps the second portion of the fin. When in the second configuration, the fin extends substantially outside the cavity defined by the sole.
    Type: Grant
    Filed: July 30, 2008
    Date of Patent: February 9, 2010
    Assignee: Finnys LLC
    Inventors: Michael Fraser, Craig Hall, Nick Martushev
  • Patent number: 7657037
    Abstract: A computer readable medium storing executable code to generate an identity-based encryption key includes executable code to specify a master key, receive an identity-based string and execute a function that processes the master key and the identity-based string to produce a seed. The seed is then used to produce an identity-based encryption key interoperable with a deployed public key cryptosystem.
    Type: Grant
    Filed: September 20, 2005
    Date of Patent: February 2, 2010
    Assignee: PGP Corporation
    Inventor: Jonathan D. Callas
  • Patent number: 7656047
    Abstract: A semiconductor device package includes a semiconductor device mounted and electrically coupled to a substrate, a package body encapsulating the semiconductor device against a portion of an upper surface of the substrate; and an electromagnetic interference shielding layer formed over the package body and substantially enclosing the semiconductor device. The electromagnetic interference shielding layer is a plated metal layer in contact with the package body, and the plated metal layer is connected to a ground trace extending on the upper surface of the substrate.
    Type: Grant
    Filed: September 7, 2007
    Date of Patent: February 2, 2010
    Assignee: Advanced Semiconductor Engineering, Inc.
    Inventors: Jun Young Yang, You Ock Joo, You Pil Jung
  • Patent number: 7655424
    Abstract: A method for determining whether a subject has had a stroke and, if so, the type of stroke which includes analyzing the subject's body fluid for at least four selected markers of stroke, namely, myelin basic protein, S100 protein, neuronal specific enolase and a brain endothelial membrane protein such as thrombomodulin or a similar molecule. The data obtained from the analyses provide information as to the type of stroke, the onset of occurrence and the extent of brain damage and allow a physician to determine quickly the type of treatment required by the subject.
    Type: Grant
    Filed: August 23, 2004
    Date of Patent: February 2, 2010
    Assignee: Nanogen, Inc.
    Inventor: George Jackowski
  • Patent number: 7657489
    Abstract: When purchasing an item or service, a user enters a PIN enter their mobile communication device and send the PIN, e.g., via text message to a payment authority. The payment authority authenticates the user using at least the PIN and the mobile communication device identifier associated with the user's mobile communication device. If the user is authenticated, then the payment authority will send a transaction code back to the user, which will be displayed on the user's mobile communication device. The user can then provide the transaction code to the merchant. The merchant can enter the transaction code into the Merchant's point of sale system and complete the transaction.
    Type: Grant
    Filed: January 18, 2007
    Date of Patent: February 2, 2010
    Assignee: Mocapay, Inc.
    Inventor: Rod Stambaugh
  • Patent number: 7648483
    Abstract: Apparatuses for automatic medicament injection and methods for manufacturing automatic medicament injectors are described herein. In some embodiments, an apparatus includes a housing, a needle, an energy storage member, an actuator, a locking member, and a needle guard. The needle is configured to move between a first position and a second position. In its first position, the needle is contained within the housing. In its second position, at least a portion of the needle extends from the housing. The energy storage member has a first configuration and a second configuration and is configured to produce a force when moving between its first configuration and its second configuration to move the needle from its first position to its second position. The actuator is configured to move the energy storage member from its first configuration to its second configuration.
    Type: Grant
    Filed: June 5, 2007
    Date of Patent: January 19, 2010
    Assignee: Intelliject, Inc.
    Inventors: Eric Shawn Edwards, Evan Thomas Edwards, Mark J. Licata, Paul F. Meyers
  • Patent number: 7650396
    Abstract: A system and method for communicating with network devices without regard to the device type and/or manufacturer is described. In one embodiment, the present invention provides a global graphical user interface (GUI) for communicating with various network devices. The global GUI includes an intuitive interface driven by a template library. For each device type and each device manufacturer, this template library can store both the attribute fields required for device configuration and the format for communicating those attribute fields. When a network administrator wants to communicate with a particular network device, the template associated with that device can be retrieved from the template library. The network administrator can then populate the attribute fields of that template with the appropriate data. This attribute data can be formatted and provided to the network device.
    Type: Grant
    Filed: June 15, 2007
    Date of Patent: January 19, 2010
    Assignee: Intelliden, Inc.
    Inventor: Glen D. Tindal
  • Patent number: 7648482
    Abstract: An apparatus includes a housing, a medicament container and an actuator. The actuator includes a release member and an energy storage member having a first position and a second position. In the first position, the energy storage member has a first potential energy. In the second position the energy storage member has a second potential energy. The energy storage member is configured to convert a portion of the first potential energy into kinetic energy when moved from the first position to the second position to move the medicament container within the housing. The energy storage member has a longitudinal axis offset from a longitudinal axis of the medicament container. The release member is configured to selectively deploy the energy storage member from its first position to its second position.
    Type: Grant
    Filed: November 21, 2006
    Date of Patent: January 19, 2010
    Assignee: Intelliject, Inc.
    Inventors: Evan Thomas Edwards, Eric Shawn Edwards, Mark J. Licata
  • Patent number: 7650576
    Abstract: The invention relates to a method and tool which allows users to create interactive representations of input and output data, and simulate the associated algorithms used to manipulate this data, that are used in spreadsheet applications and other similar software programs. The interactive simulation is visually represented by a customizable set of components which hereinafter will be referred to as a control panel. The control panels can consist of a variety of components which include user interface elements (such as sliders, buttons, and checkboxes), charts and maps. The underlying simulation is generated based on data sources within an application software program file (e.g., spreadsheet data cells) selected by the user during the control panel creation process.
    Type: Grant
    Filed: May 21, 2002
    Date of Patent: January 19, 2010
    Assignee: Business Objects Americas
    Inventor: Santiago E. Becerra, Jr.
  • Patent number: 7648406
    Abstract: A method for producing a carbon nanotube array element includes the steps of: providing a first substrate coated with a conductive paste layer; forming an array of thin film blocks of catalyst on a second substrate; forming each of the thin film blocks into islands of catalyst; forming carbon nanotube bundles on the islands of catalyst, each of the carbon nanotube bundles including a plurality of carbon nanotubes and having a free end portion; pressing the second substrate toward the first substrate such that the free end portions insert into the conductive paste layer; solidifying the conductive paste layer; and removing the second substrate together with the islands of catalyst from the carbon nanotube bundles, thereby forming an open end for each of the carbon nanotubes. A carbon nanotube array element for a field emission cathode device is also disclosed.
    Type: Grant
    Filed: December 13, 2006
    Date of Patent: January 19, 2010
    Assignee: National Tsing Hua University
    Inventors: Nyan-Hwa Tai, Chien-Chao Chiu, Tsung-Yen Tsai
  • Patent number: 7644521
    Abstract: Footwear includes a sole with a forefoot region, a heel region, and a mid-sole region positioned between the forefoot region and the heel region. A support structure is positioned within the mid-sole region. The support structure is configured to engage an object to facilitate resistance to gravitational pull.
    Type: Grant
    Filed: April 3, 2006
    Date of Patent: January 12, 2010
    Assignee: Ariat International, Inc.
    Inventor: Michael P. McCarron
  • Patent number: RE41076
    Abstract: A method and device for securing a removable Attached Computer Module (“ACM”) 10. ACM 10 inserts into a Computer Module Bay (“CMB”) 40 within a peripheral console to form a functional computer such as a desktop computer or portable computer. The present ACM 10 includes a locking system, which includes hardware and software 600, 700, to prevent accidental removal or theft of the ACM from the peripheral console. While ACM is in transit, further security is necessary against illegal or unauthorized use. If ACM contains confidential data, a high security method is needed to safeguard against theft.
    Type: Grant
    Filed: September 6, 2006
    Date of Patent: January 12, 2010
    Assignee: Acqis Technology, Inc.
    Inventor: William W. Y. Chu
  • Patent number: D608645
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: January 26, 2010
    Assignee: Method Products, Inc.
    Inventors: Francis Joshua Handy, Daniel James Alexander
  • Patent number: RE41092
    Abstract: A security method for an attached computer module in a computer system. The security method reads a security identification number in an attached computer module and compares it to a security identification number in a console, which houses the attached computer module. Based upon a relationship between these numbers, a security status is selected. The security status determines the security level of operating the computer system.
    Type: Grant
    Filed: February 10, 2005
    Date of Patent: January 26, 2010
    Assignee: ACQIS Technology, Inc.
    Inventor: William W. Y. Chu
  • Patent number: D610216
    Type: Grant
    Filed: August 13, 2008
    Date of Patent: February 16, 2010
    Assignee: Kelsyus, LLC
    Inventors: Brian Edward Le Gette, David Reeb, Alan Tipp, Justin Saul Werner, Ronald L. Wilson, II, Inna Alesina