A system for producing a contextual electronic message generally comprises a handwriting capture device, a user interface, a central processing unit, and a communications interface. The handwriting capture device is capable of receiving and capturing an electronic handwriting input. The user interface is adapted to interact with a user and is further capable of receiving a user input to initiate a processing function. The central processing unit is capable of determining the context of the handwriting input and application-specific information associated therewith, as well as process the handwriting input in accordance with the context and/or the initiated processing function. A contextual electronic message is thereby produced which may comprise a portion of the application-specific information and/or a portion of the handwriting input. The communications interface is adapted to interact with a message recipient through a communications link and is further capable of transmitting the electronic message thereto.
Claim
That which is claimed: 1. A system for producing a contextual electronic message from an input received by a handwriting capture device, said system comprising: a handwriting capture device capable of receiving and capturing an electronic handwriting input; a user interface adapted to interact with a user, the user interface being capable of receiving a user input to initiate a processing function; a central processing unit in communication with the handwriting capture device and the user interface, the central processing unit being capable of determining the context of the handwriting input and application-specific information associated therewith, the central processing unit also being capable of processing the handwriting input in accordance with at least one of the context and the initiated processing function to produce a contextual electronic message, the contextual electronic message comprising at least one of a portion of the application-specific information and a portion of the handwriting input; a communications interface In communication with the central processing unit and adapted to interact with a message recipient through a communications link such that the electronic message is transmittable thereby; and a computer software program product executing in at least one of the handwriting capture device and the central processing unit, the computer program product for capturing the handwriting input, determining the context thereof, determining the application-specific information associated with the handwriting input context, processing the handwriting input according to the context and the initiated processing function to produce the corresponding contextual electronic message, and transmitting the message via the communications interface, wherein the computer program product is capable of using the application-specific information to determine a status of the message recipient prior to transmitting the electronic message. 2. A system according to claim 1 wherein the handwriting capture device comprises a writing stylus having an associated sensing device for selectively sensing stylus movements. 3. A system according to claim 2 wherein the sensing device comprises at least one of a pen-enabled computer, an electronic handwriting tablet, and a device that cooperates with the writing stylus to generate data from which the position and movement of the writing stylus can be determined. 4.
System And Method For Associating Handwritten Information With One Or More Objects Via Discontinuous Regions Of A Printed Pattern
Application
#7720286 May 18, 2010
Filed
May 25, 2005
Inventor
Gregory James Clary (Cary, NC)
Appl. No.
11/138847
Assignee
Advanced Digital Systems, Inc. (Research Triangle Park, NC) ·
Cardinal Brands, Inc. (Topeka, KS)
International Classification
G09G 5/00
U.S. Classification
382187, 345179
Abstract
A system is provided that includes a pen-enabled computing arrangement having a capture interface and at least one processing element. The capture interface can capture an electronic input defining a stroke through a plurality of concatenated regions. In addition, the handwriting capture interface can also optionally capture an electronic handwriting input based upon a position of the writing stylus with reference to a position-determining pattern. Each of the concatenated regions corresponds to a region of an identification pattern including a plurality of regions that are each associated with a character of an identifier associated with an object. The stroke includes a plurality of portions referenced to respective regions of the identification pattern such that the processing element can determine the identifier based upon the respective regions of the identification pattern, and associate the electronic input with the object associated with the identifier.
Method For Making A Pivot Arm Assembly For Semiconductor Wafer Handling Robots
A method for making a robot pivot arm assembly includes forming from a rigid, machinable material a circular disk, and forming a circular aperture through the center of the disk. An outer bearing track is formed integrally in the inside surface which defines the aperture, and the apertured disk is positioned in a machining device with a fixturing portion that engages the outer bearing track. An integral outer race, an arm and a gear segment with teeth are then machined into the disk to form the outer portion of the pivot arm assembly. An inner race with an inner bearing track is positioned inside the integral outer race, and rolling bearing elements are inserted into the first and second bearing tracks.
Interactive Data Stream
Application
#2020022 Jul 16, 2020
Filed
Nov 18, 2019
Inventor
GREGORY J CLARY (US) ·
Gregory J. Clary (Cary, NC)
Appl. No.
16/687093
Assignee
GREGORY J CLARY (US) ·
Gregory J. Clary (Cary, NC)
The present invention is geared generally towards the transmission of data, such as images, audio, video, or text, as a continuous stream via a network to recipients. In particular, the present invention relates to enabling the transmission of data to recipients and enabling the recipients to interact and influence the content of the transmission.
Interactive Data Stream
Application
#2009018 Jul 16, 2009
Filed
Oct 13, 2008
Inventor
Reza Jalili (Sandy, UT) ·
Gregory J. Clary (Cary, NC)
Appl. No.
12/190581
Assignee
Reza Jalili (Sandy, UT) ·
Gregory J. Clary (Cary, NC)
International Classification
G06F 15/16
U.S. Classification
709231, 715751
Abstract
The present invention is geared generally towards the transmission of data, such as images, audio, video, or text, as a continuous stream via a network to recipients. In particular, the present invention relates to enabling the transmission of data to recipients and enabling the recipients to interact and influence the content of the transmission.
System, Computer Software Product And Method For Transmitting And Processing Handwritten Data
A system, computer program product and method are provided that smooth handwritten information following the transmission of handwritten data to a second computing device, thereby reducing the memory, processing and communications bandwidth requirements of a first computing device that captured the handwritten information. A system, computer program product and method are also provided for creating new points in the vicinity of at least some of the data points of the handwritten data after transmission of the data, thereby effectively improving the resolution of the handwritten information without increasing the memory, processing and communications bandwidth requirements of the first computing device. A system, computer program product and method are further provided that associate additional data with the handwritten information after the information has been transmitted such that a composite can be created without increasing the memory, processing and communications bandwidth requirements of the first computing device.
Claim
What is claimed is: 1. A method of transmitting and processing handwritten data comprising: capturing handwritten information with a first computing device; transmitting handwritten data representative of the handwritten information from the first computing device to a second computing device; rendering the handwritten information based upon the handwritten data following the transmission of the handwritten data 10 the second computing device; identifying additional data to be associated with the handwritten information following the transmission of the handwritten data to the second computing device; and creating a composite comprised of both the handwritten information and the additional data. 2. A method according to claim 1 further comprising receiving instructions regarding the additional data to be associated with the handwritten information, wherein the additional data is subsequently identified in accordance with the instructions. 3. A method according to claim 1 wherein identifying additional data comprises identifying additional data selected from the group consisting of predefined text, predefined audio, predefined video, a link to a web site, additional handwritten information, an image and a letterhead. 4.
System And Method For Associating Handwritten Information With One Or More Objects
Advanced Digital Systems, Inc. (Research Triangle Park, NC) ·
Cardinal Brands, Inc. (Topeka, KS)
International Classification
G06K 9/18
U.S. Classification
382186, 382185, 382190
Abstract
A pen-enabled computing arrangement includes a handwriting capture interface and at least one processing element, such as in the form of a computing system and a digital pen that embodies a writing stylus. The handwriting capture interface can capture an electronic handwriting input. The processing element can sense an identifier associated with an object, and associate electronic handwriting input with the object. The processing element can then process the electronic handwriting input based upon the associated object. Printed paper with which the arrangement can operate to effectuate capturing and processing data may also be provided. Further, triggered verification of the sensed identifier may be provided when the identifier is sensed based upon initial electronic handwriting input corresponding to the identifier and the sensed identifier is unknown and/or improper.
Electronically Capturing Handwritten Data
Application
#8115748 Feb 14, 2012
Filed
Jun 18, 2010
Inventor
Gregory J Clary (Apex, NC)
Appl. No.
12/818646
Assignee
ADS Software MGMT. L.L.C. (Wilmington, DE)
International Classification
G09G 5/00
U.S. Classification
345173, 345179
Abstract
A method and apparatus are provided for electronically capturing handwritten data using a computing device having a handwriting capture interface. The method includes detecting a position associated with an actuation of the handwriting capture interface to define a handwritten input, and defining a bounding box encompassing at least a portion of individual strokes of the handwritten input. In addition, the method includes storing the handwritten input and the bounding box.
Interactive Data Stream
Application
#2014014 May 29, 2014
Filed
Jan 31, 2014
Inventor
Gregory J. Clary (Cary, NC) ·
Gregory J. Clary (Cary, NC)
Appl. No.
14/169851
Assignee
Gregory J. Clary (Cary, NC) ·
Gregory J. Clary (Cary, NC)
International Classification
H04L 29/06
U.S. Classification
709231
Abstract
The present invention is geared generally towards the transmission of data, such as images, audio, video, or text, as a continuous stream via a network to recipients. In particular, the present invention relates to enabling the transmission of data to recipients and enabling the recipients to interact and influence the content of the transmission.
System, Computer Program Product, And Method For Capturing And Processing Form Data
Application
#2012022 Sep 6, 2012
Filed
Mar 23, 2012
Inventor
Ezekial Brooks (Raleigh, NC) ·
Gregory J. Clary (Apex, NC)
Appl. No.
13/428847
Assignee
Ezekial Brooks (Raleigh, NC) ·
Gregory J. Clary (Apex, NC)
International Classification
G06F 3/033
U.S. Classification
345179
Abstract
A system for communicating packaged data includes a pen-enabled computing device and a second computing device. The pen-enabled computing device includes a handwriting capture interface, a user interface and a processing element. The handwriting capture interface is capable of receiving and capturing an electronic handwriting input within at least one input field of an electronic form based upon a position of a writing stylus. To facilitate proper operation of the pen-enabled computing device, the user interface is adapted to provide feedback, such as aural, visual and/or vibration feedback, based upon the electronic handwriting input. The pen-enabled computing device is capable of transmitting packaged data including at least one form identifier and processed electronic handwriting input. Thereafter, the second computing device is capable of receiving the packaged data and then verifying the processed electronic handwriting input.
System, Computer Program Product, And Method For Capturing And Processing Form Data
Advanced Digital Systems, Inc. (Research Triangle Park, NC)
International Classification
G06F017/24
U.S. Classification
707/505000
Abstract
A system for communicating packaged data includes a pen-enabled computing device and a second computing device. The pen-enabled computing device includes a handwriting capture interface, a user interface and a processing element. The handwriting capture interface is capable of receiving and capturing an electronic handwriting input within at least one input field of an electronic form based upon a position of a writing stylus. To facilitate proper operation of the pen-enabled computing device, the user interface is adapted to provide feedback, such as aural, visual and/or vibration feedback, based upon the electronic handwriting input. The pen-enabled computing device is capable of transmitting packaged data including at least one form identifier and processed electronic handwriting input. Thereafter, the second computing device is capable of receiving the packaged data and then verifying the processed electronic handwriting input.
System, Computer Program Product, Computing Device, And Associated Methods For Form Identification And Information Manipulation
Application
#7091959 Aug 15, 2006
Filed
Mar 31, 2000
Inventor
Gregory J. Clary (Apex, NC)
Appl. No.
09/540469
Assignee
Advanced Digital Systems, Inc. (Apex, NC)
International Classification
G09G 5/00
U.S. Classification
345173, 345179
Abstract
A system, computer program product, computing device, and associated methods for identifying forms used with pen enabled computing devices and manipulating information associated therewith are provided. The system comprises a pen enabled computing device having a writing stylus, a preprinted form, and a computer program product. The preprinted form is cooperable with the pen enabled computing device and comprises a page having a writing surface, a visual form identifier disposed on the writing surface and adapted to identify the nature of the page to the user, and a plurality of fields defined by the writing surface. The computer program product executes within the pen enabled computing device and cooperates therewith to determine the disposition of the writing stylus adjacent to the writing surface in order to actuate the pen enabled computing device. Subsequently, the pen enabled computing device is capable of detecting, capturing, and storing data input into the fields according to the nature of the page, wherein the nature of the page comprises a function and a specific identity. The nature of the page is also identifiable by the pen enabled computing device based on the data input into a plurality of the fields on the writing surface.
System, Computer Software Product And Method For Transmitting And Processing Handwritten Data
A system, computer program product and method are provided that smooth handwritten information following the transmission of handwritten data to a second computing device, thereby reducing the memory, processing and communications bandwidth requirements of a first computing device that captured the handwritten information. A system, computer program product and method are also provided for creating new points in the vicinity of at least some of the data points of the handwritten data after transmission of the data, thereby effectively improving the resolution of the handwritten information without increasing the memory, processing and communications bandwidth requirements of the first computing device. A system, computer program product and method are further provided that associate additional data with the handwritten information after the information has been transmitted such that a composite can be created without increasing the memory, processing and communications bandwidth requirements of the first computing device.
System And Method For Editing Handwritten Data
Application
#7777729 Aug 17, 2010
Filed
Jun 27, 2006
Inventor
Gregory J. Clary (Apex, NC)
Appl. No.
11/426860
Assignee
Gregory J. Clary (Apex, NC)
International Classification
G09G 5/00
U.S. Classification
345173, 345179
Abstract
A system and method are provided for editing handwritten data using a pen enabled computing device having a writing surface and a writing stylus selectively communicable with the writing surface. The method includes detecting the position and movement of the writing stylus with respect to the writing surface to form a handwritten input, and defining a bounding box encompassing at least a portion of each stroke of the handwritten input. In addition, the method includes storing the handwritten input and the bounding box encompassing at least a portion of each stroke thereof. The handwritten input may be edited to add textual data to the handwritten input, insert textual data between strokes encompassed by adjacent bounding boxes, delete at least one stroke encompassed by a bounding box, and/or replace at least one stroke encompassed by a bounding box with alternate textual data.
System, Computer Software Product And Method For Transmitting And Processing Handwritten Data
A system, computer program product and method are provided that smooth handwritten information following the transmission of handwritten data to a second computing device, thereby reducing the memory, processing and communications bandwidth requirements of a first computing device that captured the handwritten information. A system, computer program product and method are also provided for creating new points in the vicinity of at least some of the data points of the handwritten data after transmission of the data, thereby effectively improving the resolution of the handwritten information without increasing the memory, processing and communications bandwidth requirements of the first computing device. A system, computer program product and method are further provided that associate additional data with the handwritten information after the information has been transmitted such that a composite can be created without increasing the memory, processing and communications bandwidth requirements of the first computing device.
Methods, Systems And Products Pertaining To A Digitizer For Use In Paper Based Record Systems
International Business Machines Corporation (Armonk, NY)
International Classification
G08C 2100
U.S. Classification
178 1801
Abstract
Real time digitization of handwritten text and integration of digital recordation of handwritten text with traditional paper-based record making systems is achieved with a recording unit which may record a sequential data stream of strokes and associated events. The data stream may be stored in the apparatus and processed in accordance with various applications. Recordation of handwritten strokes may be accompanied by automatic detection and recordation of predefined events, and by user invoked generation of events. Recorded handwritten text may be processed to produce character strings or image data for text recorded in conjunction with predefined events.
Thinkscribe Combined Electronic And Paper Based Scheduling
International Business Machines Corporation (Armonk, NY)
International Classification
G09G 500
U.S. Classification
345173
Abstract
A scheduling facilitation system includes a recording unit, a markable surface (e. g. , a template), and a stylus. The recording unit includes a memory, a logic design implementation (e. g. , software and/or hardware), and a working surface. The memory stores an electronic representation of a schedule. The logic design implementation serves to correlate the working surface to the schedule. The working surface is superimposed with the markable surface. A stylus stroke signal (e. g. , a first radio frequency) conveys to the recording unit scheduling information for a selected entry location of the schedule. A stylus stroke mark (e. g. , ink) concurrently conveys to the markable surface the scheduling information. The memory stores the scheduling information. A check signal (e. g.
Apparatus And Method For Interacting With An Electronic Form
An apparatus is provided that is caused to receive a form definition for a multi-page electronic form including a plurality of fields. The apparatus is caused to display the form in accordance with the form definition, including in at least one instance, display of a focused one of the pages in its entirety. The apparatus is also caused to receive an indication of user interaction with the displayed page of the form; and in response to receipt of the indication, process events in accordance with a defined interactive behavior of the displayed form. The events include one processed without regard to user interaction with any field of the displayed page, such as to transition focus to the non-focused page in response to user interaction with the non-focused page. The non-focused page may thereby become the focused page, and the focused page may become the non-focused page displayed only partially.
Pivot Arm Assembly For Semiconductor Wafer Handling Robots And Method For Making The Same
A method for making a robot pivot arm assembly includes forming from a rigid, machinable material a circular disk, and forming a circular aperture through the center of the disk. An outer bearing track is formed integrally in the inside surface which defines the aperture, and the apertured disk is positioned in a machining device with a fixturing portion that engages the outer bearing track. An integral outer race, an arm and a gear segment with teeth are then machined into the disk to form the outer portion of the pivot arm assembly. An inner race with an inner bearing track is positioned inside the integral outer race, and rolling bearing elements are inserted into the first and second bearing tracks.
System, Computer Program Product, And Method For Capturing And Processing Form Data
Advanced Digital Systems, Inc. (Research Triangle Park, NC)
International Classification
G09G005/00
U.S. Classification
345179000
Abstract
A system for communicating packaged data includes a pen-enabled computing device and a second computing device. The pen-enabled computing device includes a handwriting capture interface, a user interface and a processing element. The handwriting capture interface is capable of receiving and capturing an electronic handwriting input within at least one input field of an electronic form based upon a position of a writing stylus. To facilitate proper operation of the pen-enabled computing device, the user interface is adapted to provide feedback, such as aural, visual and/or vibration feedback, based upon the electronic handwriting input. The pen-enabled computing device is capable of transmitting packaged data including at least one form identifier and processed electronic handwriting input. Thereafter, the second computing device is capable of receiving the packaged data and then verifying the processed electronic handwriting input.
System, Computer Software Program Product, And Method For Producing A Contextual Electronic Message From An Input To A Pen-Enabled Computing System
Application
#2004023 Nov 25, 2004
Filed
Jun 21, 2004
Inventor
GregoryClary (Apex, NC) ·
Edward Jolley (Durham, NC)
Appl. No.
10/873060
Assignee
Advanced Digital Systems, Inc. (Research Triangle Park, NC)
International Classification
G06K009/36
U.S. Classification
706/046000, 178/018010, 382/100000
Abstract
A system for producing a contextual electronic message generally comprises a handwriting capture device, a user interface, a central processing unit, and a communications interface. The handwriting capture device is capable of receiving and capturing an electronic handwriting input. The user interface is adapted to interact with a user and is further capable of receiving a user input to initiate a processing function. The central processing unit is capable of determining the context of the handwriting input and application-specific information associated therewith, as well as process the handwriting input in accordance with the context and/or the initiated processing function. A contextual electronic message is thereby produced which may comprise a portion of the application-specific information and/or a portion of the handwriting input. The communications interface is adapted to interact with a message recipient through a communications link and is further capable of transmitting the electronic message thereto.