Patents by Inventor John Zurawski

John Zurawski 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: 9235417
    Abstract: In accordance with embodiments disclosed herein, there are provided methods, systems, mechanisms, techniques, and apparatuses for implementing Real Time Instruction Tracing compression of RET instructions For example, in one embodiment, such means may include an integrated circuit having means for initiating instruction tracing for instructions of a traced application, mode, or code region, as the instructions are executed by the integrated circuit; means for generating a plurality of packets describing the instruction tracing; and means for compressing a multi-bit RET instruction (RETurn instruction) to a single bit RET instruction.
    Type: Grant
    Filed: December 31, 2011
    Date of Patent: January 12, 2016
    Assignee: Intel Corporation
    Inventors: Jason Brandt, Jonathan Tyler, John Zurawski, Dennis Lastor
  • Publication number: 20140019733
    Abstract: In accordance with embodiments disclosed herein, there are provided methods, systems, mechanisms, techniques, and apparatuses for implementing Real Time Instruction Tracing compression of RET instructions For example, in one embodiment, such means may include an integrated circuit having means for initiating instruction tracing for instructions of a traced application, mode, or code region, as the instructions are executed by the integrated circuit; means for generating a plurality of packets describing the instruction tracing; and means for compressing a multi-bit RET instruction (RETurn instruction) to a single bit RET instruction.
    Type: Application
    Filed: December 31, 2011
    Publication date: January 16, 2014
    Inventors: Jason Brandt, Jonathan Tyler, John Zurawski, Dennis Lastor
  • Patent number: 7962618
    Abstract: A number of items of data from a data source (12) can be processed and supplied to a data destination (16, 17). The data can include image data, text data, numeric data or other types of data, or a combination of these types of data. The processing of the data is controlled by a project definition (14, 71, 101), which includes a plurality of modules selected from a variety of available modules (Tables 1-4). The modules have input and output ports which are interrelated by binding information. Where a project definition is complex and/or is assigned to process a large data set, capability is provided to launch multiple instances of the same project definition, each of which processes a respective portion of the data. Further, capability is provided to launch multiple instances of the same or different project definitions on each of one or more computers, in order to efficiently execute project definitions in a centralized processing facility.
    Type: Grant
    Filed: May 19, 2010
    Date of Patent: June 14, 2011
    Assignee: Corel Corporation
    Inventors: Loren Knutson, Kenneth Simone, Nezar Gharbia, John Zurawski
  • Publication number: 20110126199
    Abstract: A number of items of data from a data source (12) can be processed and supplied to a data destination (16, 17). The data can include image data, text data, numeric data or other types of data, or a combination of these types of data. The processing of the data is controlled by a project definition (14, 71, 101), which includes a plurality of modules selected from a variety of available modules (Tables 1-4). The modules have input and output ports which are interrelated by binding information. Where a project definition is complex and/or is assigned to process a large data set, capability is provided to launch multiple instances of the same project definition, each of which processes a respective portion of the data. Further, capability is provided to launch multiple instances of the same or different project definitions on each of one or more computers, in order to efficiently execute project definitions in a centralized processing facility.
    Type: Application
    Filed: May 19, 2010
    Publication date: May 26, 2011
    Applicant: COREL CORPORATION
    Inventors: Loren Knutson, Kenneth Simone, Nezar Gharbia, John Zurawski
  • Publication number: 20110010438
    Abstract: A number of items of data from a data source (12) can be processed and supplied to a data destination (16, 17). The data can include image data, text data, numeric data or other types of data, or a combination of these types of data. The processing of the data is controlled by a project definition (14, 71, 101), which includes a plurality of modules selected from a variety of available modules (Tables 1-4). The modules have input and output ports which are interrelated by binding information. Where a project definition is complex and/or is assigned to process a large data set, capability is provided to launch multiple instances of the same project definition, each of which processes a respective portion of the data. Further, capability is provided to launch multiple instances of the same or different project definitions on each of one or more computers, in order to efficiently execute project definitions in a centralized processing facility.
    Type: Application
    Filed: May 19, 2010
    Publication date: January 13, 2011
    Inventors: Loren Knutson, Kenneth Simone, Nezar Gharbia, John Zurawski
  • Patent number: 6839555
    Abstract: The present invention supports a voice messaging service in a wireless communications system. A subscriber accesses a voice messaging system (VMS) through a wireless device in order to retrieve voice messages that are deposited into the subscriber's voice mailbox. The subscriber may wish to return a call to a call sender. The call is established to the call sender's directory number through a serving mobile switching center (MSC) in concert with a service control point (SCP) and an intelligent peripheral (IP). The subscriber may return to the VMS so that the subscriber can resume the voice mail session. The subscriber ends the call or optionally enters a feature rebound code. The IP detects an associated call event and initiates a connection between the subscriber and the VMS. The IP notifies the SCP, causing the SCP to instruct the serving MSC to re-establish the connection between the subscriber and the VMS.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: January 4, 2005
    Assignee: Lucent Technologies Inc.
    Inventors: Langdon Edward Alger, Robert Thomas Calabrese, Tracy Edwin III East, John Mitchell Rendak, Robert John Zurawski
  • Publication number: 20020160755
    Abstract: The present invention supports a voice messaging service in a wireless communications system. A subscriber accesses a voice messaging system (VMS) through a wireless device in order to retrieve voice messages that are deposited into the subscriber's voice mailbox. The subscriber may wish to return a call to a call sender. The call is established to the call sender's directory number through a serving mobile switching center (MSC) in concert with a service control point (SCP) and an intelligent peripheral (IP). The subscriber may return to the VMS so that the subscriber can resume the voice mail session. The subscriber ends the call or optionally enters a feature rebound code. The IP detects an associated call event and initiates a connection between the subscriber and the VMS. The IP notifies the SCP, causing the SCP to instruct the serving MSC to re-establish the connection between the subscriber and the VMS.
    Type: Application
    Filed: April 30, 2001
    Publication date: October 31, 2002
    Inventors: Langdon Edward Alger, Robert Thomas Calabrese, Tracy Edwin III East, John Mitchell Rendak, Robert John Zurawski
  • Publication number: 20020160754
    Abstract: The present invention supports a voice messaging service in a wireless communications system. The wireless communications system comprises a serving mobile switching center (MSC), a service control point (SCP), and a voice messaging system (VMS). A subscriber accesses the VMS through a wireless device to retrieve voice messages that are deposited into the subscriber's voice mailbox. When listening to a voice message that is deposited by a call sender, the subscriber may wish to return a call to the call sender. In such a case, the subscriber initiates the call by invoking a call sender option. The call is established to the call sender's directory number through the serving MSC in concert with the SCP. After completing the call to the call sender, the subscriber may return to the VMS and resume the voice mail session at a desired location corresponding with the subscriber's previous interactions with the VMS.
    Type: Application
    Filed: April 30, 2001
    Publication date: October 31, 2002
    Inventors: Langdon Edward Alger, Robert Thomas Calabrese, Tracy Edwin East, John Mitchell Rendak, Robert John Zurawski
  • Patent number: 6389279
    Abstract: An apparatus and method in a telephone communications system that provide for redirecting a call by an adjunct processor, utilizing a control message. The control message contains various directives for current or subsequent execution by a telephone switching center, which can assume a function of a mobile switching center in a wireless communications system or a landline switching center in a landline telephone system. Directives in the control message instruct the telephone switching center to redirect a call contingent upon subsequent call events that can occur.
    Type: Grant
    Filed: November 16, 1999
    Date of Patent: May 14, 2002
    Assignee: Lucent Technologies Inc.
    Inventors: Robert Thomas Calabrese, Robin Jeffrey Thompson, Jeffrey Arthur Zahnle, Robert John Zurawski
  • Patent number: D693359
    Type: Grant
    Filed: June 4, 2012
    Date of Patent: November 12, 2013
    Assignee: Microsoft Corporation
    Inventors: David Gardner, Neil Cueto, Matthew James Schoenholz, Daniel John Zurawski