Patents by Inventor Jonathan H. Connell, II
Jonathan H. Connell, II 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: 8280763Abstract: The present invention provides an approach for rewarding customers for use of self-checkout stations and, optionally, for being self-sufficient in such use by not requiring retailer (employee) assistance. Specifically, the under the present invention, a set of service choices made by a customer during purchasing transactions are tracked. Such service choices include whether the customer elected to use self-checkout stations. In addition, a frequency of assistance needed by the customer during the purchasing transactions will be tracked. Such tracking can be accomplished using any known technology including the use of the customer loyalty cards that are assigned to specific customers. In any event, a reward can be offered to the customer if the customer elected to use self-checkout stations to complete at least a subset of the purchasing transactions, and/or if the frequency of assistance needed by the customer during the purchasing transactions fell below a predetermined threshold.Type: GrantFiled: February 26, 2008Date of Patent: October 2, 2012Inventors: Jonathan H. Connell, II, Myron D. Flickner, Norman Haas, Arun Hampapur, Sharathchandra U. Pankanti
-
Patent number: 8229158Abstract: The present invention provides an approach for determining a state of a shopping receptacle. Specifically, under the present approach, an image capture device (e.g., camera) is positioned at the checkout station and/or on the shopping receptacle. The device will capture at least one image of the shopping receptacle during the checkout process and/or when the customer or checkout clerk indicates that the transaction is ready for payment (e.g., all items have been scanned or rung through). Using such image(s), a model for an empty receptacle and a knowledgebase of non-shopping items that may remain in the shopping receptacle, it is determined whether the receptacle is empty. If not, an alarm or other notification will be activated and the events can be logged.Type: GrantFiled: April 29, 2008Date of Patent: July 24, 2012Assignee: International Business Machines CorporationInventors: Jonathan H. Connell, II, Bernadette R. Duponchel, Myron D. Flickner, Norman Haas, Sharathchandra U. Pankanti, Unsang Park
-
Patent number: 8061603Abstract: The present invention provides a solution for controlling checkout throughput. Specifically, under the present invention a set of attributes of an item will be obtained. An analysis of the set of attributes will then be performed to determine whether an inconsistency exists based on a tolerance threshold. Such analysis can include, for example, comparing the weight of the item to its expected weight. This can help determine if a mistake has been made or fraud has been committed. Whether an inconsistency is observed is based on a tolerance threshold. For example, a certain deviation (i.e., the tolerance threshold) from an expected value could be allowed to could be allowed to reduce errors during the checkout process and thereby increase checkout throughput. As such, the present invention allows the tolerance threshold to be tuned based on a desired checkout throughput.Type: GrantFiled: March 20, 2008Date of Patent: November 22, 2011Assignee: International Business Machines CorporationInventors: Jonathan H. Connell, II, Myron D. Flickner, Norman Haas, Arun Hampapur, Charles A. Otto, Sharathchandra U. Pankanti
-
Patent number: 7988045Abstract: The present invention provides portable-device based store checkout. Specifically, a portable device is configured for store checkout. When the shopper obtains an item, he/she scans its barcode and captures its image using the portable device. The identity of the item as determined based on the barcode is compared with its appearance as determined based on the image. If the two are consistent with one another, the item is added to an inventory of items. The shopper can checkout by linking (e.g., porting) the portable device to a checkout station. The linking will cause the inventory of items to be made known to the checkout station, which will arrange payment using the portable device. Optionally, as an additional validation, the shopping receptacle can be weighed at the checkout station to make sure it reasonably meets an expected weight determined based on the inventory.Type: GrantFiled: May 31, 2007Date of Patent: August 2, 2011Assignee: International Business Machines CorporationInventors: Jonathan H. Connell, II, Myron D. Flickner, Norman Haas, Arun Hampapur, Sharathchandra U. Pankanti
-
Publication number: 20110075892Abstract: A system and method for generating compact iris representations based on a database of iris images includes providing full-length iris codes for iris images in a database, where the full-length iris code includes a plurality of portions corresponding to circumferential rings in an associated iris image. Genuine and imposter score distributions are computed for the full-length iris codes, and code portions are identified that have a contribution that provides separation between imposter and genuine distributions relative to a threshold. A correlation between remaining code portions is measured. a subset of code portions having low correlations within the subset is generated to produce a compact iris representation.Type: ApplicationFiled: September 25, 2009Publication date: March 31, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jonathan H. Connell, II, James E. Gentle, Nalini K. Ratha
-
Patent number: 7889068Abstract: Under the present invention, a single, overall alarm for an entire set of shopping items will be used for any and all discrepancies. The metric used for creating an alarm for the overall set of shopping items can be based on any one of the following candidate policies: if at least one item generated an alarm; if some fixed number of items generated an alarm; if some threshold discrepancy metric got exceed; if basket size is larger than certain threshold cash value and the alarm exceeded certain threshold alarm rate; a randomly generated alarm (e.g., random audit); the customer's identity and track record (e.g., loyalty card); and/or any combination of the above. Regardless, if an overall alarm is generated one or more of the following actions can be taken: no action send the customer to customer service; appropriately record customer track record (e.g., loyalty card) when customer identity is available; audit the customer at the “shop exit; and/or any combination of thereof.Type: GrantFiled: March 20, 2008Date of Patent: February 15, 2011Assignee: International Business Machines CorporationInventors: Jonathan H. Connell, II, Myron D. Flickner, Norman Haas, Arun Hampapur, Sharathchandra U. Pankanti
-
Publication number: 20100282841Abstract: Under the present invention, item verification is automated and expedited. Specifically, items to be purchased can be scanned by the shopper using a barcode reader (e.g., a scanner), attached to or positioned near the checkout station. As items are scanned, they are identified based on their barcode, and added to an item list. Item verification can then be performed at checkout using imaging technology. Specifically, as items are scanned, an item verification unit will capture an appearance thereof (via a camera). Item verification software within the item verification unit will access a database that associates items with their images/appearances. The appearance will be compared for consistency to the identity as determined based on the scan. In general, the item verification unit is a separate unit from the cash register, but adapted to work in conjunction therewith (e.g., as a pluggable system, via wireless communication, etc.).Type: ApplicationFiled: May 7, 2009Publication date: November 11, 2010Inventors: Jonathan H. Connell II, Mayron D. Flickner, Norman Haas, Arun Hampapur, Sharathchandra U. Pankanti, Yashodhara M. Patnaik
-
Patent number: 7819525Abstract: The present invention provides a system and methods for direct gaze detection based on pupil symmetry. The system and methods work by first finding the user's eyes in a video camera image and measuring the symmetry of the pupil region. If this pupil region is close to round, the invention determines that the user is looking nearly directly or close to directly at the camera, or has direct gaze at the camera. This technique handles both eye motions and head motions (e.g., the gaze may shift with or without the head being turned).Type: GrantFiled: February 15, 2009Date of Patent: October 26, 2010Assignee: International Business Machines CorporationInventor: Jonathan H. Connell, II
-
Patent number: 7810926Abstract: This invention provides for the automatic determination of a human's gaze angle. The gaze angle is assumed to be the same as the head angle (i.e., eyes looking straight ahead). It is determined by comparing the observed eye separation relative to a maximal eye separation. The gaze angle is then determined to be the inverse cosine, or arc cosine, of the ratio of these two measurements.Type: GrantFiled: February 15, 2009Date of Patent: October 12, 2010Assignee: International Business Machines CorporationInventor: Jonathan H. Connell, II
-
Publication number: 20100208206Abstract: This invention provides for the automatic determination of a human's gaze angle. The gaze angle is assumed to be the same as the head angle (i.e., eyes looking straight ahead). It is determined by comparing the observed eye separation relative to a maximal eye separation. The gaze angle is then determined to be the inverse cosine, or arc cosine, of the ratio of these two measurements.Type: ApplicationFiled: February 15, 2009Publication date: August 19, 2010Applicant: International Business Machines CorporationInventor: Jonathan H. Connell II
-
Publication number: 20100208207Abstract: The present invention provides a system and methods for direct gaze detection based on pupil symmetry. The system and methods work by first finding the user's eyes in a video camera image and measuring the symmetry of the pupil region. If this pupil region is close to round, the invention determines that the user is looking nearly directly or close to directly at the camera, or has direct gaze at the camera. This technique handles both eye motions and head motions (e.g., the gaze may shift with or without the head being turned).Type: ApplicationFiled: February 15, 2009Publication date: August 19, 2010Applicant: International Business Machines CorporationInventor: Jonathan H. Connell II
-
Publication number: 20100169169Abstract: An approach that allows for facilitating checkout related fraud investigation is presented. In one embodiment, there is described a generating tool configured to generate a set of benchmark parameters based on results of a cumulative learning process; a normalizing tool configured to normalize said set of benchmark parameters; an establishing tool configured to establish a confidence time interval required for identifying normal variations; a recording tool configured to record a particular checker's transactions during said confidence time interval, and an identifying tool configured to identify transactions, recorded during said confidence time interval, that fail meeting said set of benchmark parameters.Type: ApplicationFiled: December 31, 2008Publication date: July 1, 2010Applicant: International Business Machines CorporationInventors: Jonathan H. Connell, II, Myron D. Flickner, Norman Haas, Arun Hampapur, Sharathchandra U. Pankanti, Andrew W. Senior, Chiao-Fe Shu
-
Publication number: 20100030685Abstract: Under the present invention a transaction is processed and analyzed for potential fraud or error. Specifically, a description of a (proposed) transaction is accessed. Among other things, the description contains an expected set of events (e.g., derived from historical data). As the transaction is being performed a set of multimedia devices will record the same. The multimedia signal(s) from the set of devices will be analyzed to determine what event(s) actually took place. The actual event(s) will be compared to the expected event(s) to determine if any deviation/difference exists. If there is a difference, and it is beyond a predetermined tolerance, a notification can be generated. Regardless, a log of the activities will be kept.Type: ApplicationFiled: July 30, 2008Publication date: February 4, 2010Inventors: Russell P. Bobbitt, Sergio Borger, Jonathan H. Connell, II, Myron D. Flickner, Norman Haas, Arun Hampapur, Sharathchandra U. Pankanti, Unsang Park
-
Publication number: 20090310821Abstract: The invention provides a method, system, and program product for detecting an object in a digital image. In one embodiment, the invention includes: deriving an initial object indication mask based on pixel-wise differences between a first digital image and a second digital image, at least one of which includes the object; performing an edge finding operation on both the first and second digital images, wherein the edge finding operation includes marking added edges; generating a plurality of straight linear runs of pixels across an image containing the object, wherein each of the plurality of straight linear runs starts and ends on an added edge and is contained within the initial object indication mask; and forming a final object indication mask by retaining only pixels that are part of at least one of the plurality of straight linear runs.Type: ApplicationFiled: June 13, 2008Publication date: December 17, 2009Inventor: Jonathan H. Connell, II
-
Publication number: 20090272801Abstract: Aspects of the present invention provide an approach for deterring checkout fraud comprising a camera (e.g., still, video, etc.) that is located near (overhead) a scanner used to scan a barcode of an item being purchased. Specifically, the barcode of the item is scanned and an image of the item is recorded. It is then determined whether the identity of the item as determined based on the barcode is consistent with its appearance as determined from the image. If not, a discrepancy is registered. It is then determined whether the discrepancy is due to fraud (e.g., theft) or device error. In the case of the latter, the system can be updated to prevent a repeat of the error. In either event, the scan, the image and a shopping event corresponding to the scan and image can be logged for future analysis and/or learning.Type: ApplicationFiled: April 30, 2008Publication date: November 5, 2009Inventors: Jonathan H. Connell, II, Myron D. Flickner, Norman Haas, Arun Hampapur, Sharathchandra U. Pankanti, Unsang Park
-
Publication number: 20090268939Abstract: The present invention provides an approach for determining a state of a shopping receptacle. Specifically, under the present approach, an image capture device (e.g., camera) is positioned at the checkout station and/or on the shopping receptacle. The device will capture at least one image of the shopping receptacle during the checkout process and/or when the customer or checkout clerk indicates that the transaction is ready for payment (e.g., all items have been scanned or rung through). Using such image(s), a model for an empty receptacle and a knowledgebase of non-shopping items that may remain in the shopping receptacle, it is determined whether the receptacle is empty. If not, an alarm or other notification will be activated and the events can be logged.Type: ApplicationFiled: April 29, 2008Publication date: October 29, 2009Inventors: Jonathan H. Connell, II, Bernadette R. Duponchel, Myron D. Flickner, Norman Haas, Sharathchandra U. Pankanti, Unsang Park
-
Publication number: 20090236419Abstract: The present invention provides a solution for controlling checkout throughput. Specifically, under the present invention a set of attributes of an item will be obtained. An analysis of the set of attributes will then be performed to determine whether an inconsistency exists based on a tolerance threshold. Such analysis can include, for example, comparing the weight of the item to its expected weight. This can help determine if a mistake has been made or fraud has been committed. Whether an inconsistency is observed is based on a tolerance threshold. For example, a certain deviation (i.e., the tolerance threshold) from an expected value could be allowed to could be allowed to reduce errors during the checkout process and thereby increase checkout throughput. As such, the present invention allows the tolerance threshold to be tuned based on a desired checkout throughput.Type: ApplicationFiled: March 20, 2008Publication date: September 24, 2009Inventors: Jonathan H. Connell II, Myron D. Flickner, Norman Haas, Arun Hampapur, Charles A. Otto, Sharathchandra U. Pankanti
-
Publication number: 20090237232Abstract: Under the present invention, a single, overall alarm for an entire set of shopping items will be used for any and all discrepancies. The metric used for creating an alarm for the overall set of shopping items can be based on any one of the following candidate policies: if at least one item generated an alarm; if some fixed number of items generated an alarm; if some threshold discrepancy metric got exceed; if basket size is larger than certain threshold cash value and the alarm exceeded certain threshold alarm rate; a randomly generated alarm (e.g., random audit); the customer's identity and track record (e.g., loyalty card); and/or any combination of the above. Regardless, if an overall alarm is generated one or more of the following actions can be taken: no action send the customer to customer service; appropriately record customer track record (e.g., loyalty card) when customer identity is available; audit the customer at the “shop exit; and/or any combination of thereof.Type: ApplicationFiled: March 20, 2008Publication date: September 24, 2009Inventors: Jonathan H. Connell II, Myron D. Flickner, Norman Haas, Arun Hampapur, Sharathchandra U. Pankanti
-
Publication number: 20090216632Abstract: The present invention provides an approach for rewarding customers for use of self-checkout stations and, optionally, for being self-sufficient in such use by not requiring retailer (employee) assistance. Specifically, the under the present invention, a set of service choices made by a customer during purchasing transactions are tracked. Such service choices include whether the customer elected to use self-checkout stations. In addition, a frequency of assistance needed by the customer during the purchasing transactions will be tracked. Such tracking can be accomplished using any known technology including the use of the customer loyalty cards that are assigned to specific customers. In any event, a reward can be offered to the customer if the customer elected to use self-checkout stations to complete at least a subset of the purchasing transactions, and/or if the frequency of assistance needed by the customer during the purchasing transactions fell below a predetermined threshold.Type: ApplicationFiled: February 26, 2008Publication date: August 27, 2009Inventors: Jonathan H. Connell, II, Myron D. Flickner, Norman Haas, Arun Hampapur, Sharathchandra U. Pankanti
-
Publication number: 20090212102Abstract: Under the present invention, item verification is automated and expedited. Specifically, items to be purchased can be scanned by the shopper using a barcode reader (e.g., a scanner) attached to or positioned near the shopping receptacle. As items are scanned, they are identified based on their barcode and added to an item list. Item verification can then performed at checkout using imaging technology. For example, the shopping cart or shopping basket can be brought into the field of view of a computer-connected camera. The camera and computer can, working from the customer's item list developed when the items are scanned, observe each product in the receptacle and “ring it up”. If all products can be accounted for, the customer is free to leave; otherwise the customer is denied egress, informed of the problem, etc. A store employee can also be signaled to investigate.Type: ApplicationFiled: February 26, 2008Publication date: August 27, 2009Inventors: Jonathan H. Connell, II, Norman Haas, Sharathchandra U. Pankanti