Patents by Inventor Joseph Ternasky

Joseph Ternasky has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9760848
    Abstract: Methods, systems, and apparatus, including computer program products for handling a workflow within an electronic document. Participants are chosen for the workflow and the activities are assigned to the workflow participants. Workflow information is obtained from an electronic document, where the workflow information pertains to activities assigned to a user. The user can consult on or delegate the assigned activities, in which case the electronic document is sent to the consultant or delegate. Alternatively the user can reassign future activities. If it is detected that the workflow has been completed, the user can indicate the continuing of the workflow by identifying additional workflow participants, and the electronic document is sent to one of the additional workflow participants.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: September 12, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: John L. Farmer, Joseph Ternasky, Matthew A. Wormley, Vijay Sadanand Ghaskadvi
  • Publication number: 20130167020
    Abstract: Methods, systems, and apparatus, including computer program products for handling a workflow within an electronic document. Participants are chosen for the workflow and the activities are assigned to the workflow participants. Workflow information is obtained from an electronic document, where the workflow information pertains to activities assigned to a user. The user can consult on or delegate the assigned activities, in which case the electronic document is sent to the consultant or delegate. Alternatively the user can reassign future activities. If it is detected that the workflow has been completed, the user can indicate the continuing of the workflow by identifying additional workflow participants, and the electronic document is sent to one of the additional workflow participants.
    Type: Application
    Filed: September 14, 2012
    Publication date: June 27, 2013
    Inventors: John L. Farmer, Joseph Ternasky, Matthew A. Wormley, Vijay Sadanand Ghaskadvi
  • Patent number: 8332253
    Abstract: Methods, systems, and apparatus, including computer program products for handling a workflow within an electronic document. Participants are chosen for the workflow and the activities are assigned to the workflow participants. Workflow information is obtained from an electronic document, where the workflow information pertains to activities assigned to a user. The user can consult on or delegate the assigned activities, in which case the electronic document is sent to the consultant or delegate. Alternatively the user can reassign future activities. If it is detected that the workflow has been completed, the user can indicate the continuing of the workflow by identifying additional workflow participants, and the electronic document is sent to one of the additional workflow participants.
    Type: Grant
    Filed: July 27, 2006
    Date of Patent: December 11, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: John L. Farmer, Joseph Ternasky, Matthew A. Wormley, Vijay Sadanand Ghaskadvi
  • Patent number: 7296219
    Abstract: A method and data structure that allows a user to view a spreadsheet in a “calculator” mode, wherein certain cells are non-editable. The calculator designer/creator can alter the default as to which cells are editable when the calculator is displayed in the calculator preview mode. Once the designer/creator made all modifications in the calculator preview mode, the user can change the cell values in the calculator mode based on the adjustments made in the calculator preview mode. The invention further allows the user to embed the calculator in any web page, to email a link to the calculator, and to open and save the calculator.
    Type: Grant
    Filed: November 15, 2000
    Date of Patent: November 13, 2007
    Assignee: International Business Machines Corporation
    Inventors: Steve Guttman, Joseph Ternasky
  • Publication number: 20060288165
    Abstract: A system and method for removable storage content transfer. A removable storage medium is passed between a terminal and a device, and a device file stored on the removable storage medium is used to communicate media content and other information between the terminal and the device. The device file may include “session information,” such as information that can be used to represent a network or direct connect session between the terminal and the device file. The session information may include, for example, media content and header information. The device file may allow the terminal to treat the removable storage medium as a locally connected device in some situations. For example, the terminal may create a device stack using device parameters stored on the removable storage medium, and use the device stack to communicate with the device via the removable storage medium.
    Type: Application
    Filed: June 28, 2005
    Publication date: December 21, 2006
    Applicant: Microsoft Corporation
    Inventors: Oren Rosenbloom, Vladimir Sadovsky, Blake Manders, Joseph Ternasky
  • Publication number: 20060080060
    Abstract: A system and related techniques automatically exercise the output capabilities of a printer or other output device, and return a log or record of those capabilities to the print manager of a host operating system or other destination. According to embodiments, the host, client or other machine may decide to query a printer, facsimile machine, copy or multifunction machine or other device to determine its range of output capabilities such as available fonts, graphical or rending routines, firmware compatibility or other functions or capabilities. The host may transmit a composite electronic document, containing various components including intermediate language objects which may be interpreted to execute various output processing, such as exercising a set of fonts, scaling, rotating, or other rendering or output functions.
    Type: Application
    Filed: November 18, 2005
    Publication date: April 13, 2006
    Applicant: Microsoft Corporation
    Inventors: Joseph Ternasky, Robert Parker, Michael Byrd, Adam Eversole, Joseph King, Michael Stokes
  • Publication number: 20060031384
    Abstract: A system and related techniques generate an interrogation request from an initiator device, such as a client desktop machine or other machine, to a mobile or other media player, such as a digital camera, MP3 player, video camera or other device or hardware to enumerate the media content contained in that device, along with associated properties. The collection of binary objects which encode the content, such as digital photographs, encoded audio files, digitized video or other media, may include or have associated with them a set of corresponding object properties which help to define each object, such as by defining a pixel color depth, audio codec or other property or attribute.
    Type: Application
    Filed: May 3, 2004
    Publication date: February 9, 2006
    Applicant: Microsoft Corporation
    Inventors: Blake Manders, Joseph Ternasky, Oren Rosenbloom, Vladimir Sadovsky
  • Patent number: 6988241
    Abstract: A method and system that that allows a designer to create “spreadsheet” web pages, which can then be viewed and used by the designer and/or by other users. The described embodiments of the present invention allow people to collaborate and to share spreadsheets over the web. The described embodiment allows a user of the spreadsheet to email the spreadsheet to others and to embed the spreadsheet into web pages owned by the designer or by third parties. A described embodiments of the web-based spreadsheet allowed the designer to specify both web data and real-time data in the cells of the “spreadsheet.” The web data includes a URL of an image that is to be placed in a cell. The web data includes a link to a web page in a cell. The real-time data includes stock quotes and currency conversion information in the cells of the spreadsheet. Such data reflects a current (or specified) day's stock quote or a current (or specified) currency conversion value.
    Type: Grant
    Filed: November 15, 2000
    Date of Patent: January 17, 2006
    Assignee: International Business Machines Corporation
    Inventors: Steven Guttman, Joseph Ternasky
  • Publication number: 20050273701
    Abstract: Modular content framework and document format methods and systems are described. The described framework and format define a set of building blocks for composing, packaging, distributing, and rendering document-centered content. These building blocks define a platform-independent framework for document formats that enable software and hardware systems to generate, exchange, and display documents reliably and consistently. The framework and format have been designed in a flexible and extensible fashion. In addition to this general framework and format, a particular format, known as the reach package format, is defined using the general framework. The reach package format is a format for storing paginated documents. The contents of a reach package can be displayed or printed with full fidelity among devices and applications in a wide range of environments and across a wide range of scenarios.
    Type: Application
    Filed: April 30, 2004
    Publication date: December 8, 2005
    Inventors: Daniel Emerson, David Ornstein, Greg Schechter, Jerry Dunietz, Joe King, Sriram Subramanian, Oliver Foehr, Wei Zhu, Michael Hillberg, David Brown, Mikhail Leonov, Joseph Ternasky
  • Publication number: 20050273704
    Abstract: Modular content framework and document format methods and systems are described. The described framework and format define a set of building blocks for composing, packaging, distributing, and rendering document-centered content. These building blocks define a platform-independent framework for document formats that enable software and hardware systems to generate, exchange, and display documents reliably and consistently. The framework and format have been designed in a flexible and extensible fashion. In addition to this general framework and format, a particular format, known as the reach package format, is defined using the general framework. The reach package format is a format for storing paginated documents. The contents of a reach package can be displayed or printed with full fidelity among devices and applications in a wide range of environments and across a wide range of scenarios.
    Type: Application
    Filed: November 18, 2004
    Publication date: December 8, 2005
    Applicant: Microsoft Corporation
    Inventors: Jerry Dunietz, Charles Jazdzewski, David Ornstein, Rob Relyea, Oliver Foehr, Mike Hillberg, Joseph Ternasky, Robert Little, Christopher Anderson
  • Publication number: 20050259115
    Abstract: A system and related techniques generate a unified representation of graphical representations, such as documents, graphic images or others, for displaying on a display screen, printing on a printer, faxing via a facsimile machine or outputting in other ways. In embodiments a media integration layer, which may reside in the operating system level, may generate renderings from graphics primitives, and send that rendering via a mediation engine to a device driver, for instance a print engine located in a printer. The device engine may return a preview of the output representation to the media integration layer for adjustments or to accept and print the output, all without a necessity for or reliance upon a device-specific driver in the operating system. Since both the display screen and the output device operate off of the same base representation, neither the display nor output device needs to attempt to emulate the output characteristics of the other, and screen-to-print uniformity may be enhanced.
    Type: Application
    Filed: May 19, 2004
    Publication date: November 24, 2005
    Applicant: Microsoft Corporation
    Inventors: Joseph Ternasky, Robert Parker, Michael Byrd, Adam Eversole, Joseph King, Michael Stokes
  • Publication number: 20050262243
    Abstract: A system and related techniques detect and manage the set of rights associated with a componentized electronic document, including to separately protect and manage individual text, graphic, audio, video or other parts of a multimedia presentation. Unlike prior digital asset management platforms which could enforce encryption or other protection simply around the entire object, the invention permits individualized control over separate media components, to permit distribution for example of some parts, such as text passages, while preventing unauthorized access or copying of audio, photographic, video or other files or content. The electronic document may maintain a list of media components and the set of rights associated with each such component, and a content server or other source may apply key encryption or other safeguards to guide the delivery of the overall media object or its parts, for instance to view in a browser, print on a printer or otherwise access, manipulate or output the content.
    Type: Application
    Filed: May 19, 2004
    Publication date: November 24, 2005
    Applicant: Microsoft Corporation
    Inventors: Joseph Ternasky, Robert Parker, Michael Byrd, Adam Eversole, Joseph King, Michael Stokes
  • Publication number: 20050262497
    Abstract: A system and related techniques generate an update to control programming, such as firmware, to embed in an electronic document and transmit to a printer, facsimile or other output device. Compatible printers or other output devices according to embodiments of the invention may contain an intermediate language interpreter which receives, interprets and executes the embedded update in the electronic document. That update may include for example an update to the printer's firmware, downloaded forms, fonts or other updates or enhancements which may for instance stored into EPROM or other memory in the output device. Because the resource update is encapsulated in an intermediate language object which may be universally interpreted by compatible printers, facsimile machines and other devices, updates may be delivered with a need to generate specialized code or follow specialized procedures for specific manufacturer's products.
    Type: Application
    Filed: May 19, 2004
    Publication date: November 24, 2005
    Applicant: Microsoft Corporation
    Inventors: Joseph Ternasky, Robert Parker, Michael Byrd, Adam Eversole, Joseph King, Michael Stokes
  • Publication number: 20050261862
    Abstract: A system and related techniques automatically exercise the output capabilities of a printer or other output device, and return a log or record of those capabilities to the print manager of a host operating system or other destination. According to embodiments, the host, client or other machine may decide to query a printer, facsimile machine, copy or multifunction machine or other device to determine its range of output capabilities such as available fonts, graphical or rending routines, firmware compatibility or other functions or capabilities. The host may transmit a composite electronic document, containing various components including intermediate language objects which may be interpreted to execute various output processing, such as exercising a set of fonts, scaling, rotating, or other rendering or output functions.
    Type: Application
    Filed: May 19, 2004
    Publication date: November 24, 2005
    Applicant: Microsoft Corporation
    Inventors: Joseph Ternasky, Robert Parker, Michael Byrd, Adam Eversole, Joseph King, Michael Stokes
  • Publication number: 20050251735
    Abstract: Modular content framework and document format methods and systems are described. The described framework and format define a set of building blocks for composing, packaging, distributing, and rendering document-centered content. These building blocks define a platform-independent framework for document formats that enable software and hardware systems to generate, exchange, and display documents reliably and consistently. The framework and format have been designed in a flexible and extensible fashion. In addition to this general framework and format, a particular format, known as the reach package format, is defined using the general framework. The reach package format is a format for storing paginated documents. The contents of a reach package can be displayed or printed with full fidelity among devices and applications in a wide range of environments and across a wide range of scenarios.
    Type: Application
    Filed: April 30, 2004
    Publication date: November 10, 2005
    Applicant: Microsoft Corporation
    Inventors: Jerry Dunietz, Charles Jazdzewski, David Ornstein, Rob Relyea, Oliver Foehr, Mike Hillberg, Joseph Ternasky, Robert Little, Christopher Anderson
  • Publication number: 20050243346
    Abstract: Planar rendering is described. In implementation, a method includes approximating a shape that corresponds to an overlapping portion of at least one graphical element that is translucent with another graphical element. A color is computed for the approximated shape from respective colors of each of the graphical elements and the translucence of the at least one graphical element. The approximated shape having the computed color is formed into a communication for output to a printer.
    Type: Application
    Filed: September 7, 2004
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Oliver Foehr, Joseph Ternasky
  • Publication number: 20050243333
    Abstract: A system and related techniques generate printing and other output operations via a resolution-independent visual tree object. According to embodiments the operating system or other resource may receive the visual tree object and related data from applications or other sources, and perform logic to scale or process the visual output for resolution, effects or other purposes directly from that object. The operating system or other resource itself may be configured to receive the componentized visual tree object and condition or render that object for output to a printer, facsimile machine, copy machine or other output device. The operating system may serialize or spool that object from the source object in native form, relieving applications of the need to prepare documents or other output objects to generate specified resolutions, effects or to adapt the output to specific output drivers.
    Type: Application
    Filed: May 19, 2004
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Joseph Ternasky, Robert Parker, Michael Byrd, Adam Eversole, Joseph King, Michael Stokes, Oliver Foehr
  • Publication number: 20050146735
    Abstract: A color characterization profile format and data structure are provided for allowing a color management solution to convert colors into or out of a color space. The color characterization profile format contains a color management measurement data portion and a container that is configured to provide digital rights management capabilities over the color characterization profile format. The container can include linked and embedded objects and extensible markup language. Further, the container can be an advanced systems format container. The container can be configured to perform different functions, including enabling private data extensions, operating interface description language, storing a rendering intent separate from the color management measurement data portion, the ability to be edited by a text editor application, operability across a plurality of operating platforms, and preventing a user from tampering with the color characterization profile format.
    Type: Application
    Filed: December 30, 2003
    Publication date: July 7, 2005
    Applicant: Microsoft Corporation
    Inventors: Joseph Ternasky, Michael Stokes, David Ornstein, James Alkove
  • Publication number: 20050071744
    Abstract: An image container file has at least first and second multimedia streams (MSs). The first MS includes first image data representing an image. The second MS includes arbitrary data, which can for example, correspond to: a different representation of the same image; annotations to the first image data; second image data that together with the first image data form a new image with greater dynamic range, resolution, field of view or other attributes that can be derived from processing two or more independent images; or an executable file related to the first MS. The image container file can also include an extensible metadata to hold information describing one or more multimedia streams of the image container file. Further, the image container file may include DRM information to provide information related to obtaining a license to access encrypted data or verifying the authenticity of encrypted or unencrypted data.
    Type: Application
    Filed: September 30, 2003
    Publication date: March 31, 2005
    Inventors: Geoffrey Dunbar, Joseph Ternasky, Kirt Debique, William Crow