Patents by Inventor Patrick Mackey

Patrick Mackey 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: 8886926
    Abstract: Embodiments compress and encrypt data in a single pass to reduce inefficiencies that occur from compression and encrypting data separately. Typically, compression and encryption are implemented in separate functional units. This has a few disadvantages: 1) encryption cannot make use of compression state to further secure the message, 2) processed data is read and written twice, 3) additional space, time, and resources are consumed, and 4) it is more prone to potential cipher-attacks since the encryption stage is independent from compression. Embodiments overcome these disadvantages by structuring these operations so that both compression and encryption is executed within the same processing loop. Thus: 1) encryption is stronger due to the dependence on the compression state, 2) I/O buffers are accessed only once reducing overhead, 3) system footprint is reduced, and 4) cipher analysis is more complex since the decryption process cannot be separated from the decompression process.
    Type: Grant
    Filed: November 7, 2012
    Date of Patent: November 11, 2014
    Assignee: Centri Technology, Inc.
    Inventors: Luis Gerardo Paris, Michael Patrick Mackey
  • Patent number: 8804814
    Abstract: Various embodiments are directed toward compressing and/or decompressing data communicated between one or more network devices (e.g., codec operations). In particular, embodiments are directed towards improving codec performance by seeding the computation workspace that may be used by various codec processors. The seeding data may be determined based on at least one characteristic of a particular codec and the characteristics of data that may be processed by the codec processor. Also, the codec processor may be employed to generate data for the codec workspace based on the determined seeding data. Workspace data may be generated by processing the seeding data with the same codec processor that is used for normal codec operations. The workspace generated from the seeding data may be stored for future use, such as, when a matched data stream arrives.
    Type: Grant
    Filed: June 4, 2013
    Date of Patent: August 12, 2014
    Assignee: Centri Technology, Inc.
    Inventors: Luis Gerardo Paris, Michael Patrick Mackey
  • Publication number: 20140164502
    Abstract: A method for prioritizing processing of interactions at a contact center, the method including: identifying an interaction to be prioritized for processing; identifying a person associated with the interaction; identifying an influence level of the person associated with the interaction; and prioritizing the interaction for processing based on the influence level of the person associated with the interaction.
    Type: Application
    Filed: December 7, 2012
    Publication date: June 12, 2014
    Inventors: Alex Khodorenko, Vladimir Pimtchenkov, Sergey B. Belov, Yevgeniy Petrovykh, Patrick Mackey
  • Publication number: 20140129824
    Abstract: Embodiments compress and encrypt data in a single pass to reduce inefficiencies that occur from compression and encrypting data separately. Typically, compression and encryption are implemented in separate functional units. This has a few disadvantages: 1) encryption cannot make use of compression state to further secure the message, 2) processed data is read and written twice, 3) additional space, time, and resources are consumed, and 4) it is more prone to potential cipher-attacks since the encryption stage is independent from compression. Embodiments overcome these disadvantages by structuring these operations so that both compression and encryption is executed within the same processing loop. Thus: 1) encryption is stronger due to the dependence on the compression state, 2) I/O buffers are accessed only once reducing overhead, 3) system footprint is reduced, and 4) cipher analysis is more complex since the decryption process cannot be separated from the decompression process.
    Type: Application
    Filed: November 7, 2012
    Publication date: May 8, 2014
    Applicant: Centri Technology, Inc.
    Inventors: Luis Gerardo Paris, Michael Patrick Mackey
  • Publication number: 20060235825
    Abstract: Methods for visualizing a graph by automatically drawing elements of the graph as labels are disclosed. In one embodiment, the method comprises receiving node information and edge information from an input device and/or communication interface, constructing a graph layout based at least in part on that information, wherein the edges are automatically drawn as labels, and displaying the graph on a display device according to the graph layout. In some embodiments, the nodes are automatically drawn as labels instead of, or in addition to, the label-edges.
    Type: Application
    Filed: March 15, 2006
    Publication date: October 19, 2006
    Applicant: Battelle Memorial Institute
    Inventors: Pak Wong, Patrick Mackey, Kenneth Perrine, Harlan Foote, James Thomas
  • Patent number: D552927
    Type: Grant
    Filed: October 28, 2005
    Date of Patent: October 16, 2007
    Assignee: Waterford Wedgwood PLC
    Inventors: James O'Leary, Janet Jessen, Laurance Patrick Mackey, Sean Sweeney, Thomas Coppinger, Martin Croke