Patents by Inventor Ronald G. Benson
Ronald G. Benson 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: 11379120Abstract: A method of storing data includes receiving general purpose (GP) data and special Error Tolerant or Streaming (ETS) data, storing the GP data using a data storage method, and storing the ETS data using a different data storage method which affects the access rate, resilience to errors, data integrity, storage density, or storage capacity. The storage medium, which can include a disk drive, flash memory, or holographic memory, is utilized differently depending on the required Quality of Service in aspects including block size, storage of error correction codes, utilization of error correction codes, storage area density, physical format pattern, storage verification, or reaction to failed storage verification. For disk drives these differences include spacing between tracks; overlap between tracks; spiral track formatting; concentric track formatting, and size of blocks, and for flash memories these differences include levels per cell and number of cells.Type: GrantFiled: August 4, 2020Date of Patent: July 5, 2022Inventors: Rod Brittner, Ronald G. Benson
-
Publication number: 20210200449Abstract: A method of storing data includes receiving general purpose (GP) data and special Error Tolerant or Streaming (ETS) data, storing the GP data using a data storage method, and storing the ETS data using a different data storage method which affects the access rate, resilience to errors, data integrity, storage density, or storage capacity. The storage medium, which can include a disk drive, flash memory, or holographic memory, is utilized differently depending on the required Quality of Service in aspects including block size, storage of error correction codes, utilization of error correction codes, storage area density, physical format pattern, storage verification, or reaction to failed storage verification. For disk drives these differences include spacing between tracks; overlap between tracks; spiral track formatting; concentric track formatting, and size of blocks, and for flash memories these differences include levels per cell and number of cells.Type: ApplicationFiled: August 4, 2020Publication date: July 1, 2021Inventors: Rod Brittner, Ronald G. Benson
-
Patent number: 11042946Abstract: The present disclosure extends to methods, systems, and computer program products for identity mapping between commerce customers and social media users. Aspects of the invention use inferred attributes and activity correlations from both commerce data and social media data to map identities. In one aspect, activity correlations are calculated between a commerce customer account and each of the one or more candidate social media user accounts. For each of the one or more candidate social media user accounts, a probability that the commerce customer account and the social media user account map to the same identity is calculated. In another aspect, the accuracy of a mapping between a commerce customer account and a social media user is evaluated using additional social media data.Type: GrantFiled: September 30, 2014Date of Patent: June 22, 2021Assignee: WALMART APOLLO, LLCInventors: Wei Shen, Chris Undernehr, Ioannis Pavlidis, Zoheb Vacheri, Ronald G. Benson
-
Patent number: 10732862Abstract: A method of storing data includes receiving general purpose (GP) data and special Error Tolerant or Streaming (ETS) data, storing the GP data using a data storage method, and storing the ETS data using a different data storage method which affects the access rate, resilience to errors, data integrity, storage density, or storage capacity. The storage medium, which can include a disk drive, flash memory, or holographic memory, is utilized differently depending on the required Quality of Service in aspects including block size, storage of error correction codes, utilization of error correction codes, storage area density, physical format pattern, storage verification, or reaction to failed storage verification. For disk drives these differences include spacing between tracks; overlap between tracks; spiral track formatting; concentric track formatting, and size of blocks, and for flash memories these differences include levels per cell and number of cells.Type: GrantFiled: September 20, 2018Date of Patent: August 4, 2020Inventors: Rod Brittner, Ronald G. Benson
-
Patent number: 10572892Abstract: Systems and methods are disclosed for evaluating a transaction concluded at a POS (point of sale) device. Prices for competitive retail stores within a geographic region of the POS may be evaluated after concluding a transaction. Price differences between items and corresponding prices in the third party data are identified. Where the purchase price exceeds the corresponding third-party price, a credit is assigned to the customer, such as in the form of a gift card or code that may be redeemed in a subsequent transaction. Credits may also be assigned to a debit card associated with a user, either with or without applying some multiplier. A credit may be applied to an online transaction of the user. Based on the use of the credit, the user's in-store purchases and online purchases may be related to the same individual and used to better characterize interests of the user.Type: GrantFiled: May 30, 2014Date of Patent: February 25, 2020Assignee: WALMART APOLLO, LLCInventors: Joseph Y. Wang, Venkata Syam Prakash Rapaka, Vivek Parekh, Paul Kay Hatch, Ronald G. Benson, Nella Shapiro
-
Patent number: 10467645Abstract: Systems and methods are disclosed for evaluating a transaction concluded at a POS (point of sale) device. Prices for competitive retail stores within a geographic region of the POS may be evaluated after concluding a transaction. Price differences between items and corresponding prices in the third party data are identified. Where the purchase price exceeds the corresponding third-party price, a credit is assigned to the customer, such as in the form of a gift card or code that may be redeemed in a subsequent transaction. Credits may also be assigned to a debit card associated with a user, either with or without applying some multiplier. Transactions may be compared to past transaction of a user in order to detect fraud. Recent activity may be flagged as potentially fraudulent and reviewed before providing a credit.Type: GrantFiled: May 30, 2014Date of Patent: November 5, 2019Assignee: WALMART APOLLO, LLCInventors: Joseph Y. Wang, Venkata Syam Prakash Rapaka, Vivek Parekh, Paul Kay Hatch, Ronald G. Benson, Srirama M. Bolla
-
Patent number: 10438228Abstract: A method and system for providing a consumer comparative pricing data from at least two merchants is discussed. In one aspect of the invention a customer queries a database containing time and location specific pricing data for competitors of a first merchant. If the query shows that the customer could have purchased the same item or items for a lower price at a competitor, the first merchant awards the customer an on-line credit that is redeemable at the merchant. In another aspect, a consumer uploads an image of a competitor's receipt. The item specific data on the receipt is converted to UPC codes on an item-by-item basis. These UPC codes are then compared against the merchant's pricing database and the consumer is provided data set comparing the prices the consumer paid to the prices the consumer would have paid had the consumer shopped at the merchant.Type: GrantFiled: May 30, 2014Date of Patent: October 8, 2019Assignee: Walmart Apollo, LLCInventors: Joseph Y. Wang, Venkata Syam Prakash Rapaka, Vivek Parekh, Paul Kay Hatch, Melisa Rodriguez, Ronald G. Benson, Srirama M. Bolla
-
Publication number: 20190258410Abstract: A method of storing data includes receiving general purpose (GP) data and special Error Tolerant or Streaming (ETS) data, storing the GP data using a data storage method, and storing the ETS data using a different data storage method which affects the access rate, resilience to errors, data integrity, storage density, or storage capacity. The storage medium, which can include a disk drive, flash memory, or holographic memory, is utilized differently depending on the required Quality of Service in aspects including block size, storage of error correction codes, utilization of error correction codes, storage area density, physical format pattern, storage verification, or reaction to failed storage verification. For disk drives these differences include spacing between tracks; overlap between tracks; spiral track formatting; concentric track formatting, and size of blocks, and for flash memories these differences include levels per cell and number of cells.Type: ApplicationFiled: September 20, 2018Publication date: August 22, 2019Inventors: Rod Brittner, Ronald G. Benson
-
Patent number: 10095426Abstract: A method of storing data includes receiving general purpose (GP) data and special Error Tolerant or Streaming (ETS) data, storing the GP data using a data storage method, and storing the ETS data using a different data storage method which affects the access rate, resilience to errors, data integrity, storage density, or storage capacity. The storage medium, which can include a disk drive, flash memory, or holographic memory, is utilized differently depending on the required Quality of Service in aspects including block size, storage of error correction codes, utilization of error correction codes, storage area density, physical format pattern, storage verification, or reaction to failed storage verification. For disk drives these differences include spacing between tracks; overlap between tracks; spiral track formatting; concentric track formatting, and size of blocks, and for flash memories these differences include levels per cell and number of cells.Type: GrantFiled: June 18, 2015Date of Patent: October 9, 2018Inventors: Rod Brittner, Ronald G. Benson
-
Publication number: 20160139840Abstract: A method of storing data includes receiving general purpose (GP) data and special Error Tolerant or Streaming (ETS) data, storing the GP data using a data storage method, and storing the ETS data using a different data storage method which affects the access rate, resilience to errors, data integrity, storage density, or storage capacity. The storage medium, which can include a disk drive, flash memory, or holographic memory, is utilized differently depending on the required Quality of Service in aspects including block size, storage of error correction codes, utilization of error correction codes, storage area density, physical format pattern, storage verification, or reaction to failed storage verification. For disk drives these differences include spacing between tracks; overlap between tracks; spiral track formatting; concentric track formatting, and size of blocks, and for flash memories these differences include levels per cell and number of cells.Type: ApplicationFiled: June 18, 2015Publication date: May 19, 2016Inventors: Rod Brittner, Ronald G. Benson
-
Publication number: 20160092997Abstract: The present disclosure extends to methods, systems, and computer program products for identity mapping between commerce customers and social media users. Aspects of the invention use inferred attributes and activity correlations from both commerce data and social media data to map identities. In one aspect, activity correlations are calculated between a commerce customer account and each of the one or more candidate social media user accounts. For each of the one or more candidate social media user accounts, a probability that the commerce customer account and the social media user account map to the same identity is calculated. In another aspect, the accuracy of a mapping between a commerce customer account and a social media user is evaluated using additional social media data.Type: ApplicationFiled: September 30, 2014Publication date: March 31, 2016Inventors: Wei Shen, Chris Undernehr, Ioannis Pavlidis, Zoheb Vacheri, Ronald G. Benson
-
Publication number: 20140304059Abstract: A method and system for providing a consumer comparative pricing data from at least two merchants is discussed. In one aspect of the invention a customer queries a database containing time and location specific pricing data for competitors of a first merchant. If the query shows that the customer could have purchased the same item or items for a lower price at a competitor, the first merchant awards the customer an on-line credit that is redeemable at the merchant. In another aspect, a consumer uploads an image of a competitor's receipt. The item specific data on the receipt is converted to UPC codes on an item-by-item basis. These UPC codes are then compared against the merchant's pricing database and the consumer is provided data set comparing the prices the consumer paid to the prices the consumer would have paid had the consumer shopped at the merchant.Type: ApplicationFiled: May 30, 2014Publication date: October 9, 2014Applicant: Wal-Mart Stores, Inc.Inventors: Joseph Y. Wang, Venkata Syam Prakash Rapaka, Vivek Parekh, Paul Kay Hatch, Melisa Rodriguez, Ronald G. Benson, Srirama M. Bolla
-
Publication number: 20140278903Abstract: Systems and methods are disclosed for evaluating a transaction concluded at a POS (point of sale) device. Prices for competitive retail stores within a geographic region of the POS may be evaluated after concluding a transaction. Price differences between items and corresponding prices in the third party data are identified. Where the purchase price exceeds the corresponding third-party price, a credit is assigned to the customer, such as in the form of a gift card or code that may be redeemed in a subsequent transaction. Credits may also be assigned to a debit card associated with a user, either with or without applying some multiplier. A credit may be applied to an online transaction of the user. Based on the use of the credit, the user's in-store purchases and online purchases may be related to the same individual and used to better characterize interests of the user.Type: ApplicationFiled: May 30, 2014Publication date: September 18, 2014Applicant: Wal-Mart Stores, Inc.Inventors: Joseph Y. Wang, Venkata Syam Prakash Rapaka, Vivek Parekh, Paul Kay Hatch, Ronald G. Benson, Nella Shapiro
-
Publication number: 20140278901Abstract: Systems and methods are disclosed for evaluating a transaction concluded at a POS (point of sale) device. Prices for competitive retail stores within a geographic region of the POS may be evaluated after concluding a transaction. Price differences between items and corresponding prices in the third party data are identified. Where the purchase price exceeds the corresponding third-party price, a credit is assigned to the customer, such as in the form of a gift card or code that may be redeemed in a subsequent transaction. Credits may also be assigned to a debit card associated with a user, either with or without applying some multiplier. A portion of the credit may be donated to a donee. Third party donations associated with a product purchased in a transaction may also be assigned to a donee.Type: ApplicationFiled: May 30, 2014Publication date: September 18, 2014Applicant: Wal-Mart Stores, Inc.Inventors: Paul Kay Hatch, Ronald G. Benson, Vivek Parekh, Julia Kaplan, Joseph Y. Wang
-
Publication number: 20140278883Abstract: Systems and methods are disclosed for evaluating a transaction concluded at a POS (point of sale) device. Prices for competitive retail stores within a geographic region of the POS may be evaluated after concluding a transaction. Price differences between items and corresponding prices in the third party data are identified. Where the purchase price exceeds the corresponding third-party price, a credit is assigned to the customer, such as in the form of a gift card or code that may be redeemed in a subsequent transaction. Credits may also be assigned to a debit card associated with a user, either with or without applying some multiplier. Transactions may be compared to past transaction of a user in order to detect fraud. Recent activity may be flagged as potentially fraudulent and reviewed before providing a credit.Type: ApplicationFiled: May 30, 2014Publication date: September 18, 2014Applicant: Wal-Mart Stores, Inc.Inventors: Joseph Y. Wang, Venkata Syam Prakash Rapaka, Vivek Parekh, Paul Kay Hatch, Ronald G. Benson, Srirama M. Bolla
-
Publication number: 20140108888Abstract: A method of storing data includes receiving general purpose (GP) data and special Error Tolerant or Streaming (ETS) data, storing the GP data using a data storage method, and storing the ETS data using a different data storage method which affects the access rate, resilience to errors, data integrity, storage density, or storage capacity. The storage medium, which can include a disk drive, flash memory, or holographic memory, is utilized differently depending on the required Quality of Service in aspects including block size, storage of error correction codes, utilization of error correction codes, storage area density, physical format pattern, storage verification, or reaction to failed storage verification. For disk drives these differences include spacing between tracks; overlap between tracks; spiral track formatting; concentric track formatting, and size of blocks, and for flash memories these differences include levels per cell and number of cells.Type: ApplicationFiled: April 5, 2013Publication date: April 17, 2014Inventors: Rod Brittner, Ronald G. Benson
-
Publication number: 20080168515Abstract: A system and method for providing media content to a content subscriber is described. One embodiment includes a media device for controlling access to media content. The media apparatus comprises a processor, a memory and a storage device housing to may house a storage device. The media apparatus further comprises a media database that stores information about media content residing on the storage device. The media apparatus may also comprise one or more communication interfaces for communicating with a content provider, the storage device or other devices. The media apparatus may also include a real-time clock to maintain the current time and date. Further, the media apparatus may comprise a viewing policy engine for controlling access to the media content on the storage device. Lastly, the media apparatus comprises a rental agreement engine for enforcing a rental policy associated with a storage device.Type: ApplicationFiled: December 24, 2007Publication date: July 10, 2008Inventors: Ronald G. Benson, David Erikson, Chad Thompson, Greg Jewett
-
Patent number: 4950917Abstract: A synapse cell for use in providing a weighted connection strength is disclosed. The cell employs a four-quadrant multiplier and a pair of floating gate devices. Various charge levels are programmed onto the floating gate devices, establishing weight and reference levels. These levels affect the current flowing through the multiplier. The output of the cell thus becomes a multiple of the input and the programmed charge difference.Type: GrantFiled: December 9, 1988Date of Patent: August 21, 1990Assignee: Intel CorporationInventors: Mark A. Holler, Simon M. Tam, Ronald G. Benson, Hernan A. Castro