text:
|Publication number
|Publication type
|Application number
|Publication date
|Oct 12, 2010
|Filing date
|May 12, 2008
|Priority date
|Mar 7, 2001
|Fee status
|Also published as
|Publication number
|Don M. Simpson, Robert W. Usey, Jr.
|Original Assignee
|Nuance Communications, Inc.
|Export Citation
|BiBTeX, EndNote, RefMan
|Patent Citations (30), Non-Patent Citations (9), Referenced by (9), Classifications (11), Legal Events (2)
|External Links: USPTO, USPTO Assignment, Espacenet
This application is a continuation of and claims priority to U.S. patent application Ser. No. 09/801,340 entitled "Method for Identifying Word Patterns in Text" and filed on Mar. 7, 2001 for Don Simpson, et. al, which is incorporated herein by reference.
1. The Field of the Invention
The present invention relates to systems for identifying word patterns referenced in text, and more specifically, to identifying the word patterns substantially in real time.
2. The Relevant Art
The Internet may be the most significant technological development of recent times. It allows inexpensive and almost instantaneous communication throughout the world. As more and more users begin to take advantage of the Internet, more resources are being directed to enhancing the ability of users to make use of information available on the Internet.
Particularly, various tools that assist in speeding up Internet transmission, searching the Web, and conducting research are continually being developed and distributed for Internet users' benefit. One type of tool that has been developed and which may be used on information downloaded from the Internet is a text parser. Much of the content available on the Internet is in the form of text documents. Volumes and volumes of information are on the Web in text document format. To assist a user in more readily understanding contents of text documents, developers have provided document parser programs.
Such programs typically receive a text document that a user wishes to have parsed and stores that text document persistently in static memory. The parser then makes continual passes over the text, combing it for identified words. Those words can then be identified and presented to the user, generally with some type of enhancement. Such enhancements may include a dictionary reference, a link to an identified web site, or the like.
Such programs suffer from the drawbacks of being somewhat cumbersome and slow. They require significant processing resources, and accordingly are typically used only on powerful computers such as mainframes, work stations, servers, and the like. Additionally, the wait for a user while the text is parsed is generally considerable, because the multiple passes that are necessary for such parsing takes time and generally must be conducted remotely. This generally slows down research being conducted, and in general, lessens the Internet experience somewhat.
Therefore, what is needed is a manner of identifying word patterns in text in a quick and efficient manner in order to improve research efforts and enhance the abilities of users to profitably use the Internet.
The system of the present invention has been developed in response to the present state of the art, and in particular, in response to the problems and needs in the art that have not yet been fully solved by currently available systems. Accordingly, it is an overall object of the present invention to provide a system that overcomes many or all of the above-discussed shortcomings in the art.
To achieve the foregoing object, and in accordance with the invention as embodied and broadly described herein in the preferred embodiment, an improved system for identifying word patterns in text is provided. In certain disclosed embodiments, the system for identifying objects referenced in a stream of text comprises an input pipeline configured to receive an incoming stream of text comprised of words; a text analysis module configured to consult a semantic network to automatically identify one or more word patterns in the incoming stream of text with a single examination of each word; and an object association module configured to reference a known object identified by a word pattern of the semantic network.
The semantic network may be configured to be loaded substantially entirely into RAM memory of a processor, and the text analysis module may be configured to consult the semantic network within the RAM memory. Additionally, the input pipeline may be configured to divide the text. In certain disclosed embodiments the method comprises receiving an incoming stream of text comprised of words; consulting a semantic network to automatically identify one or more word patterns in the incoming stream of text with a single examination of each word; and referencing a known object identified by a word pattern of the semantic network.
The method may also comprise loading the semantic network substantially entirely into RAM memory of a processor and the step of consulting the semantic network may be conducted by consulting the semantic network within the RAM memory.
The semantic network may be consulted in a hierarchical order moving from identified nodes to related nodes linked with the identified nodes. In one embodiment, the method examines words in the stream of text in a sequential order as the words are received and formats the stream of text to represent identified objects without persistently storing the stream of text. The method may also involve breaking the stream of text into individual words and analyzing each word in an order of occurrence of the word in the stream of text by comparing the individual words to identified words in the semantic network.
In addition, the method may involve finding a match between an individual word in the stream of text and a word within the semantic network. Upon finding the match, the method compares the individual word and an adjacent word of the stream of text to a word pattern in the semantic network to find a word pattern involving the word. Additionally, words of the stream of text may be continually added to recognized word patterns and the result compared to other word patterns in the semantic network until no more word patterns containing the individual word are located. Links are preferably followed between the word patterns and recognized objects, and the identified known objects presented to a user.
In one embodiment, the identified objects are presented to a user by providing links between identified word patterns in the stream of text and objects in a knowledge base to which the word patterns identify. The links may be provided in the form of URLs.
In order that the manner in which the advantages and objects of the invention are obtained will be readily understood, a more particular description of the invention briefly described above will be rendered by reference to specific embodiments thereof which are illustrated in the appended drawings. Understanding that these drawings depict only typical embodiments of the invention and are not therefore to be considered to be limiting of its scope, the invention will be described and explained with additional specificity and detail through the use of the accompanying drawings in which:
Shown in
Within the server 102 is depicted a static memory 110, such as a hard disk drive. Also shown are a bank of parallel processors 112, and an input pipeline 116. Within the static memory 110 is disposed a word pattern identification module 200, which will be explained in greater detail below with reference to
The input pipeline 116 is a mechanism for providing data to the processors 112 and for returning results from the processors 112. In one embodiment, the input pipeline 116 may merely comprise a bus which is multiplexed between the processors 112. In alternate embodiments, the input pipeline comprises a separate processor 112 or other digital logic device for dividing tasks between the processors 112. Within the input pipeline 116, or otherwise communicating therewith, are a thread division module 115 and an assembly module 117. The thread division module 115 in one embodiment is used to divide tasks, such as text documents to be processed, into multiple threads for submission to the individual processors 112. The assembly module 117 in one embodiment is used for assembling the results generated by the processors 112 and submitting the results back the client 104.
The client 104 in one embodiment comprises a computer station from which a user may gain access to the Internet. Examples include a personal computer (PC), a web terminal, a palm computing device, and the like. Within the client 104 is located some form of interface with the Internet, such as a web browser. Also provided is a client-side module 125, which allows the client 104 to receive services from the server 102. Within the web browser 120 is shown a web page 122 which has been downloaded from the Internet, or which the user desires to download from the Internet. Within the web page 122 are shown one or more text documents 124 and one or more uniform resource locators (URLs) 126.
Within the client-side module 125 is shown an interface module 128 for interfacing with the server 102 and specifically with the word pattern identification module 200. Also shown are XML receipt module 130 for receiving and processing the results of a text analysis conducted by the word pattern identification module 200 and a knowledge base linking module 132 for linking results of the text analysis with the knowledge base 106.
Shown within the knowledge base 106 is a database 134 containing objects 300 and tags 314 labeling those objects. The objects 300 may comprise persons, places, things, ideas, and the like. The tags 314 are various labels by which those objects may be known. Thus, the knowledge base 106 is much like an on-line encyclopedia, and indeed, in certain embodiments, may comprise an on-line encyclopedia.
Referring now to
Within the semantic network generation module 202 are shown a knowledge base interface 206, an object parser 208, a semantic network interface 210, a word placement module 212, a word pattern placement module 214, a node linking module 216, a hierarchical level assignment module 218, an object association module 220, and an object labeling module 222. In the depicted embodiment, the knowledge base interface 206 is configured to communicate with the knowledge base 106 of
The object parser 208 receives the objects 300 and tags 314, together with other associated information, such as object type 424, and parses that information. For instance, the tags 314 are broken down into individual words and word patterns 412 comprising combinations of words 410 (of
The word placement module 212 locates words 410 within the tags 314 and passes the located words 410 to the semantic network interface 210 for placement in the semantic network. The word pattern placement module 214 takes the words 410 and builds those words 410 into word patterns 412. For instance, the object International Business Machines may be transmitted from the knowledge base 106. The words "International Business Machines" form the tag 314 of the object, which is preferably also transmitted. The tag 314 is also a word pattern which can be broken down into the words international, business, and machines. These words 410 are then, in turn, recombined by the word pattern placement module 214 into word patterns 412 including, in this example, International Business, and International Business Machines. The abbreviation IBM may be an alternate tag 314 that is also placed as a word and/or word pattern into the semantic network to identify the object International Business Machines. Each of the word patterns that can be formed from the various tags 314 of an object 300 are placed at nodes 413 within the semantic network 400.
A node linking module 216 is preferably configured to interconnect the various nodes 411, 413, 421, 424, of the semantic network 400. For example, In the semantic network 400 of
Returning to the example of
An object association module 220 is preferably configured to link 420 or otherwise associate an object 300 with the word patterns 412 devised from the tag 314 of that object 300. For example, as depicted in
One example of an object 300 as stored in the semantic network 400 is shown in
The identification key 310 is preferably a code that is globally unique for each object 400 within the semantic network 400, in order to uniquely identify each object 400. In some embodiments, the knowledge base link 312 may comprise a unique code from the knowledge base, and obviate the need for a separate identification key 310. The object type 318 is the type of the object, such as person, place, company, idea, and the like. The object type 318 may be accompanied by or substituted for by an object type identification number 319 that is unique for each object type. Preferably, each object 300 is represented only once in the semantic network 400, though more than one word pattern 412 may point to an object 300.
Returning to
The text analysis module 204 is in one embodiment used during operation of the word pattern identification module 200 to service requests from the client 104 of
Shown within the text analysis module 204 of the depicted embodiment are a tokenizing module 224, a word buffer 226, a semantic network interface module 228, a word comparison module 230, a node comparison module 232, a word joiner module 234, an object location module 236, a thread coordination module 238, and a seam processing module 240. The text analysis module 204 preferably operates within one or more processors 112 of
Text documents 124 or threads of text documents 124 may be received by the tokenizing module 224 and broken or "tokenized" into separate words. Each tokenized word (and more preferably, a group of adjacent words) is received into the word buffer 226 as the words stream into the text analysis module 204. While the tokenized word is within the word buffer 226, it is examined by the word comparison module 230 to determine if the word can be found within the lexical database. In one embodiment, this comprises comparing the word, using the semantic network interface module 228, to words 410 within the semantic network 400. The word nodes 411 may be arranged within the semantic network 400 using a beneficial data structure. In one embodiment, for example, the words are listed alphabetically within a binary tree. In another embodiment, sorting methods such as a bubble sort are used to find matching words 410. In a further example, a hashing algorithm is used.
Preferably, the text document 124 is loaded entirely into the buffer 226. Nevertheless, other embodiments may be employed where only a portion of the text document is loaded into the buffer 226. Additionally, it is preferred that the buffer 226 is located in RAM memory 114. Thus, the text document is preferably never persistently stored. That is, it is never stored in static memory 110. This allows the word pattern and object identification to be conducted and results returned in real time or near real time.
When a word is found to be within the semantic network, the word pattern comparison module 232 compares the word for word patterns 412 of the semantic network 400. In so doing, an adjacent word and preferably the next successive word in the text document 124 is added to the word by the word joiner module 234. The string of words is then compared to word patterns 412 of the semantic network 400. In one embodiment, this comprises following links 418 within the semantic network 400 to associated word patterns 412 within word pattern nodes 413. So doing eliminates the need for examining every word pattern 412 in finding matches. This process is continued, following the links until no more word pattern matches are found. At this point, the object location module 236 is used to determine whether the located matching word patterns 412 correspond to objects 300 within the semantic network 400.
In one embodiment, only the lowest level word pattern that corresponds to a tag of an object is used, and that object is returned as the result. For instance, if the words international, business, and machines pass through the text analysis module 204, several of the corresponding word patterns may be linked to objects 300. For instance, international business may be an object with a type corresponding to a course of study, a discipline, and the like. The word pattern international, business, and machines may correspond to the object International Business Machines, which is a public company. Both of these results may be returned in certain embodiments, but in one embodiment, only the object for the lowest level word pattern, in this example, International Business Machines, is returned.
The objects 300 that are located from the stream of text 124 are compiled with an object compilation module 242. The objects are assembled in order and may be placed in a text document, such as an XML document and then transmitted back to the client 104. The object compilation module may be periodically streamed back to the client 104, but in one embodiment is returned to the assembly module 117 of
In one embodiment, the thread coordination module keeps track of where seams in the threads occur. The seam processing module 240 then assembles the words from adjacent threads at the seams of the thread and examines a selected number of words on both sides of the threads for words, word patterns, and objects in the manner described above. Located objects are then assembled by the assembly module 117, which may be a designated seam processing module 240 into the final XML or other type of document for submission to the client 104.
The method 500 also preferably comprises connecting 514 to a data source. In one embodiment, this comprises connecting the server 102 of
Once connected to the data source, objects 300 are preferably received from the data source and parsed 516. This may be conducted, as discussed above, by the object parser 208. In one embodiment, the tag 314 of the object 300 is parsed into words 410. The parsed words are placed 518 into a word index, which in the depiction of
Word patterns 412 are then generated from the words 410 that make up the tag 314 and are placed 520 in nodes 413 within the semantic network 400. Thus, for every object 300 and corresponding tag, 314, a word node 411 is formed for every word in the tag 314, and word patterns 412 are formed for every successive combination of those words 410. This may be conducted by the word pattern placement module 214. The generated nodes are then linked together 522. The nodes may be linked 522 by the node linking module 216. In one embodiment, each combination of words 410 is linked 522 to the word pattern 412 formed. Word patterns 412 and words 410 combined to make lower level word patterns 412 are linked 418 to the lower level word patterns 412. Additionally, word patterns 412 that comprise object tags 314 are linked 420 to the objects 300 identified. Each object 300 may also be linked 422 to an object type 416 and to any other desired identifying information.
Word patterns 412 that correspond to objects 300 are then associated 526 with the respective objects 300 identified by the word patterns 412. This may be conducted by the object association module 220.
Objects 300 may then be associated 528 with object types 416. This may be conducted by the object labeling module 222. The method 500 continues this process as objects are being downloaded from the data source, testing 530 to see if more objects are available. If so, the method 500 loops back and receives and parses the received objects 300 and continues on through the successive operations. If more objects 300 are not available, the method 500 ends 532.
Under the method 600, a client requests 616 a text analysis service in which word patterns and/or objects are to be located in a body of text. The body of text preferably comprises a text document 124, and is preferably received by the method 600 as a stream of text. In one embodiment, a user of the client 104 utilizes a web browser 120 and requests a web page 122. The user also requests that the text 124 of the web page 122 be analyzed for identified objects 300. The request may be conducted in any manner, including toggling a the service off and on in a preference file of the web browser 120. The client may then make the request merely by clicking on a URL identifying the web page 122.
The web browser 120 then initiates a request over the Internet for the web page 122. The request is intercepted by the client side module 125, which specifies in the request that the web page 124 is to first be sent to the server 102. The server 102 then receives the text document 124 and processes the text document, locating identified objects 300 referenced in the text 124 of the web page 122. Of course, other suitable manners of submitting a request 616 from a client 104 to a text processing program to locate objects in a block of text may also be employed.
Under the method 600, the requested text 124 is transmitted 618 to the text processing program. In one embodiment, this comprises streaming the text documents 124 of a web page 122 or other designated text to the server 102. The text may be received into the input pipeline 116.
The text may then be broken 622 into a plurality of threads, if the server 102 has multiprocessing capabilities. The threads are submitted to the individual processors, and the word pattern identification software on the processors receives the threads, which are processed simultaneously. Preferably, a copy of the semantic network is loaded into RAM 114 of each participating processor 112. The method 600 is thus scalable, as more processors can be provided for larger text documents 124.
Within each processor 112, the text is tokenized 624 into words as it streams into the processor 112. This may be conducted by a tokenizing module 224. The tokenized words are then compared to the contents of the semantic network to see whether the words are present therein. In one embodiment, this comprises placing the words in the word buffer 226 and using the word comparison module 230 to determine if a match for the word is found among the word nodes 411. If so, the word pattern comparison module 232 and word joiner module 234 are used to find word patterns 412. One manner of doing this is illustrated in
Referring to
The method 700 thus checks 716 for a match to each word streamed in. If a match is not found, the method 700 loops back and receives the next inputted word. If a match is found, the next successive word is added to the original word and the resulting string is compared to word pattern nodes 413 connected 418 to the node 411 at which the match was found.
If a matching word pattern is found 720, the method 700 loops back and adds 718 the next successive word and checks 720 for a matching word pattern. This process continues until no match is found. The links 420 are then followed 722 to located objects 300. As discussed, this may be conducted for all located word patterns 412 leading to an object, or only for the most qualified word patterns 412. The located objects 300 are then provided as output. This may comprise listing the objects 300 on an output document or data file, as indicated at a step 724.
The method 700 is continued while a test 726 for more submitted words is positive. When no more words are submitted, the method 700 ends 728.
Returning to
Identified objects 300 are preferably compiled 630 into a file for transmission back to the client. In one embodiment, this comprises compiling the text 124 together with notations of the located objects 300 where they occur in the text into a document such as an XML document. This document is then transmitted back to the client and presented 632 to a user. In one embodiment, due to the efficiency of the system and method of the present invention, the results are presented in real time or in near real time.
In one embodiment, the results are presented 632 by turning the identified word patterns 412 that comprise the tag 314 of an object 300 into a URL in the results document, that as discussed, may comprise an XML document. These links may be followed to more information about the objects 300. For instance, the links 126 may lead to listings of the object or directions to the listings of the object 300 in the knowledge base 106 or other database. By clicking on the link, a user can bring up a file on the object 300. For instance, a window may pop up with a file from the knowledge base regarding the object 300. The file may be a dictionary definition, further links, or other information regarding the object that may be useful to the user.
In a further embodiment, rather than provide the text document 124 from the Internet, the text document 124 may be provided from a voice recognition program. In such an embodiment, the identified objects could, for instance, comprise commands to the voice recognition program.
The present invention is claimed and described herein in terms of "modules." As used herein, modules may refer to various subsystems of the invention. For example, where the invention is implemented in software form, a module refers to lines of software code instructions. Modules also refer to electronic hardware configured to achieve the given purpose of the module. As such, a module is a structural element.
As will be readily understood to one skilled in the art of software development, more than one instruction may exist within a module. The instructions may not necessarily be located contiguously, and could be spread out among various different portions of one or more software programs, including within different objects, routines, functions, and the like. Similarly, the hardware components of a subsystem or module, such as integrated circuits, logic gates, discrete devices, and the like, need not be organized into a single circuit, but could be distributed among one or more circuits. Unless stated otherwise, hardware or software implementations may be used interchangeably to achieve the structure and function of the disclosed modules.
The present invention may be embodied in other specific forms without departing from its spirit or essential characteristics. The described embodiments are to be considered in all respects only as illustrative and not restrictive. The scope of the invention is, therefore, indicated by the appended claims rather than by the foregoing description. All changes which come within the meaning and range of equivalency of the claims are to be embraced within their scope.
|Cited Patent
|Filing date
|Publication date
|Nov 19, 1987
|Mar 21, 1989
|Kabushiki Kaisha Toshiba
|Semantic network machine for artificial intelligence computer
|Jul 1, 1988
|Jun 5, 1990
|Hitachi Ltd.
|User interface system for permitting natural language interaction with an information retrieval system
|Jun 28, 1988
|Jan 1, 1991
|Kabushiki Kaisha Toshiba
|Plural processor inferencing system and method
|Jan 10, 1986
|May 28, 1991
|Hitachi, Ltd.
|System for automatic language translation using several dictionary storage areas and a noun table
|Feb 8, 1993
|Mar 29, 1994
|Semantic Compaction Systems
|Natural language processing system and method for parsing a plurality of input symbol sequences into syntactically or pragmatically correct word messages
|Jun 5, 1995
|Sep 24, 1996
|Hutson; William H.
|Method and system for real-time information analysis of textual material
|Sep 19, 1994
|Apr 15, 1997
|Apple Computer, Inc.
|Method and apparatus for deducing user intent and providing computer implemented services
|Jun 16, 1994
|Oct 7, 1997
|Xerox Corporation
|Document information retrieval using global word co-occurrence patterns
|Oct 12, 1994
|Nov 11, 1997
|Fujitsu Limited
|Parsing system
|Sep 15, 1995
|Apr 21, 1998
|Infonautics Corporation
|Method and apparatus for identifying textual documents and multi-mediafiles corresponding to a search topic
|Oct 2, 1997
|Aug 11, 1998
|Intelligent Text Processing, Inc.
|Natural language understanding system
|Apr 10, 1996
|Feb 9, 1999
|Lucent Technologies, Inc.
|Method and apparatus for an improved language recognition system
|Jun 14, 1996
|Feb 9, 1999
|International Business Machines Corporation
|Database arranged as a semantic network
|Sep 13, 1996
|Jun 1, 1999
|International Business Machines Corporation
|Computer systems, method and program for constructing statements by dragging and dropping iconic representations of subcomponent statements onto a phrase template
|Aug 14, 1996
|Dec 21, 1999
|Syracuse University
|Multilingual document retrieval system and method using semantic vector matching
|Mar 7, 1997
|Jun 13, 2000
|Microsoft Corporation
|Information retrieval utilizing semantic representation of text
|Feb 10, 1998
|Jul 18, 2000
|Connect Innovations, Inc.
|Dynamic insertion and updating of hypertext links for internet servers
|Jul 31, 1997
|Aug 1, 2000
|Microsoft Corporation
|Determining similarity between words
|Jul 29, 1998
|Aug 15, 2000
|International Business Machines Corporation
|Real time detection of topical changes and topic identification via likelihood based methods
|Dec 8, 1999
|Feb 13, 2001
|Dolphin Search
|Process and system for retrieval of documents using context-relevant semantic profiles
|Aug 24, 1998
|Jun 5, 2001
|Excalibur Technologies Corp.
|Multimedia document retrieval by application of multimedia queries to a unified index of multimedia data for a plurality of multimedia data types
|Mar 24, 2000
|Feb 18, 2003
|Bitmobile Technologies
|System and method for embedded information retrieval in a distributed free-text application environment
|Mar 19, 1999
|Jun 24, 2003
|Ask Jeeves, Inc.
|Grammar template query system
|Feb 25, 2000
|Jun 24, 2003
|Eastman Kodak Company
|Method and system for search and retrieval of similar patterns
|Mar 7, 2001
|Nov 2, 2004
|International Business Machines Corporation
|System and method for building a semantic network capable of identifying word patterns in text
|Jun 24, 2001
|Jan 31, 2002
|Ibm Corporation
|Fractal semantic network generator
|Apr 30, 2001
|Oct 14, 2004
|Norbert Rimoux
|Method and system for adaptive learning and pattern recognition
|Nov 4, 1993
|May 18, 1994
|Conquest Software Inc.
|Method for resolution of natural-language queries against full-text databases
|Jul 5, 1996
|Jan 8, 1997
|Sun Microsystems, Inc.
|Method and apparatus for generating query responses in a computer-based document retrieval system
|Title not available
|"Flyswat" http://web.archive.org/web/20000815052637/http://www.flyswat.com/, Jun. 17, 2004.
|DOSS YOR919990503, "System, Method and Program Product for Answering Questions Using a Search Engine".
|Flyswat, http://www.flyswat.com/, Aug. 5, 2000.
|Heltzel, "Flyswat Beta: Fly Through the Web", http://www.pcworld.com/pcwtoday/article/0,1510,12937,00.html.
|Hetzle, "Flyswat Beta: Fly Through the Web", http://web.archive.org/web/20000620223854/http://www.pcworld.com/pcwtoday/article/..., Jun. 17, 2004.
|Hsi-Jian Lee, "A Language Model based on Semantically Clustered Words in a Chinese Character Recognition System", Pattern Recognition Issue vol. 30, No. 8 pp. 1339-1346, Aug. 1997.
|Paul Heltzel, "Flyswat Beta: Fly Through the Web", Sep. 23, 1999, http://www.pcworld.com/resource/printable/article/0,aid, 12937,00.asp.
|Spring, "Updated Flyswat Search Has Better Aim", http://www.pcworld.com/pcwtoday/article/0,1510,15294,00.html, Aug. 5, 2000.
|Tom Spring, "Updated Flyswat Search Has Better Aim", PCWorld.com, http://web.archive.org/web/20000623181019/http://pcworld.com/pcwtoday/article/0,1510, 15294,00.html.
|Citing Patent
|Filing date
|Publication date
|Jun 22, 2011
|Feb 11, 2014
|Verisign, Inc.
|Systems and methods for inter-object pattern matching
|Feb 23, 2005
|Apr 22, 2014
|Sap Ag
|Computer systems and methods for performing a database access to generate database tables based on structural information corresonding to database objects
|Oct 11, 2010
|Jun 2, 2015
|Touchtype Ltd
|System and method for inputting text into electronic devices based on text and text category predictions
|Mar 4, 2011
|Jun 9, 2015
|Touchtype Limited
|System and method for inputting text into electronic devices
|Mar 8, 2012
|Nov 17, 2015
|Touchtype Limited
|System and method for inputting text into small screen devices
|Sep 29, 2011
|Jul 5, 2016
|Touchtype Ltd.
|System and method for inputting text into electronic devices
|Jun 17, 2014
|Aug 23, 2016
|Touchtype Ltd.
|System and method for inputting text into electronic devices
|Mar 30, 2010
|May 23, 2017
|Touchtype Ltd
|System and method for inputting text into electronic devices
|Feb 23, 2005
|Sep 8, 2005
|Olaf Duevel
|Computer systems and methods for performing a database access
|U.S. Classification
|707/708, 707/794
|International Classification
|Cooperative Classification
|European Classification
|May 13, 2009
Owner name: NUANCE COMMUNICATIONS, INC., MASSACHUSETTS
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTERNATIONAL BUSINESS MACHINES CORPORATION;REEL/FRAME:022689/0317
Effective date: 20090331
Owner name: NUANCE COMMUNICATIONS, INC.,MASSACHUSETTS
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTERNATIONAL BUSINESS MACHINES CORPORATION;REEL/FRAME:022689/0317
Effective date: 20090331
|Mar 12, 2014
|Fee payment
Year of fee payment: 4


text:
Vogue 7999; 1930s; One-Piece Frock "Easy-To-Make". Blouse has deep square neck-line, short sleeves slashed and gathered giving cuff effect. Full straight skirt, instep length or shorter, is gathered or laid in soft pleats where it joins blouse at hip-line. Novelty edging, ribbon bow and belt are optional.
Links to reviews/blog posts Edit
Sources/Vendors Edit
Gallery Edit
[insert your photos of this pattern made up]
Wishlist Edit
[insert your username, and make sure your preferences allow for people to contact you via e-mail. Do not list your email address here!]

subset: commoncrawl


text:
Сatalyst Claim. Expert Opinion
13.08.2014, Petr G. Kazbekov
Peter Kazbekov has given an expert opinion to the "Corporate Lawyer. Practicum" journal on certain issues discussed in the above referenced article describing the seizure of computers from a limited liability company (the LLC) by investigators, which prompted the owner of the LLC to file a lawsuit in connection with the computers being retained for over six months. The resolution of that seemingly easy issue has taken a great deal of time and on top of that has revealed multiple problems of the day: gaps in laws, businessmen's, policemen's, public prosecutor's, and even judges' ignorance of the law.


text:
Yellow Magic Orchestra (YMO) - "You've Got to Help Yourself (instrumental)" MP3
From the Alfa LP. I make no claim etc.
The Avener - To Let Myself Go ft. Ane Brun MP3
Pre-order is available in North America ! iTunes : http://republicrec.co/WanderingsofAvener Amazon.com: http://republicrec.co/WanderingsofAvenerAZ Google ...
To Let Myself Go
The AvenerTo let myself go To let myself flow Is the only way of being There's no use telling me There's no use taking[...]
Andre Delano featuring Paul Brown Help Yourself Instrumental MP3
Yellow Magic Orchestra - You've Got to Help Yourself (Vocal Version from "Service") MP3
uploaded in HD at http://www.TunesToTube.com.
You've Got To Help Yourself / Yellow Magic Orchestra (Nippon Budokan 22/12/83) MP3
You Better Help Yourself (Instrumental) - Sly & The Family Stone MP3
No copyright infringement intended. All copyrights belong to their original owners. Musical Videos and accompanying photos posted on this Channel are for ...
Kashif Help Yourself To My Love Instrumental MP3
Keane - Ishin Denshin (You've Got to Help Yourself) Rare version... MP3
Suscribete a mi canal para recibir información de discos que puedes comprar como Blur Oasis Simple Plan Coldplay Muse Placebo Travis Gorillaz Keane.
YMO - Ishin Denshin (You've Got to Help Yourself) MP3
From 26th September 1983, YMO perform on the TV show Yoru no Hit Studio Buy YMO CDs http://www.farsidemusic.com/acatalog/YMO.html Like us on ...
special message from the crew. more great vids coming soon. download this full version free here https://mega.co.nz/#!WY0lkQDa!
YMO "You've Got to Help Yourself" (Vocaloid Ver) MP3
YMO "You've Got to Help Yourself" (Vocaloid Ver)
You've Gotta Help Yourself - Bongos Ikwue & the Groovies MP3
some more cool music coming out of Africa I thought I'd put up.
Kashif - Help Yourself To My Love 1983 MP3
From Kashif's 1983 Brilliant Superb Classic & Timeless Selftitled Debut Album .................................................................................................... Please...
you've got to help yourself - ymo MP3
you've got to help yourself - ymo.
Noo "Help Yourself (instrumental)" MP3
Noo "Help Yourself (instrumental)" from the "Fired On A Sunny Day" EP [email protected] NooMusic.Bandcamp.Com.
Bavia-Studio-Orchestra - Just help yourself (Komm' und bedien' dich) (Dance Music) (Instrumental) MP3
Album: World-Hits non stop (1969) (EWG Records) (Bavia-Ton Coburg) Titel: - Just help yourself (Komm' und bedien' dich) (Das Glück ist da) (Gli occhi miei) ...
Encourage Yourself By: Donald Lawrence MP3
Album: Finale Disk 2 Lyrics: Verse 1: Sometimes you have to encourage yourself. Sometimes you have to speak victory during the test. And no matter how you ...
Would you help a girl? (Social Experiment) MP3
Click Here To Subscribe! --▻ http://bit.ly/18sQMNl Facebook ▻ https://www.facebook.com/DmPranks INSTAGRAM: https://www.instagram.com/matteodmpranks/ ...
Marlon Webb Vine Compilation with Titles! - BEST Marlon Webb Vines - Top Viners ✔ MP3
Please leave a like if you enjoyed and tell me what you think in the comments! Thanks :) Also Check Out: All Jerry Purpdrank Vines: ...
Know Yourself MP3
Provided to YouTube by Universal Music Group International Know Yourself · Drake If You're Reading This It's Too Late ℗ 2015 Cash Money Records Inc.
【初音ミク】 以心電信 you've got to help yourself (YMO) MP3
以前うpしたカイトver.のオケでミクに歌わせてみたよ~ ニコニコ http://www.nicovideo.jp/watch/sm4225160.
Justin Bieber - Love Yourself MP3
SUBSCRIBE TO ME: http://bit.ly/SubscribeConorMaynard SUBSCRIBE TO ANTH: http://bit.ly/SubscribeAnth LIKE! COMMENT! SUBSCRIBE! I LOVED this song ...
IceCube - Check Yo Self MP3
IceCube-Check Yo Self.
Kendrick Lamar - i (Official Video) MP3
Out now on iTunes: http://smarturl.it/iKL Google Play: http://smarturl.it/iKLgp Amazon: http://smarturl.it/iKLamz.
Kendrick Lamar"We got a young brother that stands for something! We got a young brother that believes in the all of us! Brother Kendrick Lamar! He's not a rapper, he's a writer, he's an author! And if you read between the lines, we'll learn how to love one another! But you can't do thatâright on!âI said, you can't do that without loving yourself first. " (This is a world premiere) I done been through a whole lot Trial, tribulation, but I know God Satan wanna put me in a bow tie Praying that the holy water don't go dry (get it, g[...]
01W/FD YMO - You've Got to Help Yourself(以心電信) MP3
Hailee Steinfeld - Love Myself (Audio) MP3
Hailee Steinfeld – Love Myself (Official Audio) Download The Song! http://republicrec.co/HaileeLoveMyself?IQid=Audio.YTdesc Connect with Hailee: ...
Love Myself
Hailee SteinfeldWhen I get chills at night I feel it deep inside without you, yeah Know how to satisfy Keeping that tempo right without you, yeah Pictures in my mind on replay I'm gonna touch the pain away I know how to scream my own name Scream my name (I love me) Gonna love myself,[...]
Alessia Cara - Here MP3
Download Know-It-All: http://smarturl.it/Know-It-All?IQid=VEVO iTunes: http://smarturl.it/iKnow-It-All?IQid=VEVO Google: http://smarturl.it/gKnow-It-All?IQid=VEVO ...
Alessia Cara(I guess right now you've got the last laugh) I'm sorry if I seem uninterested Oh I'm not listenin', oh I'm indifferent Truly I ain't got no business here But since my friends are here, I just came to kick it But really I would rather be at home all by myself Not in this room with people who don't even care about my well[...]
Big Sean - One Man Can Change The World ft. Kanye West, John Legend MP3
D A R K S K Y P A R A D I S E AVAILABLE NOW! Deluxe: http://smarturl.it/DarkSkyParadiseDex?IQid=vevo Standard: http://smarturl.it/DarkSkyParadiseS?
One Man Can Change The World
Big SeanThey used to tell me I hope you learn to make it on your own And if you love yourself just know you'll never be alone I hope that you get everything you want and that you chose I hope that it's the realest thing that you ever know Hope you get the pretty girls, that's pretty at everything Million dollar cribs havin' million dollar dreams And when you get it all just remember one thing Remember one thing That one man could change the world That one man could change the world Hol' up, [...]
Best Motivation Video - Never Give Up! [HD] MP3
"Let me tell you about something you already know. The world ain't all sunshine and rainbows; it's a very mean and nasty place. And I don't care how tough you ...
The best motivational video you will ever see MP3
Subscribe to: http://www.youtube.com/user/PSNy2kUK Speech by Eric Thomas. FAIR USE NOTICE: This video may contain copyrighted material. Such material ...


text:
These vintage Hobe dangle earrings are clear and sparkly and captivating. They're set with round and navette shaped clear crystal rhinestones in a silver-tone setting.
The earrings measure 1/2 inch across by 2 1/2 inches long. They have both a clip and screw back so you can get the ultimate fit on your ear.
The backs are signed HOBE. All stones are intact and bright. Circa 1950s.
Click on FAVORITE SHOP and be the first to see our newest listings.
4 other shoppers have this item in their Cart or Wish List .
Peddlers of good old stuff and vintage estate jewelry
Fine to funky estate jewelry - Victorian to 1960s Mod - Antiques & Collectibles - FREE DOMESTIC SHIPPING - LAYAWAY Available


text:
Your browser does not support iframes.
TELL CITY – Anita Sanders, team captain for Kroessman Krusanders Alzheimer's fundraising team, and co-chair Nadina Paulin are selling cookbooks to raise money for the 2012 Memory Walk benefiting the Alzheimer's Association.
The books will sell for $12.50 each and all proceeds will go to the association. Anyone interested in purchasing a book can contact Sanders at 547-6787 or 719-0816.
"These will make Christmas gifts," Sanders said, adding the team will sell the cookbooks until the walk in October 2012.
MOBILE, Ala. – Dr. Jarrod Fortwendel was recently appointed assistant professor of microbiology and immunology at the University of South Alabama College of Medicine.
Fortwendel is a member of the American Society of Microbiology in addition to having a medical technology certification with the American Society of Clinical Pathologists.
Prior to his appointment at USA, he completed his postdoctoral fellowship at Duke University in the Molecular Mycology and Pathogenesis Training Program.
Twilight Towers in Tell City hosted a ribbon-cutting Dec. 4 to celebrate the completion of a dining-room addition. Pictured at the ribbon cutting, front row, from left, are Bart Peter; Donna Herrmann; Tell City Housing Authority Executive Director Bobbi Polster; Walter Graves, chairman of the housing authority board; Tell City Mayor Barbara Ewing and Jon Coyle. Back row: Rick Hess; Chris Coyle; Jerry Weatherholt; Kim Huck (hidden); Cathy Robbins and Angie Braunecker. An open house followed the ribbon-cutting with dancing that evening. The band Crosswind provided the music.
Caden Charles Stafford
Anthony and Beth Stafford of Tell City announce the birth of their son, Caden Charles Stafford, Tuesday, Nov. 15, 2011, at Perry County Memorial Hospital in Tell City.
The infant weighed 4 pounds, 10 ounces and was 18 inches long.
Mrs. Stafford is the former Beth Coyle. Caden has three older siblings, Jordyn Stafford, 21⁄2, Laci Thomas, 22, and Hannah Stafford, 11.
By LARRY MURDOCK, Guest Columnist
The hilly woodlands of Perry County, Indiana, were once rich in American chestnuts. Tall trees they were, renowned for their rot-resistant wood, tannin-rich bark and sweet nuts people delighted in roasting at their winter fires.
A reader called to inform the News that numbers in a story headlined, "Young Perry County men outnumber women," in Monday's edition didn't seem to add up. He was right, they didn't seem to, because a chart with the story showed females outnumbering males.
The 2010 census figures do show that there are more men than women county-wide, but women are more numerous than men in Cannelton, Tell City and Troy.
PERRY COUNTY – Thanks to the Perry County Women for Women Fund, Perry Central Community School and the Tell City-Troy Township School Corp. are partnering with Junior Achievement of Perry County to offer the Empowering Girls to Be Entrepreneurial after-school program.
This program is designed to educate girls about entrepreneurship – starting your own business in hope of earning a profit – and the skills and characteristics needed to be a successful entrepreneur.
TELL CITY – Details were sketchy as of press time Wednesday but two people allegedly removed from a stolen truck were in custody on outstanding warrants.
Sheriff's Deputy Daymion Marsh stopped a truck near the Tell City Ranger Station that had been stolen in Cannelton.
John E. Applegate, the driver of the truck, and a passenger, Daniel L. Cash, were arrested. A state lab team was called to the scene to remove what police said were drug-lab materials.
Watch for a full story in Monday's edition.
CANNELTON – Newly elected city officials will be sworn in at 1 p.m. Jan. 1 at the Nightlife Karaoke Cafe, 124 S. Sixth St., (formerly the Sarsaparilla Saloon) according to Cannelton Mayor-elect Mary Freeman Snyder. The ceremony will be open to the public and a social hour will follow, she said.
TELL CITY – The Perry County Development Corp. has announced that Carol Hagedorn, a project manager for the organization, recently earned the designation of certified economic developer, a national recognition that denotes a mastery of principal skills in economic development, professional attainment and a commitment to personal and professional growth.
Copyright © 2017
The Perry County News is your source for local news, sports, events, and information in Perry County, Indiana, and the surrounding area.


text:
Deborah Cole, Psy.D.
Licensed Psychologist
5525 Twin Knolls Rd. #331, Columbia, Maryland 21045
As a Christian, I consider it a calling to be seeing you. I see each person as created in the image of God. To me, that means that they were created to be creative, just as the Creator is. They were meant to be able to think and to make decisions. As a Christian counselor, I wish "shalom" for you, i.e., peace. That is peace within and also peace in relationships. If you are not a Christian, I see you as worthy of dignity and justice.
Kevin Fleming Ph.D.
Coach/Change Agent/Consultant
Baltimore, New York 20777
While most Christian Counselors pride themselves on how many Scriptural passages they can recite and how many links they can make from the Bible to psychological disorders, the Christian-centric work of Grey Matters International, Inc.is grounded in one principle: truth. For us, the work is more about truth and transparency of Christ's message and working on the natural laws of accountability and decision making that evolves from that. If one honors God's natural laws of reaping and sowing around the decisions one makes, one is indeed living Scripture to its fullest. We prepare the brain to better maximize the spiritual realities of Christ's words. Contact firstname.lastname@example.com.
Norma Stevens, MS, LCPC, NCC
Lic. Clinical Professional Counselor and Pastoral Counselor
IHS Psychotherapy and Counseling LLC 6011 University Blvd., Suite 100, Ellicott City, Maryland 21043
As a pastoral counselor, I have been trained to address spiritual issues in counseling. Working with me, you will have the benefit of a licensed clinical professional that supports your spiritual growth and will accompany you on a journey to a deepening relationship with God. Being a pastoral counselor is not just a job, but a vocation, a passion and a privilege.
Laurel Fay, M.S., LCMFT
Licensed Clinical Marriage and Family Therapist
8720 Georgia Avenue, Suite 308, Silver Spring, Maryland 20910
As a Christian, I can work with you on your life issues through the lens of your relationship to God and Christ. I truly feel that my personal spiritual beliefs in no way hinder me from working with any client; on the contrary, I know that my spirituality is a key component of who I am as a person and thus as a therapist. If you are a Christian looking for a therapist who speaks your language and is accepting of your Bible-based faith, I would be happy to speak with you.
Jennifer Beall, MS, NCC, LCPC, LCADC
Licensed Clinical Professional Counselor
645 Baltimore-Annapolis Blvd., Suite 107, Severna Park, Maryland 21146
Are you looking for counseling, but want a therapist who shares your Christian faith? My Christian faith has always been an essential part of my life, which is why, when I decided to become a psychotherapist, I chose to get my degree in pastoral counseling at what is now Loyola University Maryland. I consider my relationship with God to be an essential part of my ability to help my counseling clients. I also find shared aspects of Christian faith to be very useful when working with Christian clients; drawing upon our common beliefs can be a rich source of healing. Please contact me today so we can discuss the ways in which I can help you to reach your goals.


text:
Sheridan is experiencing some real winter weather.
Sheridan's Senior Center administration has announced Kim Love, Mary Kraft and Barbara Walter as this year's Keystone Award honorees.
The sale of marijuana for medical purposes will not be allowed in Wyoming, but residents may be able to pick up road kill.
The Sheridan County YMCA in Sheridan is offering two free 12-week programs to its residents in an effort to help jump start their journey to wellness. The programs are called Livestrong at the YMCA and Y Personal Fitness.
When old-timers talk about economic trends out here on our isolated island of Wyoming, a big one always looms its head.
Is Wyoming's economy the opposite of the rest of the country's?
A fire in a residence on Delphi Avenue in Sheridan last week was accidental in origin, but the exact cause remains unknown, according to the Sheridan firefighter in charge of the investigation.
The minimum wage for Wyoming will stay the same -- at $5.15 an hour. House Representative Rosie Berger, a Republican from Big Horn, said the bill failed on Friday, which was the day it was introduced for discussion.
Saturday, the Whitney Atrium at Sheridan College was transformed into a Wellness Festival filled with informational booths and educational sessions including nutrition, music therapy, mindfulness and bird watching.
Students in Big Horn, Ranchester and Dayton will wear wristbands and participate in special activities this week as part of a nationwide initiative to encourage random acts of kindness and campaign against bullying.
Sheridan College President Dr. Paul Young says a bill that would change how Wyoming's community colleges are funded is "very important" for the college here.
Our goal in allowing public comment on our web site is to provide an arena for open discussion on the issues. Following these simple guidlines will ensure that your comments remain posted.
The moderators of sheridanmedia.com reserve the right to monitor and screen all content submitted to the site and may delete content, and block or ban users at our discretion. For a full description see our User Agreement.
Have a news tip? Use our anonymous form to let us know.


text:
Used in
Go to Book Vocabulary
Whenever he stayed home in the evening he went to bed early, and thriftily got ahead in those
(not reviewed by editor)
Miriam Sassburger mixed the cocktails in one of those
, nakedly white water-pitchers which exist only in hotels.
(not reviewed by editor)
"Good old Charley would like Paul and Verg Gunch better than some highfalutin' Willy boy," he insisted, but Mrs. Babbitt interrupted his observations with, "Yes—perhaps—I think I'll try to get some Lynnhaven oysters," and when she was quite ready she invited Dr. J. T. Angus, the oculist, and a
respectable lawyer named Maxwell, with their glittering wives.
(not reviewed by editor)
To see samples from other sources, click a sense of the word below:
as in: a dismal performance
as in: a dismal expression
To see an overview of word senses, click
Go to Book Vocabulary
Learn more easily. Think more clearly. Express more effectively.


text:
Novosibirsk News Digest #45Back to list
At the begining of the week several sources said to local media, that Aura - biggest shopping mall in Siberia, that belongs to turkish Renaissance Development - is going to be sold to Morgan Stanley Invest Found for approx. $1 bln. Aura spokemen late that week denied the fact of selling.
Other shopping mall (TRK Kontinent on Gusinobroskoye shosse in the eastern suburbs of Novosibirsk) petition the court - Kontinent's owners are afraid that currently counstructing Gusinobrodkaya metro station (last one on the green line of Novosibirsk metro).
Febrarury 27th, World Bank announce its rating, where Novosibirsk region stands on 2nd pace of the less corrupted regions of Russian Federation. First place is taken by Smolenskaya oblast.
Main event of last weekend was a huge snow fall. Цhile temperature was rising above zero by Celcium (first this winter), melting snow on Vladimirovskaya str. with water from the broken pipe stopped the TransSiberian Railroad for a several hours.


text:
Virginia's back-to-school tax holiday returns Aug. 3-5
Citizen Staff Reports 08/02/12
The Commonwealth's seventh annual back-to-school sales tax holiday returns Aug. 3-5.
During this three-day event, most school supplies costing $20 or less each and clothing items and footwear priced at $100 or less each will be exempt from Virginia's five percent state and local sales tax. The list of tax-exempt items is the same as last year and includes such products as pens, pencils, loose leaf ruled notebook paper, scissors, binders, backpacks, construction paper, sneakers, dresses, jeans and T-shirts. As long as each item purchased qualifies for the exemption, there is no limit on the number of items you can buy.
An all-inclusive list of school supplies, a list of exempt clothing and footwear items, holiday guidelines for shoppers and retailers, and answers to frequently asked questions are available on the Department's Sales Tax Holiday Information Center at http://www.tax.virginia.gov.
Rock on!
By Patty Kruszewski, Citizen Managing Editor 07/21/2017 FeaturesGeneral News
The painted rocks craze is thriving in Henrico, as a walk around the grounds of local libraries and parks will demonstrate. This rock was spotted near Libbie Mill Library, and there's a slideshow of many more uniquely-painted stones on the RVA Rocks Facebook page (https://facebook.com/groups/RVARocks/).
Painting and hiding rocks is a family activity appropriate for all ages, and parents especially like the way it fosters creativity and gets kids outdoors. > Read more.
Goochland man arrested at RIC with gun
Citizen Staff Reports 07/20/2017 General NewsPublic Safety
A Goochland County man was arrested at Richmond International Airport July 19 after Transportation Security Administration officers found a loaded semi-automatic handgun in the traveler's carry-on bag.
A TSA officer detected the 9 mm caliber handgun inside the man's carry-on bag as it entered the security checkpoint X-ray machine. The handgun was loaded with 12 bullets. > Read more.
Kansas man struck, killed while crossing West Broad Street
Citizen Staff Reports 07/20/2017 General NewsPublic Safety
A 54-year-old Kansas man was struck and killed by a car while attempting to cross West Broad Street near Bethlehem Road in the Near West End at about 10:30 p.m., July 19.
Julius A. McBride of Overland Park, Kansas, was struck by a car traveling east on West Broad Street. > Read more.
Julius A. McBride of Overland Park, Kansas, was struck by a car traveling east on West Broad Street. > Read more.
Henrico Police warn citizens to 'Take it, Lock it or Lose it'
By Ashley Luck, Special to the Citizen 07/20/2017 General NewsPublic Safety
Eastern parts of Henrico County have witnessed a recent increase in larceny from automobiles, so Henrico Police officials are spreading the word to encourage citizens to lock their vehicles.
Police are handing out and posting fliers and putting message boards in neighborhoods to educate residents.
There usually is a rise of larceny from automobiles during Christmas, spring and summer break, said Henrico Police Officer James Bupp. > Read more.
Glover to be inducted posthumously into Babe Ruth Hall of Fame
Citizen Staff Reports 07/19/2017 FeaturesGeneral News
Late Brookland District Supervisor Dick Glover will be inducted into the Babe Ruth Southeast Region Hall of Fame during a ceremony Aug. 14 at RF&P Park at approximately 6:30 p.m., prior to a 14-and-under Babe Ruth World Series game. The Glen Allen Youth Athletic Association, which is hosting the World Series, made the announcement July 18. > Read more.
Glover to be inducted posthumously into Babe Ruth Hall of Fame
Rolls-Royce supplier lands in Henrico
New Walmart opens in Eastern Henrico
Unattended oily rags cause fire in commercial building near Richmond Raceway
Crime Stoppers' Crime of the Week: July 17-23, 2017
- More News
Print Edition
Jul. 20, 2017Current edition | Archive
Weekend Top 10
'Five Flights' opens July 20 at CAT Theatre
Henrico actress lands role in Christian TV series
All's fair in food and fun
Restaurant Watch
- More Entertainment
Obituary – Hoyle S. "Chick" Walters
Obituary – Janet Sue Vest
Obituary – Barbara Jean (Chilton) Crider
- More Obituaries
Glen Allen woman raising companion dog
Guided tour of Malvern Hill planned as part of 'History at Sunset' series
Anthem LemonAid registration now open
- More Community
Growing a grown-up: Part II
How to grow an adult
Make 'em take the pledge: no more snuff boxes!
- More Opinions
Code Lacrosse joins Richmond Strikers
5 Henrico student-athletes win scholarships at awards dinner
RIR to host playoff race in 2018
- More Sports
|July 2017
Place an Ad | More Classifieds
CalendarEach month, the Alzheimer's Association Greater Richmond Chapter conducts support group meetings to provide the community with an opportunity to meet for mutual support and to exchange coping skills. A Rare Dementia Support Group, for caregivers and individuals with other dementias, will meet at 2 p.m. at the VCU Neurological Orthopedic Wellness Center, 11958 W. Broad St. For details, call 967-2580. Full text


text:
Boytoons Magazine is the blog of one of my favorite gay artist's - Patrick Fillon. It is absolutely loaded, featuring editions of his comic books dating back pretty much forever in online terms - to 2006. Easily-accessed samples from his comics, complete with the details of an artist's thought processes during the sculpting of these marvelous comic books, are replete throughout. Post in this blog deal with issues such as Photo manipulation and of drawing difficulties involving scale and color. His drawings and comics are always - and forever - sexy as hell. Large pulsating cocks, dripping with cum and precum, salivating and extremely sexy partners, having at one another in various sexual frenzies, all represent the comic and fantasy worlds which the fervid and active imagination of a fine gay artist like Patrick can cook up. And he delivers marvelously indeed. Incredible specimens of manly men, sucking and fucking and getting off in stupendous ways - that's the ticket, Patrick! Giove me more - and then more - of this deliciously sexy eye candy. Like Patrick says in a post dealing with "Mythical Males":
"Mythical Men are extremely HOT and they turn our cranks for reasons we can't always grasp. But it's enough that they just do!" Well said, brother, preach on!


text:
UTK 2017 Archaeological Field School at Coan Hall, June 1-June 30, 2017
The 2017 summer field school in historical archaeology will be held at 44NB11 (known as Mottrom's or Coan Hall) near Heathsville in Northumberland County, Virginia. The site is located on a tributary to the Potomac River on Virginia's Northern Neck. The project explores the landscape of an early British colonial plantation through documenting and interpreting cultural and environmental changes, and studying them in the context of broader changes in the region and the wider Atlantic world. Recent scholarship has advocated using a fine-grained approach to questions of economic, demographic, and socio-political colonial development in the Chesapeake focusing on river valleys as analytical units. The Northern Neck is underrepresented archaeologically, with most work relating to the 17th century focusing on the James and York River drainages.
Site and Project History
John Mottrom, one of the earliest English settlers of the Potomac's south bank, established a household there sometime before 1644. The property quickly became the center of the Chicacoan community who took their name from the principal village of an important Indian chiefdom. Some of the English Chicacoans participated in the uprising known as Ingle's Rebellion, which resulted in the overthrow of Cecil Calvert's Maryland government in the mid-1640s. Mottrom helped arm the rebel faction. He was elected to the House of Burgesses, and his property became the legislative seat for Northumberland County, the first English county on the Northern Neck. Mottrom was among the earliest planters in the Potomac Valley to use enslaved African labor. Elizabeth Key, a woman whom he attempted to enslave, contested her status in court and won her freedom following his death in 1655. Subsequently his son and grandson developed the property, expanded the labor force, and navigated the troubled political, racial, and economic currents of the second half of the 17th century.
Excavations from 2011 to 2016 exposed portions of the 20 ft. x 54 ft. manor house. It is likely the original circa 1640 dwelling, but this cannot be confirmed without excavating associated features. The house consists of two equal-sized rooms on either side of an H-shaped chimney. The house was originally earthfast (built with posts set directly into the ground), repaired with new posts, and later underpinned with brick. West of the hearth, GPR results revealed a large, deep cellar. In 2015, field school participants began to remove its fill. The cellar cuts through an earlier historic feature at the site whose purpose is as yet unknown.
The archaeological and geophysical results hint at a complex landscape that developed across the six acres that surround the house. Features north and east of the dwelling have been discovered archaeologically that are likely associated with a service buildings, including a possible kitchen. Evidence of fence lines or palisades were also found during the geophysical survey of the site.
In 2017, excavations will be carried out to better understand the evolution of the structures and associated landscapes. Questions that the project will explicitly address in 2017 are anthropological, geographical and historical, and include:
- How did early colonial settlement impact the environment?
- How did colonial people, both free and unfree, form communities in this new place? What are the spatial dimensions of community, and how do they change over time?
- How did people living along the Potomac design spaces in response to threats of violence, real or perceived?
- How did colonists organize domestic spaces to structure or resist unequal social relationships? How were landscapes modified in response to changes in social relations over time?
To answer these questions, more site-specific questions also need to be addressed.
- When was the manor house at 44NB11 constructed, modified, and abandoned?
- How was the landscape structured immediately around the manor house? What is the evidence of landscape change over time?
- What do the house, the landscape, and the associated artifacts tell us about conflict and community in early Northumberland County?
Goals for summer 2017 Manor house:
- Uncover, map and excavate a sample of post holes/post molds to establish the construction sequence.
- Sample the western cellar to its base to understand its relationship to the sequence of construction and to collect artifacts and environmental samples pertinent to the use of space and community formation.
Landscape (time permitting):
- Excavate a pit northwest of the manor house and locate associated features.
- Test areas where remote sensing data indicate the presence of additional outbuildings or significant features.
Dates, Credits, Costs and Logistics
Dates: June 1-June 30, 2017 (1st summer session)
Six hours of undergraduate or graduate credit are offered. Depending on the number of students, participants will either enroll in Anth 430 or Anth 530 (Archaeological field school) or Anth 492/592 (off-campus study).
You must be enrolled as a UT student to take this course. People who are not currently enrolled at UT can participate by following the instructions under "Visiting Students" at http://admissions.utk.edu/apply/non-degree-students/ (undergraduate) or following the instructions for "transient admission" at http://admissions.utk.edu/graduate/req.shtml#Trans (graduate).
Estimated costs:
*based on current posted fees by admission year. Consult onestop.utk.edu for 2017 summer fees.
Additional costs include: Housing costs are covered by grant funding. Students should budget for travel to and from Heathsville, food and incidental expenses during the summer session.
To Apply
Please contact Dr. Barbara Heath (865-974-1098; email@example.com) and provide the following information.
- Personal information: full name, home address, phone number and email address.
- One page letter stating your reasons for participating in this class and reviewing any prior archaeological experience (although prior experience is not necessary to participate).
Application deadline is March 20, 2017.


text:
Blooms Esparanza
Call us 1800-300-2400-1 (Toll Free) and Get additional Discount upto 50% for this Hotel.
You are getting lowest possible rate for this hotel
- About Hotel
- Reviews
About Blooms Esparanza
Visit Wayanad, one of the most preferred tourist spots of Kerela, popularly known for its beauteous environ, waterfalls, and several topographies. This locale occupies a roster of places as a stopover; however Blooms Esparanza home proffers a variety of services that lures all. This budget hotel in Wayanad is strategically placed close to most of the traversal modes. In addition to this, it is within easy reach to Edakkal Caves, Kuruva Island and Banasura Dam. This property accommodates a total of 15 spacious and well-furnished rooms equipped with basic amenities. A front desk in the hotel premises handles customer queries and concerns. Apart from this, complimentary breakfast, luggage storage, fitness equipment and parking space are a few of the other facilities rendered by the hotel.
No of floors: 0 | No of rooms: 15
Checkin Time: 1200 pm
Checkout Time: 1200 pm
Hotel Amenities
- Luggage Storage
- Suitable For Children
- Parking
- Breakfast Services
- Airport Transportation
- Front Desk
- Desk
- Makeup Mirror
- H/C Running Water
- Television-Room
- Attached Bathroom


text:
George Michael - Monkey MP3
George Michael's official music video for 'Monkey'. Click to listen to George Michael on Spotify: http://smarturl.it/GeorgeMichaelSpotify?IQid=GMMonkey As ...
George MichaelWhy can't you do it? Why can't you set your monkey free? Always giving in to it Do you love your monkey or do you love me? Why can't you do it? Why do I have to share my baby with a monkey? (With a monkey, with a monkey, aye, aye, aye, uh-huh) Oh, I count to ten But I don't know how and I don't know when [...]
"Monkey" - George Michael [CD Version] MP3
CD Version of George Michael's "Monkey"
George Michael - Monkey (Extended Version) MP3
George Michael - Monkey MP3
The Superb 24bit Remaster Version from the album Faith Track 08 This is a re-issue due to lack of bass on the 1st version I put on here.
George Michael - Monkey (Extended Version) MP3
Disclaimer: "I have no claim on this video. All rights reserved by copyright owners"
George Michael Live (1988) - "Monkey" MP3
Capitol Centre Landover Maryland.
George Michael - Father Figure MP3
George Michael's official music video for 'Father Figure'. Click to listen to George Michael on Spotify: http://smarturl.it/GeorgeMichaelSpotify?IQid=GeorgeMFF As ...
Father Figure
George MichaelThat's all I wanted Something special, something sacred In your eyes For just one moment To be bold and naked At your side Sometimes I think that you'll never Understand me (understand me) Maybe this time is forever Say it can be, woah That's all you wanted Something special, someone sacred In your life Ju[...]
George Michael - Cowboys And Angels MP3
When your heart's in someone else's hands Monkey see and monkey do Their wish is your command You're not to blame Everyone's the same All you do is love ...
GEORGE MICHAEL - 'Monkey (CG Re-Extended Version) MP3
Edit I made using various remixes of Monkey. This is just a slide show videos, I will hopefully be doing a proper video remix for this soon.
George Michael vs Janet Jackson-Nasty Monkey (Timski Remix) MP3
George Michael vs Janet Jackson-Nasty Monkey (Timski Remix)
Monkey -12inch Super Monkey Mix- George Michael MP3
Chick Norman's REXZMIXZ George Michael [Monkey ] Remix Version.
Monkey (Jam & Lewis Remix Remastered) MP3
Provided to YouTube by Sony Music Entertainment Monkey (Jam & Lewis Remix Remastered) · George Michael / 喬治麥可 Faith ℗ 2010 G.K. Panayiotou, under ...
Aretha Franklin & George Michael - I Knew You Were Waiting (For Me) [Official Video] MP3
From the album, Aretha. No copyright infringement Intended. Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" ...
George Michael Faith 1987 ( Full Album ) MP3
George Michael 'Faith' 1987 ( 2011 Digital Remaster Version ) 1.Faith 2.Father Figure 3.I Want Your Sex ( Parts I & II ) 4.One More Try 5.Hard Day 6.Hand To ...
George Michael - Monkey [Extended] MP3
Song by George Michael from his critically acclaimed album "Faith". (C) 1988 Epic Records.
How to play "Monkey" by George Michael on acoustic guitar MP3
The most straightforward, simplistic, & shortest guitar tutorials on the web! Check out my website at http://www.onestarguitarlessons.com Be sure to add me on ...
FREE DOWNLOADS: George Michael - LYRICS - Monkey (Odd Year Music Remix) - Music Video - fan site MP3
Find indie musicians, promoters & radio stations by clicking LINKS located on my YouTube banner.] George Michael - Monkey (Odd Year Music Remix) Odd ...
GEORGE MICHAEL "Monkey" MP3
Monkey (A cappella Remastered) MP3
Provided to YouTube by Sony Music Entertainment Monkey (A cappella Remastered) · George Michael / 喬治麥可 Faith ℗ 2010 G.K. Panayiotou, under ...
Monkey - (George Michael) Making the track (James Bermingham) MP3
My arranged and produced version of George Michael's "Monkey". Its an Accapella Vocal that I have put a backing track to. If you want to hear the track in full, ...


text:
|Message view
|« Date » · « Thread »
|« Date » · « Thread »
|"Shawn Heisey (JIRA)" <j...@apache.org>
|[jira] [Updated] (SOLR-2462) Using spellcheck.collate can result in extremely high memory usage
|Wed, 04 May 2011 17:18:03 GMT
[ https://issues.apache.org/jira/browse/SOLR-2462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shawn Heisey updated SOLR-2462: ------------------------------- Attachment: SOLR-2462_3_1.patch The original patch would not apply cleanly for me against 3.1 without fuzz and whitespace options, and when those are used, it applies incorrectly. Here's a new patch specific to 3.1. Before creating this, I checked 3.1 out from SVN and then applied the patch for SOLR-2469, which should not interfere in any way. Hopefully the patch is suitable. I am only putting it up here for convenience, in case anyone else runs into this. > Using spellcheck.collate can result in extremely high memory usage > ------------------------------------------------------------------ > > Key: SOLR-2462 > URL: https://issues.apache.org/jira/browse/SOLR-2462 > Project: Solr > Issue Type: Bug > Components: spellchecker > Affects Versions: 3.1 > Reporter: James Dyer > Priority: Critical > Fix For: 3.1.1, 4.0 > > Attachments: SOLR-2462.patch, SOLR-2462_3_1.patch > > > When using "spellcheck.collate", class SpellPossibilityIterator creates a ranked list of *every* possible correction combination. But if returning several corrections per term, and if several words are misspelled, the existing algorithm uses a huge amount of memory. > This bug was introduced with SOLR-2010. However, it is triggered anytime "spellcheck.collate" is used. It is not necessary to use any features that were added with SOLR-2010. > We were in Production with Solr for 1 1/2 days and this bug started taking our Solr servers down with "infinite" GC loops. It was pretty easy for this to happen as occasionally a user will accidently paste the URL into the Search box on our app. This URL results in a search with ~12 misspelled words. We have "spellcheck.count" set to 15. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: firstname.lastname@example.com For additional commands, e-mail: firstname.lastname@example.com
|View raw message


text:
Any other army wives/girlfriends out there ttc with only weekends to dtd?!(16 Posts)
armywag21 Tue 23-Jul-13 18:26:47
justhayley Wed 24-Jul-13 22:27:50
armywag21 Thu 25-Jul-13 08:11:10
justhayley Mon 29-Jul-13 09:16:02
Cupcake11 Mon 29-Jul-13 12:27:49
fedupwithdeployment Mon 29-Jul-13 12:41:51
lel74 Mon 29-Jul-13 18:49:34
armywag21 Sun 04-Aug-13 13:31:13
justhayley Sat 17-Aug-13 23:55:58
barmybunting Sun 18-Aug-13 12:50:27
ArmyLovin Sun 18-Aug-13 15:56:07
justhayley Fri 30-Aug-13 00:40:47
ArmyLovin Fri 30-Aug-13 06:43:19
justhayley Fri 06-Sep-13 00:16:25
ArmyLovin Mon 09-Sep-13 07:42:39
justhayley Wed 25-Sep-13 22:29:45
Join the discussion
Registering is free, easy, and means you can join in the discussion, get discounts, win prizes and lots more.Register now
Already registered with Mumsnet? Log in to leave your comment or alternatively, sign in with Facebook or Google.
Please login first.


text:
Atlantic City police Officer Kevin B. Wilkins, who died of an accidental gunshot from his service weapon while on duty Thursday morning, was a former high school basketball star who was preparing to marry and buy a home. His former coach, Gene Allen, said Wilkins was "like a son to me."
"Basketball is what brought us together, but our relationship was just extremely close," said Allen, who coached Wilkins beginning with his freshman year at Atlantic City High School. "I was so proud of him when he became a police officer because, I thought he would make an impact in our community."
Wilkins, a Venice Park resident, was sitting in his patrol car about 1:30 a.m. at Kentucky and Baltic avenues, outside the Stanley Holmes Village apartment complex, police said. He had removed the clip of extra bullets in his semi-automatic pistol's handle to install a rubber sleeve on the grip, but he accidentally discharged the remaining bullet in the chamber. The bullet struck him in the face, police said. Chambered bullets are not readily visible in semi-automatic firearms. Police did not say whether the safety was engaged.
Other officers were nearby and summoned medical help, but Wilkins was pronounced dead 15 minutes later, police said. Wilkins, 31, was the first city officer killed while working in five years.
"He was a city resident who knew and was able to interact favorably with the community, and it's a great loss," police Chief John Mooney said.
The official cause of Wilkins' death is pending autopsy results. The department will arrange a police funeral, Mooney said.
In the mid-1990s, Wilkins was a 6-foot-7-inch force for Atlantic City High School's basketball team, scoring 29 points and grabbing 21 rebounds in the Vikings' Cape-Atlantic League title game victory in 1996. The team observed a moment of silence for Wilkins at its home game against Absegami on Thursday night.
Allen said he hoped Wilkins' example would help erode the prejudice some young black men have against police. He called Wilkins "a very easygoing guy."
"He was like a little brother I never had," City Councilman Marty Small said. Wilkins was an Atlantic City freshman when Small was a senior.
"We would always talk about being successful after athletics, and he definitely accomplished that by being a police officer," Small said.
The two men had spoken Wednesday about Wilkins' plans to buy a house. Small met with Wilkins' family Thursday morning and conveyed to The Press of Atlantic City their wish not to speak to the media.
Wilkins graduated from the Cape May County Police Academy on Jan. 30, 2008, and joined the Atlantic City force with 34 other new officers, a class brought on to increase foot patrols in the city. His training lasted 10 hours a day, five days a week for 22 weeks, said academy director Anthony Saduk, who called Wilkins "a stellar recruit."
Wilkins' class received seven days of firearms training with Glock .40-caliber pistols "to the best of my recollection," Saduk said. Atlantic City police currently carry that model.
An Atlantic County deputy sheriff sued Glock in 1996, contending her gun was defective when it discharged in her holster and injured her in 1994. Marybeth Goldberg carried a 9 mm Glock, a different gun than Wilkins'.
"It's very, very unfortunate. They're, in my opinion, a very reliable weapon. Accidents happen. It's just a very unfortunate accident," Saduk said.
Wilkins was a substitute teacher in the Atlantic City School District for several years, Assistant Superintendent Donna Haye said.
"He was part of our family. He's going to be greatly missed," Haye said.
After graduating from high school in 1996, Wilkins played two seasons for Tallahassee Community College in Florida. Wilkins was "obviously an integral part" of the college's 1997 state championship in the National Junior College Athletic Association, athletic director Rob Chaney said.
Mike Gillespie, former head basketball coach at Tallahassee Community College, said Wilkins was "a terrific player, a power forward and a tremendous rebounder who could really score from the low post." But he said what really impressed him was Wilkins' work ethic and his determination.
He recalled an example of Wilkins' leadership as a freshman in the mid-1990s. Gillespie said the team was playing in a national semi-final tournament in Hutchinson, Kan., against the No. 1-ranked Indian Hills Junior College of Iowa.
"Our best player then was playing poorly," Gillespie recalled. "Kevin, as a freshman, stood up at halftime and challenged that young man to play better."
That player, Paul McPherson, would later play briefly in the pros for the Phoenix Suns and Golden State Warriors. But the then-sophomore McPherson did not appreciate Wilkins' challenge and reacted angrily, Gillespie said.
"He wanted to fight Kevin," Gillespie said. "He handled it poorly.
"Well, I didn't play that young man in the second half. I played Kevin," he said. "We lost. We came up two points short. But Kevin's will to win was amazing. He was concerned about his team and he wanted the team to be successful."
Wilkins then transferred to Seton Hall University, which in his first season reached the Sweet 16 regional semifinals of the NCAA Tournament.
Seton Hall's athletic department released a statement expressing sadness for Wilkins' death, reading in part, "He continued to make his alma mater proud as a police officer in Atlantic City. ... Our thoughts and prayers go to his family, friends and former teammates during this very difficult time."
Atlantic City's last on-duty death came March 4, 2005, when Mooney's nephew, Officer Thomas McMeekin Jr., died after being hit by a bus while directing traffic at an accident scene at Chelsea and Atlantic avenues.
Foot and ankle injuries from his basketball days landed Wilkins on disability leave for about a year. He returned to work Dec. 1 on general patrol in the midnight-to-8 a.m. shift, Mooney said.
"Our agency has suffered a tragic loss," Mooney said. "Officer Wilkins had dedicated himself in a career of service to the people of Atlantic City."
Saturday is the first anniversary of the death of Wilkins' mother, Anna Marie Smith.
Mooney said he is survived by his father, fiancee and three siblings, whom he did not name.
Small said two of the siblings are Sylvetta R. Smith and Stanley K. Branch, but he could not name the third.
Staff writer Lynda Cohen and special projects writer John Froonjian contributed to this report.
Contact Eric Scott Campbell: