Patents by Inventor Peter Kamvysselis

Peter Kamvysselis 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: 10510058
    Abstract: Aspects of the disclosure relate generally to a printing system that emits audio signals in response to the receipt of user requests received by the system, wherein a characteristic of the audio signals is based on the number of requests that awaiting user acknowledgment.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: December 17, 2019
    Inventor: Peter Kamvysselis
  • Patent number: 10366382
    Abstract: Aspects of the disclosure relate generally to an order processing system that receives and prints orders and provides an indication of the number of the orders that have been printed and are awaiting acknowledgment by a user.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: July 30, 2019
    Assignee: Vendsy, Inc.
    Inventor: Peter Kamvysselis
  • Publication number: 20170178109
    Abstract: Aspects of the disclosure relate generally to an order processing system that receives and prints orders and provides an indication of the number of the orders that have been printed and are awaiting acknowledgment by a user.
    Type: Application
    Filed: March 8, 2017
    Publication date: June 22, 2017
    Inventor: Peter Kamvysselis
  • Patent number: 9626671
    Abstract: Aspects of the disclosure relate generally to an order processing system that receives and prints orders and provides an indication of the number of the orders that have been printed and are awaiting acknowledgment by a user.
    Type: Grant
    Filed: August 5, 2014
    Date of Patent: April 18, 2017
    Assignee: Vendsy, Inc.
    Inventor: Peter Kamvysselis
  • Publication number: 20150332243
    Abstract: Aspects of the disclosure relate generally to an order processing system that receives and prints orders and provides an indication of the number of the orders that have been printed and are awaiting acknowledgment by a user.
    Type: Application
    Filed: August 5, 2014
    Publication date: November 19, 2015
    Inventor: Peter Kamvysselis
  • Patent number: 8812595
    Abstract: A method for scanning a message-list accessible to a plurality of processors includes retrieving, from a cache associated with a scanning processor from the plurality of processors, information identifying a starting message-slot. This information is then used to begin a scan of the message-list at that starting message-slot. The information indicating the starting message-slot is obtained by identifying, in the message-list, a message-slot containing a message intended for a recipient processor from the plurality of processors and obtaining, from the identified message-slot, information indicative of a location of a succeeding message-slot in the message-list. This information is then cached, for retrieval during a subsequent scan of the message-list.
    Type: Grant
    Filed: March 18, 2005
    Date of Patent: August 19, 2014
    Assignee: EMC Corporation
    Inventors: David Meiri, Dan Arnon, Mark J. Halstead, Peter Kamvysselis
  • Publication number: 20130035975
    Abstract: A software facility that analyzes consumer interactions with one or more marketing campaigns and the results of those interactions to generate a cross-media or cross-channel attribution model representing the true impact of marketing resource allocation decisions is provided. The facility collects, from a plurality of sources, information representing consumer interactions with marketing campaigns and any results of those interactions. The facility aggregates the information to assess or determine the behavior of consumers with respect to different marketing campaigns and marketing channels. The facility analyzes the information according to varying depths or levels of channel granularity to generate models representative of the true impact of resources allocated to each channel or sub-channel on the performance or effectiveness of the marketing campaign. The facility or other processes may use the generated models to inform future marketing resource allocation decisions.
    Type: Application
    Filed: August 5, 2011
    Publication date: February 7, 2013
    Inventors: David Cavander, Dominique Hanssens, Satya Ramachandran, Anupam Singh, Amit Paunikar, Jon Vein, Wes Nichols, Peter Kamvysselis
  • Patent number: 8010697
    Abstract: Transmitting data from a source to a destination, includes receiving the data from the source and providing the data to the destination using a network, where the data is acknowledged to the source as being successfully received at the destination prior to all of the data being provided to the network. The source may be a primary storage device. The destination may be a secondary storage device. The data may be provided from the source in a first format and may be provided to the network in a second format that is different from the first format where the first format may be RDF and the second format may be TCP/IP or UDP. The destination may receive the data in a first format different from a second format used to transmit the data over the network. The first format may be RDF and the second format may be TCP/IP or UDP.
    Type: Grant
    Filed: May 14, 2007
    Date of Patent: August 30, 2011
    Assignee: EMC Corporation
    Inventor: Peter Kamvysselis
  • Patent number: 7577957
    Abstract: Providing multiple jobs for a device associated with a communication device includes providing a plurality of device records, where each of the device records corresponds to a device associated with the communication device, providing a plurality of job records for at least one of the device records, where each of the job records contains at least some information that is also provided in the corresponding one of the device records, and linking the job records and the corresponding device record so that any one of the job records may be accessed by first accessing the corresponding one of the device records. Providing multiple jobs may also include providing one of a plurality of shared pointers in each of the job records and the corresponding one of the device records, where all of the shared pointers point to the corresponding one of the device records. Linking the job records may include providing a forward pointer and a backward pointer for each of the job records.
    Type: Grant
    Filed: June 25, 2001
    Date of Patent: August 18, 2009
    Assignee: EMC Corporation
    Inventors: Peter Kamvysselis, Dan Arnon, David Meiri, Mark J. Halstead
  • Publication number: 20070255783
    Abstract: Transmitting data from a source to a destination, includes receiving the data from the source and providing the data to the destination using a network, where the data is acknowledged to the source as being successfully received at the destination prior to all of the data being provided to the network. The source may be a primary storage device. The destination may be a secondary storage device. The data may be provided from the source in a first format and may be provided to the network in a second format that is different from the first format where the first format may be RDF and the second format may be TCP/IP or UDP. The destination may receive the data in a first format different from a second format used to transmit the data over the network. The first format may be RDF and the second format may be TCP/IP or UDP.
    Type: Application
    Filed: May 14, 2007
    Publication date: November 1, 2007
    Inventor: Peter Kamvysselis
  • Publication number: 20070198668
    Abstract: A mechanism to support remote mirroring of storage devices by data storage systems in a one-to-many switched environment. Each data storage system includes a disk director that is adapted to control at least one device group that is supported in a mirrored configuration with a corresponding device group controlled by one of the other data storage systems. For each device group and corresponding device group, there are first ports associated with the device group and second ports associated with the corresponding device group. A switch element is adapted to connect one of the first ports to at least one of the second ports so that data may be exchanged between the ports for each device group and corresponding device group. The disk director selects which first port is to be connected to which second port via the switch element in the establishment of a logical link.
    Type: Application
    Filed: January 25, 2007
    Publication date: August 23, 2007
    Inventors: David Meiri, Dan Arnon, Mark Halstead, Peter Kamvysselis
  • Patent number: 7249193
    Abstract: Transmitting data from a source to a destination, includes receiving the data from the source and providing the data to the destination using a network, where the data is acknowledged to the source as being successfully received at the destination prior to all of the data being provided to the network. The source may be a primary storage device. The destination may be a secondary storage device. The data may be provided from the source in a first format and may be provided to the network in a second format that is different from the first format where the first format may be RDF and the second format may be TCP/IP or UDP. The destination may receive the data in a first format different from a second format used to transmit the data over the network. The first format may be RDF and the second format may be TCP/IP or UDP.
    Type: Grant
    Filed: August 28, 2001
    Date of Patent: July 24, 2007
    Assignee: EMC Corporation
    Inventor: Peter Kamvysselis
  • Patent number: 7237040
    Abstract: Transmitting data from a source to a destination, includes receiving the data from the source and providing the data to the destination using a network, where the data is acknowledged to the source as being successfully received at the destination prior to all of the data being provided to the network. The source may be a primary storage device. The destination may be a secondary storage device. The data may be provided from the source in a first format and may be provided to the network in a second format that is different from the first format where the first format may be RDF and the second format may be TCP/IP or UDP. The destination may receive the data in a first format different from a second format used to transmit the data over the network. The first format may be RDF and the second format may be TCP/IP or UDP.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: June 26, 2007
    Assignee: EMC Corporation
    Inventor: Peter Kamvysselis
  • Patent number: 7237018
    Abstract: Transmitting data from a source to a destination, includes receiving the data from the source and providing the data to the destination using a network, where the data is acknowledged to the source as being successfully received at the destination prior to all of the data being provided to the network. The source may be a primary storage device. The destination may be a secondary storage device. The data may be provided from the source in a first format and may be provided to the network in a second format that is different from the first format where the first format may be RDF and the second format may be TCP/IP or UDP. The destination may receive the data in a first format different from a second format used to transmit the data over the network. The first format may be RDF and the second format may be TCP/IP or UDP.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: June 26, 2007
    Assignee: EMC Corporation
    Inventor: Peter Kamvysselis
  • Patent number: 7143394
    Abstract: Software behavior is analyzed. A disk drive controller has a processor executing computer software stored in a memory communicating with the processor via a local bus. In the controller, computer executable program code is identified that includes a set of computer executable program instructions for recording analytical data for at least a subset of the computer executable program code. The set of computer executable program instructions is disabled from executing. Without halting execution of the computer executable program code, execution of the set of computer executable program instructions is enabled.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: November 28, 2006
    Assignee: EMC Corporation
    Inventors: David Shadmon, Peter Kamvysselis, Yakov Yazlovitsky, Alexander Gutman
  • Patent number: 7062503
    Abstract: Transmitting data from a source to a destination, includes receiving the data from the source and providing the data to the destination using a network, where the data is acknowledged to the source as being successfully received at the destination prior to all of the data being provided to the network. The source may be a primary storage device. The destination may be a secondary storage device. The data may be provided from the source in a first format and may be provided to the network in a second format that is different from the first format where the first format may be RDF and the second format may be TCP/IP or UDP. The destination may receive the data in a first format different from a second format used to transmit the data over the network. The first format may be RDF and the second format may be TCP/IP or UDP.
    Type: Grant
    Filed: March 18, 2002
    Date of Patent: June 13, 2006
    Assignee: EMC Corporation
    Inventor: Peter Kamvysselis
  • Publication number: 20050268056
    Abstract: A mechanism to support remote mirroring of storage devices by data storage systems in a one-to-many switched environment. Each data storage system includes a disk director that is adapted to control at least one device group that is supported in a mirrored configuration with a corresponding device group controlled by one of the other data storage systems. For each device group and corresponding device group, there are first ports associated with the device group and second ports associated with the corresponding device group. A switch element is adapted to connect one of the first ports to at least one of the second ports so that data may be exchanged between the ports for each device group and corresponding device group. The disk director selects which first port is to be connected to which second port via the switch element in the establishment of a logical link.
    Type: Application
    Filed: July 18, 2005
    Publication date: December 1, 2005
    Inventors: David Meiri, Dan Arnon, Mark Halstead, Peter Kamvysselis
  • Publication number: 20050204000
    Abstract: A method for scanning a message-list accessible to a plurality of processors includes retrieving, from a cache associated with a scanning processor from the plurality of processors, information identifying a starting message-slot. This information is then used to begin a scan of the message-list at that starting message-slot. The information indicating the starting message-slot is obtained by identifying, in the message-list, a message-slot containing a message intended for a recipient processor from the plurality of processors and obtaining, from the identified message-slot, information indicative of a location of a succeeding message-slot in the message-list. This information is then cached, for retrieval during a subsequent scan of the message-list.
    Type: Application
    Filed: March 18, 2005
    Publication date: September 15, 2005
    Inventors: David Meiri, Dan Arnon, Mark Halstead, Peter Kamvysselis
  • Patent number: 6941429
    Abstract: A backup appliance that can be disposed on a computer adapter card mid-plane internal to a data storage system. The appliance includes logic on the computer adapter card. The logic is configured for selectively allowing either directly controlling the robot picker through the fiber channel connection or indirectly controlling the robot picker by communicating with the backup server. The logic is also configured for controlling buffering of data stored in the data storage system and communicating directly with media backup drives for writing the data from buffers in the data storage system onto the backup media drives.
    Type: Grant
    Filed: June 25, 2002
    Date of Patent: September 6, 2005
    Assignee: EMC Corporation
    Inventors: Peter Kamvysselis, Peter Lacey, Emir Barucija-Hodzic
  • Patent number: 6938122
    Abstract: A mechanism to support remote mirroring of storage devices by data storage systems in a one-to-many switched environment. Each data storage system includes a disk director that is adapted to control at least one device group that is supported in a mirrored configuration with a corresponding device group controlled by one of the other data storage systems. For each device group and corresponding device group, there are first ports associated with the device group and second ports associated with the corresponding device group. A switch element is adapted to connect one of the first ports to at least one of the second ports so that data may be exchanged between the ports for each device group and corresponding device group. The disk director selects which first port is to be connected to which second port via the switch element in the establishment of a logical link.
    Type: Grant
    Filed: January 23, 2001
    Date of Patent: August 30, 2005
    Assignee: EMC Corporation
    Inventors: David Meiri, Dan Arnon, Mark J. Halstead, Peter Kamvysselis