DR. ROBERT MICHAEL COOK WORTHING, M.D.
Physical Therapy at Veterans Dr, Lexington, KY

License number
Kentucky 01062762A
Category
Medical Practice
Type
Physical Medicine & Rehabilitation
Address
Address
1101 Veterans Dr, Lexington, KY 40502
Phone
(859) 233-4511

Personal information

See more information about ROBERT MICHAEL COOK WORTHING at radaris.com
Name
Address
Phone
Robert Cook
5370 Dawson Springs Rd, Hopkinsville, KY 42240
(270) 885-5638
Robert Cook, age 59
534 Crewe Ct, Lexington, KY 40503
(859) 327-3796
Robert Cook
535 Hooper Dr # A, Fort Campbell, KY 42223
Robert Cook, age 50
5410 Hillock Ln, Crestwood, KY 40014
(502) 618-2823
Robert G Cook
220 Hanna Pl, Frankfort, KY 40601
(502) 607-9936

Professional information

Robert Cook Photo 1

Processing Print Jobs According To Hard Or Easy Processing Zones

US Patent:
2005021, Sep 29, 2005
Filed:
Nov 8, 2004
Appl. No.:
10/983390
Inventors:
Raymond Clark - Georgetown KY, US
Robert Cook - Lexington KY, US
Ning Ren - Lexington KY, US
Martin Rivers - Lexington KY, US
International Classification:
G06F015/00
US Classification:
358001100
Abstract:
Methods for processing print jobs include creating hard and easy processing zones within bands of to-be-printed pages to speed color processing. The hard processing zones result by creating bounding boxes about to-be-printed objects having PDL-specified math or logic functions requiring hard processing operations, such as two or more inputs. The easy processing zones exist external to the bounding box. Processing of hard zones occurs via color information blending between overlapping pixels of to-be-printed objects or an object and a contone page. A contone page includes color information of the to-be-printed page in a first color space. Processing of easy zones occurs by directly rendering to-be-printed objects in device specific page(s) of memory in a second color space. Any number of hard and easy processing zones can result in a given band. Adjacent bands may also be combined to form composite bands.


Robert Cook Photo 2

Optimizing Raster Operation Functions During Print Job Processing

US Patent:
8054493, Nov 8, 2011
Filed:
Dec 18, 2008
Appl. No.:
12/338473
Inventors:
Robert Laurence Cook - Lexington KY, US
Jessica Lynne Heavrin - Lexington KY, US
Ning Ren - Lexington KY, US
Martin Geoffrey Rivers - Lexington KY, US
Assignee:
Lexmark International, Inc. - Lexington KY
International Classification:
G06F 15/00, B41L 17/08
US Classification:
358 115, 101492
Abstract:
Methods for processing print jobs in rendering devices include modifying a raster operation function to have fewer variables than originally specified by the print job. Processing may also include executing the modified function and determining how many variables the function originally includes and whether such is one or more. Preferably, the modifying of the function includes determining whether a variable of the function has a black or white identity, such as a black or white ink or a black or white image, stencil or character. It may also include determining whether a destination variable remains unaltered in a to-be-painted area. Printers having stored computer executable instructions for performing the steps are also disclosed as are host devices that may direct or control the printer to perform the same.


Robert Cook Photo 3

Processing Print Jobs According To Size Of To-Be-Printed Objects And Bands Containing Same

US Patent:
2005021, Sep 29, 2005
Filed:
Nov 8, 2004
Appl. No.:
10/983952
Inventors:
Raymond Clark - Georgetown KY, US
Robert Cook - Lexington KY, US
Ning Ren - Lexington KY, US
Martin Rivers - Lexington KY, US
International Classification:
G06F015/00, G03F003/08
US Classification:
358001200, 358001150
Abstract:
Methods for processing print jobs include calculating sizes of to-be-printed objects and processing the objects according to size. Substantially immediately upon processing, the memory of completely rendered to-be-printed objects is released. In this manner, the possibility of memory overrun is minimized. Preferably, calculated object sizes result in ranked list of objects having the largest byte count, bands of pages of the print job having the highest total byte count of objects therein, weighted bands having the highest ratio of total byte count of objects therein to total number of objects, or the like. Processing may additionally occur according to rankings of the ranked list. Calculated sizes may be stored as attributes of display list objects or band display lists. To-be-printed objects having PDL-specified math or logic functions requiring hard processing operations, such as two or more inputs, determine whether band display lists are created.


Robert Cook Photo 4

Optimizing To-Be Printed Objects During Print Job Processing

US Patent:
8339667, Dec 25, 2012
Filed:
Aug 31, 2010
Appl. No.:
12/872708
Inventors:
Raymond E. Clark - Georgetown KY, US
Robert L. Cook - Lexington KY, US
Ning Ren - Lexington KY, US
Martin G. Rivers - Lexington KY, US
Assignee:
Lexmark International, Inc. - Lexington KY
International Classification:
G06F 15/00, G06F 3/048
US Classification:
358 19, 715771
Abstract:
Methods for processing print jobs in rendering devices include representing multiple to-be-printed objects with fewer such objects before processing of the objects occurs. In this manner, processing and memory requirements are optimized. Examples include utilizing a single raster operation function of one object for an entirety of objects; using fewer raster operation functions than originally required for the entirety of objects; creating a no processing (NOP) situation; and effectively creating a mask. Other aspects include modifying raster operation functions of one or more objects to have fewer variables than originally specified by the print job. Printers having stored or accessible computer executable instructions for performing the steps are also disclosed as are host devices that may direct or control the printer to perform the same.


Robert Cook Photo 5

Optimization Techniques During Processing Of Print Jobs

US Patent:
2005021, Sep 29, 2005
Filed:
Mar 26, 2004
Appl. No.:
10/810143
Inventors:
Raymond Clark - Georgetown KY, US
Robert Cook - Lexington KY, US
Ning Ren - Lexington KY, US
Martin Rivers - Lexington KY, US
International Classification:
G06F015/00
US Classification:
358001150
Abstract:
Methods for processing print jobs in rendering devices include constructing display list objects for to-be-printed objects and comparing attributes thereof for sameness and compatibility. If same or compatible, attributes become shared and memory locations with redundant information are freed for use with other processing operations. In one aspect, the invention allows sharing of attributes for adjacent objects, for any two objects or for all objects. Pointers of the objects having shared attributes may become modified to point to a new location or eliminated altogether. The object itself may also become eliminated. Preferably, attribute comparison includes comparing color values of ink attributes for exactness and comparing vector drawing commands of region attributes for comparability. Individual objects on the display list can be linked together and a root may precede the first object. Computer readable media and graphics engines in laser printers are preferred structures for comparing attributes.


Robert Cook Photo 6

Transparency Optimization Method And System

US Patent:
2007010, May 17, 2007
Filed:
Nov 15, 2005
Appl. No.:
11/274027
Inventors:
Raymond Clark - Georgetown KY, US
Robert Cook - Lexington KY, US
Ning Ren - Lexington KY, US
Martin Rivers - Lexington KY, US
International Classification:
G06T 1/00
US Classification:
345501000
Abstract:
A method includes monitoring one or more print commands received by a print driver to identify a suspect command. The suspect command is indicative of a repetitive rendering process. The suspect command is modified to include a set flag proximate a beginning portion of the suspect command.


Robert Cook Photo 7

Method And System For Rendering A Transparent Object In An Image

US Patent:
8208169, Jun 26, 2012
Filed:
May 24, 2006
Appl. No.:
11/420115
Inventors:
Raymond Edward Clark - Georgetown KY, US
Robert Lawrence Cook - Lexington KY, US
Ning Ren - Lexington KY, US
Martin Geoffrey Rivers - Lexington KY, US
Assignee:
Lexmark International, Inc. - Lexington KY
International Classification:
G06F 3/12
US Classification:
358 19
Abstract:
A system, method and article are associated with receiving raster operation objects. If a first exclusive OR raster operation object, a copy raster operation object and a second exclusive OR raster operation object are received, shape data associated with either the first or second exclusive OR raster operation object is selected. Additionally, color data associated with either the first or second exclusive OR raster operation object is selected and mask data associated with the copy raster operation object is selected to render a transparent image.


Robert Cook Photo 8

Rendering Optimization Method And System

US Patent:
7630582, Dec 8, 2009
Filed:
Nov 15, 2005
Appl. No.:
11/274034
Inventors:
Raymond Edward Clark - Georgetown KY, US
Robert Lawrence Cook - Lexington KY, US
Ning Ren - Lexington KY, US
Martin Geoffrey Rivers - Lexington KY, US
Assignee:
Lexmark International, Inc. - Lexington KY
International Classification:
G06K 9/36, G06K 15/00
US Classification:
382291, 382112, 358 312
Abstract:
A method includes receiving a plurality of objects included within a print job. A first object of the plurality of objects and a second object of the plurality of objects are processed to define a first overlapping region between the first and second objects. The first object is modified to remove the first overlapping region, thus generating a modified first object.


Robert Cook Photo 9

Processing Print Jobs

US Patent:
7835030, Nov 16, 2010
Filed:
Mar 26, 2004
Appl. No.:
10/810004
Inventors:
Michael Donald Bender - Nicholasville KY, US
Raymond Edward Clark - Georgetown KY, US
Robert Laurence Cook - Lexington KY, US
Ning Ren - Lexington KY, US
Martin Geoffrey Rivers - Lexington KY, US
Assignee:
Lexmark International, Inc. - Lexington KY
International Classification:
G06F 15/00, G06K 1/00, H04N 1/60, G06F 3/12
US Classification:
358 19, 358 113
Abstract:
Methods for processing print jobs include flagging, or not, to-be-printed objects having PDL-specified math or logic functions requiring hard processing operations, such as two or more inputs. The math or logic functions preferably reside in ink attributes of display list objects corresponding to the to-be-printed objects. To-be-printed pages of the print job become divided into bands. Bands with to-be-printed objects therein have band display lists constructed in the event the to-be-printed objects become flagged. On a band-by-band basis, if bands have band display lists flagged with hard processing operations, contone bands become constructed. The contone bands result from color information blending between overlapping pixels of to-be-printed objects or an object and a contone page. A contone page includes color information of the to-be-printed page in a first color space. To-be-printed objects are rendered in a second color space in device specific page(s) of memory.


Robert Cook Photo 10

Processing Print Jobs

US Patent:
8194258, Jun 5, 2012
Filed:
Dec 30, 2008
Appl. No.:
12/346058
Inventors:
Michael Donald Bender - Nicholasville KY, US
Raymond Edward Clark - Georgetown KY, US
Robert Laurence Cook - Lexington KY, US
Ning Ren - Lexington KY, US
Martin Geoffrey Rivers - Lexington KY, US
Assignee:
Lexmark International, Inc. - Lexington KY
International Classification:
G06F 15/00, G06F 3/12, G06K 1/00, H04N 1/60
US Classification:
358 113, 358 19
Abstract:
Methods for processing print jobs include flagging, or not, to-be-printed objects having PDL-specified math or logic functions requiring hard processing operations, such as two or more inputs. The math or logic functions preferably reside in ink attributes of display list objects corresponding to the to-be-printed objects. To-be-printed pages of the print job become divided into bands. Bands with to-be-printed objects therein have band display lists constructed in the event the to-be-printed objects become flagged. On a band-by-band basis, if bands have band display lists flagged with hard processing operations, contone bands become constructed. The contone bands result from color information blending between overlapping pixels of to-be-printed objects or an object and a contone page. A contone page includes color information of the to-be-printed page in a first color space. To-be-printed objects are rendered in a second color space in device specific page(s) of memory.