LIVESCRIBE, INC. Patent applications |
Patent application number | Title | Published |
20150116284 | Smart Zooming of Content Captured by a Smart Pen - A system and a method are disclosed for smart zooming content displayed in a pen-based computing system. Content is displayed in a paper strip interface including at least a first and a second paper strip. When the zoom level associated with the content of the first paper strip is changed, the content of the first paper strip is transformed accordingly. A determination is made if applying the same transformation to the content of the second paper strip will cause the content to exceed the boundaries of the second paper strip. If so, then a second transformation is determined and applied to the content of the second paper strip. | 04-30-2015 |
20150116283 | Paper Strip Presentation Of Grouped Content - A system and a method are disclosed for displaying content collected in a pen-based computing system. Content collected in the pen-based computing system includes stroke data collected by a smart pen as well as other contextual data collected by the pen-based computing system. The collected stroke data are grouped into snippets and used to create paper strips. Paper strips are arranged based on metadata associated with the collected content. | 04-30-2015 |
20150116282 | Organizing Written Notes Using Contextual Data - A system and a method are disclosed for organizing content collected in a pen-based computing system. Content collected in the pen-based computing system includes stroke data collected by a smart pen as well as other contextual data collected by the pen-based computing system. The collected stroke data includes timestamps and positional data. Based on correlations of spatial and temporal data, collected stroke data is grouped into clusters of stroke data. The clusters of stroke data, along with contextual data, are further grouped into snippets based on temporal correlations. | 04-30-2015 |
20150116272 | Tagging of Written Notes Captured by a Smart Pen - A system and a method are disclosed for organizing content collected in a pen-based computing system. A plurality of groups of stroke data are obtained. Each group of stroke data is associated with a timestamp based on the timing of strokes made by the smart pen. The groups of stroke data are grouped into one or more snippets based on a temporal proximity of the timestamps and spatial proximity of the stroke data. A request to associate a snippet to a tag is received. An association between the snippet and the tag is stored responsive to the request. | 04-30-2015 |
20140123214 | Establishing and Maintaining an Authenticated Connection Between a Smart Pen and a Computing Device - A system and method establishes a connection between a smart pen and a computing device, and establishes a privilege level that regulates data requests for specific data from the smart pen. The smart pen determines whether a connection should be established between the smart pen and a computing device, based on device information received from the computing device. If a connection is established, a privilege level is established for an application executing on the computing device based on the device information, which determines whether a request from the application for specific data from the smart pen is allowed or denied. | 05-01-2014 |
20140122490 | Correlation of Written Notes to Digital Content - A system and method receives a plurality of data streams from a smart pen device and a computing device, and indexes the data streams to a synchronized time index. A processor receives a first data stream representing gesture data captured by a smart pen device, and a second data stream representing a sequence of states associated with applications executing on a computing device, such that each state identifies content displayed by a computing device while the gesture data is captured. For example, a state could be a particular page of a digital document displayed by the computing device. After receiving the first and second data streams, the processor indexes the data streams to a synchronized time index, and stores the indexed data streams in a memory. | 05-01-2014 |
20140118315 | Interactive Digital Workbook Using Smart Pens - A system and method are disclosed for interacting with digital workbooks. An identifier, identifying a physical workbook, is received. The physical workbook is associated with a digital book and can be displayed on a display screen of a computing system. Captured interactions between the smart pen and the writing surface of the workbook are received. One or more completed areas of the workbook are identified based on the one or more captured interactions. Based on the one or more completed areas of the workbook, a portion of the digital book is selected and displayed. | 05-01-2014 |
20140118314 | Multiple-User Collaboration with a Smart Pen System - A central device concurrently receives handwriting gestures from a plurality of smart pen devices. Each set of handwriting gestures includes a sequence of spatial positions of the corresponding smart pen device with respect to a writing surface. Representations of the handwriting gestures are displayed on a display screen, and the representations show relative timing between the different sets of handwriting gestures. In one embodiment, a portion of the received handwriting gestures is outputted for display. | 05-01-2014 |
20140118310 | Digital Cursor Display Linked to a Smart Pen - A system and a method are disclosed for calibrating writing on a writing surface to a digital document. One or more calibration parameters associated with a writing surface and a digital document of a display device are determined. The calibration parameters indicate a spatial offset between a reference position on the writing surface and a reference position in the digital document. A gesture captured by a smart pen is received. The gesture includes a sequence of spatial positions representing movement of the smart pen with respect to the writing surface. The sequence of spatial positions is mapped to a sequence of spatial positions in the digital document based on the calibration parameters. | 05-01-2014 |
20140111489 | Customer Authoring Tools for Creating User-Generated Content for Smart Pen Applications - In a pen-based computing system, a user-specific smart pen application is created from a template application using customer authoring tools. The template application contains computer program code that is to be executed by a processor of a smart pen. Application content and a representation for printed content are received. The application content, provided by user or customer, defines functional interactions between the printed content representation and a smart pen. The template application is combined with application content to generate a user-specific application comprising instructions for being executed on a processor of a smart pen. The user-specific application is stored on a storage medium. | 04-24-2014 |
20120194523 | Animation of Audio Ink - In a pen-based computing system, a microphone on the smart pen device records audio to produce audio data and a gesture capture system on the smart pen device records writing gestures to produce writing gesture data. Both the audio data and the writing gesture data include a time component. The audio data and writing gesture data are combined or synchronized according to their time components to create audio ink data. The audio ink data can be uploaded to a computer system attached to the smart pen device and displayed to a user through a user interface. The user makes a selection in the user interface to play the audio ink data, and the audio ink data is played back by animated the captured writing gestures and playing the recorded audio in synchronization. | 08-02-2012 |
20100327065 | Decoupled Applications For Printed Materials - Interactive digital content for printed materials is provided using applications executing in a smart pen computing system. The applications and the printed materials may be developed by separate entities but appear well integrated from the perspective of a user of the smart pen computing system. Printed content produced by a first entity is obtained. The printed content is associated with a dot pattern. An application associated with the printed content and linked to the dot pattern is produced by a separate second entity. The application includes computer program instructions for, responsive to a selection within the dot pattern, invoking a function related to the printed content. The selection within the dot pattern may be made using a smart pen device, and the function may include presenting output to a user through an output device (e.g., a display or speaker) of the smart pen device. | 12-30-2010 |
20100054845 | Removing Click and Friction Noise In A Writing Device - Systems for removing or attenuating friction and/or click noise generated during writing with a smart pen are disclosed. In a smart pen, the writing cartridge is biased towards a first side of the smart pen internal cavity by a low-force biasing system without affecting writing cartridge movement. For example, the writing cartridge is comprised of a magnetic material and a magnet is embedded into the first side of the smart pen internal cavity to bias the writing cartridge towards the first side. Alternatively, the material comprising the writing cartridge or smart pen internal cavity is modified, reducing friction between the components. As another alternative, a DSP method identifies analyzes one or more parameters of received audio data to differentiate click noise from audio data, and may receive data from a movement sensor indicating when the writing cartridge has moved to reduce power consumption for identifying click noise. | 03-04-2010 |
20100033766 | Managing Objects With Varying And Repeated Printed Positioning Information - A system and method for identifying captured written data associated with a writing surface using a pen-based computing system are described. In one embodiment, a series of writing surfaces, such as notebooks, are produced, each including a plurality of pages that have an encoded pattern. In an embodiment, each writing surface is also associated with an identifier recognizable by a smart pen or other data capture device. When the smart pen captures written data from a writing surface, the smart pen determines whether the pen-based computing system includes stored written data previously captured from a writing surface having the same encoded pattern as the writing surface from which written data is currently being captured. | 02-11-2010 |
20090267923 | Digital Bookclip - The described embodiments present a system and method for obtaining a portion of a digital document from a printed version of the document. Locations where a smart pen device interacts with a digital bookclip aligned relative the printed document are identified via coordinate sets. A digital document associated with the printed document and the coordinate sets from the smart pen device and digital bookclip are used to identify locations in the digital documents corresponding to locations in the printed document. Data from the identified locations in the digital documents is retrieved and presented to a user and can then be copied, saved, mailed electronically, and/or printed to a new paper document. | 10-29-2009 |
20090261169 | Decoupled Applications For Printed Materials - Interactive digital content for printed materials is provided using applications executing in a smart pen computing system. The applications and the printed materials may be developed by separate entities but appear well integrated from the perspective of a user of the smart pen computing system. Printed content produced by a first entity is obtained. The printed content is associated with a dot pattern. An application associated with the printed content and linked to the dot pattern is produced by a separate second entity. The application includes computer program instructions for, responsive to a selection within the dot pattern, invoking a function related to the printed content. The selection within the dot pattern may be made using a smart pen device, and the function may include presenting output to a user through an output device (e.g., a display or speaker) of the smart pen device. | 10-22-2009 |
20090253107 | Multi-Modal Learning System - An instruction is presented to a user for making a target gesture. The target gesture may be a portion of an exemplary or model symbol. The instruction may be presented in various ways, such as being printed on a writing surface or being played in audio format through a speaker of a smart pen device. A writing gesture made on a writing surface by the user is digitally captured using a smart pen device. The captured writing gesture is compared to the target gesture and feedback is determined based on this comparison. This feedback may indicate the correctness of the user's writing gesture. The feedback may be presented to the user through various means, including through the smart pen device. The comparison may also be used to determine a next instruction for the user to follow. | 10-08-2009 |
20090251441 | Multi-Modal Controller - Control inputs are provided to an application executing on a mobile computing device by moving the mobile computing device in certain recognizable patterns. The control inputs may execute various functions in the application such as starting or stopping audio playback or navigating through a menu. A writing gesture made by a user on a writing surface using a smart pen device is digitally captured. This gesture may be, for example, a tap or a stroke of the smart pen device on the writing surface. A control on the writing surface is identified, where the control at least partially corresponds to a location of the writing gesture on the writing surface. A control input is determined based on the identified control and the writing gesture. Responsive to the control input, a command is executed in an application running on the smart pen device or an attached computing system. | 10-08-2009 |
20090251440 | Audio Bookmarking - A system and method for identifying temporal positions in audio data and accessing the identified temporal positions are disclosed. “Audio bookmarks” are created by using various types of input, such as accessing a printed control with a smart pen, providing a voice command to the smart pen or providing a written command to the smart pen to identify temporal positions within the audio data. Alternatively, one or more rules are applied to audio data by a pen-based computing system to identify temporal positions in the audio data. The audio bookmarks are associated with one or more visual, auditory or tactile indicators showing the location of the audio bookmarks in the audio data. When an indicator is accessed, a portion of the audio data is played beginning from the temporal position associated with the accessed indicator. Additional data, such as written data, may also be associated with an indicator. | 10-08-2009 |
20090251338 | Ink Tags In A Smart Pen Computing System - Embodiments of the invention present a system and method for generating digital links, or “ink tags,” from handwritten notes on a writing surface. Handwritten data, including one or more ink tags identifying digital content, is captured by a smart pen device and used to retrieve a digital document associated with the handwritten data. The handwritten data is analyzed to identify the ink tags. In one embodiment, a computing system performs optical character recognition on the handwriting data to identify a plurality of characters included in the handwriting data and compares one or more characters to formats associated with digital content. Responsive to identifying an ink tag, a digital link between the ink tag and a source for the digital content identified by the ink tag is generated, allowing the digital content to be retrieved by an interaction with the ink tag. | 10-08-2009 |
20090251337 | Grouping Variable Media Inputs To Reflect A User Session - Embodiments of the invention present a system and method for identifying relationships between different types of data captured by a pen-based computing system, such as a smart pen. The pen-based computing system generates one or more sessions including different types of data that are associated with each other. In one embodiment, the pen-based computing system generates an index file including captured audio data and written data, where the written data is associated with a temporal location of the audio data corresponding to the time the written data was captured. For example, the pen-based computing system applies one or more heuristic processes to the received data to identify relationships between various types of the received data, used to associated different types of data with each other. | 10-08-2009 |
20090251336 | Quick Record Function In A Smart Pen Computing System - Embodiments of the invention present a system and method for controlling audio capture by a smart pen based computing system. An audio capture mechanism that is independent from a gesture capture system is included on the smart pen to control audio capture by one or more microphones included on the smart pen. In one embodiment, the audio capture mechanism comprises a shared function button, such as a power button. For example, a user interaction with the shared function button initiates audio capture by the one or more microphones on the smart pen and a second user interaction with the shared audio function stops audio capture. Alternatively, audio capture is stopped after completion of a predefined time interval after the user interaction with the shared function button. | 10-08-2009 |