text:
|Número de publicación
|Tipo de publicación
|Número de solicitud
|Número de PCT
|Fecha de publicación
|19 Ene 2006
|Fecha de presentación
|10 Mar 2003
|Fecha de prioridad
|11 Mar 2002
|También publicado como
|Número de publicación
|Hans Dagborn
|Cesionario original
|Hans Dagborn
|Exportar cita
|BiBTeX, EndNote, RefMan
|Citas de patentes (19), Citada por (26), Clasificaciones (4), Eventos legales (1)
|Enlaces externos: USPTO, Cesión de USPTO, Espacenet
The present invention pertains to a sensor means and a print-head assembly for a hand-held and hand-operated printing on a print medium controlled by a processor, and a method therefore, so called Random Movement Printing Technology (RMPT). Specifically it provides a high-speed implementation of image printing with said print-head.
Hand-held and hand-operated printing devices with an ink-jet print-head are known through various documents.
U.S. Pat. No. 5,927,872 by Yamada discloses a system and a method of printing an image represented by a frame of image data utilizing a hand-held printer having optical sensor means for tracking positions of the hand-held printer relative to the surface of a print medium during a printing process. It is monitored in real time using navigation information generated by the optical sensor.
Each optical sensor comprises an array of opto-electronic elements to capture images of the surface of a print medium at fixed time intervals. Preferably, the optical sensor means can detect slight pattern variations on the print medium, such as paper fibers or illumination pattern formed by highly reflective surface features and shadowed areas between raised surface features. These features can then be used as references for determining the position and the relative movement of the hand-held printer. During the printing process, the printed portions of the image can also be used as reference positions by the hand-held printer.
In the preferred embodiment, the hand-held printer contains a navigation processor and a printer driver. Using the printer driver, the navigation processor drives the hand-held printer to print segments of the image onto a print medium as the hand-held printer travels across the print medium during a printing process. Each segment of the image is printed onto a particular location on the print medium to form a composite of the image.
In the U.S. Pat. No. 6,233,368 B1 by Badyal et al it is taught a CMOS digital integrated circuit (IC) chip on which an image is captured, digitized, and then processed on-chip in substantially the digital domain.
A preferred embodiment comprises imaging circuitry including a photo cell array for capturing an image and generating a representative analog signal, conversion circuitry including an n-bit successive approximation register (SAR) analog-to-digital converter for converting the analog signal to a corresponding digital signal, filter circuitry including a spatial filter for edge and contrast enhancement of the corresponding image, compression circuitry for reducing the digital signal storage needs, correlation circuitry for processing the digital signal to generate a result surface on which a minima resides representing a best fit image displacement between the captured image and previous images, interpolation circuitry for mapping the result surface into x- and y-coordinates, and an interface with a device using the chip, such as a hand-held scanner.
The filter circuitry, the compression circuitry, the correlation circuitry and the interpolation circuitry are all embodied in an on-chip digital signal processor (DSP). The DSP embodiment allows precise algorithmic processing of the digitized signal with almost infinite hold time, depending on storage capability. The corresponding mathematical computations are thus no longer subject to the vagaries of CMOS chip structure processing analog signals. Parameters may also be programmed into the DSP's software making the chip tunable, as well as flexible and adaptable for different applications.
U.S. Pat. No. 5,644,139 by Allen et al discloses a scanning device and a method for forming a scanned electronic image including the use of navigation information that is acquired along with image data, and then rectifying the image data based upon the navigation and image information. The navigation information is obtained in frames. The differences between consecutive frames are detected and accumulated, and this accumulated displacement value is representative of a position of the scanning device relative to a reference. The image data is then positioned-tagged using the position data obtained from the accumulated displacement value. To avoid the accumulation of errors, the accumulated displacement value obtained from consecutive frames is updated by comparing a current frame with a much earlier frame stored in memory and using the resulting difference as the displacement from the earlier frame. These larger displacement steps are then accumulated to determine the relative position of the scanning device.
The above documents teach how to determine the position in a conceptual generation of navigation information. In this context the U.S. Pat. No. 5,927,872 by Yamada uses the navigation information for a hand-held scanner disclosed in U.S. Pat. No. 5,644,139 by Allen et al. The invention according to Allen et al teaches navigation through comparison of pixels on a frame basis.
There are problems related to the speed of controlling the print-head when feeding large bitmaps to be printed by a print-head.
The present invention relates to a new print-head assembly for a hand-held and hand-operated printing on a print medium controlled by a processor. Specifically it provides a hardware solution to speed up a print-out with such an assembly.
Hence, the present invention sets forth a sensor and print-head assembly comprised in a housing for a hand-held and hand-operated printing device controlled by a processor connected to at least one first electronic memory, comprising at least one sensor means, a print-head array, input means on said housing connected to said processor for input of assembly control commands, and means for keeping track of the assemblies and print-heads position on a print medium.
The processor is provided a connection to a hardware control arrangement, said arrangement comprising a programmable logic means, PLD, connected to at least one second electronic memory. It has input means for receiving measurement signals from said at least one sensor. The logic means are controlling a print-out from the print-head by computing received signals from said sensors and bitmap information stored in said second memory upon a command from the processor. This provides a mode where said logic means operates independently from the processor in controlling a print-head print operation, providing exclusive access rights for said logic means to said second memory. Another command from said processor provides a mode where said logic means is relived from controlling said print-head print operation, and thus made signal transparent to the processor.
The at least one second electronic memory is thus made reachable for storing of information controlled by the processor, thus enhancing the speed of providing data to the print-head for printing operations by allowing the processor to compute and handle received information in said first electronic memory. This avoids contest between operations on said memories.
In one embodiment of the invention, the print-head is of the ink-jet type with spray nozzles. Another embodiment provides that the nozzles are comprised in an array where each nozzle is addressed by a binary number, and whereby a fictive nozzle is used to calculate a change of position in an x and y direction for the array on a print medium as a function of the angle of rotation of the array.
A look-up table/tables in one further embodiment comprises sine and cosine values for sensor steps with a predetermined resolution between sensor steps, one of said sensor steps determining a minimum movement of the assembly. Another embodiment provides an assembly, wherein the table/tables are provided integer values, which are obtained by multiplication of the "real" values with a suitable power of 2, and whereby other values stored and used for calculations are correspondingly scaled.
A further embodiment provides that the number of binary bits in a designation of a nozzle are 7, thus addressing 127 nozzles, said fictive nozzle being No. 128, calculating the address to the bitmap in the second memory, where p is the width of a bitmap, as y0*p+n/128*Δy128*p+((x0+n/128*Δx128) div B) and the designation of the bit in the bitmap as (x0+n/128*Δx128) mod B.
In a still further embodiment, the bitmap resides in the upper left corner of a maximum sized memory area for a possible bitmap in the second memory, whereby the value of p is a multiple of two, thus reducing calculations to be made.
Another embodiment provides that the number of nozzle No. n is indicated by a counter, which is incremented when the preceding nozzle has accomplished its task.
Yet another embodiment provides that a position is expressed through the coordinates of the sensor means and the angle between the prior position and the current position of the sensor means.
Yet a further embodiment provides that the print-head nozzle position is computed from the knowledge of the position of one sensor means and the tilt angle of the assembly, by calculating the position of the first and last nozzle in said array. Remaining nozzle positions are, in one embodiment, computed by starting from the first nozzle positions and adding up the difference in x- and y-directions between the nozzles, whereby the x and y distance between the first and last nozzle is divided by the number of nozzles.
Another embodiment comprises that a positioning means is provided to position the assembly in a correct starting position in relation to the print medium.
Henceforth reference is had to the accompanying drawings for a better understanding of the given examples and embodiments of the present invention, wherein:
The present invention relates to a new print-head assembly for a hand-held and hand-operated printing on a print medium controlled by a processor. Specifically it provides a hardware solution to speed up a print-out with such an assembly. A detailed description of the hardware print-out in accordance with the present invention is provided with reference to
It is designed to provide a compact portable printing device in order to enable a user to print from small portable devices such as a cellular phone, a portable PC, a personal digital assistance (PDA) or the like, and other portable electronic devices or for electronic stamping, printing of small texts, tags, addresses, cutting and clipping.
By fixing a print-head in a construction plate where one or more positioning sensor means are fixed as well, it is possible to obtain a geometrical construction with an x- and y-coordinate system and to establish, with great mathematical accuracy, the coordinates x and y for each individual ink-jet opening/nozzle in the print-head.
The coordinates, during a time frame, constitute the grounds for an accurate and precise spraying of ink-drops onto a printing surface according to a predetermined printing design. Even when the coordinates change over a time period, it is possible to calculate in real time, the changes in direction, speed, acceleration, rotation etc. along the z-axis controlled by a microprocessor. It provides the possibility to adjust the printing-head to spray an even and pre-programmed flow of ink-jet drops into an adjustable and varying flow of ink-jet drops.
The embodiment according to
The printing process starts with a data file containing pre-selected printing patterns, which are sent via the communication unit 5 to a data memory, for example, one which is built into the micro controller circuit 4. With the assistance of a built-in positioning sensor means 13 and one of the command buttons 6 the coordinates are indicated to an outgoing point of reference in the printing surface. One or more sources of light, for example light emitting diodes (LED), lighting up the printing frame so that the optical positioning sensor means are activated and then the forward feeding of the coordinates to the micro controller circuit can take place.
When the positioning sensor means 3 and the print-head 2 are fixed in relation to each other, a geometrical construction with all the necessary parameters for a mathematical calculation of the coordinates of the print-head 2 can be achieved.
The micro controller circuit 4 contains a software program, which uses the incoming data from the positioning sensor means 3 and mathematical equations to calculate in real time the coordinates for each individual ink-jet nozzle 12.
Using the measures of two coordinates establishes the required movement direction for each case. The time difference between two measurements indicates the acceleration and speed required. Simultaneously all measurements and equations are compared with the stored printing commands based upon coordinates equated from the original data file.
At this stage the micro controller circuit has sufficient information to seize a decision. On a positive indication an electric impulse is generated in the piezo- or termo-electrical micro pumps in the concerned ink-jet nozzles 12, which in turn sends out ink-jet drops onto the printing surface.
The printing commands are erased after each electric impulse so that even if the ink-jet nozzles coincide with the previous coordinates no ink drops are sent out to the existing print-out.
The embodiment according to
This can be considered as an electronic labeling with a pre-programmed and/or programmable electronic stamp pad.
In this embodiment only one positioning sensor means 3 is used and accordingly a simpler micro controller circuit 4 is needed, since the printing device only makes smaller and relatively straight movements.
The sensor/print-head device consists of two position sensor means S0, S1 and a print-head array 60 mounted together as
The new positions given the differential movements of sensor means S0, S1 are calculated as follows.
All position changes given in the sensor means coordinate system must be transformed to position and angle of the sensor system in a paper or other print medium coordinate system, here named as a second coordinate system. Since the distance, 2 Ho, between the two sensor means is fixed it is satisfactory to know the position of one sensor means and the angle of the print-head array relative to the second coordinate system.
Illustrated in
The movement of the sensor means S0 or S1 (it does not matter which one) in the paper or print medium second coordinate system at an angle 'alpha' is calculated, as:
deltaX=S 0 DiffX*cos(alpha)−S 0 DiffY*sin(alpha)
deltaY=S 0 DiffX*sin(alpha)+S 0 DiffY*cos(alpha)
Where S0DiffX and S0DiffY are the movements of the sensor means in x- and y-directions respectively, in the sensor/print-head device, named first coordinate system.
The angular change can be calculated as the difference of the sensor means y-movements in the sensor means first coordinate system multiplied by a constant that is determined from the distance between the sensor means S0, S1. To simplify, the angle is measured in units of one sensor "step" and the sine and cosine values are taken from tables that are adjusted according to this. Thus S1DiffY-S0DiffY, provides the angle change.
The movement in x-direction of sensor means S1 is not used, the information is redundant since the sensor means geometry is fixed.
When the position of one sensor means S0 or S1 and the tilt angle of the sensor/print-head assembly alpha are known the positions of the print-head nozzles can be calculated as follows, depicted in
The positions of the first and last nozzle are calculated as:
PNfirstX=S 0 x+Ho*cosine(alpha)−Vo*sine(alpha)
PNfirstY=S 0 y+Ho*sine(alpha)+Vo*cosine(alpha)
PNlastX=S 0 x+Ho*cosine(alpha)−Ve*sine(alpha)
PNlastY=S 0 y+Ho*sine(alpha)+Ve*cosine(alpha)
To calculate the positions of all nozzles, it is to start with the first nozzle positions and adding up the difference in x- and y-directions between the nozzles, calculated by dividing the x- and y-distance between the first and last nozzle by the number of nozzles:
In accordance with the teaching it sets forth a sensor and ink-jet print-head 2 assembly comprised in a housing 1 for a hand-held and hand-operated printing device controlled by a processor 4. It thus comprises:
Sensor means and print-heads that are suitable to use are well known in the art and described in for example U.S. Pat. No. 5,927,872 by Yamada, U.S. Pat. No. 6,233,368 B1 by Badyal et al, and U.S. Pat. No. 5,644,139 by Allen et al. Sensor means can be bought from Agilent, www.agilent.com. Another sensor means has the product name HDNS-2000 and enables 1.500 pitures/s, the next model in progress enables 6.000 pictures/s. Sensor means in this description can comprise known means that are to cooperate together with a sensor itself, for example, LEDs or only be sensors or an array of sensors.
Illustrated in
In order to feed data to a print-head for random printing with maximum speed a hardware solution is implemented in accordance with the present invention, which in one embodiment utilizes a print-head assembly with two optical sensors S0 and S1 as described in the foregoing. The hardware solution is depicted in
Conventionally the CPU would be used to control the print-head through software. During the R&D process of the present invention it has shown that a software control of print-outs is a far to slow process for making use of the 2 Mbit/s maximum data-speed of the print-head. It is thus appreciated that said data-speed relates to a currently used print-head, and that a constant further technical ongoing process for higher speeds is in progress. In order to fully make use of the print-head printing speed, a hardware solution in accordance with the present invention is presented.
The CPU constantly unpacks and receives images for print-out in its main memory RAM R1, which makes it busy with unwanted tasks during a printout when it should be totally engaged in the print-out, and not involved in context switching and/or dealing with interruption signals. An obvious measure to take for a person skilled in the art would be to enlarge the memory space RAM R1 directly controlled by the CPU in order to come up with a suitable software solution handling the print-out speeds of the print-head assembly.
Instead of having a software control for print-outs, the present invention introduces a different approach through mostly pure hardware. The hardware solution addressing mainly the speed problem is provided through an extra RAM memory R2 connected to the CPU via a PLD (Programmable Logic Device). When a bitmap for a print-out is being prepared, the PLD is put in an inactive state through signalling from the CPU, thus being made transparent for data transfer between the CPU and devices connected to the PLD such as RAM R2. This means that the CPU experiences R2 as a conventional memory area directly connected to the CPU.
At power-on the CPU calculates cosine and sine-tables needed, storing them transparently through the PLD in R2. Sine and cosine tables, and their utilization, have been explained in the foregoing. A specific implementation of the table/tables comprises that they are provided integer values, which are obtained by multiplication of the "real" values with a suitable power of 2, for example, 216. Other values stored and used for calculations are correspondingly scaled. In doing so, every calculation may be performed using integer values, which saves from using an overhead of logic in the PLD. It also enhances the speed of calculation.
Further, the PLD is connected to position sensors, here S0 and S1, managing the handling of the print-head print medium position information received from the sensors.
During reception through the CPU of a complete image/picture for printing, the CPU prepares a bitmap of the image in memory R1, and stores it in memory R2, in such a manner that every pixel in the bitmap is corresponding to one "tick" from the sensors S0, S1, which in one embodiment are opto-electronic devices (optosensors). Concurrently, the size of the provided bitmap is stored in memory R2. When the bitmap is prepared, the CPU writes a start command to the PLD, which operates to disconnect the CPU from RAM memory R2.
The PLD is now acting on its own together with the RAM memory R2 and the sensors S0, S1, making up the hardware print-head control arrangement in accordance with one embodiment of the present invention, until the CPU writes a stop command to a provided command register. For every detected change of a position registered and reported to the PLD by optosensors, the PLD calculates a new position for the, in this embodiment, provided 128 ink-jet spray nozzles, and transmits the so called dot information to the print-head controlling it to print dots from designated nozzles.
It is thus appreciated that the present invention comprises at least two modes of operation for the CPU vis-ŕ-vis the PLD, and vice versa.
Hence, providing a mode where the logic means (PLD) operates independently from the processor (CPU) in controlling a print-head print operation; and
When a change in the position has been observed, the PLD is programmed to keep in memory where nozzle No. 0, comprised in the print-head, is positioned. Furthermore, it keeps track of how the print-head is oriented and proceeds to access the sine-cosine table in R2. The value fetch or read is the offset in x- and y-direction of nozzle No. 128 as a function of the angle of rotation of the print-head. This 128th nozzle is a fictive nozzle used for making calculations smoother and easier. By introducing a fictive nozzle a division is accomplished by dividing with 128 in binary numbers which is a simple right shift in seven steps when calculating through integer arithmetic's. If 127 nozzles are used, a division in the below formulas, has to be performed two times for the address and once for the number of the bit.
In accordance with the above measures taken, the PLD is provided the necessary information such as the size of the bitmap and relevant information regarding the position of the print-head.
Due to that the maximum clock rate of the print-head (serial data), of a specific embodiment is 2 MHz, it does not make sense calculating the print information any faster. Hence, the time available to calculate, if a dot is to be printed or not, and to clear the corresponding position in the bitmap, is approximately 500 nano seconds, i.e., a 2 MHz clock rate makes 1 bit/500 ns.
By using the provided information the PLD keeps track on which bit in the bitmap that is corresponding to the position of nozzle No. 0. Assuming that the "width" of the bitmap is p and the address of this pixel is x0/y0, the address to the corresponding byte in the RAM memory R2 is y0*p+x0/8, and the number of the bit in this byte is x0 mod 8. For nozzle no. 128 the offset in the x- and y-directions are fetch by looking them up in said sin/cos table. Hence, it is made easy in accordance with the present invention to calculate the address in the RAM memory R2 for every intermediate nozzle with the following formula:
The address=y 0 *p+n/128*Δy 128 *p+((x 0 +n/128*Δx 128)div8)
The number of the bit=(x 0 +n/128*Δx 128)mod 8
where n is the number of the nozzle. It is to be noted that calculations should be carried out in such an order that as little as possible precision is lost.
Described calculations are thus relatively convenient to implement in hardware. A division by 128 is merely a shift by 7 positions. The division "div 8" is only a shift by 3 positions. In order to simplify even more, it can be prescribed that the bitmap shall reside "in the upper left corner" of a maximum size memory area related to the bitmap. The value of p is then always a multiple of 2, which does not impose any restrictions to the design of its memory R2, because said memory area has to be available for a maximum size bitmap. If this case is prevailing, a multiplication can be eliminated, which makes the following calculations necessary:
As the position in a bitmap for successive nozzles is calculated, it becomes unnecessary to accomplish the multiplikation n*Δy128 in the expression n/128*p*Δy128 The value 1/128*p*Δy128 is known and constant. For the first nozzle n equals 0 and is thus not used. A next step to take is to add this constant value for every new nozzle in a calculation. In accordance with this a multiplication is substituted with a simple addition.
Other operations are accomplished through shift and addition operations. These few operations can easily be implemented in a PLD of a moderate size. Its finther appreciated that the div 8 and mod 8 operations i.e. an 8 bit binary designation of course is only one of a plurality, thus to generalize the variable B is used in the attached set of claims to implicate other binary operations then 8 bit binary.
In order to calculate values for the nozzles, a counter can be used to indicate the value n. As soon as an address to a desired byte in memory R2 is calculated, it is read from RAM R2. The value of the bit in question becomes noted, the bit is cleared and a thus modified byte is written back to the same address. This is followed by incrementing the counter as addresses to each nozzle from 0 to 127 are determined in a stored bitmap. Performing the calculation necessary for a pixel provides that only two memory accesses are needed, one read- and one write-access to the same memory address. It is possible (even probable) that the same byte will be read and written more than once in order to make the calculations for adjacent pixels.
It is appreciated that some of the means used in the present invention are hardware means or software means or a combination of both.
The present invention is not restricted to given embodiments or examples, but the attached set of claims define other embodiments for a person skilled in the art.
|Patente citada
|Fecha de presentación
|Fecha de publicación
|10 Dic 1984
|18 Nov 1986
|Adc Telecommunications
|Electronic hand held tape labeler
|6 Jun 1986
|21 Feb 1989
|Ward Richard J
|Multiple format hand held label printer
|6 Nov 1995
|3 Jun 1997
|Bobry; Howard H.
|Hand-held electronic printer
|14 Ago 1996
|1 Jul 1997
|Allen; Ross R.
|Navigation technique for detecting movement of navigation sensors relative to an object
|21 Feb 1995
|23 Sep 1997
|International Business Machines Corporation
|Direct memory access acceleration device for use in a data processing system
|29 Abr 1996
|19 Ene 1999
|Brother Kogyo Kabushiki Kaisha
|Electric pen that functions as hand-held printer with multiple colors and adjustable print area
|12 Jun 1996
|9 Mar 1999
|Francotyp-Postalia Ag & Co.
|Electronic manual postage meter machine having a recharging and cleaning adapter
|30 Abr 1996
|6 Abr 1999
|Compaq Computer Corporation
|System for parallel port with direct memory access controller for developing signal to indicate packet available and receiving signal that packet has been accepted
|29 Jul 1998
|27 Jul 1999
|Hewlett-Packard Company
|Handy printer system
|29 Dic 1997
|14 Mar 2000
|Brother Kogyo Kabushiki Kaisha
|Handy printing device that extracts single lines from print data containing plural lines
|15 Ago 1997
|8 May 2001
|Howard H. Bobry
|Hand-held electronic camera with integral printer
|18 Mar 1998
|15 May 2001
|Agilent Technologies, Inc.
|CMOS digital optical navigation chip
|14 Sep 2001
|8 Abr 2003
|Hewlett-Packard Development Company, L.P.
|Solid and semi-flexible body inkjet printing system
|6 Jul 2001
|3 Ago 2004
|Print Dreams Europe Ab
|Electronic stamp
|27 Ago 2001
|11 Oct 2005
|Hewlett-Packard Development Company, L.P.
|Measurement and marking device
|10 Mar 2003
|19 Sep 2006
|Xpandium Ab
|Hand held printing of text and images for preventing skew and cutting of printed images
|15 May 2001
|21 Nov 2002
|Xerox Corporation
|Systems and methods for hand-held printing on a surface or medium
|3 Jul 2002
|27 Ene 2005
|Walling Alex M
|Sensor and ink-jet print-head
|10 Mar 2003
|9 Mar 2006
|Alex Breton
|Hand held printer correlated to fill-out transition print areas
|Patente citante
|Fecha de presentación
|Fecha de publicación
|10 May 2006
|23 Mar 2010
|Lexmark International, Inc.
|Handheld printer minimizing printing defects
|15 Nov 2005
|15 Jun 2010
|Lexmark International, Inc.
|Alignment method for hand-operated printer
|29 Jun 2006
|31 Ago 2010
|Lexmark International, Inc.
|Methods for improving print quality in a hand-held printer
|18 Dic 2006
|10 May 2011
|Lexmark International, Inc.
|Methods and apparatus for handheld printing with optical positioning
|16 Feb 2007
|10 May 2011
|Lexmark International, Inc.
|Hand held printer with vertical misalignment correction
|25 Feb 2008
|17 Jul 2012
|Marvell International Ltd.
|Defining a print image in memory for handheld image translation devices
|12 Dic 2007
|24 Jul 2012
|Marvell International Ltd.
|Printing on planar or non-planar print surface with handheld printing device
|25 Feb 2008
|14 Ago 2012
|Marvell World Trade Ltd.
|Determining positioning of a handheld image translation device
|12 Ene 2012
|30 Oct 2012
|Marvell International Ltd.
|Managing project information with a hand-propelled device
|3 Mar 2008
|25 Dic 2012
|Marvell World Trade Ltd.
|Dynamic image dithering
|11 Ene 2008
|1 Ene 2013
|Marvell International Ltd.
|Adaptive filtering scheme in handheld positioning device
|25 Feb 2008
|8 Ene 2013
|Marvell World Trade Ltd.
|Bit selection from print image in memory of handheld image translation device
|18 Ene 2008
|12 Mar 2013
|Marvell International Ltd.
|Sensor positioning in handheld image translation device
|12 Dic 2011
|11 Jun 2013
|Marvell International Ltd.
|Determining end of print job in handheld image translation device
|10 Ene 2008
|25 Jun 2013
|Marvell International Ltd.
|Usage maps in image deposition devices
|23 Oct 2012
|16 Jul 2013
|Marvell International Ltd.
|Managing project information with a hand-propelled device
|7 Mar 2013
|26 Nov 2013
|Marvell International Ltd.
|Method and apparatus for determining a position of a handheld image translation device over a medium while using the handheld image translation device to translate an image onto the medium
|12 Dic 2007
|21 Ene 2014
|Marvell International Ltd.
|Printer for a mobile device
|7 Ene 2013
|25 Mar 2014
|Marvell World Trade Ltd.
|Bit selection from print image in memory of handheld image translation device
|31 May 2013
|2 Sep 2014
|Marvell International Ltd.
|Determining end of print job in a handheld image translation device
|27 Dic 2012
|14 Abr 2015
|Marvell International Ltd.
|Method and apparatus for tracking movement of a handheld device relative to a medium
|14 Jun 2013
|18 Ago 2015
|Marvell International Ltd.
|Method and apparatus for storing image data in a memory of an image deposition device
|30 Sep 2005
|5 Abr 2007
|James Edmund H
|Maintenance and docking station for a hand-held printer
|30 Sep 2005
|5 Abr 2007
|Lexmark International, Inc.
|Methods and apparatuses for measuring print area using hand-held printer
|25 Feb 2008
|28 Ago 2008
|Bledsoe James D
|Bit selection from print image in image translation device
|7 Ene 2013
|23 May 2013
|Marvell World Trade Ltd.
|Bit selection from print image in memory of handheld image translation device
|Clasificación de EE.UU.
|Clasificación internacional
|Clasificación cooperativa
|Clasificación europea
|23 Ago 2005
Owner name: XPANDIUM AB, SWEDEN
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:DAGBORN, HANS;REEL/FRAME:017012/0761
Effective date: 20050823


text:
- 01-30-13, 05:59 PM Thread Author #1
BB10 Multitasking vs Samsung Galaxy S3 (Android) Multitasking
So I assume that like the PlayBook, the Z10 will have TRUE multitasking. Question to those who are familiar with the Galaxy S3: Is there TRUE multitasking on the Samsung Galaxy S3? You know, on the PlayBook for example you can be watching a video on a website (say youtube) and minimize the browser and start looking at some pictures and the video is still playing within the browser. I assume the Z10 will be able to do the same (correct me if I am wrong). Is there anything like this on the Samsung Galaxy S3??
A co worker of mine saw me watching the BB10 launch event and started making snide remarks about how Android already does all BB10 is coming with. I have a PlayBook and I know its OS is BB10s precursor. If the Galaxy S3 doesn't have true multitasking liek the PlayBook, how can I show her that her Galaxy doesn't have true multitasking?
If you can fill the unforgiving minute, with sixty seconds' worth of distance run,
Yours is the Earth & everything that's in it,
And - which is more - you'll be a man my son.
I'd like to know the same. I know that the iPhone definately can't fully multitask, but I have always wondered about Android.
- CrackBerry Genius
- Posts
- 1,977 Posts
Android does multi-task but it puts the control out of the user's hands. It's difficult to figure out whether something is actually running. For instance, Skype video call can run in the background if there's enough RAM, but if you start doing other stuff, Android will shut the app down. That's the biggest advantage the BB10 over Android. Problem is that they disabled the video running in the active frame (it's more like WebOS now where the audio would keep playing if you had a YouTube video running).
- 01-30-13, 06:52 PM #8Go get some apps!
DocuShortcut - Homescreen shortcuts(Built For BlackBerry)
Symptom Journal - Track medical symptoms and causes (Built For BlackBerry)
SkinEd for Minecraft - Create and share Minecraft skins
- 01-30-13, 06:52 PM Thread Author #9
If you can fill the unforgiving minute, with sixty seconds' worth of distance run,
Yours is the Earth & everything that's in it,
And - which is more - you'll be a man my son.
- CrackBerry Genius
- Posts
- 1,567 Posts
- Global Posts
- 1,568 Global Posts
- Wooden Shoe Like to Know;)
I think Samsung has figured this out. They can run two apps side by side.
The best PlayBook multitasking I do on a regular basis is capture video from the rear camera and then switch to the browser to confirm what the presenter said or a word document and capture important notes. All the while the video capture is a "background" process. I like this much better than the side by side method the S3 uses.
I really want to get my hands on the S3 and Z10 to see if that remains possible.Nothing is so common as is the goal to be remarkable
- 01-30-13, 07:11 PM Thread Author #11
I am going to mess with her S3 tomorrow and report here.
If you can fill the unforgiving minute, with sixty seconds' worth of distance run,
Yours is the Earth & everything that's in it,
And - which is more - you'll be a man my son.
I had been researching iOS multitasking recently and Apple fans mainly defended their devices lack of multitasking by sayng that Apple's impletation saved on resources.
On my PlayBook the level of multitasking is switchable, a choice that Apple does not give, are there similar multitasking options within BB10 as there are on the PlayBook?
Last edited by YorkieRay; 01-30-13 at 09:41 PM.
Re: BB10 Multitasking vs Samsung Galaxy S3 (Android) Multitasking
iOS does not multitask truly. An app has to be special and able to run in separate background mode to something that just scratches the surface. As always, Apple defends their deficiencies by saying that having the feature is detrimental (because they don't know how to handle it)
I don't know details about Android but I can think of a few things that may matter. It's underlying OS could theoretically handle multitasking but there are two factors that make this inferior. It is not a real time OS like QNX that essentially guarantees things will happen when they need to happen. This makes for "smooth" and seamless performance of all running processes. Furthermore, Android deals with a Java virtual machine (BB OS 7 and before also dealt with Java). Java VM has to deal with occasional memory ("Heap") garbage collection (release of once used memory that is no longer used). This is what makes Java so unfriendly to real time operation as this garbage collection is unpredictable both in terms of how frequently it is needed and how long it will take. This is what causes Java apps to simply pause for a while...
QNX inside BB10 OS is a real time beast meant to handle many things all at once in cars, tanks, medical devices, rockets where there is no excuse for missing a beat. Hence the smoothest, best multitasking experience.
Edit: example of PB multitasking: letting my children watch a movie in the car while another app gives me navigation directions at the same time. Showcase mode, Magellan + PB's own video app.
Edit 2: I believe the guy at launch demonstrated how video continues to play smoothly even while peeking into the hub. I see no reason why apps would not be able to keep their action frames animated as well, they just choose not to draw too much attention or battery if it does not make sense.
Last edited by overzeer; 01-30-13 at 07:57 PM.
- CrackBerry Addict
- Posts
- 694 Posts
- Global Posts
- 729 Global Posts
Re: BB10 Multitasking vs Samsung Galaxy S3 (Android) Multitasking
The S3 will not run YouTube while minimized...although not sure the point in that. I think in would rather have a video I was watching paused if I'm not watching it, but that's me. Android pauses any app that you minimize with the ability to open it at that paused state. The newer Android phones with 2 gigs of ram have no issues holding multiple apps paused with no issues. The Note 2 (S3's big brother) does offer true multitasking...it will actually show two apps open at the same time on the same screen...it's called multi window and it's quite impressive. Some S3's have this ability...mainly the international versions at this point, but they will all get this within the next few months. This is my opinion is much more practical than any multitasking being offered at this time.
Sent from my SAMSUNG-SGH-I317 using Tapatalk 2
BB10 Multitasking vs Samsung Galaxy S3 (Android) Multitasking
It was a choice by Apple to provide multitasking APIs instead of full background process access to developers. Some people might not like it, but it's certainly not due to them not knowing how to handle it.Go get some apps!
DocuShortcut - Homescreen shortcuts(Built For BlackBerry)
Symptom Journal - Track medical symptoms and causes (Built For BlackBerry)
SkinEd for Minecraft - Create and share Minecraft skins
Re: BB10 Multitasking vs Samsung Galaxy S3 (Android) Multitasking
Note that with true multitasking there are no separate APIs to deal with. As far as apps are concerned they are still running normally. "Background" becomes only a UI attribute - e.g is it shown full screen or not.
Last edited by overzeer; 01-30-13 at 08:13 PM.
- CrackBerry Genius of Geniuses
01-30-13, 08:20 PM #17Thanked by 2:
- Posts
- 6,206 Posts
- Global Posts
- 6,210 Global Posts
ibpluto (02-03-13), southlander (03-26-13)
I'll state again, iOS is 100% capable of background processing, exactly like BB10 is. Apple forces devs to use specific APIs in order to save battery life, nothing more. It's not because they "can't figure it out". Case in point, like I mentioned earlier, a jailbroken iPhone only requires a simple tweak to enable full background processing, exactly like BB10. This of course comes at the cost of battery life.
Furthermore, the multitasking implementation in Samsung's Android devices is decidedly more useful than BB10's setup. The ability to run 2 apps on the same screen simultaneously is much more useful than having an app sitting in the background chewing up resources.Thanked by 2:
BoldtotheMax (02-25-13), Donvald (05-26-13)
Re: BB10 Multitasking vs Samsung Galaxy S3 (Android) Multitasking
- CrackBerry Genius
01-30-13, 08:57 PM #20Awesome keyboard | High resolution display
- Posts
- 1,861 Posts
- Global Posts
- 1,865 Global Posts
Ergonomic grip | Good performance
That's my BlackBerry Z10
- CrackBerry Abuser
- Posts
- 203 Posts
- Global Posts
- 207 Global Posts
Android and iOS will not Multitasking like the Playbook. Playbook is the only true Multitasking mobile device. On iOS and Android if you toggle off a video it will pause, however on BB it will not, it continues to play. I was demo rep for the Playbook and showed users that I could Play a Video then toggle to a game and start playing and then toggle to a Web Page. I would they pull of the multitasking viewing to show the Game and Video are still Play. This wowed a lot of people.HTC Titan>Storm 9530>Tour 9630>Droid 1>Droid X>G2>iPhone>Moto Atrix also Wifes Torch.
01-30-13, 09:13 PM #22~Matt
- Posts
- 25,774 Posts
- Global Posts
- 26,355 Global Posts
Re: BB10 Multitasking vs Samsung Galaxy S3 (Android) Multitasking
As for your playbook example...technically? Sure, it's neat. Completely useless though.
There is never a scenario where I would want a game to run continuously in the background.
As Matt alluded to, most devs are getting smarter and using BlackBerry's own background APIs to properly handle their apps rather than letting them run freely.
It provides a better user experience overall.
You keep saying "true multitasking" but you have yet to provide a single example that BB10 can accomplish that an Android device can't.
I'll help you out. There's exactly ONE usage scenario that I haven't seen replicated on Android that is actually useful on the Playbook. Backgrounding the video recording app and having it keep running.
So can you give me another useful scenario that that the SGS3 or Note can't replicate?
Similar Threads
BlackBerry 10 vs Android 4.0 ICS - BB 10 Trumps Samsung Galaxy S3 in Browser Battle!By ezin_josh in forum General BlackBerry DiscussionReplies: 1Last Post: 12-20-12, 08:03 PM
iPhone 5 vs Samsung Galaxy S3 vs BB10By flash24 in forum General BlackBerry DiscussionReplies: 21Last Post: 08-15-12, 11:44 AM
BB 9930 vs Samsung Galaxy S2By AceStreaming in forum BlackBerry Bold 9930/9900Replies: 36Last Post: 04-06-12, 08:48 AM
Samsung Galaxy S3 - first half of 2012By AceStreaming in forum AndroidReplies: 9Last Post: 08-15-11, 10:11 PM
Playbook Vs Samsung Galaxy SIIBy M_Ekram in forum BlackBerry PlayBookReplies: 42Last Post: 05-10-11, 05:37 AM

subset: commoncrawl


text:
|Select the desired Level or Schedule Type to find available classes for the course.
|EDU 1340 - Schools and Society
This course provides adn interdisciplinary perspective that focuses on the following issues: the purpose of education, who benefits from education, societal conditions that impact student learning, the organization of schooling, and contemporary issues in education. The course is designed to provide students with a clear understanding of the issues and controversies confronting American education today. The course will examine such questions as the following: (a) How do schools help maintain and perpetuate social inequality; (b) How do factors of race, class and gender affect the educational experiences of students, both within and across schools; (c) What is the ultimate purpose of education, and how can society best achieve this purpose?
Pre-requisites: None
3.000 Credit hours
3.000 Lecture hours
Levels: Undergraduate
Schedule Types: Lecture
Education Department
|Return to Previous
|New Search


text:
Derby 10.3 Beta Available
Derby 10.3 beta
is available for testing. If you are using Derby/Java DB, you should try your local tests with this beta and make sure everything's working for you.
This page describes what's in this release. Of note are security improvements, performance improvements, and the ability to drop or rename a column using ALTER TABLE. And, as usual, a slew of bugfixes.
One thing to be aware of is that the Network Server starts with a security manager installed by default now. This is a good thing as it provides you, by default, strong protection from potentially malicious Java code running in your server.
But what this also means is that if you have Java procedures installed in your database that do funny things like file I/O or open network sockets, you may get exceptions saying you don't have permissions to do this. You can fix this by modifying the security policy file to grant permissions, or by disabling the security manager by running the Network Server with the -noSecurityManager option.
- Login or register to post comments
- Printer-friendly version
- davidvc's blog
- 984 reads


text: [ Safe Corridor Grants Aimed at Lowering Crash Rates on NJ Highways By Tom Mongelli July 10, 2013 Local law enforcement patrolling New Jersey state highways get some help from Trenton to catch speeders and other traffic violators who are driving up the crash and fatality rates. Read More|Comment Category: Briefs, New Jersey News Tags: Burlington County, Mercer County, Middlesex County, Monmouth County, New Jersey Department of Transportation, Ocean County, Safe Corridor Grants, Union County Send to a friend! Share on Facebook Share on Twitter Pin it! Reddit This! Share on Tumblr!


text:
Spend fall days on the beach with this $45-a-night offer for the Landmark Resort. This Myrtle Beach deal is available Sept. 29 - Dec. 29 and includes breakfast for two.
For $10 more, upgrade to an oceanview room that sleep up to four people and includes a wet bar with a small refrigerator and microwave. Or for $20 more, take in clear views from an oceanfront suite, which features one bedroom, a living room area and a full kitchen.
Landmark Resort is home to more than a dozen indoor/outdoor pools, whirlpools, lazy rivers and an outdoor water park. Its central location is less than 10 minutes from the popular Broadway at the Beach entertainment complex.
Note: A two-night stay is required. An $8 nightly resort fee that covers Wi-Fi, local and toll free calls, in-room safe and newspaper is not included.
Please go to your email and confirm your subscription.


text:
Carefully crafted from ultra fine matte microfibers, lined in organic cotton and trimmed in sleek stretch-satin, Stella McCartney's black boy-style briefs will make a beautifully lightweight addition to your lingerie collection. Slip on this low-rise pair with the matching bra for a sophisticated, seam-free foundation.
Black nylon-blendLow-rise, stretch-satin trim, organic cotton lining at base71% nylon, 29% elastaneMachine wash
Product code: 194448 - Need help? Contact us


text:
OK. On my lunch break I re-installed Mandrake (had removed it a few days back). I booted to the CLI and installed the nvidia drivers. The nvidia logo screen comes up but nothing happens after that.
I do have a DXR3 card in that system which I forgot to mention. I'm not sure if that can throw things off, but I'm going to remove it tonight and see what happens.
I'll also give xf86config a shot.


text: Joined WW 3 weeks ago. I have around 21lbs to lose. The first week I lost 1.5lbs and the second week I stalled. Couldn't make it to meeting this week so weighed at home and I've gained 4lbs! This happened last time I was doing PPs. Lose stall gain lose stall stall gain stall lose. Its so disheartening and I only used 20 of my Weekly Points.


text:
I think it must have been the same coat. The seller seemed quite sad to part with it and said it was part of a fairly big WWII collection that just had to go, but it is in damn good condition- parts are in even better condition than the 60s coat you helped me with last year. The WWII coats are quite nice- they seem to have a bit more flattering appearance with a bit more waist suppression, maybe because it's got more buttons.Originally Posted by Peacoat
I've seen the Buzz Rickson one also, at least online. It looks nice, but $700 is quite a price tag for a repro wool coat! With prices like that, I guess the one I picked up would be quite a steal even if it was a repro!
I know what you mean regarding the addiction. Just what I need, something else to start collecting.


text:
Shrink your POM!
There are many things, mostly implementation-related, that can be blamed on Maven, but I think most people agree on the fact that the POM concept (a declarative model of your project) is a good thing. Among other things, it allows to run a new plugin often with a minimum of configuration, or no configuration at all. For instance, a few days ago I was pointed to the Clirr plugin, a tool that allows to verify whether the API of a module has changed (and eventually breaking back-compatibility). If you have a working mavenized project, it's just the matter of running:
mvn clirr:clirr
(more about Clirr in a future post). The plugin learns everything it needs about the project from the POM and it's able to retrieve and analyze the artifacts of the previous version, so it can compare them with the current ones. With Ant my experience was that I needed to add a bit of an Ant script for every tool I wanted to integrate (e.g. Cobertura, FindBugs, PMD, CheckStyle) - for Cobertura, it wasn't the simplest patch of an Ant script ever.
Unfortunately, POMs tend to grow. The past week some of my projects' master POMs were 1500+ lines - sure, they are verbose because of XML, but there is a bunch of real information within. In my experience, the largest sections are:
- The declaration of plugin versions in pluginManagement
- The declaration of dependency versions in dependencyManagement
- The configuration of all plugins
- The profiles
Point #2 might be a surprise for many - consider that my NetBeans Platform projects are made of dozens of small modules, so a top-level project such as blueMarine has really lots of *direct* dependencies (not counting transitive dependencies that are automatically inferred).
Point #4 is related to my Hudson configuration, for which most profiles are (e.g. for automating the release jobs); furthermore they contain some workarounds for existing bugs (such as the Maven BuildNumber plugin inability of retrieving the Mercurial changeset id).
Usually you strive for having a common setup of all the projects - this reduces entropy, and also allows to have a template-based facility for creating Hudson jobs. This means that large amount of those POMs must be kept in sync between all the project - having to manage about a dozen recently drove me to cut & paste madness. What to do?
JUGs to the rescue! I asked for help to JUG Milano and JUG Genova and was pointed out to the proper solutions - two steps, actually inheritance and composition.
First, Create a "super POM" with all the common stuff. The "super POM" is similar to java.lang.Object in a Java environment, it's an implicit POM from which all your POMs with no parent implicitly inherits from - thus is the ancestor of all. But you can create your own intermediate ancestor, and declare it as the parent of your projects' master POMs: Maven will download it automatically, as for any other artifact. In this way, you can write a single POM that can be shared with an arbitrary number of independent projects. So I created a Super POM for all my projects and made it available through the Central Maven Repository, so it can be shared everywhere.
It contains the plugin version declarations and a bunch of profiles that I've blogged about in the past (e.g. here). Furthermore, since of course I'm the author of this file, I've declared the organization, author, license etc... sections that will be just inherited as the rest - you bet, since they are shared by most of my projects, I don't need to repeat them. Basically I can say that I'm saving most of the 700+ lines that it contains in all of my projects.
In case of plugins that are frequently reconfigured, you can save some lines with a simple trick. For instance, some projects of mine have got modules that contain examples of use of a library. They are just provided as documentation for people that download the stuff, but I don't want to deploy their artifacts; in other words, I need to disable the deploy plugin for them. Usually, to achieve this single effect you need a bunch of lines such as:
In my Super POM there is this section:
so now to disable deployment I only need to add this in my project POMs:
If you want to go a step beyond, have a look at Calm, a project made by SourceSense where they are pushing this approach trying to achieve some standardization level (this is beyond my reach at the moment, and I'm just happy to have my own super POM, at the moment). Actually, people at SourceSense were the ones who gave me this hint.
Now, the second step for the dependencyManagement section. Well, it can be fully imported from an external file by means of the <scope>import</scope>. For instance, look at the following section in blueMarine's POM:
This replaces several dozens of single-module declarations, as it imports the whole dependencyManagement sections from the four referenced projects. The secondary advantage, in addition to the less verbosity, is that you're importing coherent module sets - that is, they come from the same release; otherwise, you'd need to keep the coherence by hand, paying attention to what you type.
Note that this is completely different than importing a POM without an explicit scope in the dependencies section: in that case, I'd actually import all the stuff from the four projects cited in the previous example, while I prefer to pick the single things I need.
To give some numbers, two POMs from the forceTen project shrank from about 1400 lines to about 600 - and the solution I've described can be further applied to other sections, shrinking them even more.
- Login or register to post comments
- Printer-friendly version
- fabriziogiudici's blog
- 7176 reads
any buildnumber plugin workaround?
by marcin_molga - 2010-03-11 06:55Nice blog, especially regarding Maven/Mercurial issues :) Could you please elaborate more on your point 4? I'm trying to automate versioning and deployment using Hudson, Mercurial and Maven, but I faced the issue described at: http://firstname.lastname@example.com/msg17145.html Do you have any workaround for it? Regards.
Unfortunately, I'm plagued
by fabriziogiudici - 2010-03-12 01:21
Unfortunately, I'm plagued but that bug too. I work around that with aliasing the maven command to
mvn -DbuildNumber=`hg id -i`
For having the changeset id in Hudson, I use the profiles 'generate-revision-id' and 'show-revision-id' of my super POM:
I don't think it works on Windows, and I frankly hope that the buildnumber plugin bugs with hg will be solved sooner or later, so I can get rid of all the workarounds.
Thanks for the response
by marcin_molga - 2010-03-31 00:56I have had to focus on some other tasks for the last two weeks, but once I get back to the automated versioning, I'll try to implement your workaround. Thanks again.


text:
McMoRan Exploration Co., New Orleans, said its Blackbeard East ultradeep exploratory bypass well on the Gulf of Mexico shelf encountered potential hydrocarbons in the Sparta carbonate section of Eocene and Vicksburg section of Oligocene.
Wireline logs, core, and sonic logs at Blackbeard East, drilled to a total depth of 33,318 ft true vertical depth in 80 ft of water on South Timbalier Block 144, indicate that the Sparta interval is 300 ft thick and appears to be a hydrocarbon-bearing fractured carbonate. The Vicksburg sand is credited with 10 net ft of pay over a 40-ft gross interval.
Flow testing will be required to confirm the potential hydrocarbons and flow rates from these limestone and sandstone formations, McMoRan noted.
These new intervals are in addition to the 178 net ft of hydrocarbons previously announced above 25,000 feet in the Miocene and the hydrocarbon bearing sands in the Oligocene (Frio) with good porosity below 30,000 ft.
A production liner will be set to total depth and the well will be temporarily abandoned while development options are evaluated. Pressure and temperature data below the salt weld between 19,500 ft and 24,600 ft at Blackbeard East indicate that a completion at these depths could utilize conventional equipment and technologies, the company said.
Meanwhile, completion activities at the Davy Jones-1 discovery well on South Marsh Island Block 230 are in an advanced stage. Oil-base drilling mud is being displaced with completion fluid.
McMoRan will run a pulsed neutron log, run perforating guns and production tubing, remove the blowout preventers, and installing a production tree. It will then pressure up the tubing to activate and fire the perforating guns to flow test the well.
McMoRan is drilling below 32,900 ft at the Lafitte ultradeep exploratory well in 140 ft of water on Eugene Island Block 223 and is evaluating pressure data and rotary sidewall cores obtained in January 2012 in the Cris R sand. The company has applied for a permit to deepen Lafitte to 34,000 ft to evaluate additional Oligocene and potential Eocene objectives. Flow tests will be required.


text: Did you see what Sir David Attenborough, the famed British naturalist and television presenter said: We are a plague on the Earth. It's coming home to roost over the next 50 years or so. Perhaps Sir David ought to talk to Keller Laros who was leading a group of divers in Hawaii when something truly remarkable happened.


text:
More New and Used
from Private Sellers
Working Papers, Chapters 14-26 for Warren/Reeve/Duchac's Accountingby Warren, Carl S.; Reeve, James M.; Duchac, Jonathan
Cengage Learning
Questions About This Book?
What version or edition is this?
This is the 23rd edition with a publication date of 9/10/2008.
What is included with this book?
- The Used copy of this book is not guaranteed to include any supplemental materials. Typically, only the book itself is included.
Related Products
The traditional working papers include problem-specific forms for preparing solutions for Exercises, A & B Problems, the Continuing Problem, and the Comprehensive Problems from the textbook. These forms, with preprinted headings, provide a structure for the problems, which helps students get started and saves them time. Additional blank forms are included.


text:
Tarutao Island National Park
Tarutao Island National Park: the Purity of the Sea
Tarutao Island is the biggest in Tarutao National Park it is very beautiful with clear seas and natural views. Tarutao Island is abundant in nature with numerous kinds of fish and also endangered sea turtles. If you have a chance to visit, you will be touched by the relaxing atmosphere of beautiful nature.
The most spectacular point in Thailand to see the sunset is at Phante Bay. It is where Tarutao National Park Office and Tourist Service Center are located. About five kilometers from here is a peaceful inlet call Mo Bay. There are plentiful coconut trees around the bay. Beachside bungalows are available so you can take in the atmosphere of the sea. For people who love waking up early in the morning, we recommend you to go to Talo Wao Bay where you can see a spectacular sunrise. That feeling will give more energy to our lives. In the late morning, you can go to Ludu Waterfall and walk a trail ideal for all lovers of nature.
At about 40 kilometers from Tarutao Island, Lipe Island is one of the islands that you should not miss. There is a community of fishermen, corals around the island, an attractive bay, and white clear beaches with resorts for all tourists.Not far from Lipe Island, is the small isle of Hin Ngam Island. There are numerous rocks which are round, black, and shiny. There is a sign saying there is a curse on anyone taking away the stones from the island.Tarutao National Park provides boats with tour guides for traveling around the island. The one-day program includes diving, visiting beaches and mangrove forest. You can ask for more information at the Tourist Service Center on the island.


text:
Basic Award: The Graduate College of the University of Arizona will guarantee 2 years of full base tuition (in-state or out-of-state) for AmeriCorps and VISTA members completing a full year of service in the University of Arizona Cooperative Extension VISTA or AmeriCorps project. The tuition award excludes miscellaneous fees (such as the recreation center fee, health center fee, student health insurance, etc.) and differential fees, program fees or course fees. These must be paid for by the individual. All eligible members must also complete the Federal Student Aid application.
Eligibility: Tuition awards will be extended to any AmeriCorps or VISTA member who works for a University of Arizona AmeriCorps or VISTA program and who attains regular graduate standing and is admitted to a graduate program at the University of Arizona. Graduate programs at the UA law school, medical school and the Outreach College are not eligible for this award, however.
Length of Offer: VISTA and AmeriCorps members who successfully complete their year of service and who are eligible for this benefit must enroll in graduate school within 5 (five) years of completing their national service.


text:
The European Microfinance Network, along with the Giordano Dell'Amore Foundation and Nantik-Lum Foundation have announced the launch of two awards:
- The Giordano Dell'Amore Microfinance Good Practices Award 2013 will award a prize of €50,000 for the best microfinance experience in Europe. More details are available here
- The European Microcredit Research Award 2013″ sponsored by Fundación Nantik Lum, has a €1,000 endowment. More details are available here
Tags: awards, Europe, microfinance


text:
(hidden for your protection)
comments sponsored by
More details have emerged in the story we broke last night, concerning the arrest of high-flying New York litigator Marc Dreier, founder and managing partner of Dreier LLP.
In the comments to our post, some of you wondered about the lack of MSM coverage. The story has now been picked up by the New York Post, the New York Times's City Room blog, and the WSJ Law Blog (all of whom mention ATL — thanks for the shout-outs).
From the NYP story:
The founder of a high-profile Manhattan law firm – and close friend of retired Giant Michael Strahan – has been arrested in Canada on charges of criminal impersonation, The Post has learned.
The powerful white-shoe lawyer, Marc Dreier, 58, was arrested on Wednesday and is cooling his heels in a grimy jail cell just west of Toronto.
We had also heard the impersonation allegation, but held off on mentioning it until we had more details. One source tells ATL that the alleged impersonation stemmed from Marc Dreier's attempt to secure a loan. When credit markets get tough, the tough get… new identities?
The Post also reports that Dreier was arrested on Wednesday; we reported the arrest took place Tuesday. According to City Room, the arrest took place late on Tuesday night (11:25 PM).
More from the Post:
"He is in provincial custody in Maplehurst Correctional Complex," said an employee at the Ontario pokey. His bust stems from his alleged role in a multimillion fraud case, a source told The Post.
A detective for the Toronto Police Department confirmed Dreier's arrest but said he couldn't provide specific details about the nature of the criminal impersonation charges because the investigation was still ongoing.
Additional details, from news accounts and from ATL sources, after the jump.
We reported that the firm's holiday party was canceled. The Post confirms this:
Brass at the 250-lawyer firm, Dreier LLP, booked the hotel's pricey Starlight roof for their Yuletide Celebration, but a Post reporter found the hall on the 18th floor completely empty last night, with chairs stacked against the wall.
Over the years, Dreier – who set up The Michael Strahan Foundation to help disadvantaged kids – has been hit with hundreds of thousands of dollars in judgments and tax liens.
They include a $622,000 IRS judgment on an East 58th Street apartment that he owned, and a $98,000 federal tax lien on a Southampton property, according to public records.
Speaking of Marc Dreier's property, we mentioned that he has "a fabulous Manhattan apartment rumored to rent for $50,000 a month." A source tells us that Dreier owns this apartment (which would rent for $50,000), as well as at least five other homes, including places in Santa Monica and the Hamptons. We also hear that Marc Dreier is the owner, in part or in full, of a yacht and a plane.
As for what's next in his case, a bail hearing is taking place this morning in Canada, after which Marc Dreier is expected to be released.
Meanwhile, trouble may be brewing for Marc Dreier back in the United States. As we mentioned yesterday (see the 1:40 AM update), significant sums are missing from firm escrow accounts. We initially mentioned $38 million; another source suggests the number may be lower, but is at least $20 million.
The Dreier partners (excluding Marc Dreier obviously) have retained criminal and civil counsel to investigate these matters. They have also alerted the U.S. Attorney's Office of possible offenses related to the escrow fund shortfalls.
Stay tuned.
Update (10:20 AM): From City Room, here's a statement just issued by Debra Hanna, a spokeswoman for the Ontario Teachers Pension Plan:
On Tuesday afternoon, we learned of fraudulent behavior by an individual visiting our premises. We immediately alerted the police. An individual was arrested by the police and has been charged.
No Teachers Pension fund staff member was involved in the fraudulent behavior.
We've reviewed our security procedures in relation to this situation and we believe that no Teachers Pension funds are involved.
STAR LAWYER IN FRAUD BUST [New York Post]
Morning Law-Firm Roundup: More Layoffs and an Arrest in Canada [WSJ Law Blog]
New York Lawyer Is Arrested in Toronto [City Room / NYT]
Earlier: Founding Partner, Left Higher and Dreier? Blame Canada
comments sponsored by


text:
Preface to Marketing Management, 13e, by Peter and Donnelly, is praised in the market for its organization, format, clarity, brevity and flexibility. The thirteenth edition serves as an overview for critical issues in marketing management. Its brief, inexpensive, paperback format makes it a perfect fit for instructors who assign cases, readings, simulations or offer modules on marketing management for MBA students. The text also works in courses that implement a cross-functional curriculum where the students are required to purchase several texts. Continue reading
Category Archives: Marketing
The Restaurant: From Concept to Operation, 6th Edition, John R. Walker
Restaurant owners will continue to turn to The Restaurant because it helps them gain the skills needed to master every challenge and succeed in this highly competitive and rewarding industry. Each chapter has been revised, updated, and enhanced with numerous industry examples, sidebars, charts, tables, photographs, and menus. Greater emphasis is placed on restaurant business plans, restaurant management, and restaurant operations. The themes of sustainability and sustainable restaurant management have been added throughout. New sections have also been included on purchasing meat, cocktails, and the early history of eating out. All of this information will help restaurant owners make the decisions necessary to build a thriving business. Continue reading
Electronic Commerce, 10th Edition, Gary Schneider
E-commerce continues to have a dramatic impact on virtually every aspect of business. And following the 2009 recession on electronic commerce, its role is even more critical. Packed with the most cutting-edge coverage available, ELECTRONIC COMMERCE, 10e equips students with a solid understanding of the dynamics of this fast-paced industry. It delivers comprehensive coverage of emerging online business strategies and technologies in the electronic commerce marketplace. By detailing how the landscape of online commerce is evolving, this market-leading text reflects changes in the economy and how business and society are responding to those changes. Balancing technological issues with the strategic business aspects of successful e-commerce, the new edition includes expanded coverage of e-commerce growth in China and the developing world, social media and online marketing strategies, technology-enabled outsourcing, and the latest development in online payment processing systems. Continue reading
Exploring Marketing Research (with Qualtrics Printed Access Card and DVD), 10th Edition, William G. Zikmund
EXPLORING MARKETING RESEARCH deals with the design, collection, analysis, and reporting of marketing research data relevant to a firm's current and future needs. The text focuses on students as managers, not practitioners, of marketing research. Students learn about traditional types of marketing research, such as designing questionnaires, as well as the latest technological developments that facilitate marketing research including data collection devices, data analysis tools, and practical approaches to data analysis. In addition, this edition places more emphasis on ethical and international issues relating to marketing research. Continue reading
MM 4 (with CourseMate Printed Access Card) (New, Engaging Titles from 4ltr Press), 4th Edition, Dawn Iacobucci
Created through a "student-tested, faculty-approved" review process with students and faculty, MM4 is an engaging and accessible solution to accommodate the diverse lifestyles of today's learners at a value-based price. MM4 employs an integrated marketing management framework using new and proven learning features to detail key concepts, and useful exhibits and graphics further describe key principles. This engaging book incorporates the latest statistics as well as new coverage that highlights the importance of social media and the impact of consumer behavior on successful marketing management. A complete set of accompanying cases align best-selling business cases from leading case providers, such Harvard Business School Publishing, with specific MM4 chapters. Trust the unique MM4 comprehensive content and complete resources to help students better understanding and apply marketing management for business success. Continue reading