Patents by Inventor Robbie A. Green

Robbie A. Green 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: 10792551
    Abstract: A space saving device. The space saving device includes a housing having a front side and a rear side. A plurality of display screens are disposed on the front side, each capable of displaying a number corresponding to a workout tracking function, such as a number of repetitions of an exercise. A plurality of controls disposed on the front side can be used to control the output of the displays. A fastener disposed on the rear side and an attached lanyard allow the device to be removably attached to an exercise machine or other object. A grip material is disposed about a perimeter of the housing for facilitating easy handling of the device. The space saving device is configured to be removably attached to an exercise machine in an exercise facility to inform other users of the facility that the machine is currently occupied.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: October 6, 2020
    Inventor: Robbie Green, Jr.
  • Publication number: 20180169503
    Abstract: A space saving device. The space saving device includes a housing having a front side and a rear side. A plurality of display screens are disposed on the front side, each capable of displaying a number corresponding to a workout tracking function, such as a number of repetitions of an exercise. A plurality of controls disposed on the front side can be used to control the output of the displays. A fastener disposed on the rear side and an attached lanyard allow the device to be removably attached to an exercise machine or other object. A grip material is disposed about a perimeter of the housing for facilitating easy handling of the device. The space saving device is configured to be removably attached to an exercise machine in an exercise facility to inform other users of the facility that the machine is currently occupied.
    Type: Application
    Filed: December 15, 2017
    Publication date: June 21, 2018
    Inventor: Robbie Green, JR.
  • Patent number: 9374393
    Abstract: A telephony application such as an interactive voice response (“IVR”) needs to identify quickly the nature of the call (e.g., whether it is a person or machine answering a call) in order to initiate an appropriate voice application. Conventionally, the call stream is sent to a call-progress analyzer (“CPA”) for analysis. Once a result is reached, the call stream is redirected to a call processing unit running the IVR according to the analyzed result. The present scheme feeds the call stream simultaneous to both the CPA and the IVR. The CPA is allowed to continue analyzing and outputting a series of analysis results until a predetermined result appears. In the meantime, the IVR can dynamically adapt itself to the latest analysis results and interact with the call with a minimum of delay.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: June 21, 2016
    Assignee: Aspect Software, Inc.
    Inventors: Jonathan Robert Taylor, Ryan Stephen Campbell, Robert J. Auburn, Alexander S. Agranovsky, Robbie A. Green
  • Patent number: 9304826
    Abstract: A self-help application platform such as one hosting an interactive voice response (IVR) has a browser that executes application scripts to implement the self-help application. The execution of the application scripts is performed by utilizing various application resources, such as media conversions from text to speech (TTS) and speech to text (automatic speech recognition ASR) and other media servers. The platform is provided with a dynamic resource selection mechanism in which the application is executed with an updated optimum set of application resources distributed over different locations. The selection is based on the profiles of the browser, users, route, and quality of service. The selection is further modulated by the browser's previous experiences with the individual resources. The selection is made dynamically during the executing of the application script.
    Type: Grant
    Filed: August 23, 2010
    Date of Patent: April 5, 2016
    Assignee: Aspect Software Inc.
    Inventors: RJ Auburn, Harm-Jan Spier, Jose M. de Castro, Daniel Aloyse Polfer, Alexander S. Agranovsky, Robbie A. Green
  • Publication number: 20120300913
    Abstract: A telephony application such as an interactive voice response (“IVR”) needs to identify quickly the nature of the call (e.g., whether it is a person or machine answering a call) in order to initiate an appropriate voice application. Conventionally, the call stream is sent to a call-progress analyzer (“CPA”) for analysis. Once a result is reached, the call stream is redirected to a call processing unit running the IVR according to the analyzed result. The present scheme feeds the call stream simultaneous to both the CPA and the IVR. The CPA is allowed to continue analyzing and outputting a series of analysis results until a predetermined result appears. In the meantime, the IVR can dynamically adapt itself to the latest analysis results and interact with the call with a minimum of delay.
    Type: Application
    Filed: August 9, 2012
    Publication date: November 29, 2012
    Inventors: Jonathan Robert Taylor, Ryan Stephen Campbell, RJ Auburn, Alexander S. Agranovsky, Robbie A. Green
  • Patent number: 8243889
    Abstract: A telephony application such as an interactive voice response (“IVR”) needs to identify quickly the nature of the call (e.g., whether it is a person or machine answering a call) in order to initiate an appropriate voice application. Conventionally, the call stream is sent to a call-progress analyzer (“CPA”) for analysis. Once a result is reached, the call stream is redirected to a call processing unit running the IVR according to the analyzed result. The present scheme feeds the call stream simultaneous to both the CPA and the IVR. The CPA is allowed to continue analyzing and outputting a series of analysis results until a predetermined result appears. In the meantime, the IVR can dynamically adapt itself to the latest analysis results and interact with the call with a minimum of delay.
    Type: Grant
    Filed: August 21, 2008
    Date of Patent: August 14, 2012
    Assignee: Voxeo Corporation
    Inventors: Jonathan Robert Taylor, Ryan Stephen Campbell, RJ Auburn, Alexander S. Agranovsky, Robbie A. Green
  • Publication number: 20110046956
    Abstract: A self-help application platform such as one hosting an interactive voice response (IVR) has a browser that executes application scripts to implement the self-help application. The execution of the application scripts is performed by utilizing various application resources, such as media conversions from text to speech (TTS) and speech to text (automatic speech recognition ASR) and other media servers. The platform is provided with a dynamic resource selection mechanism in which the application is executed with an updated optimum set of application resources distributed over different locations. The selection is based on the profiles of the browser, users, route, and quality of service. The selection is further modulated by the browser's previous experiences with the individual resources. The selection is made dynamically during the executing of the application script.
    Type: Application
    Filed: August 23, 2010
    Publication date: February 24, 2011
    Applicant: Voxeo Corporation
    Inventors: RJ Auburn, Harm-Jan Spier, Jose M. de Castro, Daniel Aloyse Polfer, Alexander S. Agranovsky, Robbie A. Green
  • Publication number: 20090052641
    Abstract: A telephony application such as an interactive voice response (“IVR”) needs to identify quickly the nature of the call (e.g., whether it is a person or machine answering a call) in order to initiate an appropriate voice application. Conventionally, the call stream is sent to a call-progress analyzer (“CPA”) for analysis. Once a result is reached, the call stream is redirected to a call processing unit running the IVR according to the analyzed result. The present scheme feeds the call stream simultaneous to both the CPA and the IVR. The CPA is allowed to continue analyzing and outputting a series of analysis results until a predetermined result appears. In the meantime, the IVR can dynamically adapt itself to the latest analysis results and interact with the call with a minimum of delay.
    Type: Application
    Filed: August 21, 2008
    Publication date: February 26, 2009
    Applicant: Voxeo Corporation
    Inventors: Jonathan Robert Taylor, Ryan Stephen Campbell, Rj Auburn, Alexander S. Agranovsky, Robbie A. Green
  • Publication number: 20080104316
    Abstract: A volume having a selected storage capacity is emulated within a computer configuration by (a) representing to an operating system of the computer configuration the presence of the volume having the selected storage capacity and addresses for reading data therefrom and writing data thereto, (b) writing data to an address of the volume by, (i) writing the data to an address of a data store with which the volume address is associated, or (ii) writing the data to an address of the data store with which no volume address is associated, and associating the volume address with that data store address, and (c) reading data from a volume address by, (i) reading the data from a data store address with which the volume address has been associated in accordance with the writing step, or (ii) returning data that has not been written to the volume in the writing step.
    Type: Application
    Filed: December 27, 2007
    Publication date: May 1, 2008
    Applicant: Columbia Data Products, Inc.
    Inventors: Robbie Green, Louis Witt
  • Publication number: 20070250663
    Abstract: A persistent snapshot is taken and maintained in accordance with a novel method and system for extended periods of time using only a portion of a computer readable medium of which the snapshot is taken. Multiple snapshots can be taken in succession at periodic intervals and maintained practically indefinitely. The snapshots are maintained even after powering down and rebooting of the computer system. The state of the object of the snapshot for each snapshot preferably is accessible via a folder on volume of the snapshot. A restore of a file or folder may be accomplished by merely copying that file or folder from the snapshot folder to a current directory of the volume. Alternatively, the entire computer system may be restored to a previous snapshot state thereof. Snapshots that occurred after the state to which the computer is restored are not lost in the restore operation. Different rule sets and scenarios can be applied to each snapshot.
    Type: Application
    Filed: June 25, 2007
    Publication date: October 25, 2007
    Applicant: Columbia Data Products, Inc.
    Inventors: Alan Welsh, Richard Tolpin, Robbie Green, Patricio Muirragui, Louis Perry Witt, Raymond Young, Donald Cross, Kai Zhang, Corinne Duncan, Brian McFadden
  • Patent number: 7237075
    Abstract: A persistent snapshot is taken and maintained in accordance with a novel method and system for extended periods of time using only a portion of a computer readable medium of which the snapshot is taken. Multiple snapshots can be taken in succession at periodic intervals and maintained practically indefinitely. The snapshots are maintained even after powering down and rebooting of the computer system. The state of the object of the snapshot for each snapshot preferably is accessible via a folder on volume of the snapshot. A restore of a file or folder may be accomplished by merely copying that file or folder from the snapshot folder to a current directory of the volume. Alternatively, the entire computer system may be restored to a previous snapshot state thereof. Snapshots that occurred after the state to which the computer is restored are not lost in the restore operation. Different rule sets and scenarios can be applied to each snapshot.
    Type: Grant
    Filed: September 29, 2003
    Date of Patent: June 26, 2007
    Assignee: Columbia Data Products, Inc.
    Inventors: Alan L. Welsh, Richard M. Tolpin, Robbie A. Green, Patricio R. Muirragui, Louis P. Witt, Jr., Raymond C. Young, Donald D. Cross, Kai Zhang, Corrine S. Duncan, Brian M. McFadden
  • Patent number: 7237080
    Abstract: A persistent snapshot is taken and maintained in accordance with a novel method and system for extended periods of time using only a portion of a computer readable medium of which the snapshot is taken. Multiple snapshots can be taken in succession at periodic intervals and maintained practically indefinitely. The snapshots are maintained even after powering down and rebooting of the computer system. The state of the object of the snapshot for each snapshot preferably is accessible via a folder on volume of the snapshot. A restore of a file or folder may be accomplished by merely copy that file or folder from the snapshot folder to a current directory of the volume. Alternatively, the entire computer system may be restored to a previous snapshot state thereof. Snapshots that occurred after the state to which the computer is restored are not lost in the restore operation. Different rule sets and scenarios can be applied to each snapshot.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: June 26, 2007
    Assignee: Columbia Data Products, Inc.
    Inventors: Robbie A. Green, Patricio R. Muirragui, Louis P. Witt, Jr., Raymond C. Young, Donald D. Cross, Kai Zhang, Brian M. McFadden, Corinne S. Duncan, Richard M. Tolpin, Alan L. Welsh
  • Publication number: 20060242623
    Abstract: A volume having a selected storage capacity is emulated within a computer configuration by (a) representing to an operating system of the computer configuration the presence of the volume having the selected storage capacity and addresses for reading data therefrom and writing data thereto, (b) writing data to an address of the volume by, (i) writing the data to an address of a data store with which the volume address is associated, or (ii) writing the data to an address of the data store with which no volume address is associated, and associating the volume address with that data store address, and (c) reading data from a volume address by, (i) reading the data from a data store address with which the volume address has been associated in accordance with the writing step, or (ii) returning data that has not been written to the volume in the writing step.
    Type: Application
    Filed: June 28, 2006
    Publication date: October 26, 2006
    Applicant: Columbia Data Products, Inc.
    Inventors: Robbie Green, Louis Witt
  • Publication number: 20060107006
    Abstract: A persistent snapshot is taken and maintained in accordance with a novel method and system for extended periods of time using only a portion of a computer readable medium of which the snapshot is taken. Multiple snapshots can be taken in succession at periodic intervals and maintained practically indefinitely. The snapshots are maintained even after powering down and rebooting of the computer system. The state of the object of the snapshot for each snapshot preferably is accessible via a folder on volume of the snapshot. A restore of a file or folder may be accomplished by merely copy that file or folder from the snapshot folder to a current directory of the volume. Alternatively, the entire computer system may be restored to a previous snapshot state thereof. Snapshots that occurred after the state to which the computer is restored are not lost in the restore operation. Different rule sets and scenarios can be applied to each snapshot.
    Type: Application
    Filed: December 22, 2005
    Publication date: May 18, 2006
    Inventors: Robbie Green, Patricio Muirragui, Louis Witt, Raymond Young, Donald Cross, Kai Zhang, Brian McFadden, Corinne Duncan, Richard Tolpin, Alan Welsh
  • Publication number: 20040117572
    Abstract: A persistent snapshot is taken and maintained in accordance with a novel method and system for extended periods of time using only a portion of a computer readable medium of which the snapshot is taken. Multiple snapshots can be taken in succession at periodic intervals and maintained practically indefinitely. The snapshots are maintained even after powering down and rebooting of the computer system. The state of the object of the snapshot for each snapshot preferably is accessible via a folder on volume of the snapshot. A restore of a file or folder may be accomplished by merely copying that file or folder from the snapshot folder to a current directory of the volume. Alternatively, the entire computer system may be restored to a previous snapshot state thereof. Snapshots that occurred after the state to which the computer is restored are not lost in the restore operation. Different rule sets and scenarios can be applied to each snapshot.
    Type: Application
    Filed: September 29, 2003
    Publication date: June 17, 2004
    Applicant: COLUMBIA DATA PRODUCTS, INC.
    Inventors: ALAN L. WELSH, RICHARD M. TOLPIN, ROBBIE A. GREEN, PATRICIO R. MUIRRAGUI, LOUIS P. WITT, RAYMOND C. YOUNG, DONALD D. CROSS, KAI ZHANG, CORINNE S. DUNCAN, BRIAN M. MCFADDEN
  • Publication number: 20030220929
    Abstract: A temporal data store includes one or more data groups in an online archive or snapshot systems. Each data group in turn includes a plurality of members, data of each of which is preserved in a finite data storage having a fixed, predetermined storage capacity. Each data group further has associated therewith a time point, and each member of each data group has associated therewith a preservation weight. Upon detecting that finite data storage consumption has reached a first level, then for each member in order of increasing preservation weight beginning with the one or more members having the lowest preservation weight, successively deleting each member in increasing chronological order beginning with the oldest member first, until the finite data storage consumption has reached a second lower level. Each member of the data group may include a snapshot or a backup.
    Type: Application
    Filed: January 21, 2003
    Publication date: November 27, 2003
    Applicant: COLUMBIA DATA PRODUCTS, INC.
    Inventors: Richard M. Tolpin, Kai Zhang, Donald D. Cross, Brian M. McFadden, Louis P. Witt, Robbie A. Green
  • Publication number: 20030220949
    Abstract: A method of managing the recordation of data sets to a finite data storage medium, each respective data set having associated therewith a time of creation and a preservation weight from a range of allowable preservation weights, comprises detecting that the finite data storage medium has reached or exceeded its effective capacity; for all data sets currently stored in the finite data storage medium, successively deleting each respective data set with the lowest preservation weight and earliest time of creation until the finite data storage medium is below a threshold capacity; and once below the threshold capacity, recording a new data set to the finite data storage medium. In a further aspect, when all data sets remaining in the data storage medium are identified as permanent and the data storage medium is still at or above its effective capacity, an error message is returned and no new data set is recorded.
    Type: Application
    Filed: January 21, 2003
    Publication date: November 27, 2003
    Applicant: COLUMBIA DATA PRODUCTS, INC.
    Inventors: Louis P. Witt, Robbie A. Green, Donald D. Cross, Brian M. McFadden, Kai Zhang
  • Publication number: 20030220948
    Abstract: A method of managing a collection of members, wherein each member has data preserved in a finite data storage and each member belongs to a different data group of a temporal data store with which the finite data storage is associated, includes the step of deleting the oldest member of the collection upon the addition of a new member to the collection when the number of members of the collection exceeds a predetermined maximum number. The new member of the collection may be added to the collection after a member is deleted if the predetermined maximum number otherwise would be exceeded or, alternatively, the new member of the collection may be added to the collection, the predetermined maximum number of member then exceeded, and a member then deleted.
    Type: Application
    Filed: January 21, 2003
    Publication date: November 27, 2003
    Applicant: COLUMBIA DATA PRODUCTS, INC.
    Inventors: Robbie A. Green, Louis P. Witt, Kai Zhang, Brian M. McFadden
  • Publication number: 20030167380
    Abstract: A persistent snapshot is taken and maintained in accordance with a novel method and system for extended periods of time using only a portion of a computer readable medium of which the snapshot is taken. Multiple snapshots can be taken in succession at periodic intervals and maintained practically indefinitely. The snapshots are maintained even after powering down and rebooting of the computer system. The state of the object of the snapshot for each snapshot preferably is accessible via a folder on volume of the snapshot. A restore of a file or folder may be accomplished by merely copy that file or folder from the snapshot folder to a current directory of the volume. Alternatively, the entire computer system may be restored to a previous snapshot state thereof. Snapshots that occurred after the state to which the computer is restored are not lost in the restore operation. Different rule sets and scenarios can be applied to each snapshot.
    Type: Application
    Filed: January 22, 2003
    Publication date: September 4, 2003
    Inventors: Robbie A. Green, Patricio R. Muirragui, Louis P. Witt,, Raymond C. Young, Donald D. Cross, Kai Zhang, Brian M. McFadden, Corinne S. Duncan, Richard M. Tolpin, Alan L. Welsh
  • Publication number: 20030142551
    Abstract: Hardware having a selected storage capacity within a computer configuration is emulated by (a) representing to an operating system of the computer configuration the presence of the hardware having the selected storage capacity and addresses for reading data therefrom and writing data thereto, (b) writing data to an address of the hardware by (i) writing the data to an address of a data store with which the hardware address is associated, or (ii) writing the data to an address of the data store with which no hardware address is associated, and associating the hardware address with that data store address, and (c) reading data from a hardware address by (i) reading the data from a data store address with which the hardware address has been associated in the writing step, or (ii) returning data that has not been written to the hardware in the writing step.
    Type: Application
    Filed: January 28, 2003
    Publication date: July 31, 2003
    Applicant: Columbia Data Products, Inc.
    Inventor: Robbie A. Green