Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Shimizu, US

Emi Shimizu, Noth Brunswick, NJ US

Patent application numberDescriptionPublished
20120107843ANTI BONE-LOSS AND ANTI ATTACHMENT-LOSS EFFECTS OF AN ORAL COMPOSITION - Methods for identifying compounds useful for treating diseases and conditions of the oral cavity are described herein.05-03-2012

Hirofumi Shimizu, Seattle, WA US

Patent application numberDescriptionPublished
20100021871TEACHING READING COMPREHENSION - A creation system and method for creating routines for teaching comprehension are described. The system identifies the skill to be taught, determines one or more features for the identified skill and determines a sequence of routines based on the determined one or more features. A performance system and method for performing the determined routines are also described. The performance system identifies the skill to be taught, determines the sequence of routines for the skill and presents the sequence to the learners. The performance system also provides feedback to the learners for their responses and modifies the sequence of routines based of the learners' responses.01-28-2010

Jamie Shimizu, River Edge, NJ US

Patent application numberDescriptionPublished
20100237140TWO PIECE PACKAGE ASSEMBLY - A package (09-23-2010

Jeff Shimizu, Briarcliff Manor, NY US

Patent application numberDescriptionPublished
20100171820LENS SYSTEM - A lens system comprises a first lens group and a second lens group, and is configured to form an image at a first magnification and at a second magnification. The lens system has a common optical axis in both magnifications. The lens system is further configured to form an intermediate image between the first lens group and the second lens group at the first magnification. The intermediate image formed in the first magnification is further imaged onto an optical detector. In the first magnification, the second lens group acts as a relay lens imaging the intermediate image onto the optical detector. In the second magnification, the first and second lens groups together form an image on the optical detector without forming an intermediate image.07-08-2010

Jerome Shimizu, Jersey City, NJ US

Patent application numberDescriptionPublished
20110126774Pet Environment - A pet environment is disclosed that may have a platform having an outer edge and a platform aperture, the platform sloping downward from adjacent the outer edge to the platform aperture; a housing structure positioned above the platform aperture having at least one pathway in the housing structure, the pathway having at least one opening adapted to receive pet waste; and a gap between the platform and the housing structure extending along at least a portion of the platform aperture to receive pet waste from the platform. The pet environment may also have a container for collecting pet waste positioned below the aperture, and a support structure beneath the platform adapted to support the platform and the housing structure. The support structure may be flexible and may produce a vibratory effect in response to movement of an animal.06-02-2011
20120130802SYSTEMS, METHODS AND APPARATUS TO DESIGN AN ADVERTISING CAMPAIGN - Methods and apparatus are disclosed to tailor an advertising campaign. A disclosed example method involves receiving, by a processor, an indication of user exposure to a first advertisement, selecting, by the processor, a survey prompt based on the indication of user exposure to the advertisement, and sending the survey prompt for presentation in a web-based challenge prompt.05-24-2012

Kanna Shimizu, Austin, TX US

Patent application numberDescriptionPublished
20080244612METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR INVOKING EXTERNALLY ASSISTED CALLS FROM AN ISOLATED ENVIRONMENT - A method of invoking power processor element (PPE) serviced C library functions on a synergistic processing element (SPE) running in isolated mode. When the SPE initiates a PPE-serviced function, an SPE stub routine allocates a parameter buffer in an open area of a local store (LS) memory within the SPE. The LS memory includes an open area accessible to the PPE, and an isolated area inaccessible to the PPE. The SPE stub routine copies function parameters corresponding to the PPE-serviced function to a buffer within the open area of the LS memory, and writes a message word, which contains an identification variable of the PPE-serviced function and a location variable of the function parameters, to the open area. When execution is temporarily suspended on the SPE, the PPE reads the message word from the open area of the LS memory and executes the PPE-serviced function.10-02-2008
20080298581Application-Specific Secret Generation - A method, computer program product, and data processing system for protecting sensitive program code and data (including persistently stored data) from unauthorized access are disclosed. Dedicated hardware decrypts an encrypted kernel into memory for execution. When an application is to be executed, the kernel computes one or more secrets by cryptographically combining information contained in the application with secret information contained in the kernel itself. The kernel then deletes its secret information and passes the computed secrets to the application. To store data persistently in memory, the application uses one of the computed secrets to encrypt the data prior to storage. If the kernel starts another instance of the same application, the kernel (which will have been re-decrypted to restore the kernel's secrets) will compute the same one or more secrets, thus allowing the second application instance to access the data encrypted by the first application instance.12-04-2008
20080301440Updateable Secure Kernel Extensions - A method, computer program product, and data processing system for providing an updateable encrypted operating kernel are disclosed. In a preferred embodiment, secure initialization hardware decrypts a minimal secure kernel containing sensitive portions of data and/or code into a portion of the processor-accessible memory space, from which the kernel is executed. Most system software functions are not directly supported by the secure kernel but are provided by dynamically loaded kernel extensions that are encrypted with a public key so that they can only be decrypted with a private key possessed by the secure kernel. The public/private key pair is processor-specific. Before passing control to a kernel extension the secure kernel deletes a subset of its sensitive portions, retaining only those sensitive portions needed to perform the task(s) delegated to the kernel extension. Which sensitive portions are retained is determined by a cryptographic key with which the kernel extension is signed.12-04-2008
20080301468Cryptographic Secure Program Overlays - A method, computer program product, and data processing system for executing larger-than-physical-memory applications while protecting sensitive program code (and also data) from unauthorized access in a memory space not subject to protection fault or page fault detection are disclosed. Large applications are accommodated by providing a mechanism for secure program overlays, in which a single large application is broken into two or more smaller applications (overlays) that can be executed from the same memory space by overwriting one of the smaller applications with another of the smaller applications when the latter needs to be executed. So that the data may be shared among these smaller applications, each of the applications contains embedded cryptographic keys, which may be used to encrypt or decrypt information to be stored persistently while control is transferred from one application to the other.12-04-2008
20080301469Cryptographically-enabled Privileged Mode Execution - A method, computer program product, and data processing system are disclosed for protecting sensitive program code (and also data) from unauthorized access in a memory space not subject to protection fault detection. In a preferred embodiment, secure initialization hardware loads the sensitive code from a storage location accessible only to the secure initialization hardware itself and decrypts the sensitive code into a portion of the processor-accessible memory space, from which the code is executed. Once execution of the sensitive code has completed, all or at least a portion of the code is deleted before passing control to application software. If the application software needs to cause the sensitive code to be executed, the secure initialization hardware is activated to reload/decrypt a fresh copy of the sensitive code into the memory space and cause the code to be executed. Before control is returned to the application software, the sensitive code is again deleted to prevent unauthorized access.12-04-2008
20090086974Support for Multiple Security Policies on a Unified Authentication Architecture - A method, computer program product, and data processing system are disclosed for ensuring that applications executed in the data processing system originate only from trusted sources are disclosed. In a preferred embodiment, a secure operating kernel maintains a “key ring” containing keys corresponding to trusted software vendors. The secure kernel uses vendor keys to verify that a given application was signed by an approved vendor. To make it possible for independent developers to develop software for the herein-described platform, a “global key pair” is provided in which both the public and private keys of the pair are publicly known, so that anyone may sign an application with the global key. Such an application may be allowed to execute by including the global key pair's public key in the key ring as a “vendor key” or, conversely, it may be disallowed by excluding the global public key from the key ring.04-02-2009
20090089579Secure Policy Differentiation by Secure Kernel Design - A method, computer program product, and data processing system are disclosed for ensuring that applications executed in the data processing system originate only from trusted sources are disclosed. In a preferred embodiment, a secure operating kernel maintains a “key ring” containing keys corresponding to trusted software vendors. The secure kernel uses vendor keys to verify that a given application was signed by an approved vendor. To make it possible for users to execute software from independent software developers, an administrative user may disable the above-described vendor key-checking as an option.04-02-2009
20100037068Method to Protect Secrets Against Encrypted Section Attack - A method, system, and computer-usable medium are disclosed for controlling unauthorized access to encrypted application program code. Predetermined program code is encrypted with a first key. The hash value of an application verification certificate associated with a second key is calculated by performing a one-way hash function. Binding operations are then performed with the first key and the calculated hash value to generate a third key, which is a binding key. The binding key is encrypted with a fourth key to generate an encrypted binding key, which is then embedded in the application. The application is digitally signed with a fifth key to generate an encrypted and signed program code image. To decrypt the encrypted program code, the application verification key certificate is verified and in turn is used to verify the authenticity of the encrypted and signed program code image. The encrypted binding key is then decrypted with a sixth key to extract the binding key. The hash value of the application verification certificate associated with the second key is then calculated and used with the extracted binding key to extract the first key. The extracted first key is then used to decrypt the encrypted application code.02-11-2010

Patent applications by Kanna Shimizu, Austin, TX US

Katsumi Shimizu, Pomfret Center, CT US

Patent application numberDescriptionPublished
20090191139WATER BASE SLURRY COMPOSITION FOR COSMETIC PRODUCTS AND METHODS OF USE - This invention relates to water based slurry compositions of cosmetic and personal care products and methods of making and using water based slurry compositions for cosmetic and personal care products such as foundations, eye shadows, lotions, and creams.07-30-2009
20110318286SPF ENHANCED EXTENDED COLOR BULK POWDERS AND METHODS OF MAKING THEREOF - This application discloses, among other things, extended color bulk powders and partially and dispersions and methods of making thereof. Fully and partially extended color powders and fully and partially extended color dispersions can be used in cosmetic and makeup products, personal care products, and pharmaceutical products.12-29-2011
20120107379WATER BASE SLURRY COMPOSITION FOR COSMETIC PRODUCTS AND METHODS OF USE - This invention relates to water based slurry compositions of cosmetic and personal care products and methods of making and using water based slurry compositions for cosmetic and personal care products such as foundations, eye shadows, lotions, and creams.05-03-2012

Patent applications by Katsumi Shimizu, Pomfret Center, CT US

Keiyou Shimizu US

Patent application numberDescriptionPublished
20090113678CATCH BASE FOR ATTACHING CATCH OF SNAP FASTENER - To provide a catch base capable of firmly attaching a catch of a snap fastener to a cloth. The catch base includes six claws for attaching the catch formed at regular intervals. The catch is put on one side of the cloth, and the claws are fitted into catching portions formed at the backside of the catch from the other side of the cloth. The catch base and the catch are then swaged together. With this, the strength in attaching the catch is increased by 20% due to the effect of the six claws, and the catch is not removed during the use, resulting in an improved safety.05-07-2009

Nobuo Shimizu, Cuyahoga Falls, OH US

Patent application numberDescriptionPublished
20090084478IRRIGATION TIRE - A non directional pneumatic tire is provided for an agricultural irrigation system. The tire includes first and second side walls and a radially outer wall defining an internal inflation chamber. A non directional tread pattern is defined on the tire and includes a plurality of longitudinal protrusions positioned substantially parallel to a rotational axis of the tire. The longitudinal protrusions are arranged in first and second rows extending from the first and second side walls toward and across the equatorial plane of the tire. The longitudinal protrusions of the first and second rows circumferentially alternate with each other and there is a circumferential spacing between adjacent longitudinal protrusions at the equatorial plane so that no portion of one longitudinal protrusion circumferentially coincides with or overlaps another.04-02-2009

Norman Raul Shimizu, Pembroke Pines, FL US

Patent application numberDescriptionPublished
20110241373Sling Seat - A sling seat includes a seat back and a seat bottom cushion connected by resilient arms. Flexible supports and emergency release connectors suspend the seat from an overhead structure. The height of the seat, and the position of the seat back relative to the seat bottom cushion, are adjustable. The seat may be used in a military vehicle, for example as a gunner sling seat.10-06-2011

Ryo Shimizu, Brighton, MA US

Patent application numberDescriptionPublished
20120272213DYNAMIC GENERATION OF FORMATTED USER INTERFACES IN SOFTWARE ENVIRONMENTS - Methods and systems for selecting multiple entities of a model or models to set or change data of the multiple entities together in a modeling environment are disclosed. When users create or edit a model or models, information on the entities of the model or models is provided to the users so that the users can select multiple entities in the model or models. On the selection of the multiple entities in the model or models, the modeling environment dynamically generates a user interface for the selected entities of the model or models for displaying, setting or changing data of the selected entities together. The user interface may display data of the selected entities that is not common to all of the selected entities in a different manner so that the users can identify common data of the selected entities.10-25-2012

Yuichiro Shimizu, Memphis, TN US

Patent application numberDescriptionPublished
20090269810Method for enhancing recombinant antibody production - The present invention is a method for enhancing recombinant antibody production by co-expressing in a host cell a recombinant antibody and ERp23 protein, which facilitates oxidative folding and stability of the recombinant antibody thereby enhancing production.10-29-2009