1460736335-9076c887-0c6c-42f0-9243-3684a8a40213

The embodiments of the present invention in which an exclusive property or privilege is claimed are defined as follows:

1. A grip for a bottle that includes a nozzle out of which the contents of the bottle are selectively expelled and a flange enabling the bottle to be pressed for expelling the contents through the nozzle, comprising:
a top wall defining an aperture, said aperture dimensioned to receive the nozzle on the bottle;
a perimeter wall extending downwardly from said top wall around a perimeter of said top wall, said perimeter wall configured to snugly abut against the finger flange on the bottle;
at least two arms attached to said perimeter wall and extending downwardly from said perimeter wall; and
a finger grip secured to each of said at least two arms at an end of said arms opposite said top wall.
2. The bottle grip of claim 1 wherein said finger grips are oriented facing away from each other.
3. The bottle grip of claim 1 wherein said arms are oriented generally perpendicular to said top wall.
4. The bottle grip of claim 1 further including an extension wall disposed between said perimeter wall and each of said arms, said extension wall oriented generally parallel to said top wall and generally perpendicular to said arms.
5. The bottle grip of claim 1 further including a raised, annular lip surrounding said aperture defined in said top wall.
6. The bottle grip of claim 1 wherein said finger grips extend outward from the bottle a greater distance than the finger flange.
7. The bottle grip of claim 1 wherein said perimeter wall further includes at least one shoulder extending inwardly from said perimeter wall towards the bottle, said shoulder dimensioned to secure said top wall and said perimeter wall on the bottle flange in a snap fitting manner.
8. The bottle grip of claim 1 wherein said finger grips are curved concavely upward.
9. The bottle grip of claim 1 wherein said perimeter wall includes two long sides and two short sides, and said at least two arms are attached to said perimeter wall along said long sides.
10. The bottle grip of claim 1 wherein said aperture defined in said top wall is a closed aperture.
11. The bottle grip of claim 1 further including a plurality of frictional members defined on each said finger grip, said frictional members adapted to help frictionally retain a user’s fingers on said finger grips.
12. The bottle grip of claim 11 wherein said frictional members defined on each said finger grip are ribs.
13. For a bottle having a pump and a nozzle, the pump adapted to expel at least a portion of the contents of the bottle out of the nozzle when a compression force is applied between a bottom of the bottle and a finger flange adjacent the nozzle of the bottle, a grip, comprising:
a top wall having a top surface and a bottom surface, said bottom surface dimensioned to contact at least a portion of the finger flange on the bottle;
at least two arms extending from said bottom surface toward the bottom of said bottle; and
a finger gripping surface attached to each of said arms at an end of said arms opposite said top wall, said finger gripping surfaces facing away from the bottom of the bottle.
14. The grip of claim 13 further including a perimeter wall surrounding said top wall, said perimeter wall oriented generally perpendicular to said top wall and dimensioned to snugly abut the finger flange on the bottle.
15. The grip of claim 14 wherein said top wall defines an aperture dimensioned to receive the nozzle on the bottle.
16. The grip of claim 14 further including an extension wall disposed between said perimeter wall and each of said arms, said extension wall oriented generally perpendicular to said arms.
17. The grip of claim 16 wherein said perimeter wall is generally oval shaped having two short sides and two long sides, and said at least two arms are attached to said perimeter wall along said long sides.
18. The grip of claim 15 further including a raised, annular lip surrounding said aperture defined in said top wall, said raised annular lip configured to conform to a portion of the nozzle.
19. The grip of claim 14 wherein said perimeter wall further includes at least one shoulder extending inwardly from said perimeter wall towards the bottle, said shoulder dimensioned to secure said top wall and said perimeter wall on the bottle flange in a snap fitting manner.
20. The bottle grip of claim 19 wherein said perimeter wall includes at least two long sides and at least two short sides, said at least two arms are attached to said perimeter wall along said at least two long sides, and said at least one shoulder is disposed along one of said short sides of said perimeter wall.
21. The bottle grip of claim 13 further including a plurality of frictional members defined on each said finger gripping surface, said frictional members adapted to help frictionally retain a user’s fingers on said finger gripping surfaces.
22. The bottle grip of claim 21 wherein said frictional members defined on each said finger gripping surface are ribs.
23. In a bottle having a pump and a nozzle, the pump adapted to expel at least a portion of the contents of the bottle out of the nozzle when a compression force is applied between a bottom of the bottle and a finger flange adjacent the nozzle of the bottle, a method for pumping out at least a portion of the contents of the bottle, comprising:
providing a top wall;
providing at least two arms attached to said top wall and extending away from said top wall;
providing a finger gripping surface at an end of each of said arms opposite said top wall;
placing said top wall over the nozzle of the bottle such that said top wall contacts the finger flange on the bottle and said arms extend toward the bottom of the bottle; and
squeezing each of said finger gripping surfaces and the bottom of the bottle to move the bottle bottom toward the nozzle.
24. The method of claim 23 further comprising providing a recess defined by a perimeter wall around a perimeter on said top wall, providing a shoulder along at least a portion of said perimeter wall, dimensioning said perimeter wall and said shoulder to provide a snap fit around the finger flange on the bottle, and snapping said top wall into said recess with a snap fit.
25. The method of claim 23 further comprising orienting said at least two arms generally parallel to each other.
26. A grip for a bottle that includes a nozzle out of which the contents of the bottle are selectively expelled and a flange enabling the bottle to be pressed for expelling the contents through the nozzle, comprising:
a top defining a closed aperture, said closed aperture dimensioned to telescopingly receive the nozzle such that said top abuts the flange on the bottle;
at least two arms attached to said top and extending downwardly from said top; and
a finger grip secured to each of said at least two arms at an end of said arms opposite said top.
27. The bottle grip of claim 26 wherein said finger grips are oriented facing away from each other.
28. The bottle grip of claim 26 wherein said arms are oriented generally perpendicular to said top.
29. The bottle grip of claim 27 further including a perimeter wall defined around a perimeter of said top, said perimeter wall configured to snugly abut the flange on the bottle.
30. The bottle grip of claim 29 wherein said perimeter wall further includes at least one shoulder extending inwardly from said perimeter wall towards the bottle, said shoulder dimensioned to secure said top wall and said perimeter wall on the bottle flange in a snap fitting manner.
31. In a spray bottle having a pump that includes a reciprocating member wherein relative movement between the reciprocating member and the bottle causes the pump to expel at least a portion of the contents of the bottle, a grip comprising: an extension member integrally connected to the reciprocating member, said extension member extending outwardly from the bottle in opposite directions and having opposite sides;
a pair of arms attached to opposite sides of said extension member, each said arm extending downwardly from said extension member and toward a bottom of the spray bottle from its respective side; and
a finger gripping surface defined on each said arm at an end of said arm spaced from said extension member.
32. The grip of claim 31 wherein said finger gripping surface further includes a plurality of frictional members defined thereon, said frictional members adapted to help frictionally retain a user’s fingers on said finger gripping surfaces.
33. The grip of claim 32 wherein said frictional members defined on said finger gripping surfaces are ribs.
34. The grip of claim 29 wherein said finger gripping surface is curved concavely upwardly.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. Method for fabricating a nonvolatile semiconductor memory cell, the method comprising the following steps:
a) formation of a first insulation layer (2), an electrically non-conductive charge storage layer (3), a second insulation layer (4) and a mask layer (5) on a substrate (1);
b) patterning of the mask layer (5);
c) formation of sidewall layers (6) at the patterned mask layer (5);
d) removal of at least a first portion of the second insulation layer (4) and a first portion of the charge storage layer (3) using the patterned mask layer (5) and the sidewall layer (6);
e) formation of source and drain regions (7, 8) in the substrate (1);
f) removal of the mask layer (5);
g) removal of a second portion of the second insulation layer (4), a second portion of the charge storage layer (3) and a first portion of the first insulation layer (2) using the sidewall layers (6);
h) removal of the sidewall layers (6);
i) formation of a third insulation layer (9);
j) formation of an electrically conductive control layer (10);
k) patterning of the control layer (10) in order to form word lines (WL); and
l) removal of the third insulation layer (9), a third portion of the second insulation layer (4), a third portion of the charge storage layer (3) and a second portion of the first insulation layer (2) using the patterned control layer (10) in order to form locally delimited memory locations (LB, RB).
2. The method as claimed in Patent claim 1, characterized by the following step
m) formation of a fourth insulation layer (11).
3. Method according to Patent claim 1,
characterized in that an anisotropic etching is carried out in step d), f), g) andor l).
4. Method according to Patent claim 1, characterized in that a wet etching is carried out in step h).
5. Method according to Patent claim 1, characterized in that, in step e), an ion implantation using the first insulation layer (2) as screen material is used and the first insulation layer (2) is 5 subsequently removed (10).
6. Method according to Patent claim 1, characterized in that,
in step d), the first insulation layer (2) is furthermore removed; and in step e), an ion implantation is carried out directly into the substrate (1).
7. Method according to Patent claim 1,
characterized in that a thickness of the first insulation layer (2) is greater than a material thickness for direct tunnelling.
8. Method according to Patent claim 1,
characterized in that the first, second, third andor fourth insulation layer (2,4,9,11) comprises SiO2.
9. Method according to Patent claim 1,
characterized in that the electrically non-conductive charge storage layer (3) comprises SixOy or Si3N4.
10. Method according to Patent claim 1,
characterized in that the control layer (10) andor the mask layer (5) comprises doped polysilicon, a metal andor siliconized semiconductor material.
11. Method according to Patent claim 1,
characterized in that the substrate (1) comprises Si.

1460736327-31d8a3b2-2dff-4f2a-bf30-a95c8e6ec93b

1. A method for managing a relationship between one target volume and one source volume, comprising:
for each of the source volume and target volume, generating in memory:
(i) at least one element, wherein each element represents a range of sequential data units in the volume;
(ii) at least one relationship entry, wherein each relationship entry represents one relationship;
(iii) at least one element pointer associating one element with one relationship entry, wherein the data units represented by the element are part of the relationship represented by the relationship entry that the pointer associates with the element; and
(iv) one relationship pointer for each relationship entry associating the relationship entry with volume metadata, wherein the volume metadata provides information on the relationship represented by the relationship entry.
2. The method of claim 1, wherein the source and target volume metadata is stored in non-volatile storage within the source and target volumes, respectively.
3. The method of claim 2, further comprising:
processing the volume metadata to generate in memory the at least one element, the at least one relationship entry, the at least one element pointer, and the at least one relationship pointer.
4. The method of claim. 3, wherein the volume metadata is processed on a plurality of volumes, and wherein one set of elements, relationship entries, element pointers, and relationship pointers are generated for each volume including volume metadata identifying relationships of the volume to one other volume.
5. The method of claim 4, further comprising:
if the volume metadata in one volume does not identify any relationships in which the volume is included, then indicating that there are no elements in the memory for the volume representing all user data units on the volume.
6. The method of claim 3, further comprising:
determining whether for each relationship, there is source and target relationship information generated in the memory;
if there is no target relationship information generated in the memory for one determined relationship, then removing the source relationship information for the determined relationship from the memory and removing the relationship information from the source volume metadata for the determined relationship; and
if there is no source relationship information generated in the memory for one determined relationship, then removing the target relationship information for the determined relationship from the memory and removing the relationship information from the target volume metadata for the determined relationship.
7. The method of claim 6, wherein removing the source or target relationship information from memory comprises removing from the memory the relationship entry, the at least one element pointer, and the relationship pointer generated for the source volume in the relationship.
8. The method of claim 1, wherein the volume metadata further comprises:
a relationship bitmap including a bit indicating whether one source data unit has been copied over to the corresponding target data unit in the relationship.
9. The method of claim 1, wherein the volume metadata further comprises:
a relationship block for each copy relationship including data units from the volume, wherein the relationship block indicates whether the data units in the volume are a target or source in the relationship and an extent of data units in the volume within the relationship.
10. The method of claim 1, wherein generating in the memory the at least one element further comprises:
processing the volume metadata to determine each range of data units included in each relationship; and
generating one element for each range of data units included in at least one relationship.
11. The method of claim 10, wherein generating in the memory the at least one element further comprises:
generating elements including ranges of data units preceding or subsequent to ranges of data units in elements included in one relationship, wherein all the generated elements together represent all user data units in the volume, including ranges of data units in relationships and ranges of data units not included in relationships.
12. The method of claim 10, wherein each generated element is linked to at least one element, wherein linked elements include contiguous ranges of data units.
13. The method of claim 1, wherein the volume metadata includes one relationship block including relationship information for each relationship indicated in the volume metadata, wherein generating the relationship entry and the relationship pointer further comprises:
generating one relationship entry for each relationship identified in the volume metadata, wherein the relationship entry includes a subset of the relationship information included in the volume metadata, wherein each relationship pointer associating one relationship entry with the volume metadata associates one relationship entry with the corresponding relationship block representing the relationship.
14. The method of claim 1, further comprising:
receiving a request to stage or destage a data unit from a cache;
determining whether the requested data unit is included in a range of data units represented by one element having one element pointer associating the element with a relationship entry;
if the requested data unit is included within one element associated with a relationship, determining whether the requested data unit was copied to the target data unit; and
if the source data unit was not copied to the target data unit, then copying the source data unit to the target data unit before performing the stage or destage operation.
15. The method of claim 1, wherein the relationship between the source and target volumes comprises a point-in-time copy relationship.
16. The method of claim 1, wherein the source data unit and corresponding target data unit in one relationship have different data unit numbers.
17. A system for managing a relationship between one target volume and one source volume, comprising:
a memory including for each of the source volume and target volume:
(i) at least one element, wherein each element represents a range of sequential data units in the volume;
(ii) at least one relationship entry, wherein each relationship entry represents or relationship;
(iii) at least one element pointer associating one element with one relationship entry, wherein the data units represented by the element are part of the relationship represented by the relationship entry that the pointer associates with the element; and
(iv) one relationship pointer for each relationship entry associating the relationship entry with volume metadata, wherein the volume metadata provides information on the relationship represented by the relationship entry.
18. The system of claim 17, wherein the source and target volume metadata is stored in non-volatile storage within the source and target volumes, respectively.
19. The system of claim 18, further comprising:
means for processing the volume metadata to generate in memory the at least one element, the at least one relationship entry, the at least one element pointer, and the at least one relationship pointer.
20. The system of claim 19, wherein the volume metadata is processed on a plurality of volumes, and wherein one set of elements, relationship entries, element pointers, and relationship pointers are generated for each volume including volume metadata identifying relationships of the volume to one other volume.
21. The system of claim 17, further comprising:
means for processing the volume metadata to determine each range of data units included in each relationship; and
means for generating one element for each range of data units included in at least one relationship.
22. The system of claim 21, further comprising:
means for generating elements including ranges of data units preceding or subsequent to ranges of data units in elements included in one relationship, wherein all the generated elements together represent all user data units in the volume, including ranges of data units in relationships and ranges of data units not included in relationships.
23. The system of claim 17, wherein the volume metadata includes one relationship block including relationship information for each relationship indicated in the volume metadata, further comprising:
means for generating one relationship entry for each relationship identified in the volume metadata, wherein the relationship entry includes a subset of the relationship information included in the volume metadata, wherein each relationship pointer associating one relationship entry with the volume metadata associates one relationship entry with the corresponding relationship block representing the relationship.
24. An article of manufacture comprising a computer readable medium having code adapted for managing a relationship between one target volume and one source volume, wherein the code causes operations to be performed, the operations comprising:
for each of the source volume and target volume, generating in memory:
(i) at least one element, wherein each element represents a range of sequential data units in the volume;
(ii) at least one relationship entry, wherein each relationship entry represents one relationship;
(iii) at least one element pointer associating one element with one relationship entry, wherein the data units represented by the element are part of the relationship represented by the relationship entry that the pointer associates with the element; and
(iv) one relationship pointer for each relationship entry associating the relationship entry with volume metadata, wherein the volume metadata provides information on the relationship represented by the relationship entry.
25. The article of manufacture of claim 24, wherein the source and target volume metadata is stored in non-volatile storage within the source and target volumes, respectively.
26. The article of manufacture of claim 25, wherein the operations further comprise:
processing the volume metadata to generate in memory the at least one element, the at least one relationship entry, the at least one element pointer, and the at least one relationship pointer.
27. The article of manufacture of claim 26, wherein the volume metadata is processed on a plurality of volumes, and wherein one set of elements, relationship entries, element pointers, and relationship pointers are generated for each volume including volume metadata identifying relationships of the volume to one other volume.
28. The article of manufacture of claim 27, wherein the operations further comprise:
if the volume metadata in one volume does not identify any relationships in which the volume is included, then indicating that there are no elements in the memory for the volume representing all user data units on the volume.
29. The article of manufacture of claim 26, wherein the operations further comprise:
determining whether for each relationship, there is source and target relationship information generated in the memory;
if there is no target relationship information generated in the memory for one determined relationship, then removing the source relationship information for the determined relationship from the memory and removing the relationship information from the source volume metadata for the determined relationship; and
if there is no source relationship information generated in the memory for one determined relationship, then removing the target relationship information for the determined relationship from the memory and removing the relationship information from the target volume metadata for the determined relationship.
30. The article of manufacture of claim 29, wherein removing the source or target relationship information from memory comprises removing from the memory the relationship entry, the at least one element pointer, and the relationship pointer generated for the source volume in the relationship.
31. The article of manufacture of claim 24, wherein the volume metadata further comprises:
a relationship bitmap including a bit indicating whether one source data unit has been copied over to the corresponding target data unit in the relationship.
32. The article of manufacture of claim 24, wherein the volume metadata further comprises:
a relationship block for each copy relationship including data units from the volume, wherein the relationship block indicates whether the data units in the volume are a target or source in the relationship and an extent of data units in the volume within the relationship.
33. The article of manufacture of claim 24, wherein generating in the memory the at least one element further comprises:
processing the volume metadata to determine each range of data units included in each relationship; and
generating one element for each range of data units included in at least one relationship.
34. The article of manufacture of claim 33, wherein generating in the memory the at least one element further comprises:
generating elements including ranges of data units preceding or subsequent to ranges of data units in elements included in one relationship, wherein all the generated elements together represent all user data units in the volume, including ranges of data units in relationships and ranges of data units not included in relationships.
35. The article of manufacture of claim 33, wherein each generated element is linked to at least one element, wherein linked elements include contiguous ranges of data units.
36. The article of manufacture of claim 24, wherein the volume metadata includes one relationship block including relationship information for each relationship indicated in the volume metadata, wherein generating the relationship entry and the relationship pointer further comprises:
generating one relationship entry for each relationship identified in the volume metadata, wherein the relationship entry includes a subset of the relationship information included in the volume metadata, wherein each relationship pointer associating one relationship entry with the volume metadata associates one relationship entry with the corresponding relationship block representing the relationship.
37. The article of manufacture of claim 24, further in communication with a cache, wherein the operations further comprise:
receiving a request to stage or destage a data unit from the cache;
determining whether the requested data unit is included in a range of data units represented by one element having one element pointer associating the element with a relationship entry;
if the requested data unit is included within one element associated with a relationship, determining whether the requested data unit was copied to the target data unit; and
if the source data unit was not copied to the target data unit, then copying the source data unit to the target data unit before performing the stage or destage operation.
38. The article of manufacture of claim 24, wherein the relationship between the source and target volumes comprises a point-in-time copy relationship.
39. The article of manufacture of claim 24, wherein the source data unit and corresponding target data unit in one relationship have different data unit numbers.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A system for interactive video advertising, the system comprising:
a video display capable of displaying an advertisement tag, wherein the advertisement tag prompts a user interaction and allows a registry of an interaction history;
an interaction history archive in the form of an advertising cart user interface that allows the population and temporal storage of the interaction history;
an advertisement positioning algorithm that reviews and prioritizes the interaction history created by a user acknowledgment of the advertisement tag;
means for allowing probabilistic market segmentation analysis to display advertising content based upon the interaction history which was temporarily stored; and
distribution means for disseminating advertising content.
2. The system for interactive video advertising of claim 1, wherein the video display comprises a device selected from the group consisting of a television, monitor, cable television system, satellite television system, digital video recorder, video game system, portable video game system, digital media receiver, telephone, smartphone, personal digital assistant, computer system, laptop computer, and a tablet computing device.
3. The system for interactive video advertising of claim 1, wherein the advertisement tag comprises at least one of a visual notification, audible notification, and a tactile notification.
4. The system for interactive video advertising of claim 1, wherein the user interaction comprises at least one of a remote control, computer mouse, trackball, touchpad, pointing stick, keyboard, joystick, game controller, webcam, digital camera, touchscreen, stylus, laser rangefinder, motion sensor, proximity sensor, barcode reader, microphone, and RFID tag.
5. The system for interactive video advertising of claim 1, wherein the registry is stored in at least one of a file, database, computer memory, computer data storage, computer network file, computer network memory, and computer network data storage.
6. The system for interactive video advertising claim 1, wherein the interaction history archive is stored in a at least one of a file, database, computer memory, computer data storage, computer network files, computer network memory, and computer network data storage.
7. The system for interactive video advertising of claim 1, further comprising an interaction history archive that is at least one of a graphical user interface, text-based user interface, and audible user interface.
8. The system for interactive video advertising of claim 7, further comprising an interaction history archive having controls that allow data to be at least one of viewed, saved, deleted, sorted, and distributed.
9. The system for interactive video advertising of claim 1, wherein the advertisement positioning algorithm data sources used in calculations are from at least one of marketing parameters, advertising data, interaction history archive data, and probabilistic market segmentation analysis data.
10. The system for interactive video advertising of claim 1, wherein probabilistic market segmentation analysis data are from at least one of marketing parameters, advertising data, market data, interaction history archive data, user behavior data, user profile data, external user profile data, external interaction history archive data, and external user behavior data.
11. The system for interactive video advertising of claim 10, wherein the user profile comprises data selected from at least one of user name, user address, user phone number, user address, user email address, user age, user marital status, user income, user education, user ethnicity, user race, user system preferences, user contact preferences, user social media account information, user survey data, user bank account information, user credit card information, user e-commerce account information, user VOIP account information, and user instant message account information.
12. The system for interactive video advertising of claim 1, wherein the distribution means distributes data to at least one of a social network, telephone network, wireless telephone network, cellular telephone network, computer network, cable television network, satellite television network, video game system network, and the internet.
13. The system for interactive video advertising of claim 1, wherein the distribution means distributes data from the user interface.
14. The system for interactive video advertising of claim 12, wherein advertising content comprises advertising materials selected from at least one of videos, pictures, photographs, text messages, sweepstakes, contests, emails, telephone calls, and popularity indicators.
15. A method for interactive video advertising, the method comprising the steps of:
displaying video content on a video display, wherein an advertisement tag is displayed in conjunction with said video content;
interacting with the video display thereby populating an interaction history archive with a record of such interaction;
associating the record of interaction with advertising content;
prioritizing the advertising content based on user preferences, user history, advertising data, marketing parameters, market segmentation analysis, or combinations thereof;
storing the prioritized advertising content in a user interface;
accessing the user interface in order to adjust user interface settings or controls; and
distributing the advertising content to other individuals or networks.
16. The method for interactive video advertising according to claim 15, wherein the video content displaying comprises a device selected from the group consisting of a television, monitor, cable television system, satellite television system, digital video recorder, video game system, portable video game system, digital media receiver, telephone, smartphone, personal digital assistant, computer system, laptop computer, and tablet computing device.
17. The method for interactive video advertising according to claim 15, wherein the distributing advertising content is from the user interface.
18. The method for interactive video advertising according to claim 15, wherein the interacting with the video display comprises at least one of a remote control, computer mouse, trackball, touchpad, pointing stick, keyboard, joystick, game controller, webcam, digital camera, touchscreen, stylus, laser rangefinder, motion sensor, proximity sensor, and barcode.
19. The method for interactive video advertising according to claim 15, wherein the interaction history archive is stored in at least one of a file, database, computer memory, computer data storage, computer network files, computer network memory, and computer network data storage.
20. The method for interactive video advertising according to claim 15, wherein advertising content is distributed to social media networks.