Market Data Gathering, Market Analysis Or Market Modeling Patents (Class 705/7.29)
  • Patent number: 10235693
    Abstract: Methods and systems of modifying content displayed by a mobile device are provided. A region of interest (ROI) of a user is recognized. The ROI may be associated with content being displayed on a display of the mobile device. A time duration of interest based on the ROI is determined. The displayed content is modified based on the ROI, the time duration of interest, and a content type of the displayed content.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: March 19, 2019
    Assignee: NAVER CORPORATION
    Inventors: Eunja Byun, Sukku Yu
  • Patent number: 10235016
    Abstract: A method implementable in at least one electronic device coupled to a network and a display device, includes receiving, over the network, a data set, receiving, from a user, a selection of a first topic, determining, based on the data set, a plurality of network sites hosting commentary of the first topic and an authority level of each site of the plurality, determining, based on the data set, an authority level of each site of the plurality, determining, based on the data set, a plurality of authors providing the commentary hosted by the plurality of network sites, determining, based on the data set, an authority level of each author of the plurality, determining, based on the data set, a value characterizing an opinion of each author on the first topic.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: March 19, 2019
    Assignee: Cision US Inc.
    Inventors: Miles Ward, James Webber, Dean M. Graziano
  • Patent number: 10235025
    Abstract: The opinion expression application enables a user of the client device to conduct a public-initiated open-ended poll that is event-time specific in duration to express likes and dislikes about anything and anyone associated with the event. A subject field on a user interface enables the user of the client device to choose exactly about what subject matter to express his/her opinion on, and then to express his/her opinion level by activating a single opinion level button that has a very specific meaning. A server aggregates the opinion level expressed by activating the opinion level button with all of the other cast opinion levels previously submitted by users of different client machines on this poll. The server feeds the aggregation of the cast opinion levels back to each of the client devices in near real-time to be displayed. The opinion expression application limits a time period when the user can cast an opinion level about the event.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: March 19, 2019
    Assignee: VoteBlast, Inc.
    Inventors: Ardeshir Falaki, Earl A. Oliver
  • Patent number: 10235425
    Abstract: Systems and techniques for exploring relationships among entities are disclosed. The systems and techniques provide an entity-based information analysis and content aggregation platform that uses heterogeneous data sources to construct and maintain an ecosystem around tangible and logical entities. Entities are represented as vertices in a directed graph, and edges are generated using entity co-occurrences in unstructured documents and supervised information from structured data sources. Significance scores for the edges are computed using a method that combines supervised, unsupervised and temporal factors into a single score. Important entity attributes from the structured content and the entity neighborhood in the graph are automatically summarized as the entity fingerprint. Entities may be compared to one another based on similarity of their entity fingerprints. An interactive user interface is also disclosed that provides exploratory access to the graph and supports decision support processes.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: March 19, 2019
    Assignee: Thomson Reuters Global Resources Unlimited Company
    Inventors: Hassan Malik, Mans Olof-Ors, Ian MacGillivray, Christy Hatch
  • Patent number: 10228864
    Abstract: Systems and methods for pre-fetching data based on memory usage patterns. An example method comprises: receiving a first memory access request identifying a first memory block; receiving a second memory access request identifying a second memory block; update a memory access tracking data structure by incrementing a sequence counter corresponding to a memory access sequence that references the first memory block and the second memory block; receive a third memory access request identifying a third memory block; identifying, based on the memory access tracking data structure, a sequence counter having a maximal value among sequence counters associated with memory access sequences that reference the third memory block; and pre-fetching a fourth memory block corresponding to the identified sequence counter.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: March 12, 2019
    Assignee: PARALLELS INTERNATIONAL GMBH
    Inventors: Anton Zelenov, Nikolay Dobrovolskiy, Serguei M. Beloussov
  • Patent number: 10225167
    Abstract: The application relates to a method for determining page impression in a client-server system, the method comprising opening a page in a browser running on a client device provided in the client-server system, starting an application in the browser in response to the opening of the webpage, establishing a persistent connection between the web browser on the client device and a server device provided in the client-server system, storing first electronic information in the server device, the first information indicating a start time for establishing the persistent connection, keeping the persistent connection, in the server device, receiving termination information indicating termination of the persistent connection, storing second electronic information in the server device, the second information indicating an end time for terminating the persistent connection, and determining an opening or presentation time from the first and second electronic information, the opening or presentation time indicating the time
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: March 5, 2019
    Assignee: MEETRICS GMBH
    Inventor: Hendrik Schumacher
  • Patent number: 10217120
    Abstract: The present invention provides a comprehensive method for automatically and unobtrusively analyzing the in-store behavior of people visiting a physical space using a multi-modal fusion based on multiple types of sensors. The types of sensors employed may include cameras for capturing a plurality of images and mobile signal sensors for capturing a plurality of Wi-Fi signals. The present invention integrates the plurality of input sensor measurements to reliably and persistently track the people's physical attributes and detect the people's interactions with retail elements. The physical and contextual attributes collected from the processed shopper tracks includes the motion dynamics changes triggered by an implicit and explicit interaction to a retail element, comprising the behavior information for the trip of the people.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: February 26, 2019
    Assignee: VideoMining Corporation
    Inventors: Joonhwa Shin, Rajeev Sharma
  • Patent number: 10210540
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to calculate long-term effects of marketing campaigns.
    Type: Grant
    Filed: June 9, 2015
    Date of Patent: February 19, 2019
    Assignee: The Nielsen Company (US), LLC
    Inventors: Leslie Wood, Andrew K. Faehnle
  • Patent number: 10192255
    Abstract: Systems and methods to provide a navigated-shopping service are discussed. In an example, a method for navigated-shopping can include receiving a destination location, accessing a route to the destination, displaying the route with indications of a plurality of items for purchase, receiving selection of a selected item, and purchasing the selected item. The plurality of items for purchase can be within a predefined distance of at least one point along the route. The selection of the selected item can include selection of a retail location of a plurality of retail locations along the route.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: January 29, 2019
    Assignee: eBay Inc.
    Inventors: Praveen Nallu, Swami Raghavan, Dane Howard, Jack Phillip Abraham, Shannon B. Vosseller, Michael George Lenahan, Ben Lucas Mitchell
  • Patent number: 10185752
    Abstract: In each iteration of the process of mining association rules from transaction data by a cluster of computing systems, each mapper node in the cluster receives a split of the transaction data. Each mapper node scans the split to count an absolute support value of each candidate itemset for current search level(s), and passes the candidate itemsets and their support values to reducer nodes in the cluster. The number of reducer nodes will be determined adaptively based on the number of the candidate itemsets and the number of maximum available resource nodes in the cluster. Each reducer node combines the absolute support value of each candidate itemset, and finds frequent itemsets among them using a minimum support threshold. For each frequent itemset it finds, the reducer node creates association rule(s) satisfying a minimum confidence threshold, and exports all discovered frequent itemsets and association rules to a file system for storage.
    Type: Grant
    Filed: April 24, 2015
    Date of Patent: January 22, 2019
    Assignee: International Business Machines Corporation
    Inventors: Svetlana Levitan, Dong Liang
  • Patent number: 10180239
    Abstract: The invention relates to an illuminating device including a plurality of light sources mounted on a deck, the device being such that it includes a first set of light sources placed in a central zone of the deck and a second set of light sources placed in a peripheral zone of the deck, the light sources of one of the sets each being suitable for transmitting data by modulation of visible light, the light sources of at least one of the sets being associated with at least one fixed convergent first lens positioned on the axis of said sources.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: January 15, 2019
    Assignee: Orange
    Inventors: Philippe Dussaume, Micheline Perrufel, Olivier Bouchet
  • Patent number: 10180977
    Abstract: According to certain aspects, a computer system may be configured to obtain information indicating a plurality of groupings of data stored in a data source, the information indicating a number of data items included in each of the plurality of groupings; determine a first grouping of the plurality of groupings including one or more data items that have changed by comparing a first number of data items included in the first grouping and a historical first number of data items included in a corresponding local version of the first grouping; access data items included in the first grouping from the data source; compare the data items included in the first grouping to data items of the corresponding local version of the first grouping to determine which data items have changed; extract the changed data items of the first grouping; and forward the extracted data items to a destination system.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: January 15, 2019
    Assignee: PALANTIR TECHNOLOGIES INC.
    Inventors: William Fisher, Peter Maag
  • Patent number: 10180992
    Abstract: The disclosed embodiments provide a system for updating an index structure of a graph database storing a graph. During operation, the system includes, in the index structure, a first compressed edge store containing a first compact representation of edges in the graph at a first virtual time and a first series of updates to the edges after the first virtual time. At a second virtual time, the system creates a second compact representation of the edges from the first compact representation and the first series of updates. The system then appends, to the second compact representation, a second series of updates to the edges after the second virtual time to produce a second compressed edge store. Finally, the system updates the index structure by atomically replacing, in the index structure, a reference to the first compressed edge store with a reference to the second compressed edge store.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: January 15, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: SungJu Cho, Jiahong Zhu, Yinyi Wang, Roman A. Averbukh, Scott M. Meyer, Shyam Shankar, Qingpeng Niu, Karan R. Parikh
  • Patent number: 10166091
    Abstract: A method and system for designing a dental appliance for an individual. A 3D model of the individual's features including a portion of their face and arches is displayed on a 3D display. The 3D model includes an augmented reality dental appliance. The 3D model can be manipulated by inputs detected by a motion sensor, a brain-computer interface, both, or other sensors. In response to gestures neural activity, or other inputs, the augmented reality dental appliance or other aspects of the 3D model are modified. The 3D model is updated in response to the modified dental appliance or other changes, and repositioned to provide an updated 3D model. The updated 3D model is displayed on the 3D display. This system and method facilitates modification of the augmented reality dental appliance and observation of the resulting aesthetic effects.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: January 1, 2019
    Assignee: Trispera Dental Inc.
    Inventors: George Cowburn, Steven Cowburn, Erin Lenore Derraugh
  • Patent number: 10169476
    Abstract: According to an embodiment, a candidate node having a potential association relationship with a target node, an association node having an association relationship with the target node, and a grouping identifier of the association node are obtained. A relevance degree between the association node and the target node and a relevance degree between the candidate node and the target node within each grouping identifier are obtained. Based on the relevance degrees, the association node and the candidate node in each grouping identifier are combined for outputting.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: January 1, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yuewen Liu, Chuan Chen, Peng He, Junming Mai, Yuhuang Li, Weihua Chen
  • Patent number: 10163159
    Abstract: A computer system configured to generate data to provide an interactive graphical interface for display on a remote user device is configured to provide an interactive graphical interface including first and second screen areas, and icons for user manipulation, each icon corresponding to a user goal. Icons corresponding to user goals of a first set are displayed within the first screen area, and icons corresponding to user goals of the second set are displayed in the second screen area. A gap is calculated and displayed based on data associated with icons and stored data. Responsive to receipt of data indicative of drag and drop movement of an icon between the first and second screen areas, the gap is recalculated and a resized gap is displayed.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: December 25, 2018
    Assignee: Hartford Fire Insurance Company
    Inventors: David A. Calibey, John D. Diehl, Lori A. LaForge, Eric F. Truntz
  • Patent number: 10163147
    Abstract: A method for generating a list of recommended merchants based on an input merchant is provided. The method uses a recommender computing device. The method includes receiving an input merchant identifier, retrieving a first electronic data signal based on the input merchant identifier including historical transaction data of the input merchant including historical payment transactions initiated by candidate cardholders with the input merchant, and storing a list of the candidate cardholders. The method further includes retrieving a second electronic data signal that includes historical transaction data for at least some of the candidate cardholders included in the list of candidate cardholders and a candidate merchant identifier that identifies the candidate merchants, generating a list of candidate merchants from the second data signal including a ranking of the candidate merchants, and generating a list of recommended merchants based on the list of candidate merchants.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: December 25, 2018
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Edward M. Lee, Tong Zhang, Qian Wang
  • Patent number: 10154101
    Abstract: A system for monitoring the use of resources by a user includes a mobile device, a resource usage monitoring device, a message display system, and a third party system, each have communication interfaces, memory devices, and processing devices. The system is designed to detect the presence of a user within a physical location where resources may be accessed and determine a time-efficient set of resource allocations that the user may engage in while located in a particular physical location. In some embodiments, a message may be directed to the user through visual and/or audio displays to notify the user of the time-efficient set of resource allocations and direct the user to a particular location where such allocations may be effected.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: December 11, 2018
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Edward J. Achtner, Caitlin Chrisman Bullock
  • Patent number: 10147108
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to identify affinity between segment attributes and product characteristics. An example method includes identifying, with a processor, a set of product characteristics from purchase transactions that exhibit a threshold product affinity, selecting, with the processor, a set of products having at least one product characteristic from the set of product characteristics that exhibit the threshold product affinity, the set of products associated with first segments, extracting, with the processor, segment attributes from the first segments, and improving a market success of the product of interest by identifying, with the processor, target segments based on ones of the extracted segment attributes exhibiting a threshold segment affinity.
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: December 4, 2018
    Assignee: The Nielsen Company (US), LLC
    Inventors: Leonid Ayzenshtat, Kalyanraman Rajamani, Alexey Vishnevskiy, Nikolay Georgiev, Mara Preotescu
  • Patent number: 10140358
    Abstract: The described implementations relate to processing of electronic data. One implementation is manifest as a technique that can include obtaining a relational query that references one or more data items and associating progress intervals with the data items. The technique can also include converting the relational query into a corresponding streaming query, and providing the streaming query and the data items with the progress intervals to a stream engine that produces incremental results of the query. For example, the progress intervals can be based on row numbers of a relational database table. The progress intervals can be used to define event lifetimes of streaming events that are provided as inputs to the stream engine.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: November 27, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Danyel A. Fisher, Steven M. Drucker, Jonathan D. Goldstein, Badrish Chandramouli, Robert A. DeLine, John C. Platt, Mike Barnett
  • Patent number: 10140665
    Abstract: Techniques described herein include a platform configured to provide for association of an accounting element with one or more mapping policies. The accounting element may be associated with a plurality of line items, some of which may be associated with a mapping policy. Once associations between accounting elements and mapping policies have been created, transaction events related to the accounting element may be processed in accordance with the mapping policies. In some embodiments, information from the transaction event may be used to create an accounting event which may be recorded as a journal entry in a ledger. In some embodiments, accounting events may also be validated prior to being recorded.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: November 27, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Shawn Allan Michael Lipstein, Raymond Paul Weikel
  • Patent number: 10133772
    Abstract: Systems and methods for multi-dimensional query statement modification are described. A system presents a user interface including a first plurality of graphical elements representing a plurality of activity dimensions to a user. The system detects a user selection of a first activity dimension and a second user selection of a first attribute of the first activity dimension without a selection of the second attribute. The system searches objects using a search query based on the first activity dimension and the first attribute to return search results including a first object published on a network-based publication system by a client. The system provides a notification message to the user responsive to identifying feedback information that is received from a trading partner of the client as transgressing a first threshold. The feedback information is identified based on the first object and the second attribute that is not selected from the user interface.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: November 20, 2018
    Assignee: eBay Inc.
    Inventors: Marc Delingat, Snezana Sahter, Liangjie Xu
  • Patent number: 10133742
    Abstract: Method of retrieving event information is presented. Memento objects can be recognized by an archive engine. Based on the recognition, the archive engine obtains information related to the memento object, possibly one or more recognizable features, and uses the information to search for events associated with a timeline that have corresponding tags. The archive engine can then return the event information as a result set to a user.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: November 20, 2018
    Assignee: Nant Holdings IP, LLC
    Inventor: Patrick Soon-Shiong
  • Patent number: 10134073
    Abstract: Users are enabled to select a category with more ease than in the past. An information processing device estimates, for a target category that is one of a plurality of categories which have a tree structure including a plurality of hierarchy levels and to each of which one or more objects belong, whether a user is knowledgeable about categories below the target category, based on an input from the user, and controls whether or not display means displays the categories below the target category, based on whether or not the user is estimated as being knowledgeable about the categories below the target category.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: November 20, 2018
    Assignee: Rakuten, Inc.
    Inventor: Takashi Umeda
  • Patent number: 10127601
    Abstract: Mesh node modules are associated with movable and fixed items in a building such as a grocery store or factory floor to maintain a database of the locations of those items as they are processed through the establishment. The items form a mesh network and relay location information through access points, when in range, to control/monitoring computers.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: November 13, 2018
    Assignee: Sony Corporation
    Inventors: James R. Milne, Gregory Peter Carlsson, Frederick J. Zustak
  • Patent number: 10127247
    Abstract: A user may capture an image of a document using a mobile device. The mobile device may crop and clean the image. The mobile device may perform optical character recognition on the image and output a character string. The mobile device may match portions of the character string with stored records and determine a likelihood that the stored record corresponds to the image. The mobile device may display potential matches for the image, and the user may select the record which matches the image.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: November 13, 2018
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Deepak Arora, Donald R. Bloyer, Peter Gosling, Daniel Gruici, Anish Jacob, Kyle Knez, Christine Elizabeth Martin, Allison Mary Romano, Kedar P. Vaidya
  • Patent number: 10108911
    Abstract: A computer-implemented method and system provides an interactive interface for displaying results of flexible travel planning queries is described.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: October 23, 2018
    Assignee: GOOGLE LLC
    Inventors: Rodney S. Daughtrey, Marty Gardner, Kevin Fox
  • Patent number: 10108719
    Abstract: A system and method operates on a client device and acquires a suspect list of user products based on information derived from the client device. The system normalizes the list, and the user confirms the accuracy of the product list. The user product list is sent to a server where the user product list is compared to other lists using collaborative filtering techniques. The collaborative filtering techniques determine products of interest for the use and the level of interest of the user. The system computes a similarity measure based upon the number of similar products that match the user's product list and rankings provided by the user and others. Demographic and behavioral data may also be used in performing the comparison and the similarity measure. The system acquires editorial rankings of products from other users and provides a ranked list of recommended products based upon the editorial rankings.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: October 23, 2018
    Assignee: CBS Interactive Inc.
    Inventors: Scott Bedard, Greg Kasavin, Patrick Cashman Andrus
  • Patent number: 10108978
    Abstract: Systems and methods disclosed herein use one or more auxiliary time series to more accurately identify change points in a target time series. This involves receiving data for the target time series and one or more auxiliary time series, where the one or more auxiliary time series have a relationship with the target time series. A combined auxiliary time series is generated based on the relationship between the target time series and the one or more auxiliary time series and the change point is detected for the target time series based on the target time series and the combined auxiliary time series. In one embodiment, time series data is received on an on-going basis. Recent time series data for the target time series and the one or more auxiliary time series is identified and used to detect the change point. The change point can be detected without using time series data older than the recent time series data.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: October 23, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Zhenyu Yan, Jie Zhang, Abhishek Pani
  • Patent number: 10101871
    Abstract: A method and apparatus for managing compensation on a display system. A computer system displays icons representing employees in a graphical user interface on the display system. The icons are positioned relative to each other and along a compensation axis and positions of the icons relative to each other indicate relative amounts of compensation between the employees. The computer system also displays a compensation change for an employee in the employees on the display system when an icon for the employee is moved along the compensation axis.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: October 16, 2018
    Assignee: ADP, LLC
    Inventor: Keith Wilson Fulton
  • Patent number: 10095806
    Abstract: Methods and systems to facilitate a search of an information resource is disclosed. In various embodiments, a distribution of a plurality of data items across a plurality of attribute value ranges corresponding to an attribute is identified. The attribute may be shared by at least two of the plurality of data items. Based on a determining that the distribution of the plurality of data items across the plurality of attribute value ranges includes at least two peaks, the distribution of the plurality of data items across the plurality of attribute value ranges corresponding to the attribute is communicated.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: October 9, 2018
    Assignee: eBay Inc.
    Inventors: Eric Noel Billingsley, Louis Marcel Gino Monier, Aditya Arora
  • Patent number: 10091327
    Abstract: There are provided systems and methods for processing available user data to determine a user profile for use in anticipating changing user interest. User data for a user may be collected, which may be used to determine a dynamic user profile for the user. The dynamic user profile may be responsive to changes in the user data, as the user performs more actions or indicates interests in certain areas. The dynamic user profile may include user interests and trends of the user, and may be used to perform predictive analysis of the user's potential interests. Additionally, using a plurality of users' interest areas and links based on common users between the interest areas, upcoming interests for the user may be determined through links between interest areas. Thus, if similar users based on interest areas are linked to a certain interest, the user may also be linked to that interest.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: October 2, 2018
    Assignee: PAYPAL, INC.
    Inventor: Hsiao Chen
  • Patent number: 10089672
    Abstract: A method for evaluating an electronic response message by a financial services product vendor for an online electronic inquiry message from a consumer concerning a financial services product inquiry, the method comprising the steps of: receiving the online electronic inquiry message; identifying the inquiry content pertaining to each of the plurality of inquiry content categories; receiving the electronic response message; identifying the response content pertaining to each of the plurality of response content categories; scoring each of the response content of each of the plurality of response content categories using a scoring model; comparing the message reception timestamp and the message send timestamp; generating a response score by combining the quantitative score to the message send timestamp and the quantitative score to the assigned response content; and sending a score message representing the response score over the communications network for display on a user interface of the financial services p
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: October 2, 2018
    Assignee: SCI LIMITED
    Inventor: Ross Kenneth McKenzie Paton
  • Patent number: 10084913
    Abstract: A method of managing customer sentiment includes: monitoring an interaction of a customer with customer interactive media; deriving a sentiment of the customer from the interaction of the customer with the customer interactive media; generating sentiment data for the customer; and updating customer data in a customer database with the sentiment data in real-time.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: September 25, 2018
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Dennis Emmanuel Montenegro, Prasanth Nandanuru, Pavan Kumar Arln, Yejjala Yevanna
  • Patent number: 10074122
    Abstract: A method and system for providing account recommendations is disclosed. A server system stores sales data for a first member, wherein sales data includes profile information for one or more individual customers. The sewer system analyzes the profile information for one or more of the individual customers to identify one attributes associated with the customers. The server system determines one or more additional members with member profiles that include the one or more identified attributes. For a respective additional member in the at least one of the determined additional members the server system determines, based on stored information about the respective additional member, an respective organization associated with the at least one determined additional member; and selects the respective organization as an account recommendation.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: September 11, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Abhishek Gupta, Anmol Bhasin, Sachin Rekhi, Annabel Fang Liu, Angela Yoonjeong Yang
  • Patent number: 10068239
    Abstract: A computer implemented method for creating merchant profiles based on check transactions is provided. The method uses a computing device having a processor communicatively coupled to a memory. The method includes receiving a plurality of payment transactions including payment by a check where each payment transaction includes plurality of fields from the associated check that include at least a payee field, an address field, and a memo field, generating a list of unique merchants based in part on the payee fields of the plurality of payment transactions, generating two or more merchant profiles, and determining one or more connections between two or more merchant profiles in the plurality of merchant profiles. Each connection represents a relationship or association between two or more merchant profiles. The method also includes storing the one or more connections and the two or more merchant profiles.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: September 4, 2018
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Jean-Pierre Gerard, Kenny Unser, Kent Olof Niklas Berntsson
  • Patent number: 10061860
    Abstract: Method and system for generating personalizing website layout. The method and system monitors a user's behaviors and assigns a user to a user group, which has an assigned personalized template. The templates are personalized in response to the user's behaviors and arranges content to be displayed to the user based on that behavior.
    Type: Grant
    Filed: July 29, 2011
    Date of Patent: August 28, 2018
    Assignee: OATH INC.
    Inventors: Timothy P. Daly, Jr., Evgeniy Makeev, Annie Cheng, Jeff Budzinski, Scott Roy
  • Patent number: 10063585
    Abstract: Methods, and devices implementing the methods, use device-specific classifiers in a privacy-preserving behavioral monitoring and analysis system for crowd-sourcing of device behaviors. Diverse devices having varying degrees of “smart” capabilities may monitor operational behaviors. Gathered operational behavior information may be transmitted to a nearby device having greater processing capabilities than a respective collecting device, or may be transmitted directly to an “always on” device. The behavior information may be used to generate behavior vectors, which may be analyzed for anomalies. Vectors containing anomaly flags may be anonymized to remove any user-identifying information and subsequently transmitted to a remote recipient such as a service provider or device manufacture.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: August 28, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Mastooreh Salajegheh, Mona Mahmoudi, Vinay Sridhara, Mihai Christodorescu, Gheorghe Calin Cascaval
  • Patent number: 10057197
    Abstract: A messaging system, in one embodiment, can establish messaging accounts for a plurality of organizations (e.g. businesses) to allow customers or users of the organizations to conduct two-way messaging sessions between a customer and an organization. The messaging system can use a registration portal to allow an organization to set up a business/organization messaging account by providing account information. The account information can then be used to update one or more searchable databases that allow a customer to have multiple entry points into a messaging session with each of the registered businesses in the messaging system. For example, a search through a web browser or a map application can provide search results that contain or otherwise provide access to a selectable messaging option that is presented on a customer's device.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: August 21, 2018
    Assignee: APPLE INC.
    Inventors: Grant Ritchie, Gokul Thirumalai, Philomena Lobo, Robert Y. Loh, Scott Lopatin, Mithilesh Kumar, Austin Marusco, Tommy Rochette, Aniket Zamwar, Alexandre Perematko, Daniel B. Pollack, Nicholas J. Circosta
  • Patent number: 10051127
    Abstract: A method, system and computer program product for utilizing a caller wait time. When the caller's estimated wait time exceeds a threshold amount of time, an interactive voice response (IVR) system retrieves information (e.g., caller's previous purchases) about the caller. The IVR system then initiates a dialog with the caller to determine their experience with a product or service by prompting the caller with questions derived from the retrieved information. After recording the responses by the caller to the questions, the IVR system generates social media content based on the caller's responses. The IVR system then converts the text of the generated social media content to an audible version, which is provided to the caller to approve the posting of the social media content. The social media content is posted on a social media stream in response to the caller approving the posting of the social media content.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Matthew E. Broomhall, Thomas J. Evans, IV, Robert E. Loredo, Fang Lu
  • Patent number: 10043511
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: collecting various word data from cross-domain sources and subject websites; assessing relevancy of feature vectors from external domains, live content of subject websites, and secondary terms derived from the live contents; expanding a language model for a domain by relevance passing a logistic regression threshold.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: Aaron K. Baughman, Stephen C. Hammer, Christopher Eythan Holladay, David A. Provan
  • Patent number: 10037536
    Abstract: A cloud services composition system allows customers to interactively create service constructs from network function virtualization resources. The network function virtualization primitives are modeled using a standard modeling language. An expert system suggests network function virtualization resources for use in the service construct, based on an expert system learning algorithm. The customer uses a graphical user interface to interconnect the resources and create the service construct. The process may involve collaboration with the network provider. The resulting construct is validated for use in a communications network.
    Type: Grant
    Filed: February 13, 2016
    Date of Patent: July 31, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Rittwik Jana, Thomas Kirk, Syed Anwar Aftab, John F. Murray, Mazin E. Gilbert, Shu Shi, Serban Jora, Avi Zahavi
  • Patent number: 10038983
    Abstract: Techniques for determining levels of interest, activity, or occupancy at a physical location can include receiving data corresponding to physical parameters sensed by a plurality of sensors at the physical location. The physical parameters can include temperature, humidity, pressure, sound, distance to an object, visible light, infra-red light, motion of objects, acceleration, magnetic field, vibration, and radio signals. Synthetic variables can be generated based on the received data and can represent a processed or combined value for its corresponding physical parameters. The physical parameters and synthetic variables can be stored in a memory device. One or more indicators for a level of: (i) interest, (ii) activity, or (iii) occupancy at the physical location can be generated based on the received data and the one or more synthetic variables by utilizing a machine learning model and output to a user computing device for display in a user interface.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: July 31, 2018
    Assignee: ORCASENSE, INC.
    Inventor: Rezsa Farahani
  • Patent number: 10037355
    Abstract: Novel methods are described herein to provide an OLAP database system that performs lock-less bulk insertion while maintaining high query performance and minimizing additional storage requirements. Aspects of the claimed subject matter include novel methods for merging two index structures while maintaining query consistency without the use of a versioning scheme by using copies of vertical segments of an index tree page; a method to prepare and merge two index structures that operates within storage constraints; and a method to execute queries concurrently while index maintenance is in progress while still producing consistent results. According to an aspect of the present disclosure, a flexible index merge mechanism is provided that merges data from incremental indices to a primary data index in three phases: a load phase, a copy phase, and a replace phase.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: July 31, 2018
    Assignee: Futurewei Technologies, Inc.
    Inventor: Ramabrahmam Velury
  • Patent number: 10032145
    Abstract: A system and method for sharing revenue associated with a video is disclosed. The method includes generating a popularity score for a first video based at least in part on first popularity data. The popularity score is indicative of present and future popularity of the first video. The method also includes retrieving historical data includes historical popularity and profitability of multiple videos submitted by an owner of the first video, in response to determining that the popularity score for the first video is greater than a predetermined value. The method also includes determining that the first video is eligible to participate in a revenue sharing program based at least in part on the retrieved historical data. The method includes generating a message for a client device associated with the owner of the first video to invite the owner of the first video to participate in the revenue sharing program.
    Type: Grant
    Filed: August 5, 2016
    Date of Patent: July 24, 2018
    Assignee: Google LLC
    Inventors: Shenaz Zack, Shishir Samir Mehrotra, Lin Shi, Rui Chen, Armand Joseph Dijamco, Yannet Interian, Aaron Kwong Yue Lee, Jeffrey Lee-Chan, Jianliang Zhao, Chetan Hari Narain
  • Patent number: 10034155
    Abstract: A method includes: obtaining, by a first device associated with a first user, descriptive information from a second device associated with a second user; determining whether the first device has received a user photograph of the second user of the second device; in response to determining that the first device has not received a user photograph: establishing a connection with the second device; receiving a user photograph; determining whether a request for a user photograph of the first user is received from the second device; in response to determining that a request for a user photograph of the first user is received from the second device, transmitting a user photograph to the second device; and terminating the connection with the second device; and displaying, to the first user of the first device, at least one of the user photograph and the descriptive information.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: July 24, 2018
    Inventor: Ernesto Nebel
  • Patent number: 10019505
    Abstract: Embodiments of the present invention provide a method for creating a data cube in a streaming manner based on a distributed system. The method includes: receiving, by a processing node, a physical node diagram sent by a master node; determining, by the processing node, a structure of a to-be-computed data cube of the processing node according to the physical node diagram; if the processing node receives a query command sent by the master node, performing, according to the structure of the to-be-computed data cube of the processing node, an aggregation operation on a data stream received by the processing node, to generate a data cube; and sending, by the processing node, the data cube to the master node.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: July 10, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Kun Xu
  • Patent number: 10013659
    Abstract: The disclosed embodiments illustrate methods and systems for creating a classifier for predicting a personality type of users. The method includes receiving a first tag for messages, from a crowdsourcing platform. The first tag relates to personality type of users. Further, the messages, tagged with first tag are segregated into a training data and a testing data. Further, parameters associated with set of messages in the training data are determined based on type of messages. Further, classifiers are trained for a personality type. Further, a second tag for set of messages in testing data is predicted using trained classifiers for a combination of parameters. A performance of classifiers is determined by comparing the second tag and the first tag associated with set of messages in the testing data. A classifier is selected from classifiers, which is indicative of a best combination of parameters to predict personality type of users.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: July 3, 2018
    Assignee: CONDUENT BUSINESS SERVICES, LLC
    Inventors: Juan Li, Sumit Bhatia, Chandrima Sarkar
  • Patent number: 10013577
    Abstract: A system for identifying and determining whether a particular cookie may include personal data, in various embodiments, is configured to analyze collected cookies to determine whether the collected cookies may be used to directly or indirectly identify a particular individual. The system may, for example: (1) generate one or more virtual profiles; (2) use the one or more virtual profiles to access a plurality of websites; (3) collect cookie data for the plurality of websites for the one or more virtual profiles; and (4) analyze the cookie data to determine whether a particular website of the plurality of websites utilizes one or more cookies which may potentially include personal data. The system may then generate a report of the analysis, and display the report to an administrator or other individual associated with the particular website.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: July 3, 2018
    Assignee: OneTrust, LLC
    Inventors: Richard Beaumont, John Mannix, Kabir A. Barday, Jonathan Blake Brannon
  • Patent number: 10002140
    Abstract: A service arrangement system coordinates service providers who provide geographical location-based services to users. The location-based services may include transportation of users. For example, a service provider operates a vehicle to transport a user from an origin location to a destination location. To provide an engaging user experience and encourage users to continue using the services, the service arrangement system accurately and expediently determines the origin location and the destination location based on querying available data sources. The service arrangement system can use selection rules for multiplexing, fallback logic, or load-balancing to select a high quality data source from the available data sources.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: June 19, 2018
    Assignee: UBER TECHNOLOGIES, INC.
    Inventors: Srihari Reddy, Brent Hamby, Aditya Sarawgi, Govind Kabra, Manik Gupta, Jennie Nguyen