Patents by Inventor David Patterson

David Patterson 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).

  • Publication number: 20160313980
    Abstract: A method is described that includes instantiating, within an application software development environment, a virtual processor having an instruction set architecture and memory model that contemplate first and second regions of reserved memory. The first reserved region is to keep data of an input image array. The second reserved region is to keep data of an output image array. The method also includes simulating execution of a memory load instruction of the instruction set architecture by automatically targeting the first reserved region and identifying desired input data with first and second coordinates relative to the virtual processor's position within an orthogonal coordinate system and expressed in the instruction format of the memory load instruction.
    Type: Application
    Filed: April 23, 2015
    Publication date: October 27, 2016
    Inventors: Albert Meixner, Ofer Shacham, David Patterson, Daniel Frederic Finchelstein, Qiuling Zhu, Jason Rupert Redgrave
  • Publication number: 20160314555
    Abstract: An apparatus is described. The apparatus includes an image processing unit. The image processing unit includes a network. The image processing unit includes a plurality of stencil processor circuits each comprising an array of execution unit lanes coupled to a two-dimensional shift register array structure to simultaneously process multiple overlapping stencils through execution of program code. The image processing unit includes a plurality of sheet generators respectively coupled between the plurality of stencil processors and the network. The sheet generators are to parse input line groups of image data into input sheets of image data for processing by the stencil processors, and, to form output line groups of image data from output sheets of image data received from the stencil processors.
    Type: Application
    Filed: April 23, 2015
    Publication date: October 27, 2016
    Inventors: Qiuling Zhu, Ofer Shacham, Albert Meixner, Jason Rupert Redgrave, Daniel Frederic Finchelstein, David Patterson, Neeti Desai, Donald Stark, Edward T. Chang, William R. Mark
  • Publication number: 20160316107
    Abstract: An apparatus is described. The apparatus includes an execution lane array coupled to a two dimensional shift register array structure. Locations in the execution lane array are coupled to same locations in the two-dimensional shift register array structure such that different execution lanes have different dedicated registers.
    Type: Application
    Filed: April 23, 2015
    Publication date: October 27, 2016
    Inventors: Ofer Shacham, Jason Rupert Redgrave, Albert Meixner, Qiuling Zhu, Daniel Frederic Finchelstein, David Patterson, Donald Stark
  • Publication number: 20160315825
    Abstract: Methods, computer-readable media and apparatuses for predicting an amount of network infrastructure needed for a new neighborhood are disclosed. A processor generates a plurality of different user profiles based upon demographic data of existing customers, historical utilization data and historical usage data, determines a demographic of a new neighborhood, correlates one of the plurality of different user profiles to the new neighborhood based upon the demographic of the new neighborhood and predicts the amount of network infrastructure to be deployed in the new neighborhood based upon the one of the plurality of different user profiles that is correlated to the demographic of the new neighborhood.
    Type: Application
    Filed: April 22, 2015
    Publication date: October 27, 2016
    Inventors: Jeremy Fix, Juliette Niebuhr Zerick, David Patterson
  • Publication number: 20160262681
    Abstract: A method, computer-readable medium, and apparatus for detecting a likelihood of depression of a user are disclosed. A method includes a processor for determining a calling pattern and a mobility pattern of a mobile device of the user during a first time period, detecting a likelihood of depression when the calling pattern of the mobile device during the first time period is indicative of a decline in communications as compared to a reference calling pattern and when the mobility pattern of the mobile device during the first time period is indicative of a decline in movement as compared to a reference mobility pattern, and generating a warning message when the likelihood of depression is detected.
    Type: Application
    Filed: March 13, 2015
    Publication date: September 15, 2016
    Inventors: DAVID PATTERSON, Jeremy Fix, Sheldon Kent Meredith
  • Publication number: 20160171499
    Abstract: Methods, computer-readable media and devices for calculating fraud scores for pending payment transactions are disclosed. A method includes a processor receiving a request for a fraud score. The request comprises a notification of a pending payment transaction that is associated with a credit card of a user and associated with a first location. The processor then detects a location of a device associated with the user, calculates a fraud score based upon the location of the device and the first location, and sends a response comprising the fraud score that is calculated.
    Type: Application
    Filed: December 16, 2014
    Publication date: June 16, 2016
    Inventors: SHELDON KENT MEREDITH, David Patterson, Edmond Abrahamian
  • Publication number: 20160048549
    Abstract: Concepts and technologies are disclosed herein for providing and/or interacting with a profile verification service. A processor executing a profile verification service can receive a request to verify a user profile associated with a user of a social networking application. The processor can identify a computing device associated with the user profile, obtain location data that relates to the user profile and the computing device, and identify an activity associated with the computing device based upon the location data. The processor can determine if the user profile is accurate based upon the activity identified. If a determination is made that the user profile is accurate, the processor can verify the user profile. If a determination is made that the user profile is not accurate, the processor can update the user profile.
    Type: Application
    Filed: August 12, 2014
    Publication date: February 18, 2016
    Applicants: AT&T MOBILITY II LLC, AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: David Patterson, Jeremy Fix, Sheldon Kent Meredith
  • Publication number: 20150312344
    Abstract: Embodiments of intelligent media production system and services are presented. In one embodiment, a described method includes receiving an electronic request for a media production service from a media production client. The method may also include searching, using a data processor, a pre-compiled set of service providers a sub-set of media production service providers that are suitable for providing the media production service. Additionally, the method may include electronically presenting the sub-set of media production service providers to the media production client. The method may also include receiving a selection of a media production service provider from the media production client.
    Type: Application
    Filed: February 24, 2015
    Publication date: October 29, 2015
    Applicant: Fueld Films, Inc.
    Inventors: Brady J. Anderton, Summer Lea Finley, Jeffrey Jon Anderton, David Patterson
  • Publication number: 20150310490
    Abstract: To provide mobile device coupons and discounts, a mobile device couponing system is provided to generate and send coupons to mobile devices based on a probability that the mobile device is within a defined region. The value of the coupons can be inversely proportional to the probability that the mobile device is within the defined region. The probabilities can be precomputed by calculating the probability that each cell in grid in or around the defined region is in the defined region using a set of standardized location resolutions. When location information is received from the mobile device, the probability that the mobile device is within the defined region can be retrieved based on the closest cell that matches the location indicated in the location information and the standardized location resolution closest to the location resolution indicated by the mobile device.
    Type: Application
    Filed: April 24, 2014
    Publication date: October 29, 2015
    Applicants: AT&T Intellectual Property I, L.P., AT&T Mobility II LLC
    Inventors: Sheldon Kent Meredith, Jeremy Fix, David Patterson
  • Publication number: 20150056924
    Abstract: A post-accident network probe and a method of using such a probe are disclosed. The probe is configured to be deployed in a confined environment (e.g. an underground mine), typically after an accident has occurred, in order to establish a connection with the wireless network, or a portion thereof, located therein. The probe generally allows the rescuers to determine the position of potentially trapped miners and can allow the rescuers to have access to environment-related information collected by the network, to get vital signs information, and/or to communicate with the trapped miners. The probe can be deployed using different access methods such as bore holes (existing or new), ventilation shafts, preventive installations of probes, etc. Notably, since the probe establishes a connection with the network, the location of the probe does not have to be exactly where the miners are located as long as the miners are tracked by the network.
    Type: Application
    Filed: January 21, 2012
    Publication date: February 26, 2015
    Applicant: NEWTRAX HOLDINGS INC.
    Inventors: Serge Croteau, Alexandre Cervinka, Alexandre Buist, Wang Li, Pierre-Étienne Messier, Jean-François Lambert, Glenn David Patterson
  • Publication number: 20140358819
    Abstract: The present disclosure extends to methods, systems, and computer program products for providing item reviews to an online customer from third party sources during a shopping session on a retail website.
    Type: Application
    Filed: May 31, 2013
    Publication date: December 4, 2014
    Inventors: David Stephen Bash, David Patterson
  • Publication number: 20140244360
    Abstract: The present disclosure extends to methods, systems, and computer program products for identifying attributes associated with potential customers. Attribute data contained in a potential customer database are transformed into bit sets or binary fingerprints. These bits sets or binary fingerprints are then clustered into clusters based on similarities between the bits sets, which correspond to similarities of the attributes. These clusters are represented graphically in a two- or three-dimensional map. The two- or three-dimensional map is analyzed to identify attributes associated with the potential customers.
    Type: Application
    Filed: February 27, 2013
    Publication date: August 28, 2014
    Applicant: Wal-Mart Stores, Inc.
    Inventor: David Patterson
  • Publication number: 20140244372
    Abstract: The present disclosure extends to methods, systems, and computer program products for selling advertising space for display of advertising on a website. A data broker, who controls a website, obtains information from customers, the information including identifying data, behavioral data, and demographic data concerning the customers. The data broker also obtains permission from the customers to provide this information to advertisers on the website and to track purchases made after receiving the advertising. The data broker then sells advertising space to advertisers and provides the advertisers with access to the customers' information. When the customers make purchases from the advertisers that can be attributed to the advertising, the data broker collects a payment from the advertisers and returns a portion of the payment to the customers. The customers benefit from this arrangement by receiving something in return for their purchases.
    Type: Application
    Filed: February 28, 2013
    Publication date: August 28, 2014
    Applicant: Wal-Mart Stores, Inc
    Inventor: David Patterson
  • Publication number: 20140244357
    Abstract: The present disclosure extends to methods, systems, and computer program products for motivating customers to voluntarily provide information about themselves to retailers. The retailer provides the customer with an application for a mobile device, which application is configured for detecting the customer's presence in the retailer's store when the application is enabled. The application is enabled by the customer providing the requested information. When the application detects the customer's presence in the store for a selected time period or when the customer makes a purchase, then the retailer awards a contribution to charity. This charitable contribution is an incentive for the customer to use the mobile application in the store.
    Type: Application
    Filed: February 27, 2013
    Publication date: August 28, 2014
    Applicant: Wal-Mart Stores, Inc.
    Inventor: David Patterson
  • Publication number: 20140244641
    Abstract: The present disclosure extends to methods, systems, and computer program products for linking customer profiles in a customer profile database. Customer profile data are transformed from text data to large, sparse bit sets. The bit sets are then clustered into clusters based on similarities between the bit sets. Evaluation and analysis of customer profiles within clusters permit linking of customer profiles that exhibit selected degrees of similarity. This technology is both fast and accurate, and it preserves confidentiality of customer information by converting text data to bit sets.
    Type: Application
    Filed: February 27, 2013
    Publication date: August 28, 2014
    Applicant: Wal-Mart Stores, Inc.
    Inventor: David Patterson
  • Publication number: 20140189886
    Abstract: The present disclosure extends to methods, systems, and computer program products for establishing an attribute template for a customer for distribution to third party recipients. In operation, customer information is received and placed as attributes in a template that is then made available to predetermined recipients.
    Type: Application
    Filed: December 28, 2012
    Publication date: July 3, 2014
    Applicant: Wal-Mart Stores, Inc.
    Inventor: David Patterson
  • Publication number: 20140188550
    Abstract: The present disclosure extends to methods, systems, and computer program products for establishing an attribute template for a customer for distribution to recipients. In operation, customer information is received and placed as attributes in a template that is then made available to predetermined recipients.
    Type: Application
    Filed: December 28, 2012
    Publication date: July 3, 2014
    Applicant: Wal-Mart Stores, Inc.
    Inventor: David Patterson
  • Publication number: 20140188657
    Abstract: The present disclosure extends to methods, systems, and computer program products for establishing a customer's identity via a customer identity server. In operation, customer information is received and evaluated for customer attributes and attribute values. The user is invited to provide information related to the customer's identity that they would like to have established with a merchant. Once a customer identity has been established the methods and systems may provide recommendations based on the customer identity.
    Type: Application
    Filed: December 28, 2012
    Publication date: July 3, 2014
    Applicant: Wal-Mart Stores, Inc.
    Inventor: David Patterson
  • Publication number: 20140188530
    Abstract: The present disclosure extends to methods, systems, and computer program products for establishing attributes representing a customer for distribution to recipients that are organizations. In operation, customer information is received and organized as attributes that are then made available to predetermined recipients.
    Type: Application
    Filed: December 28, 2012
    Publication date: July 3, 2014
    Applicant: Wal-Mart Stores, Inc.
    Inventor: David Patterson
  • Publication number: 20140188994
    Abstract: The present disclosure extends to methods, systems, and computer program products for determining, by a social neighborhood server, a social neighborhood of a user. In operation, user information is received that is related to social network connections to other users within the user's social network. Using this information, information is presented to the user related to social network connections attributable to the user based on the received user information, which may include user network connections of the user. Then, the user is invited to assign information related to user influence that the user attributes to individual social network connections presented to the user. In other implementations, social network entities, whether they be for example users or commercial interests, may be presented to a user that are not within the user's social network.
    Type: Application
    Filed: December 28, 2012
    Publication date: July 3, 2014
    Applicant: Wal-Mart Stores, Inc.
    Inventor: David Patterson