Patents Examined by Peter H Choi
  • Patent number: 10469916
    Abstract: An example method involves a computing device: receiving point-of-view (POV) image data that is generated by an image capture device of a head-mountable device (HMD); using one or more real-world aspects detected in the POV image data as a basis for determining a context of the HMD; making a threshold determination as to whether or not the context of the HMD is appropriate for display of media content in the HMD; and when it is determined that the context is appropriate for display of media content in the HMD, then: (a) selecting first media content for display at the HMD, wherein the first media content is selected based at least in part on a combination of the determined context and a user-profile associated with the HMD; and (b) sending an indication to play out the first media content at the HMD.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: November 5, 2019
    Assignee: Google LLC
    Inventor: Eric Teller
  • Patent number: 10453086
    Abstract: A payment processing system is configured to provide financing to a merchant, the merchant having an account with a payment provider who operates the payment processing system to process a plurality of financial transactions between the merchant and buyers via a mobile point-of-sale (POS) terminal. The payment processing system receives repayment of the financing from the merchant by withholding a portion of funds from the plurality of financial transactions processed for the merchant by the payment processing system. The payment processing system evaluates financial transactions conducted by the merchant through the payment processing system and, based on the evaluation, provides the merchant with one or more offers defining an incentive of financing or modification of current financing arrangements in order to induce activity by the merchant. The payment processing system identifies that the merchant has performed the activity identified in the offer and implements the incentive in the offer.
    Type: Grant
    Filed: April 1, 2015
    Date of Patent: October 22, 2019
    Assignee: SQUARE, INC.
    Inventors: John Bryan Scott, Brian Boates, Adam Jeremy Fern, Andrew Kimball
  • Patent number: 10380602
    Abstract: A system and method for creation, distribution and tracking of advertising via electronic networks, enabling creation of advertisements using licensed third party content and placement of said ads at desired network locations, utilizing an auction of ad spaces based on bids placed by advertisers to have their ads displayed at such locations. When a network user/ad viewer requests an ad by clicking or other action, an auction algorithm executes to select the ad to be displayed from those that bid for display at such ad space location and then the ad is composed and delivered to the ad space location by accessing a relational database storing commands that retrieve, assemble and dispatch the licensed ad content. Usage and display of licensed content on designated ad space is tracked to enable cost-per-use charging for both use of licensed content and ad display at the designated ad space.
    Type: Grant
    Filed: May 16, 2007
    Date of Patent: August 13, 2019
    Assignee: Rich Media Club, LLC
    Inventors: Brad Krassner, Nikolai Mentchoukov, Fred Bernstein, Alan Edwards
  • Patent number: 10380597
    Abstract: A system and method for creation, distribution and tracking of advertising via electronic networks, enabling creation of advertisements using licensed third party content and placement of said ads at desired network locations, utilizing an auction of ad spaces based on bids placed by advertisers to have their ads displayed at such locations. When a network user/ad viewer requests an ad by clicking or other action, an auction algorithm executes to select the ad to be displayed from those that bid for display at such ad space location and then the ad is composed and delivered to the ad space location by accessing a relational database storing commands that retrieve, assemble and dispatch the licensed ad content. Usage and display of licensed content on designated ad space is tracked to enable cost-per-use charging for both use of licensed content and ad display at the designated ad space.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: August 13, 2019
    Assignee: Rich Media Club, LLC
    Inventors: Brad Krassner, Nikolai Mentchoukov, Fred Bernstein, Alan Edwards
  • Patent number: 10372940
    Abstract: A system and method for pseudonymizing digital data records sent from a source system to a destination system, using an identity protector client system and an identity protector master system, includes the steps of receiving, at the identity protector client, person-specific data from a source system provided with a source identifier. The digital data records are pre-pseudonymized by the identity protector client, and the processed digital data records are marked with a source identifier which references the source file in the source system. The pre-pseudonymized digital data records are transmitted to the identity protector master. For every data record, a pseudonym is created by the identity protector master from the pre-pseudonym, the source identifier, and at least one other value generated from an erratic value and a time value. The pseudonym is transmitted to the destination system.
    Type: Grant
    Filed: March 14, 2007
    Date of Patent: August 6, 2019
    Assignee: DEUTSCHE TELEKOM AG
    Inventors: Dieter Ehrenschwender, Gerhard Henkel, Stefan Kalck, Heiko Kern
  • Patent number: 10373175
    Abstract: There is presented a method and system for using a product redemption data associated with an identity of a consumer in a memory of a computer having a processor. The method comprises receiving the product redemption data, searching the memory using the processor to find the product redemption data, and identifying the consumer in response to finding the product redemption data associated with the identity of the consumer in the memory.
    Type: Grant
    Filed: July 8, 2011
    Date of Patent: August 6, 2019
    Assignee: Disney Enterprises, Inc.
    Inventor: Arnaud Robert
  • Patent number: 10332141
    Abstract: A device exchanges a message with an Internet site in order to provide a reward to a consumer. A user device posts a message to the Internet site, and an authentication server verifies the message and sends notification to the consumer of the reward. The message contains a key string (such as a hashtag), and a geographic location corresponding to a predefined geographic region that is known to the authentication server. The authentication server, which stores a mapping between the predefined geographic region and the key string, verifies the message by determining that the geographic location where the image data was captured is within the predefined geographic region. Having verified the message, the authentication server sends a reward notification to the user device.
    Type: Grant
    Filed: January 7, 2015
    Date of Patent: June 25, 2019
    Inventor: Neal Weingarden
  • Patent number: 10217068
    Abstract: A method and system may automatically detect failures and pre-schedule repairs for home equipment in a smart home environment when the property owner is away from the property. A smart home controller may receive sensor data from each of several pieces of home equipment to detect whether any failures have occurred. If the smart home controller detects a failure in one of the pieces of home equipment based on the sensor data, the smart home controller may communicate with a repair service provider to pre-schedule a repair of the piece of home equipment which experiences the failure. The repair service provider may then transmit a pre-scheduled time and cost for performing the repair and may perform the repair at the scheduled time.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: February 26, 2019
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Justin Davis, John Hailey, Edward P. Matesevac, III, Mark O'Flaherty
  • Patent number: 10152734
    Abstract: Embodiments disclosed herein can leverage dynamic data, fields and implied information from online media (e.g., web sites, mobile apps and other forms of online media) to create a universal variable map and automatically generate deep-linked ads utilizing the universal variable map, linking any arbitrary online media to any other arbitrary online media. The automatically generated deep-linked ads can be inserted into any ad server and served out from there in real-time. A deep-linked ad thus presented to a user can take the user from a starting page on one site or application where the ad is displayed directly to a resulting page such as a checkout page on another site or mobile application, with pertinent information already pre-populated, and action already initiated for the user.
    Type: Grant
    Filed: October 4, 2017
    Date of Patent: December 11, 2018
    Assignee: Metarail, Inc.
    Inventors: Narendra Nath, Mallikarjun Hiremani
  • Patent number: 10121163
    Abstract: A computer program product for a micro commerce ad includes displaying an advertisement in a banner ad. The banner ad includes characteristics conforming to banner ad market standards. The banner ad is configured to display in a banner ad slot of a publisher webpage. The computer program product includes receiving visitor input within the banner ad from a visitor. The computer program product includes performing a transaction within the banner ad to process the visitor input.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: November 6, 2018
    Inventor: Soorena Salari
  • Patent number: 10095994
    Abstract: The embodiments include a data processing apparatus for conducting a business impact analysis for a service oriented architecture (SOA) that includes a plurality of processes and services. The data processing apparatus may include a process table generator configured to generate a first impact table for a first process and a second impact table for a second process, and a service table generator configured to generate a service impact table for a top-level service, a dependency model generator configured to generate a dependency model arranging the plurality of services with dependency links, an analysis model generator configured to generate a BEAM based on the service impact table, the dependency model and a selected service level agreement, a simulator configured to simulate the BEAM over a period of time, and a service level agreement classifier configured to classify the selected service level agreement based on one or more violations.
    Type: Grant
    Filed: March 19, 2012
    Date of Patent: October 9, 2018
    Assignee: SAP SE
    Inventors: Ulrich Winkler, Wasif Gilani
  • Patent number: 10019677
    Abstract: A method and apparatus is provided that includes techniques for providing complete solutions for role-based, rules-driven active policy enforcement. An embodiment addresses blended risk assessment and security across logical systems, IT applications, databases, physical systems, and operational systems in the context of threat and fraud detection, risk analysis and remediation, compliance checks and continuous monitoring. Further, an embodiment provides ability to embed and enforce active policy enforcement in particular processes.
    Type: Grant
    Filed: February 15, 2012
    Date of Patent: July 10, 2018
    Assignee: Alert Enterprise, Inc.
    Inventors: Jasvir Singh Gill, Inderpal Ricky Arora, Srinivasa Kakkera, Madhu Gourineni
  • Patent number: 9953331
    Abstract: Disclosed are methods and systems for implementing extensibility in sales prediction engines. An extensibility framework may be used to modify the metadata schema of the data used by the sales prediction engine to account for extended attributes and entities. The sales prediction engine is also modified to recognize the extended attributes and entities so that a user will be able to create new rules and train new models based on the extended attributes and entities.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: April 24, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rahim Mohamed Yaseen, Hetal J. Shah, Manish Bhatia, Chethan Rathna Nagarajan, Jayashree Manjunath, Krishna Murty Mulukutla
  • Patent number: 7526434
    Abstract: A marketing management method and a system to manage interactions, develop base line for the current performance, analyzing various marketing strategies and selecting a desirable marketing strategy for implementation are disclosed. In one embodiment of the invention, the method helps clients prepare product and service brands to mitigate risks and maximize profits. The method utilizes a web-based system including a server system coupled to a centralized interactive database and at least one client system. The method further includes the steps of documenting benefits and leading indicator metrics to evaluate an impact of the new marketing strategy and then making iterative improvements after strategy implementation to the new marketing strategy to refine the marketing strategy further to reduce risks and increase profits.
    Type: Grant
    Filed: January 30, 2002
    Date of Patent: April 28, 2009
    Inventor: Linda Sharp
  • Patent number: 7502747
    Abstract: Each job is defined in terms of the tasks/services required to do the jobs, using resources needed to carry out those tasks/services at different times during a scheduling period. Each available resource needed for each task/service is associated with a job ID and different start times for a job, forming proposals. The proposals are preferably created prior to the time that any appointments are made to do the job. If an appointment time requested by a customer to have the job done is available among the proposals created, the appointment is scheduled using the proposal. As each appointment is scheduled, changed, or canceled, the available proposals for the job are automatically modified to reflect the changes in the time that each resource is available to do the tasks/services required for the job.
    Type: Grant
    Filed: November 29, 2001
    Date of Patent: March 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Ehud Pardo, Dan Grunspan
  • Patent number: 7379889
    Abstract: A method for designating dates in an interactive travel calendar including the steps of providing an interface for users to specify event ranges, each event range having a start date that chronologically precedes an end date, receiving a signal designating a first date associated with an event, receiving a signal designating a second date associated with an event, setting the first date or the second date as a start date for an event range based upon a chronological relationship between the first date and the second date, with the start date being the date earlier chronologically among the first and second date and the end date being the date chronologically later among the first and second date, and presenting information reflecting the event range.
    Type: Grant
    Filed: March 5, 2002
    Date of Patent: May 27, 2008
    Assignee: GetThere Inc.
    Inventors: Cordell R. Ratzlaff, Lucas V. Pettinati
  • Patent number: 7366678
    Abstract: A service element is defined and represented by a data structure. It includes one or more components and/or one or more other service elements. A service element providing a complete function is a service offering. Management of service elements and/or service offerings is facilitated by a Service Development Tool. In different aspects, the management includes various tasks associated with creating, modifying and deleting service elements, establishing relationships, error checking and optimization. In a further aspect, service elements are packaged and distributed to enable customers to deliver the service elements. Additionally, the hosting of software packages is facilitated.
    Type: Grant
    Filed: April 12, 2002
    Date of Patent: April 29, 2008
    Assignee: International Business Machines Corporation
    Inventors: Paul G. Greenstein, Galina Grunin, Gregory Leytes, Luu Q. Nguyen
  • Patent number: 7233908
    Abstract: A data presentation system and method for selecting, processing, and displaying survey information for evaluative purposes, which includes a storage device, a display device, a server, and a network connecting the server to the display device. The server is programmed to maintain in the storage device a database with data information from a data collection, perform calculations on the data information from the data collection, and produce on the display device graphical data displays indicating measurement results based on selected population characteristics.
    Type: Grant
    Filed: November 5, 2001
    Date of Patent: June 19, 2007
    Assignee: Quality Data Management, Inc.
    Inventor: Eugene C. Nelson
  • Patent number: 7233909
    Abstract: A method and apparatus is described for determining the probability that an item will be available at a particular location at an expected time of transaction for the item. Variances for both reported and unreported sales rates of the item may be calculated. Probability distributions may be generated for these sales rates and a convolution performed to obtain the probability that the item will be available at the expected time of transaction.
    Type: Grant
    Filed: February 8, 2006
    Date of Patent: June 19, 2007
    Assignee: Storesight Systems, Inc.
    Inventors: Stephen A. Smith, Kevin G. Hoar, David B. Callender
  • Patent number: 7206750
    Abstract: The present invention provides a technique of assisting in forming plans of measures for management reforms, which are specific to an individual enterprise, and a technique of verifying formed plans of measures. In the present invention, a general business-operation-index vector f that includes a plurality of indexes indicating the condition of business management; a general plan-of-measures vector x including a plurality of plans of measures which are information about how to deal with the condition indicated by each index included in the general business-operation-index vector f; and a problem-index vector f?, are used. On the basis of these, a problem-index-plan-of-measures matrix Mm? is produced which defines correlation between the problem-index vector f? and a plan-of-measures vector x? (Step 3221). A potential plan-of-measures vector x? is selected from the general plan-of-measures vector X by extracting the plans of measures in the column of the matrix Mm? (Step 3222).
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: April 17, 2007
    Assignee: Hitachi, Ltd.
    Inventors: Takahiro Tsukishima, Tateo Shimizu