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: 7809663Abstract: A system and method is disclosed which integrates a machine learning solution into a large scale, distributed transaction processing system using a supporting architecture comprising a combination of computer hardware and software. Methods of using a system comprising such supporting architecture provide application designers access to the functionality included in a machine learning solution, but might also provide additional functionality not supported by the machine learning solution itself.Type: GrantFiled: May 22, 2007Date of Patent: October 5, 2010Assignee: Convergys CMG Utah, Inc.Inventors: Robert D. Birch, Brian D. Craig, Scott A. Irwin, Stephen D. Weagraff
-
Patent number: 7770786Abstract: There is disclosed a system and method for creating value by facilitating third party participation in mobile commerce transactions, providing consumers with a unified perspective of commercial activity, and selectively implementing discounts. The system may include a computerized engine and a point of sale wallet, which may be embedded in a personal trusted device. The computerized engine may be programmed to selectively implement a discount associated with a particular transaction. The personal trusted device may comprise a wireless communications technology, which enables the device to communicate with a back-end system and/or other point of sale devices. The personal trusted device may serve as the nexus of consumer transactions by facilitating payment as well as receipt and storage of electronic receipts. The personal trusted device may also be configured to transmit electronic receipts via the communications technology.Type: GrantFiled: April 2, 2007Date of Patent: August 10, 2010Assignee: Convergys CMG UtahInventors: Robert D. Birch, Joseph P. Lupo, Scott A. Irwin, Stephen D. Weagraff, Sanjiv Karani, Jeff Gordon
-
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
-
Patent number: 7493095Abstract: 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: GrantFiled: April 25, 2007Date of Patent: February 17, 2009Assignee: Xilinx, Inc.Inventors: Jerry Chuang, William C. Black, Scott A. Irwin
-
Patent number: 7406118Abstract: 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: GrantFiled: September 11, 2003Date of Patent: July 29, 2008Assignee: Xilinx, Inc.Inventors: Eric D. Groen, Charles W. Boecker, William C. Black, Scott A. Irwin, Joseph N. Kryzak, Yiqin Chen, Andrew G. Jenkins, Aaron J. Hoelscher
-
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: 7224951Abstract: 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: GrantFiled: September 11, 2003Date of Patent: May 29, 2007Assignee: Xilinx, Inc.Inventors: Jerry Chuang, William C. Black, Scott A. Irwin
-
Patent number: 7213742Abstract: There is disclosed a system and method for creating value by facilitating third party participation in mobile commerce transactions, providing consumers with a unified perspective of commercial activity, and selectively implementing discounts. The system may include a computerized engine and a point of sale wallet, which may be embedded in a personal trusted device. The computerized engine may be programmed to selectively implement a discount associated with a particular transaction. The personal trusted device may comprise a wireless communications technology, which enables the device to communicate with a back-end system and/or other point of sale devices. The personal trusted device may serve as the nexus of consumer transactions by facilitating payment as well as receipt and storage of electronic receipts. The personal trusted device may also be configured to transmit electronic receipts via the communications technology.Type: GrantFiled: December 14, 2004Date of Patent: May 8, 2007Assignee: Convergys Information Management Group, Inc.Inventors: Robert D. Birch, Joseph P. Lupo, Scott A. Irwin, Stephen D. Weagraff, Sanjiv Karani, Jeff Gordon
-
Patent number: 7188283Abstract: Method and apparatus for configuring a programmable logic device to perform testing on a signal channel is described. Configurable logic of the programmable logic device is configured for a test mode. Configurable interconnects are configured for communication from or to the configurable logic to or from transceivers coupled to the configurable input/output interconnect to communicate test signals.Type: GrantFiled: September 11, 2003Date of Patent: March 6, 2007Assignee: Xilinx, Inc.Inventors: Matthew S. Shafer, Bodhisattva Das, William C. Black, Scott A. 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
-
Patent number: 6976102Abstract: Method and apparatus for auto-negotiation of a programmable logic device for any of a plurality of communication protocols is described. The programmable logic device is programmed for auto negotiation to establish a communication session. The programmable logic device has access to transceiver attributes. A portion of the transceiver attributes are selected in response to session information from the auto negotiation. The portion of the transceiver attributes selected are for configuring at least one transceiver for a communication protocol.Type: GrantFiled: September 11, 2003Date of Patent: December 13, 2005Assignee: Xilinx, Inc.Inventors: Eric D. Groen, Charles W. Boecker, William C. Black, Scott A. Irwin, Joseph N. Kryzak, Aaron J. Hoelscher
-
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
-
Publication number: 20040187099Abstract: There is disclosed a simplified rating language for crafting price plans for ratable events which may be interpreted by either a source level interpreter resident upon a device also comprising a device based rating engine or via a virtual machine designed for said rating language.Type: ApplicationFiled: December 18, 2003Publication date: September 23, 2004Applicant: Convergys Information Management Group, Inc.Inventors: Scott A. Irwin, Robert D. Birch, Joseph P. Lupo, Bichvan Thi Vu, Dell Shen, Stephen D. Weagraff