Patent application number | Description | Published |
20100111590 | COSMETIC CONTAINER - The present invention generally is a container for storing cosmetic or care products. More particularly, the invention relates to a cosmetic container comprising a receptacle and a cover wherein the cover comprises an integrated applicator wherein the applicator is retractable within the cover. There is provided a cosmetic container comprising a receptacle, said receptacle comprising a housing for storing a product; a cover, said cover comprising a housing that accommodates an applicator and a protrusion retraction mechanism assembly for operating the applicator such that the applicator is integrated within the cover; and an actuating means for actuating the operation of the protrusion retraction mechanism assembly. | 05-06-2010 |
20100183355 | REFILL CONTAINER FOR CONSUMER PRODUCTS - The present invention generally is a refill container for holding at least two products. The refill container of the present invention is configured to comprise at least two receptacles abutting each other, wherein either all the receptacles contain a similar product or one of the receptacles holds a related product or a tool. Each of the receptacles has a top end, a bottom end and at least one sidewall. The refill container is configured to be mounted in a refillable case wherein the refillable case comprises of a base and a cover. Also disclosed is refillable product container in which are replaced the refill containers once the initial product is finished. | 07-22-2010 |
20110064511 | DISPENSING MECHANISM ASSEMBLY - The present invention generally relates to a dispensing mechanism assembly. In one embodiment, the dispensing mechanism assembly comprises a delivery screw, said delivery screw having at least one sidewall, said sidewall having a plurality of extensions extending along the longitudinal axis of the sidewall, a piston, a piston rod, said piston rod having a profile on its outer periphery to engage with the delivery screw; and an actuating means, said actuating means having a profile on its inner periphery to engage with the plurality of extensions on the delivery screw wherein the delivery screw having a novel structure allows the screw to perform dual function of a conventional screw and of an acoustic generating part. The delivery screw's novel structure reduces the number of parts required in the assembly and thereby lowers the manufacturing costs while providing a soft but firm sound during operation. | 03-17-2011 |
20120263515 | WIPER MEMBER FOR A CONTAINER - The present invention generally is a container for packaging and dispensing cosmetic or care products. More particularly, the invention relates to a wiper member used in such a container. There is provided a wiper member that is novel and inventive by way of its construction such that the wiper member comprises a housing wherein said housing is having at least one sidewall, wherein the wiper sidewall takes up a wiping configuration and a non-wiping configuration when a component is caused to travel through the housing. | 10-18-2012 |
Patent application number | Description | Published |
20090232584 | APPLICATOR DEVICE - The present invention generally relates to applicators. More particularly the invention relates to applicator devices to be used for consumer products such as cosmetics, skin care, hair care or paint products. The applicator device of the present invention provides for convenience in storing as well as applying consumer products wherein the handle of the applicator device acts as a reservoir for the products. Also disclosed is the usage of such an applicator device in a ready to use kit where the applicator handle stores an additional product. | 09-17-2009 |
20090255846 | CASE FOR CONSUMER PRODUCTS - A case for consumer products is provided that provides a plurality of products in a single package to facilitate carrying and ready use and at the same time helping the user in choosing the desired kind of product to be used. In one embodiment, the case comprises a cover and a base. The base of the case comprises a frame having at least one section wherein said section holds a tray, wherein said tray has recesses on at least one of its side to accommodate the product on the tray wherein said recess in the tray has at least one compartment to receive the product and there is provided an actuating means that triggers the rotation of the trays so as to reveal the products stored on either side of the tray. | 10-15-2009 |
20100212682 | ADJUSTABLE APPLICATOR ASSEMBLY - The present invention relates to an adjustable applicator assembly and in particular, relates to an adjustable applicator capable of being adjusted to retain variable quantities of a product. The invention also discloses container comprising said applicator assembly for storing and application of consumer products such as cosmetic, hair care or dental products. The adjustable applicator assembly of the present invention is configured to comprise at least two applicator heads, wherein the applicator heads are arranged to be movable relative to each other thereby resulting in change in density of the bristles of the applicator assembly. | 08-26-2010 |
20110048442 | CONTAINER FOR POWDER PRODUCTS - The present invention generally relates to containers for powder products. The present invention described herein relates to a container capable of generating powder in loose form. | 03-03-2011 |
20110297175 | COSMETIC APPLICATOR - The present invention generally relates to a cosmetic applicator and in particular, relate to a cosmetic applicator comprising of at least two molded applicator parts that are interlinked such that a non-zero angle is formed at an interface of the at least two molded applicator parts with respect to a centerline of the applicator. The cosmetic applicator of present invention imitates the twirl of the wrist during application and thereby provides a better application. The cosmetic applicator of the present invention may be used for cosmetic and care applications such as mascara application, hair coloring, lip application, etc. | 12-08-2011 |
20120014736 | APPLICATION DEVICE - The present invention generally relates to an application device. More particularly, the invention relates to an applicator device capable of applying at least two products either simultaneously or independently as per the requirement. The application device of the present invention comprises a cover, a gripping member and at least two applicators wherein the gripping member comprises of at least two receptacles for holding at least two products and the at least two applicators are in fluid communication with the at least two receptacles. The at least two applicators comprise of an applicator element wherein the applicator element may have a suitable shape such as but not limited to a tip. | 01-19-2012 |
20120263515 | WIPER MEMBER FOR A CONTAINER - The present invention generally is a container for packaging and dispensing cosmetic or care products. More particularly, the invention relates to a wiper member used in such a container. There is provided a wiper member that is novel and inventive by way of its construction such that the wiper member comprises a housing wherein said housing is having at least one sidewall, wherein the wiper sidewall takes up a wiping configuration and a non-wiping configuration when a component is caused to travel through the housing. | 10-18-2012 |
20130333719 | COSMETIC APPLICATOR - The present invention generally relates to a cosmetic applicator and in particular, relate to a cosmetic applicator comprising of at least two molded applicator parts that are interlinked such that a non-zero angle is formed at an interface of the at least two molded applicator parts with respect to a centerline of the applicator. The cosmetic applicator of present invention imitates the twirl of the wrist during application and thereby provides a better application. The cosmetic applicator of the present invention may be used for cosmetic and care applications such as mascara application, hair coloring, lip application, etc. | 12-19-2013 |
20140216497 | COSMETIC APPLICATOR - The present invention relates to a cosmetic applicator comprising at least two molded applicator parts that define a portion of an applicator head. The at least two molded applicator parts have a respective first molded surface and a second molded surface defined thereon which meet at an interface defined on an outer surface of the applicator head and at least one projection is formed at the interface. The at least one projection comprises a projection from the first molded surface and a projection from the adjacent second molded surface. The cosmetic applicator of the present invention may be used for cosmetic and care applications such as on skin or on keratinous fibers in the area of mascara application, lash care, nail care, mascara removal, lip application, hair coloring and hair repair etc. | 08-07-2014 |
20150327654 | COSMETIC APPLICATOR - A cosmetic applicator comprising at least three successive projecting parts off-centered relative to a central longitudinal axis of the cosmetic applicator. Each of the at least three successive projecting parts comprises at least one application element. The cosmetic applicator of the present disclosure may be used for cosmetic and care applications such as on skin or on keratinous fibers in the area of mascara application, lash care, nail care, mascara removal, lip application, hair coloring and hair repair etc. | 11-19-2015 |
Patent application number | Description | Published |
20120170393 | PROGRAMMABLE DELAY INTRODUCING CIRCUIT IN SELF-TIMED MEMORY - Delays are introduced in self-timed memories by introducing a capacitance on the path of a signal to be delayed. The capacitances are realized by using idle-lying metal layers in the circuitry. The signal to be delayed is connected to the idle-lying capacitances via programmable switches. The amount of delay introduced depends on the capacitance introduced in the path of signal, which in turn depends on state of the switches. The state of the switches is controlled by delay codes provided externally to the delay introducing circuitry. Since idle-lying metal capacitances are utilized, the circuitry can be implemented using a minimum amount of additional hardware. Also, the delay provided by the circuitry is a function of memory cell SPICE characteristics and core parasitic capacitances. | 07-05-2012 |
20130007548 | AUTOMATIC TEST-PATTERN GENERATION FOR MEMORY-SHADOW-LOGIC TESTING - An embodiment of a method for automated test pattern generation (ATPG), a system for ATPG, and a memory configured for ATPG. For example, an embodiment of a memory includes a first test memory cell, a data-storage memory cell, and a test circuit configured to enable the test cell and to disable the data-storage cell during a test mode. | 01-03-2013 |
20130135914 | XY TERNARY CONTENT ADDRESSABLE MEMORY (TCAM) CELL AND ARRAY - A ternary content addressable memory (TCAM) is formed by TCAM cells that are arranged in an array. Each TCAM cell includes a first and second SRAM cells and a comparator. The SRAM cells predominantly in use have a horizontal topology with a rectangular perimeter defined by longer and shorter side edges. The match lines for the TCAM extend across the array, and are coupled to TCAM cells along an array column. The bit lines extend across the array, and coupled to TCAM cells along an array row. Each match line is oriented in a first direction (the column direction) that is parallel to the shorter side edge of the horizontal topology layout for the SRAM cells in each CAM cell. Each bit line is oriented in a second direction (the row direction) that is parallel to the longer side edge of the horizontal topology layout for the SRAM cells in each CAM cell. | 05-30-2013 |
20130142003 | DUAL CLOCK EDGE TRIGGERED MEMORY - A memory circuitry includes memory components operable in response to first edges of an internal clock; and internal clock generating circuitry to generate the internal clock in response to a system clock, wherein the first edges of the internal clock are generated in response to both a rising and a falling edge of the system clock. | 06-06-2013 |
20130170288 | DUAL PORT REGISTER FILE MEMORY CELL WITH REDUCED SUSCEPTIBILITY TO NOISE DURING SAME ROW ACCESS - A memory cell is formed by storage latch having a true node and a complement node. The cell includes a write port operable in response to a write signal on a write word line to write data from write bit lines into the latch, and a separate read port operable in response to a read signal on a read word line to read data from the latch to a read bit line. The circuitry of the memory cell is configured to address voltage bounce at the complement node during reading of the memory (where the voltage bounce arises from a simultaneous write to another memory cell in a same row). | 07-04-2013 |
20130308397 | READ SELF TIMING CIRCUITRY FOR SELF-TIMED MEMORY - A self-timed memory includes a plurality of timer cells each including an access transistor coupled to a true node and having a gate coupled to a reference wordline actuated by a reference wordline driver. Self-timing is effectuated by detecting completion of reference true bitline discharge in the timer cells resulting in enabling a sense amplifier. To better align detected completion of the discharge by the timer cells to a read from actual memory cells at any voltage in the operating voltage range of the memory, the gate to source voltage of the timer cells' access transistors is lowered by decreasing the logic high voltage level applied by the reference wordline. The timer cells may also, or alternatively, have pulldown transistors coupled to the internal true node, wherein a gate terminal of the pulldown is coupled to the reference wordline node and activated with the lowered gate to source voltage. | 11-21-2013 |
20130308399 | WRITE SELF TIMING CIRCUITRY FOR SELF-TIMED MEMORY - A self-timed memory includes a plurality of write timer cells. A reference write driver circuit writes a logic low value to a true side of the write timer cells. Each write timer cell includes a pullup transistor whose gate is coupled to an internal true node. Self-timing is effectuated by detecting a completion of the logic value write at a complement side of the write timer cells and signaling a reset of the self-timer memory in response to detected completion. To better align detected completion of the write in write timer cells to actual completion of a write in the memory, a gate to source voltage of the write timer cell pullup transistor is lowered by increasing a lower logic level voltage at the internal true node in connection with driver circuit operation to write a low logic state into the true side of the write timer cell. | 11-21-2013 |
20140241102 | DUAL CLOCK EDGE TRIGGERED MEMORY - A memory circuitry includes memory components operable in response to first edges of an internal clock; and internal clock generating circuitry to generate the internal clock in response to a system clock, wherein the first edges of the internal clock are generated in response to both a rising and a falling edge of the system clock. | 08-28-2014 |
20150029795 | SELECTIVE DUAL CYCLE WRITE OPERATION FOR A SELF-TIMED MEMORY - A write is performed to a first cell of a memory at a first row and column during a first memory access cycle. A memory access operation is made to a second cell at a second row and column during an immediately following second memory access cycle. If the memory access is a read from the second cell and the second row is the same as the first row, or if the memory access is a write to the second cell and the second row is the same as the first row and the second column is different than the first column, then a simultaneous operation is performed during the second memory access cycle. The simultaneous operation is an access of the second cell (for read or write) and a re-write of data from the first memory access cycle write operation back to the first cell. | 01-29-2015 |
20150055400 | PROGRAMMABLE DELAY INTRODUCING CIRCUIT IN SELF TIMED MEMORY - Delays are introduced in self-timed memories by introducing a capacitance on the path of a signal to be delayed. The capacitances are realized by using idle-lying metal layers in the circuitry. The signal to be delayed is connected to the idle-lying capacitances via programmable switches. The amount of delay introduced depends on the capacitance introduced in the path of signal, which in turn depends on state of the switches. The state of the switches is controlled by delay codes provided externally to the delay introducing circuitry. Since idle-lying metal capacitances are utilized, the circuitry can be implemented using a minimum amount of additional hardware. Also, the delay provided by the circuitry is a function of memory cell SPICE characteristics and core parasitic capacitances. | 02-26-2015 |
20150179282 | AUTOMATIC TEST-PATTERN GENERATION FOR MEMORY-SHADOW-LOGIC TESTING - An embodiment of a method for automated test pattern generation (ATPG), a system for ATPG, and a memory configured for ATPG. For example, an embodiment of a memory includes a first test memory cell, a data-storage memory cell, and a test circuit configured to enable the test cell and to disable the data-storage cell during a test mode. | 06-25-2015 |
Patent application number | Description | Published |
20090119311 | SYSTEMS, METHODS, AND COMPUTER PRODUCTS FOR IN-PLACE MODEL ATTRIBUTE COMPARISON - Systems, methods and computer products for comparing computer models to show differences. Exemplary embodiments include a method for examining changes to a data model in a computer system having a keyboard and a display, the method including examining a computer model having a plurality of model attributes, identifying each model attribute and assigning a unique identifier to each model attribute, storing information about each uniquely identified model attribute, collecting data related to edits performed on of each of the uniquely identified model attributes, providing a user selectable comparison for each of the uniquely identified model attributes such that when a model attribute is selected, data particular to the model attribute is extracted using the unique identifier from a previous iteration of the model attribute and presenting the extracted data next to the current iteration of the model attribute to allow a visual comparison of the two iterations. | 05-07-2009 |
20090164971 | Convention Based UML Modeling Tool - Within the exemplary embodiments a user is presented with a GUI comprising a main modeling interface window wherein a convention-based model is constructed. The GUI further comprises and an icon repository window wherein the basic modeling tools that are provided within the exemplary embodiments are displayed to the user. Using conventional input devices, a user can drag the representations of the icons that are displayed within the icon repository window into the main modeling interface window in order to construct a desired convention-based model. | 06-25-2009 |
20090168785 | MODELING NON-DETERMINISTIC PRIORITY QUEUES FOR EFFICIENT MODEL CHECKING - A method and system are disclosed for modeling non-deterministic queues for efficient model checking. In this method and system, a multitude of messages are held in a plurality of queues, and these messages having n priorities. The method comprises the steps of providing (n+1) queues, including a first queue, and n priority queues; passing said messages from a source to the first queue; passing each of said messages from the first queue to one of said n priority queues based on the priority of the message; and passing each of said messages from the n priority queues to a destination based on the priority of the message. One or more non-deterministic waits are introduced into one or more of the passing steps to simplify passing the messages into or out of the n priority queues. | 07-02-2009 |
20100037155 | METHOD AND SYSTEM FOR GENERATING UNIVERSAL GRAPHICAL USER INTERFACE ELEMENT AND RELATION - A method, system and article of manufacture are disclosed for creating a graphical user interface (GUI) item, in a computer system having a graphical user interface and a display screen. The method includes the step of enabling a user to create one or more instances of a defined GUI item. This enabling step, in turn, includes the steps of displaying on the display screen a Universal Graphical User Interface (UGUI) item; and identifying on the display screen, in a defined manner associated with the display of the UGUI item, a desired GUI item. In response to said identifying this desired GUI item, the displayed UGUI item is visually transformed on the display screen to said desired GUI item. The UGUI item may be a UGUI element or a UGUI relation for indicating the relation between two GUI elements. | 02-11-2010 |
20110055812 | SHARABLE DEVELOPMENT ENVIRONMENT BOOKMARKS FOR FUNCTIONAL/DATA FLOW - An embodiment of the invention provides relative bookmarks that are sharable between developers engaged in product development utilizing integrated design environment applications. The relative bookmarks are sharable in that they can be exported, imported, activated and deactivated. The relative bookmarks are relative in that they do not rely on the original code line and contain at least function and/or data flow information, facilitating quick identification of relevant lines of code that have been previously bookmarked. The relative bookmarks can also be utilized to insert breakpoints. | 03-03-2011 |
20140137076 | INDICATING HIERARCHY DIVERSION IN A CLASS DIAGRAM - Indicating hierarchy diversion in a class diagram. A class inheritance structure for at least one parent class contained in computer program code can be identified to determine a class hierarchy corresponding to the parent class. For at least one child class in the class hierarchy that is a child of the parent class, a parent-child similarity value corresponding to a parent-child diversion of the child class from the parent class can be calculated via a processor. The class diagram can be generated. The class diagram can indicate at least the parent class, the child class and the parent-child similarity value. The class diagram can be presented. | 05-15-2014 |
20140137081 | INDICATING HIERARCHY DIVERSION IN A CLASS DIAGRAM - Indicating hierarchy diversion in a class diagram. A class inheritance structure for at least one parent class contained in computer program code can be identified to determine a class hierarchy corresponding to the parent class. For at least one child class in the class hierarchy that is a child of the parent class, a parent-child similarity value corresponding to a parent-child diversion of the child class from the parent class can be calculated via a processor. The class diagram can be generated. The class diagram can indicate at least the parent class, the child class and the parent-child similarity value. The class diagram can be presented. | 05-15-2014 |
20140297675 | RDF GRAPHS MADE OF RDF QUERY LANGUAGE QUERIES - A method, software and/or computer system for representing a set of SPARQL queries. The set of SPARQL queries are converting into an RDF representation of the set of SPARQL queries (that is, a SPARQL RDF graph). The SPARQL RDF graph is applied to a target RDF graph to yield a transformed target representing the responses to the set of queries, as an ontology or as text. | 10-02-2014 |
20140297676 | RDF GRAPHS MADE OF RDF QUERY LANGUAGE QUERIES - A method, software and/or computer system for representing a set of SPARQL queries. The set of SPARQL queries are converting into an RDF representation of the set of SPARQL queries (that is, a SPARQL RDF graph). The SPARQL RDF graph is applied to a target RDF graph to yield a transformed target representing the responses to the set of queries, as an ontology or as text. | 10-02-2014 |
Patent application number | Description | Published |
20110153288 | METHOD AND SYSTEM FOR OPTIMALLY CONNECTING INTERFACES ACROSS MUTIPLE FABRICS - A method of connecting an interface to a fabric of an electronic device, the interface having a plurality of nets to be connected to corresponding connectors in the fabric includes associating with each of the connectors in the fabric a first variable indicating that the connector belongs to the interface; associating with each of the connectors in the fabric a second variable indicating a number of higher numbered adjacent connectors for the connector in the interface; connecting each of the nets in the interface to a corresponding one of the connectors in the fabric such that the second variable has a non-zero value at exactly one of the corresponding connectors in the interface. | 06-23-2011 |
20110153289 | METHOD AND SYSTEM FOR SPECIFYING SYSTEM LEVEL CONSTRAINTS IN A CROSS-FABRIC DESIGN ENVIRONMENT - A method of specifying system level constraints for connecting an interface of an electronic device between first and second fabrics includes specifying one or more first condition relating to a placement of the interface, specifying one or more second condition relating to a connection of a net in the interface between the first and second fabrics, generating one or more first equation expressing the first condition as a function of the location of the connectors, generating one or more second equation expressing the second condition as a function of the location of connectors, generating one or more third equation expressing an optimality criterion for the interface, and outputting the one or more first equation, the one or more second equation and the one or more third equation to a data file in a computer readable format. | 06-23-2011 |
20110154276 | METHOD AND SYSTEM FOR OPTIMALLY PLACING AND ASSIGNING INTERFACES IN A CROSS-FABRIC DESIGN ENVIRONMENT - A system for connecting an interface of an electronic device between first and second fabrics includes a constraint generator that associates first and second conditions with the interface, a first equation solver that solves one or more first equation to select a first plurality of connectors in the first fabric and a second plurality of connectors in the second fabric that satisfy the first condition based on an optimality criterion for the interface; and a second equation solver that solves one or more second equation to select one of the first plurality of connectors in the fabric and one of the second plurality of connectors in the second fabric that satisfy the second condition based on the optimality criterion for the interface. | 06-23-2011 |