Patents by Inventor Scott Irwin
Scott Irwin 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: 11734734Abstract: A method and system is disclosed herein for decoupling billing for web services from the application logic which governs those web services by instrumenting a web services stack to monitor SOAP envelopes for pre-determined elements and to use those elements to determine questions as to authorization for solvency as well as calculate charges for said web services.Type: GrantFiled: July 14, 2017Date of Patent: August 22, 2023Assignee: NETCRACKER TECHNOLOGY SOLUTIONS INC.Inventors: Robert Birch, Scott Irwin, Joseph Lupo, Steve Weagraff
-
Publication number: 20180158117Abstract: A method and system is disclosed herein for decoupling billing for web services from the application logic which governs those web services by instrumenting a web services stack to monitor SOAP envelopes for pre-determined elements and to use those elements to determine questions as to authorization for solvency as well as calculate charges for said web services.Type: ApplicationFiled: July 14, 2017Publication date: June 7, 2018Applicant: Netcracker Technology Solutions Inc.Inventors: Robert BIRCH, Scott Irwin, Joseph Lupo, Steve Weagraff
-
Patent number: 9549065Abstract: A balance between customer satisfaction and cost to providing customer care can be achieved based on the use of online interaction classification techniques. Such techniques can use measurements such as a log likelihood ratio to determine if an interaction should be removed from automation to live support if it appears necessary.Type: GrantFiled: October 24, 2012Date of Patent: January 17, 2017Assignee: Convergys Customer Management Delaware LLCInventors: Jayant M. Naik, Cordell Coy, Dale Robert Peterson, Joseph DiFonzo, Stephen D. Weagraff, Matthew Yuschik, Michael Louis Nutter, Robert Birch, Scot Cunningham, Woosung Kim, Scott Irwin
-
Patent number: 8588398Abstract: Resource allocation in a contact center can be performed using a network of nodes. Such a network of nodes can be organized according into resource nodes, domain nodes, and service nodes, with paths from the domain nodes, through the service nodes, to the resource nodes being used in the allocation.Type: GrantFiled: August 11, 2011Date of Patent: November 19, 2013Assignee: Convergys Customer Management Delaware LLCInventors: Scott Irwin, Kishore Korimilli
-
Patent number: 8135037Abstract: The present disclosure is generally directed to a method and apparatus to communicate data between two or more semiconductor devices. In an embodiment, a method includes synchronizing a master device with a slave device, where the master device includes a semiconductor device. Synchronizing includes transmitting a first synchronization marker data pattern via a first serial interface from the master device at a first time, and receiving a second synchronization marker data pattern via a second serial interface at the master device at a second time in response to transmitting the first synchronization marker data pattern. Synchronizing also includes determining, based at least in part on the first time and the second time, a third time when a reply is to be received by the master device in response to a request transmitted from the master device to the slave device.Type: GrantFiled: August 26, 2009Date of Patent: March 13, 2012Assignee: MoSys, Inc.Inventors: Charles Boecker, Scott Irwin, Matthew Shafer, Eric Groen, Aaron Hoelscher, Andrew Jenkins, David Black
-
Patent number: 8023637Abstract: Resource allocation in a contact center can be performed using a network of nodes. Such a network of nodes can be organized according into resource nodes, domain nodes, and service nodes, with paths from the domain nodes, through the service nodes, to the resource nodes being used in the allocation.Type: GrantFiled: October 1, 2007Date of Patent: September 20, 2011Assignee: Convergys CMG Utah, Inc.Inventors: Scott Irwin, Kishore Korimilli
-
Publication number: 20090316728Abstract: The present disclosure is generally directed to a method and apparatus to communicate data between two or more semiconductor devices. In an embodiment, a method includes synchronizing a master device with a slave device, where the master device includes a semiconductor device. Synchronizing includes transmitting a first synchronization marker data pattern via a first serial interface from the master device at a first time, and receiving a second synchronization marker data pattern via a second serial interface at the master device at a second time in response to transmitting the first synchronization marker data pattern. Synchronizing also includes determining, based at least in part on the first time and the second time, a third time when a reply is to be received by the master device in response to a request transmitted from the master device to the slave device.Type: ApplicationFiled: August 26, 2009Publication date: December 24, 2009Applicant: MagnaLynx, Inc.Inventors: Charles Boecker, Scott Irwin, Matthew Shafer, Eric Groen, Aaron Hoelscher, Andrew Jenkins, David Black
-
Patent number: 7599396Abstract: The present disclosure is generally directed to a method of communicating data between two or more semiconductor devices. Serial interfaces using the method have a reduction in latency compared to conventional serial interfaces. The method enables features needed for a serial interface, such as limited run lengths and recognizable data boundaries to establish alignment. In addition, a method for synchronizing two or more semiconductor devices through serial interfaces has been presented. This is done by passing a marker data pattern through the system.Type: GrantFiled: July 11, 2005Date of Patent: October 6, 2009Assignee: Magnalynx, Inc.Inventors: Charles Boecker, Scott Irwin, Matthew Shafer, Eric Groen, Aaron Hoelscher, Andrew Jenkins, David Black
-
Publication number: 20090086959Abstract: Resource allocation in a contact center can be performed using a network of nodes. Such a network of nodes can be organized according into resource nodes, domain nodes, and service nodes, with paths from the domain nodes, through the service nodes, to the resource nodes being used in the allocation.Type: ApplicationFiled: October 1, 2007Publication date: April 2, 2009Inventors: Scott Irwin, Kishore Korimilli
-
Publication number: 20070201541Abstract: A device and a method for processing high data rate serial data includes circuitry for recovering a clock based on the high data rate input data stream. A transceiver includes a coarse loop of a phase-locked loop that selectively provides a clock having accuracy that is within a specified amount. In a sample mode of operation, only the coarse loop PLL is coupled to provide an error signal from which an oscillation signal and clock may be derived. In a second mode (lock) of operation, the transceiver may lock to the received serial data stream by coupling the fine loop PLL to provide an adjusted error signal. In a third mode of operation, (automatic) the transceiver initially performs coarse loop calibration by de-coupling the fine loop PLL and coupling the coarse loop PLL until a steady state has been reached.Type: ApplicationFiled: April 25, 2007Publication date: August 30, 2007Applicant: Xilinx, Inc.Inventors: Jerry Chuang, William Black, Scott Irwin
-
Patent number: 7167410Abstract: A memory device and system are disclosed that may include a serial data interface, a serial address interface, and a reference clock interface. The reference clock interface is configured to receive a signal from a reference clock source that provides a reference clock signal to a memory control device. The serial interfaces are coupled to other memory devices or memory control devices. A method of transferring data within a memory system using serial interfaces is also disclosed. The method includes performing clock multiplication on a reference clock to provide a multiplied clock, using the multiplied clock to serialize and transmit data onto a serial interface, recovering data from the seal interface, using the reference clock to determine an initial frequency for use by clock and data recovery module, using the data recovered from the serial interface to determine a phase and final frequency of a recovered clock, and using the recovered clock to de-serialize received serial data into parallel data words.Type: GrantFiled: April 26, 2005Date of Patent: January 23, 2007Assignee: MagnalynxInventors: Charles Boecker, Scott Irwin, Matthew Shafer, Eric Groen, Aaron Hoelscher, Andrew Jenkins, David Black
-
Publication number: 20070008992Abstract: The present disclosure is generally directed to a method of communicating data between two or more semiconductor devices. Serial interfaces using the method have a reduction in latency compared to conventional serial interfaces. The method enables features needed for a serial interface, such as limited run lengths and recognizable data boundaries to establish alignment. In addition, a method for synchronizing two or more semiconductor devices through serial interfaces has been presented. This is done by passing a marker data pattern through the system.Type: ApplicationFiled: July 11, 2005Publication date: January 11, 2007Applicant: MagnaLynx, Inc.Inventors: Charles Boecker, Scott Irwin, Matthew Shafer, Eric Groen, Aaron Hoelscher, Andrew Jenkins, David Black
-
Publication number: 20060239107Abstract: A memory device and system are disclosed that may include a serial data interface, a serial address interface, and a reference clock interface. The reference clock interface is configured to receive a signal from a reference clock source that provides a reference clock signal to a memory control device. The serial interfaces are coupled to other memory devices or memory control devices. A method of transferring data within a memory system using serial interfaces is also disclosed. The method includes performing clock multiplication on a reference clock to provide a multiplied clock, using the multiplied clock to serialize and transmit data onto a serial interface, recovering data from the seal interface, using the reference clock to determine an initial frequency for use by clock and data recovery module, using the data recovered from the serial interface to determine a phase and final frequency of a recovered clock, and using the recovered clock to de-serialize received serial data into parallel data words.Type: ApplicationFiled: April 26, 2005Publication date: October 26, 2006Applicant: MagnaLynx, Inc.Inventors: Charles Boecker, Scott Irwin, Matthew Shafer, Eric Groen, Aaron Hoelscher, Andrew Jenkins, David Black
-
Publication number: 20050071280Abstract: A system is disclosed for a digital rights management system which enforces license rights by establishing an account domain of registered consumer devices which may each receive a decryption key to be used to decode digital content bought by any of the devices within the account domain. Such system further enables the decentralization of content sharing by establishing a network of trusted intermediate devices to manage licenses on end devices for a central rights provider.Type: ApplicationFiled: September 25, 2003Publication date: March 31, 2005Inventors: Scott Irwin, Robert Birch, Joseph Lupo, Stephen Weagraff
-
Publication number: 20050065879Abstract: A method and system is disclosed herein for decoupling billing for web services from the application logic which governs those web services by instrumenting a web services stack to monitor SOAP envelopes for pre-determined elements and to use those elements to determine questions as to authorization for solvency as well as calculate charges for said web services.Type: ApplicationFiled: September 18, 2003Publication date: March 24, 2005Inventors: Robert Birch, Scott Irwin, Joseph Lupo, Steve Weagraff
-
Publication number: 20050058187Abstract: A programmable logic device includes a plurality of programmable multi-gigabit transceivers, programmable logic fabric, and a control module. Each of the plurality of programmable multi-gigabit transceivers is individually programmed to a desired transceiving mode of operation in accordance with a plurality of transceiver settings. The programmable logic fabric is operably coupled to the plurality of programmable multi-gigabit transceivers and is configured to process at least a portion of the data being transceived via the multi-gigabit transceivers. The control module is operably coupled to produce the plurality of transceiver settings based on a desired mode of operation for the programmable logic device.Type: ApplicationFiled: September 11, 2003Publication date: March 17, 2005Applicant: Xilinx, Inc.Inventors: Eric Groen, Charles Boecker, William Black, Scott Irwin, Joseph Kryzak, Yiqin Chen, Andrew Jenkins, Aaron Hoelscher
-
Publication number: 20050044016Abstract: A system is disclosed for a digital rights management system which enforces license rights by incorporating a decryption key in a license rights package that further includes an account number associated with a primary consumer. The digital rights management system also includes a mechanism for renewing/updating the license by charging the account number associated with a primary consumer. This way, the consumer may transfer the license rights package along with the digital content to any personal devices he likes but he is discouraged from freely disseminating the license package as uses by other consumers will be debited against his package or, if renewed/extended, charged against his account.Type: ApplicationFiled: August 19, 2003Publication date: February 24, 2005Inventors: Scott Irwin, Robert Birch, Joseph Lupo, Stephen Weagraff