Patents by Inventor Roger Sumner
Roger Sumner 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: 9584730Abstract: The disclosed apparatus, systems, and methods provide for a displacement sensor with a multi-position image sensor. The displacement sensor includes an optical lens. The displacement sensor includes an image sensor configured to view an object through the lens along a plane of focus that is not parallel to an image plane of the image sensor. The displacement sensor includes a laser for illuminating the object by the displacement sensor, wherein the laser is: spaced from the lens at a fixed distance, and configured to project a line of light along the plane of focus of the image sensor. The displacement sensor comprises a first configuration wherein the image sensor is at a first location along an image plane with a first field of view along the plane of focus, and a second configuration at a second location with a different field of view.Type: GrantFiled: February 3, 2014Date of Patent: February 28, 2017Assignee: COGNEX CORPORATIONInventors: George Costigan, Laurens Nunnink, Aaron Wallack, Roger Sumner
-
Publication number: 20150222820Abstract: The disclosed apparatus, systems, and methods provide for a displacement sensor with a multi-position image sensor. The displacement sensor includes an optical lens. The displacement sensor includes an image sensor configured to view an object through the lens along a plane of focus that is not parallel to an image plane of the image sensor. The displacement sensor includes a laser for illuminating the object by the displacement sensor, wherein the laser is: spaced from the lens at a fixed distance, and configured to project a line of light along the plane of focus of the image sensor. The displacement sensor comprises a first configuration wherein the image sensor is at a first location along an image plane with a first field of view along the plane of focus, and a second configuration at a second location with a different field of view.Type: ApplicationFiled: February 3, 2014Publication date: August 6, 2015Applicant: COGNEX CORPORATIONInventors: George COSTIGAN, Laurens NUNNINK, Aaron WALLACK, Roger SUMNER
-
Patent number: 8184547Abstract: The method for and system or apparatus for forecasting future communication transaction traffic from a customer include the steps of or structure for: collecting communication channel data on at least first and second communication channels; performing a numeric transformation to the data; calculating a discrete choice probability for each communication channel; and forecasting future period usage values for a user on a communication channel.Type: GrantFiled: November 18, 2004Date of Patent: May 22, 2012Assignee: Aspect Software, Inc.Inventors: Roger Sumner, Anthony Dezonno
-
Patent number: 7912205Abstract: A method and apparatus are provided for automatic call distributors that route calls based in part on timely business information. The method includes providing a simulation model for calculating information and using this information from the model together with key process indicators information to generate decisions for routing calls.Type: GrantFiled: December 17, 2004Date of Patent: March 22, 2011Assignee: Aspect Software, Inc.Inventors: Tony Dezonno, Roger Sumner, Sandy Biggam, Mike Hollatz, Dave Wesen
-
Patent number: 7373387Abstract: A method and apparatus are provided for measuring a time of considering an e-mail message received by an agent of an automatic contact distribution system. The method includes the steps of detecting each opening and closing of the e-mail received by the agent, measuring an elapsed time between each detected opening and closing of the e-mail and summing the measured elapsed times between the openings and closings of the e-mail to provide a cumulative total time for preparing the response to the e-mail.Type: GrantFiled: February 26, 2004Date of Patent: May 13, 2008Assignee: Rockwell Electronic Commerce TechnologiesInventors: Mike Hollatz, David Wesen, Jeff Hodson, Roger Sumner
-
Patent number: 7349529Abstract: The method or system for conferencing an email message such that two or more individuals can simultaneously answer an email message and input their individual expertise on a solution or answer to the email message comprising the steps of or software and circuitry for: receiving and processing an email message at an email server, supplying the email message to a custom SIP user agent to initiate an email session which simultaneously delivers the email message to client agents each containing a custom SIP user agent for processing/answering the email.Type: GrantFiled: April 21, 2005Date of Patent: March 25, 2008Assignee: Rockwell Electronic Commerce Technologies, LLCInventors: Mike Hollatz, David Wesen, Jeff Hodson, Roger Sumner
-
Patent number: 7324640Abstract: A method and apparatus are provided for expediting subject matter evolution of an information exchange during a contact through a communication system between a client and an agent of an organization that possesses an expertise in the subject matter of the contact. The method includes the steps of providing a state map of subject matter progression of the subject matter of the contact from a starting point to subject matter resolution along a plurality of parallel subject matter paths, fitting a subject matter progression of the contact within a progression of subject matter of a most likely one of the plurality of parallel subject matter paths of the state map and prompting the agent with prospective subject matter from the most likely one of the plurality of subject matter paths.Type: GrantFiled: March 15, 2002Date of Patent: January 29, 2008Assignee: Rockwell Electronic Commerce TechnologiesInventors: Anthony Dezonno, Jeffrey Hodson, Roger Sumner, Carlo Bonifazi, Mark Michelson, Robert Beckstrom, Mark Powers, Craig Shambaugh
-
Publication number: 20080008309Abstract: In one embodiment, a method is provided for routing calls within an automatic contact distribution system comprising assessing at least two evaluators programmed to collect information about identified sets of attributes associated with a call. The system then initiates the collection of information to enable the evaluators to assign a value to those attributed for which information exists. A comparison is then performed of the values assigned to the attributes in each evaluator. The call is then routed to the agent selected by the comparison.Type: ApplicationFiled: December 7, 2004Publication date: January 10, 2008Inventors: Anthony Dezonno, Roger Sumner, Sandy Biggam, Jeffrey Hodson, Mary Moser, Mike Hollatz, Dave Wesen, Michael Sheridan
-
Patent number: 7197132Abstract: A method and apparatus are provided for guiding a conversation between an agent of a call center and a client of the call center towards one of a plurality of goals of an organization controlling the call center. The method includes the steps of recognizing a voice content of the client of the call center, correlating the recognized voice content with a first goal of the plurality of goals of the call center and presenting script to the agent of the call center based upon the correlated goal of the call center.Type: GrantFiled: March 21, 2002Date of Patent: March 27, 2007Assignee: Rockwell Electronic Commerce Technologies, LLCInventors: Anthony Dezonno, Jeffrey Hodson, Roger Sumner, Carlo Bonifazi, Mark Michelson, Robert Beckstrom, Mark Power, Craig Shambaugh
-
Publication number: 20060256955Abstract: A method and apparatus are provided for routing a contact with a client to one of a plurality of automatic contact distributors, each having a plurality of agents, by a network router. The method includes the step of determining by each automatic contact distributor of the plurality of automatic contact distributors a largest relative difference between a target occupancy and actual occupancy of each agent among the plurality of agents of the automatic contact distributor and for each contact type processed by the automatic contact distributor.Type: ApplicationFiled: May 12, 2005Publication date: November 16, 2006Inventors: Judith Laughlin, Mark Michelson, Roger Sumner
-
Publication number: 20060239420Abstract: The method or system for conferencing an email message such that two or more individuals can simultaneously answer an email message and input their individual expertise on a solution or answer to the email message comprising the steps of or software and circuitry for: receiving and processing an email message at an email server, supplying the email message to a custom SIP user agent to initiate an email session which simultaneously delivers the email message to client agents each containing a custom SIP user agent for processing/answering the email.Type: ApplicationFiled: April 21, 2005Publication date: October 26, 2006Inventors: Mike Hollatz, David Wesen, Jeff Hodson, Roger Sumner
-
Publication number: 20060179338Abstract: A method for synchronizing frame clocks in a plurality of processors comprises the steps of sending data packets from each of the processors to each of the other processors wherein each of the processors receives the data packets and identifies two of the data packets having the largest phase difference. The largest phase difference is used to determine a target synchronization phase angle, and the period of a frame clock is adjusted so that the frame clock approaches the target synchronization phase angle.Type: ApplicationFiled: February 10, 2005Publication date: August 10, 2006Applicant: Northrop Grumman CorporationInventor: Roger Sumner
-
Publication number: 20060174221Abstract: A method of developing software comprises the steps of defining a plurality of component objects for receiving input data and producing output data, defining a plurality of connection objects for passing data between the component objects, and executing an initialization script to define a behavioral model for the system by defining relationships between the component objects and the connection objects. A software development system that performs the method is also provided.Type: ApplicationFiled: January 31, 2005Publication date: August 3, 2006Applicant: Northrop Grumman CorporationInventors: Kevin Kinsella, Roger Sumner
-
Publication number: 20060147025Abstract: A method and apparatus are provided for automatic call distributors that route calls based in part on timely business information. The method includes providing a simulation model for calculating information and using this information from the model together with key process indicators information to generate decisions for routing calls.Type: ApplicationFiled: December 17, 2004Publication date: July 6, 2006Applicant: Rockwell Electronic Commerce Technologies LLCInventors: Anthony Dezonno, Roger Sumner, Sandy Biggam, Mike Hollatz, Dave Wesen
-
Publication number: 20060143116Abstract: A business method and system is provided for reporting routing transactions using business strategy and tactics information. In one embodiment, a contact center evaluator, a routing rules engine and a business rules evaluator are provided. Information may be input into the contact center evaluator from a contact center and to the business rules evaluator from a business system. Further, a routing engine is provided and reports are generated based on business information and decisions made for routing a call or transaction.Type: ApplicationFiled: December 27, 2004Publication date: June 29, 2006Inventors: Roger Sumner, Anthony Dezonno
-
Patent number: 7058169Abstract: The apparatus and method provide assistance to an agent in a communication system, such as a communication system having an automatic call distributor. The method has the steps of determining skills of each agent of a plurality of agents, storing the determined skills for respective agents of the plurality of agents as skill records in a database, retrieving the skill record of a predetermined agent from the database, comparing the skill record of the predetermined agent to the skill records of the other agents in the database, selecting an agent from the plurality of agents based on the comparison of skill records, and establishing communication between the predetermined agent and the selected agent. The skill record of a predetermined agent is retrieved when the predetermined agent of the plurality of agents requests to communicate with another of the agents of the plurality of agents. The apparatus implements the method.Type: GrantFiled: August 27, 2003Date of Patent: June 6, 2006Assignee: D.B. Zwirn Finance, LLCInventors: Roger Sumner, Anthony Dezonno
-
Publication number: 20060104213Abstract: The method for and system or apparatus for forecasting future communication transaction traffic from a customer include the steps of or structure for: collecting communication channel data on at least first and second communication channels; performing a numeric transformation to the data; calculating a discrete choice probability for each communication channel; and forecasting future period usage values for a user on a communication channel.Type: ApplicationFiled: November 18, 2004Publication date: May 18, 2006Inventors: Roger Sumner, Anthony Dezonno
-
Publication number: 20060045067Abstract: A method and apparatus for collecting session information from a packet routing device. The method includes the steps of detecting a header packet of a communication session within a communication stream passing through the packet routing device where the communication stream contains packets from a plurality of users, comparing a type of the detected header packet with a list of headers that are to be collected and storing a message header of the header packet and only the message header in a file indexed by an identifier of the session when the header matches an entry within the list of headers to be collected.Type: ApplicationFiled: August 30, 2004Publication date: March 2, 2006Applicant: Rockwell Electronic Commerce Technologies, LLCInventors: Anthony Dezonno, Roger Sumner
-
Publication number: 20060023868Abstract: A method and apparatus are provided for processing information within a computing system. The method includes the steps of detecting a contact with a client of an organization that operates and uses the computing system for its own internal business purposes, providing a processing application within the computing system for distributing the detected contact to one of a plurality of human agents of the organization based upon a context of the contact, where said provided processing application has been previously divided into a sequence of separated software modules based upon a predetermined criteria, locating each software module of the sequence of software modules within a set of computers of the computer system where the set of computers are interconnected via a network and sequentially activating the sequence of software modules of the processing application by performing a search over the network to locate and activate each software module to process and distribute the contact to the human agent.Type: ApplicationFiled: July 29, 2004Publication date: February 2, 2006Inventors: Anthony Dezonno, Roger Sumner, Sandy Biggam
-
Patent number: RE43205Abstract: The apparatus and method provide assistance to an agent in a communication system, such as a communication system having an automatic call distributor. The method has the steps of determining skills of each agent of a plurality of agents, storing the determined skills for respective agents of the plurality of agents as skill records in a database, retrieving the skill record of a predetermined agent from the database, comparing the skill record of the predetermined agent to the skill records of the other agents in the database, selecting an agent from the plurality of agents based on the comparison of skill records, and establishing communication between the predetermined agent and the selected agent. The skill record of a predetermined agent is retrieved when the predetermined agent of the plurality of agents requests to communicate with another of the agents of the plurality of agents. The apparatus implements the method.Type: GrantFiled: July 11, 2006Date of Patent: February 21, 2012Assignee: Aspect Software, Inc.Inventors: Roger Sumner, Anthony Dezonno