Sep 2010 to 2000 Graduate Teaching AssistantAmerican National Property and Casualty
Aug 2009 to Jul 2010 Insurance Rate Analyst
Education:
Vanderbilt University Nashville, TN Aug 2010 to 2000 Masters in MathematicsAuburn University Auburn, AL May 2009 Bachelor of Science in Applied Mathematics
Us Patents
Automated Image Curation For Machine Learning Deployments
- Tokyo, JP Brian C. YOUNG - Durham NC, US Bruno ROY - Durham NC, US Jonathan WAITE - Cary NC, US
International Classification:
G06K 9/62 G06K 9/00
Abstract:
The present disclosure provides techniques for data curation and image evaluation. A first image is captured, and a first indication of a first item is received. A first identifier of the first item is then identified based on the first indication. Further, based on the first indication, it is determined that the first image depicts the first item. The first image is labeled with the first identifier, and a machine learning (ML) model of an ML system is trained based on the labeled first image.
Managing Suspended Customer Transactions In A Retail Environment
A network node associated with a retail store receives digital images from customers who have initiated a customer transaction at a first location. The digital images are unique and are associated with the transaction. The transaction is then temporarily suspended. To resume the transaction, the customer provides information describing features of the previously provided digital image. The network node uses this information to locate the corresponding digital image, and thus, the corresponding suspended transaction, and to authenticate the customer to resume the transaction. Provided the customer is authenticated, the node resumes the suspended transaction.
Management Of Configuration Modifications In Distributed Data Systems
- Tokyo, JP Abhishekh Padmanabhan - Cary NC, US Jonathan Waite - Cary NC, US Adam Archambault - Apex NC, US Andrei Khaitas - McKinney TX, US
International Classification:
H04L 12/24
Abstract:
Techniques for configuration management are provided. A plurality of configurations is received, where each of the plurality of configurations corresponds to a respective service and is associated with a first plan. The plurality of configurations is stored, in association with the first plan, without implementing the plurality of configurations. Upon receiving approval of the first plan, the first plan is implemented by, for each respective configuration of the plurality of configurations: identifying a respective corresponding service for the respective configuration and modifying a configuration of the respective corresponding service based on the respective configuration. Upon completing implementation of the first plan, each of the plurality of configurations is labeled with a production identifier.
Methods And Systems Providing Actions Related To Recognized Objects In Video Data To Administrators Of A Retail Information Processing System And Related Articles Of Manufacture
- Tokyo, JP Brad Johnson - Raleigh NC, US Adrian Rodriguez - Durham NC, US Brian Young - Apex NC, US Jonathan Waite - Cary NC, US
International Classification:
G06K 9/00 G06Q 10/06
Abstract:
Method of processing video data in a retail information processing system can include recognizing an object within a video data feed to provide a recognized object within a retail environment A context for the recognized object can be determined and a plurality of possible actions can be provided on an electronic display to an administrator of the retail information processing system, where the plurality of possible actions limited to only actions taken in the context for the recognized object. A selection from among the plurality of possible actions to be taken in the context for the recognized object can be received to provide a selected action relative to the recognized object.
A price verification system for efficient verification of a transaction price when the price is disputed or missing is described. The price verification system uses current images of the item location within a retail environment to determine a shelf price for the item. The shelf price is compared to the price registered a point of sale terminal and displayed to the customer in order to determine if a price adjustment is needed.
Sensor-Enabled Prioritization Of Processing Task Requests In An Environment
- Tokyo, JP Adrian Xavier RODRIGUEZ - Durham NC, US Abhishekh PADMANABHAN - Cary NC, US David A. BERNATH - Cary NC, US David John STEINER - Raleigh NC, US Phuc Ky DO - Morrisville NC, US Jonathan M. WAITE - Cary NC, US Brad Matthew JOHNSON - Raleigh NC, US
International Classification:
G06F 9/48 G06Q 30/06
Abstract:
Method, computer program product, and system to prioritize the execution of processing task requests in a task request queue, where the processing task requests are related to an environment. The method includes adding processing task requests to a task request queue in response to the detection of predefined actions in an environment. The method also includes adding additional processing task requests or adjusting a priority level of not yet completed task requests in the task request queue, in response to detecting subsequent predefined actions in the environment.
Method, computer program product, and system to provide efficient processing of image data representing an environment comprising a plurality of items available for selection by one or more persons are described. The method includes receiving image data from a plurality of visual sensors, segmenting the image data into a plurality of image segments and classifying the data into predefined image categories. The method also includes identifying an image processing task having a predefined association with the first image category and executing the identified image processing task.
Systems And Methods For Managing The Processing Of Information Acquired By Sensors Within An Environment
- Tokyo, JP Phuc Do - Research Triangle Park NC, US Dean Herring - Research Triangle Park NC, US Abhishekh Padmanabhan - Research Triangle Park NC, US Adrian Rodriguez - Research Triangle Park NC, US David Steiner - Research Triangle Park NC, US Jonathan Waite - Research Triangle Park NC, US
International Classification:
H04L 29/08
Abstract:
Systems and methods for managing the processing of information acquired by sensors within an environment are disclosed herein. According to an aspect, a system includes multiple sensors configured to acquire information about an environment. The system may also include computing devices that are each operatively connected to a respective one of the sensors. Further, each computing device may be configured to determine an object and/or action within the environment based on the acquired information. The system may include a processing manager configured to determine whether a first computing device among the plurality of computing devices does not have predetermined resource availability for determining the object and/or action. The processing manager may control the first computing device to communicate the information to a second computing device for determining the one of the object and action in response to determining that the first computing device does not have the predetermined resource availability.
John Peart (1979-1983), Jonathan Waite (1990-1994), Mike Linton (1973-1978), Kelly Haugen (1969-1973), Amber Jackson (1972-1982), Kimberly Huynh (1995-1999)