Patents by Inventor Richard E. Moore

Richard E. Moore 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: 11060554
    Abstract: A fastener with a body with a shank, a head adjacent one end of and integral with the shank, and a shoulder adjacent the head, and a separate washer with a through hole received on the shank, bearing on the shoulder and securely fastened to the shank. The body and washer may have an interference fit. The body may be made and the washer attached by cold forming the body with a ring bearing on the washer.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: July 13, 2021
    Assignee: ANKARA INDUSTRIES, INC.
    Inventor: Richard E. Moore
  • Patent number: 10812471
    Abstract: Authentication mechanisms are disclosed. For example, an enterprise associated number or a social security number (SSN) can be provided to enter a first level. Then, any one of a ZIP code number, a device identifier, a date of birth, and a portion of the SSN can be provided to access applications in the first level. Lastly, a PIN can be provided to enter a second level of the enterprise. Additionally, these authentication mechanisms can be added and/or changed. In the former case, if a user used a SSN to enter the mentioned first level, then a date of birth can be used to update an authentication mechanism. Alternatively, if a user used an enterprise number to gain such access, then part of the SSN can be used for the update. If the user wants to change the authentication mechanism, the date of birth can be used for the update.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: October 20, 2020
    Assignee: United Services Automobile Association (USAA)
    Inventors: Richard E. Moore, Hector J. Castillo
  • Patent number: 10671841
    Abstract: Attribute state classification techniques are described. In one or more implementations, one or more pixels of an image are classified by a computing device as having one or several states for one or more attributes that do not identify corresponding body parts of a user. A gesture is recognized by the computing device that is operable to initiate one or more operations of the computing device based at least in part of the state classifications of the one or more pixels of one or more attributes.
    Type: Grant
    Filed: May 2, 2011
    Date of Patent: June 2, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Alexandru O. Balan, Richard E. Moore, Mark J. Finocchio
  • Publication number: 20190242426
    Abstract: A fastener with a body with a shank, a head adjacent one end of and integral with the shank, and a shoulder adjacent the head, and a separate washer with a through hole received on the shank, bearing on the shoulder and securely fastened to the shank. The body and washer may have an interference fit. The body may be made and the washer attached by cold forming the body with a ring bearing on the washer.
    Type: Application
    Filed: February 5, 2019
    Publication date: August 8, 2019
    Inventor: Richard E. Moore
  • Patent number: 10298566
    Abstract: Authentication mechanisms are disclosed. For example, an enterprise associated number or a social security number (SSN) can be provided to enter a first level. Then, any one of a ZIP code number, a device identifier, a date of birth, and a portion of the SSN can be provided to access applications in the first level. Lastly, a PIN can be provided to enter a second level of the enterprise. Additionally, these authentication mechanisms can be added and/or changed. In the former case, if a user used a SSN to enter the mentioned first level, then a date of birth can be used to update an authentication mechanism. Alternatively, if a user used an enterprise number to gain such access, then part of the SSN can be used for the update. If the user wants to change the authentication mechanism, the date of birth can be used for the update.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: May 21, 2019
    Assignee: United Services Automobile Association (USAA)
    Inventors: Richard E. Moore, Hector J. Castillo
  • Patent number: 10129403
    Abstract: Activities performed by a client at a site of an organization are monitored and stored in an activity database. A call is thereafter received from the client at a telephone system of the organization, which performs an identification of the client. The identification is provided to a cross-channel router as a request for a prediction on where the call from the client should be routed, and the router indexes into the activity database based on the identification of the client to obtain the monitored activity of the client. The router employs predicting rules and the obtained activity to generate a prediction of client needs, and returns the generated prediction to the telephone-based system, which presents prioritized telephone prompts to the client according to the returned prediction to help in routing the call.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: November 13, 2018
    Assignee: United Services Automobile Association (USAA)
    Inventors: David P. Dixon, Richard E. Moore
  • Patent number: 10003594
    Abstract: Authentication mechanisms are disclosed. For example, an enterprise associated number or a social security number (SSN) can be provided to enter a first level. Then, any one of a ZIP code number, a device identifier, a date of birth, and a portion of the SSN can be provided to access applications in the first level. Lastly, a PIN can be provided to enter a second level of the enterprise. Additionally, these authentication mechanisms can be added and/or changed. In the former case, if a user used a SSN to enter the mentioned first level, then a date of birth can be used to update an authentication mechanism. Alternatively, if a user used an enterprise number to gain such access, then part of the SSN can be used for the update. If the user wants to change the authentication mechanism, the date of birth can be used for the update.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: June 19, 2018
    Assignee: United Services Automobile Association
    Inventors: Richard E. Moore, Hector J. Castillo
  • Patent number: 9712522
    Abstract: Authentication mechanisms are disclosed herein that authenticate user access to enterprises. For example, either an enterprise associated number or a social security number (SSN) can be provided to the enterprise to enter a first level. Then, any one of a ZIP code number, a device calling/contacting number, a date of birth, and a portion of the SSN can be provided to access applications in the first level. Lastly, a PIN can be provided to enter a second level of the enterprise. Additionally, these authentication mechanisms can be added and/or changed. In the former case, if a user used a SSN to enter the mentioned first level of the enterprise, then a date of birth can be used to update an authentication mechanism. Alternatively, if a user used an enterprise number to gain such access, then part of the SSN can be used for the update. If the user wants to change the authentication mechanism, the date of birth can be used for the update.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: July 18, 2017
    Assignee: United Services Automobile Association (USAA)
    Inventors: Richard E. Moore, Hector J. Castillo
  • Patent number: 9325846
    Abstract: Activities performed by a client at a site of an organization are monitored and stored in an activity database. A call is thereafter received from the client at a telephone system of the organization, which performs an identification of the client. The identification is provided to a cross-channel router as a request for a prediction on where the call from the client should be routed, and the router indexes into the activity database based on the identification of the client to obtain the monitored activity of the client. The router employs predicting rules and the obtained activity to generate a prediction of client needs, and returns the generated prediction to the telephone-based system, which presents prioritized telephone prompts to the client according to the returned prediction to help in routing the call.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: April 26, 2016
    Assignee: United Services Automobile Association (USAA)
    Inventors: David P. Dixon, Richard E. Moore
  • Patent number: 9171264
    Abstract: Embodiments are disclosed herein that relate to generating a decision tree through graphical processing unit (GPU) based machine learning. For example, one embodiment provides a method including, for each level of the decision tree: performing, at each GPU of the parallel processing pipeline, a feature test for a feature in a feature set on every example in an example set. The method further includes accumulating results of the feature tests in local memory blocks. The method further includes writing the accumulated results from each local memory block to global memory to generate a histogram of features for every node in the level, and for each node in the level, assigning a feature having a lowest entropy in accordance with the histograms to the node.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: October 27, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Mark Finocchio, Richard E. Moore, Ryan M. Geiss, Jamie Shotton
  • Patent number: 9111075
    Abstract: Authentication mechanisms are disclosed herein that authenticate user access to enterprises. For example, either an enterprise associated number or a social security number (SSN) can be provided to the enterprise to enter a first level. Then, any one of a ZIP code number, a device calling/contacting number, a date of birth, and a portion of the SSN can be provided to access applications in the first level. Lastly, a PIN can be provided to enter a second level of the enterprise. Additionally, these authentication mechanisms can be added and/or changed. In the former case, if a user used a SSN to enter the mentioned first level of the enterprise, then a date of birth can be used to update an authentication mechanism. Alternatively, if a user used an enterprise number to gain such access, then part of the SSN can be used for the update. If the user wants to change the authentication mechanism, the date of birth can be used for the update.
    Type: Grant
    Filed: February 4, 2014
    Date of Patent: August 18, 2015
    Assignee: United Services Automobile Association (USAA)
    Inventors: Richard E. Moore, Hector J. Castillo
  • Patent number: 8878906
    Abstract: Technology is described for determining and using invariant features for computer vision. A local orientation may be determined for each depth pixel in a subset of the depth pixels in a depth map. The local orientation may an in-plane orientation, an out-out-plane orientation or both. A local coordinate system is determined for each of the depth pixels in the subset based on the local orientation of the corresponding depth pixel. A feature region is defined relative to the local coordinate system for each of the depth pixels in the subset. The feature region for each of the depth pixels in the subset is transformed from the local coordinate system to an image coordinate system of the depth map. The transformed feature regions are used to process the depth map.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: November 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Jamie D. J. Shotton, Mark J. Finocchio, Richard E. Moore, Alexandru O. Balan, Kyungsuk David Lee
  • Patent number: 8842819
    Abstract: Activities performed by a client at a site of an organization are monitored and stored in an activity database. A call is thereafter received from the client at a telephone system of the organization, which performs an identification of the client. The identification is provided to a cross-channel router as a request for a prediction on where the call from the client should be routed, and the router indexes into the activity database based on the identification of the client to obtain the monitored activity of the client. The router employs predicting rules and the obtained activity to generate a prediction of client needs, and returns the generated prediction to the telephone-based system, which presents prioritized telephone prompts to the client according to the returned prediction to help in routing the call.
    Type: Grant
    Filed: January 21, 2014
    Date of Patent: September 23, 2014
    Assignee: United Services Automobile Association (USAA)
    Inventors: David P. Dixon, Richard E. Moore
  • Patent number: 8761372
    Abstract: The present invention is directed to systems and methods of personalizing a self-service option for customers. Customers are identified at call inception and the self-service channel is personalized to tailor the caller experience based upon information specific to each customer. The systems and methods of telephone channel personalization is company/provider driven, which allows the provider to control and personalize the caller experience based on criteria set by the provider. The telephone channel personalization systems and methods determine what choices to present to the caller (i.e., in a speech self-service application—what to say and how to say it). A personalized self-service channel reduces call time and enhances the caller experience and therefore is an attractive option for businesses utilizing a call-center model. The personalized self-service application caters to the needs of a particular customer and appears to the customer that the provider knows why they are calling.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: June 24, 2014
    Assignee: United Services Automobile Association (USAA)
    Inventors: Stephen M. Adamson, Richard E. Moore
  • Patent number: 8646045
    Abstract: Authentication mechanisms are disclosed herein that authenticate user access to enterprises. For example, either an enterprise associated number or a social security number (SSN) can be provided to the enterprise to enter a first level. Then, any one of a ZIP code number, a device calling/contacting number, a date of birth, and a portion of the SSN can be provided to access applications in the first level. Lastly, a PIN can be provided to enter a second level of the enterprise. Additionally, these authentication mechanisms can be added and/or changed. In the former case, if a user used a SSN to enter the mentioned first level of the enterprise, then a date of birth can be used to update an authentication mechanism. Alternatively, if a user used an enterprise number to gain such access, then part of the SSN can be used for the update. If the user wants to change the authentication mechanism, the date of birth can be used for the update.
    Type: Grant
    Filed: July 26, 2007
    Date of Patent: February 4, 2014
    Assignee: United Services Automobile Association (USAA)
    Inventors: Richard E. Moore, Hector Jaime Castillo
  • Patent number: 8634540
    Abstract: Activities performed by a client at a site of an organization are monitored and stored in an activity database. A call is thereafter received from the client at a telephone system of the organization, which performs an identification of the client. The identification is provided to a cross-channel router as a request for a prediction on where the call from the client should be routed, and the router indexes into the activity database based on the identification of the client to obtain the monitored activity of the client. The router employs predicting rules and the obtained activity to generate a prediction of client needs, and returns the generated prediction to the telephone-based system, which presents prioritized telephone prompts to the client according to the returned prediction to help in routing the call.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: January 21, 2014
    Assignee: United Services Automobile Association (USAA)
    Inventors: David Patrick Dixon, Richard E. Moore
  • Publication number: 20140002607
    Abstract: Technology is described for determining and using invariant features for computer vision. A local orientation may be determined for each depth pixel in a subset of the depth pixels in a depth map. The local orientation may an in-plane orientation, an out-out-plane orientation or both. A local coordinate system is determined for each of the depth pixels in the subset based on the local orientation of the corresponding depth pixel. A feature region is defined relative to the local coordinate system for each of the depth pixels in the subset. The feature region for each of the depth pixels in the subset is transformed from the local coordinate system to an image coordinate system of the depth map. The transformed feature regions are used to process the depth map.
    Type: Application
    Filed: November 28, 2012
    Publication date: January 2, 2014
    Inventors: Jamie D.J. Shotton, Mark J. Finocchio, Richard E. Moore, Alexandru O. Balan, Kyungsuk David Lee
  • Patent number: 8543517
    Abstract: A computerized decision tree training system may include a distributed control processing unit configured to receive input of training data for training a decision tree. The system may further include a plurality of data batch processing units, each data batch processing unit being configured to evaluate each of a plurality of split functions of a decision tree for respective data batch of the training data, to thereby compute a partial histogram for each split function, for each datum in the data batch. The system may further include a plurality of node batch processing units configured to aggregate the associated partial histograms for each split function to form an aggregated histogram for each split function for each of a subset of frontier tree nodes and to determine a selected split function for each frontier tree node by computing the split function that produces highest information gain for the frontier tree node.
    Type: Grant
    Filed: June 9, 2010
    Date of Patent: September 24, 2013
    Assignee: Microsoft Corporation
    Inventors: Jamie Shotton, Mihai-Dan Budiu, Andrew William Fitzgibbon, Mark Finocchio, Richard E. Moore, Duncan Robertson
  • Publication number: 20120314031
    Abstract: Technology is described for determining and using invariant features for computer vision. A local orientation may be determined for each depth pixel in a subset of the depth pixels in a depth map. The local orientation may an in-plane orientation, an out-out-plane orientation or both. A local coordinate system is determined for each of the depth pixels in the subset based on the local orientation of the corresponding depth pixel. A feature region is defined relative to the local coordinate system for each of the depth pixels in the subset. The feature region for each of the depth pixels in the subset is transformed from the local coordinate system to an image coordinate system of the depth map. The transformed feature regions are used to process the depth map.
    Type: Application
    Filed: June 7, 2011
    Publication date: December 13, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Jamie D. J. Shotton, Mark J. Finocchio, Richard E. Moore, Alexandru O. Balan, Kyungsuk David Lee
  • Publication number: 20120280897
    Abstract: Attribute state classification techniques are described. In one or more implementations, one or more pixels of an image are classified by a computing device as having one or several states for one or more attributes that do not identify corresponding body parts of a user. A gesture is recognized by the computing device that is operable to initiate one or more operations of the computing device based at least in part of the state classifications of the one or more pixels of one or more attributes.
    Type: Application
    Filed: May 2, 2011
    Publication date: November 8, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Alexandru O. Balan, Richard E. Moore, Mark J. Finocchio