Based On User Profile Or Attribute Patents (Class 705/14.66)
  • Patent number: 9747649
    Abstract: A social networking system selects a set of groups for presentation to a user of the social networking system. To select groups, the social networking system determines scores for various groups representing a likelihood of the user interacting with the groups. The social networking system may identify a set of groups based on interactions between the user and various groups occurring during a specific time interval and determine scores for groups in the set. When determining a score for a group, the social networking system accounts for times associated with interactions between the user and various groups. Based on the scores, one or more groups are selected and presented to the user. Additionally, the social networking system may identify a time to present the selected one or more groups to the user based on prior user interactions with various groups.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: August 29, 2017
    Assignee: Facebook, Inc.
    Inventors: Bradley Ray Green, Li Ju, Yi Miao
  • Patent number: 9742821
    Abstract: An approach is provided for sharing dynamic content among users. A communication system receives a request, via a voice communication session with a user device, for visual content that includes dynamic content. The communication system determines one or more of a plurality of destination devices to direct the visual content, wherein the one or more destination devices includes the user device. The communication system then initiates transmission of the visual content to the one or more destination devices over a communication session that is separate from the voice communication session.
    Type: Grant
    Filed: March 20, 2013
    Date of Patent: August 22, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Umashankar Velusamy
  • Patent number: 9729916
    Abstract: A broadcast targeting system is provided where third party database information is utilized in conjunction with broadcast network client information to identify households within the broadcast network including one or more desired recipients of targeted assets. In instances where a user equipment device of the targeted household includes multiple users (i.e., a multiple-user device), use of third party data in conjunction with an indication of which household member is currently using the multiple user device (e.g., set top box, etc.) allows for more effectively delivering assets targeted to a specific member(s) of the household.
    Type: Grant
    Filed: April 25, 2013
    Date of Patent: August 8, 2017
    Assignee: INVIDI TECHNOLOGIES CORPORATION
    Inventors: Patrick M. Sheehan, Bruce J. Anderson, Daniel C. Wilson, Alden Lloyd Peterson, II, Michael Cristofalo
  • Patent number: 9729494
    Abstract: A social networking system selects a set of groups for presentation to a user of the social networking system. To select groups, the social networking system determining scores for various groups representing a likelihood of the user interacting with the groups. When determining a score for a group, the social networking system accounts for a likelihood of the user providing content to the group as well as the user accessing or viewing content associated with the group. Based on the scores, one or more groups are selected and presented to the user. Additionally, the social networking system may apply one or more diversity rules so that the selected groups have a variety of characteristics.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: August 8, 2017
    Assignee: Facebook, Inc.
    Inventors: Li Ju, David Ferguson, Jun Sun, Jireh Yiwei Tan, Bradley Ray Green
  • Patent number: 9721079
    Abstract: Verifying the identity of a person claiming to be represented by a picture by way of providing a string of text (randomly generated or generated by another person seeking verification of same) to be recited by the claimant. The string of text is recited in a video which is received by an intermediary server at a network node, or by a person seeking such verification. Automated processes may be utilized to compare the audio and video received to the picture and string of text sent. Further, comparisons to previously received audio, video, and strings of text, as well as the same available from third parties, may be used to determine fraud attempts. Viewers of the person's profile may also vote on the authenticity of a profile, thereby raising or lowering a certification confidence level, with their votes weighted more heavily towards those who have high confidence levels.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: August 1, 2017
    Inventors: Steve Y Chen, David Y Chen
  • Patent number: 9720577
    Abstract: A webcast and virtual environment content recommendation engine and method provide webcast and/or virtual environment content recommendation using user history and affinity with other individuals to predict interesting current future webcasts and online virtual environments and content.
    Type: Grant
    Filed: May 1, 2014
    Date of Patent: August 1, 2017
    Assignee: ON24, Inc.
    Inventor: Jayesh Sahasi
  • Patent number: 9704178
    Abstract: A request for customized content may be received. Which content portion in a sequence of the customized content to provide may be determined based on state information regarding previous content interactions by a user of the client device. A next content portion in the sequence may then be provided based on that determination. Multiple different sequences may exist such that one of the sequences may be selected to be provided for a given user and/or client device. An effectiveness of the different sequences may be evaluated.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: July 11, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Christopher J. Duskin, Kimen C. Field
  • Patent number: 9684539
    Abstract: Methods, systems, and computer readable mediums for logically remediating infrastructure resource components are disclosed. According to one example, the method includes interfacing an infrastructure component remediation (ICR) device to a plurality of infrastructure resource components located at a data facility area in order to assess a configuration state for each of the plurality of infrastructure resource components. The method further includes identifying, via the interfaced ICR device, a disparity existing between a converged infrastructure baseline configuration and the assessed configuration states associated with the infrastructure resource components, and remediating, via the interfaced ICR device, the plurality of infrastructure resource components to logically operate as a converged infrastructure that complies with the converged infrastructure baseline configuration.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: June 20, 2017
    Assignee: VCE IP HOLDING COMPANY LLC
    Inventors: William Jason Cuthrell, Thaddeus W. Stoner
  • Patent number: 9679306
    Abstract: A live advertisement (“ad”) preview may be used by an advertiser and/or publisher to ensure that an ad is displayed correctly and to maximize user interaction with the ad. The live ad preview may be provided before the general public has access to the ad. The live ad preview may include a display of the ad within a real-time version of a destination web page. The live ad preview of the ad in the destination web page may be distributed with a universal resource locator (“URL”) that may be distributed externally.
    Type: Grant
    Filed: November 11, 2011
    Date of Patent: June 13, 2017
    Assignee: Excalibur IP, LLC
    Inventors: Ameya Virkar, Dean Quan, Tarun Bansal, Joe Stampleman, Ulises Robles, Andy Hwu, Geoffrey Perez, Naga Viswanathan Malepati, Vibha Bamba, Ian Lin
  • Patent number: 9659309
    Abstract: Targeting information (also referred to as ad “serving constraints”) or candidate targeting information for an advertisement is identified. Targeting information may be identified by extracting topics or concepts from, and/or generating topics or concepts based on, ad information, such as information from a Web page to which an ad is linked (or some other Web page of interest to the ad or advertiser). The topics or concepts may be relevant queries associated with the Web page of interest, clusters, etc.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: May 23, 2017
    Assignee: Google Inc.
    Inventors: Jeffrey A. Dean, Georges Harik, Paul Buchheit
  • Patent number: 9652792
    Abstract: Systems and methods are provided for generating a tracking code that may be included in an identifier, such as an identifier identifying a network resource or network location, in order to track various information associated with the identifier upon user selection of the identifier. For example, a tracking code may be dynamically generated and appended to an identifier associated with one or more selectable options in a user interface. The tracking code may, for example, identify the section or portion within the user interface that the selectable option is included and/or other information. When a user selects such a selectable option in the user interface, information included in the tracking code may be stored and/or analyzed to determine effectiveness or performance of various selectable options.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: May 16, 2017
    Assignee: Audible, Inc.
    Inventor: Aniket Vinay Phatak
  • Patent number: 9645980
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for verifying the ability of a processing system to crawl and index a native application and links for provided for the native application, and to make available reporting data that details the results of one or more verification tests.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: May 9, 2017
    Assignee: Google Inc.
    Inventors: Dong Kim, Ji Lee, Vivian Tan Lum
  • Patent number: 9646317
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for managing user interfaces. A system for managing user interfaces is configured for categorizing users according to at least one of common user characteristics and common user behaviors with respect to at least a first domain to yield a group of users. The system is also configured for identifying at least one user behavior with respect to a second domain during a first time interval for at least one user in the group of users. The system is further configured for providing a customized interface for at least other users in the group of users with respect to the second domain during a second time interval after the first time interval. In the system, the content in the customized interface is based on the at least one user behavior.
    Type: Grant
    Filed: December 27, 2010
    Date of Patent: May 9, 2017
    Assignee: Avaya Inc.
    Inventors: Ajita John, Doree Duncan Seligmann
  • Patent number: 9634983
    Abstract: Provisioning an Internet Protocol address is disclosed. A request to provision an Internet Protocol address to a virtual resource is received. An Internet Protocol address is automatically determined to allocate to the virtual resource. An Internet Protocol Address Management appliance is used to automatically allocate the determined Internet Protocol address to the virtual resource.
    Type: Grant
    Filed: July 8, 2015
    Date of Patent: April 25, 2017
    Assignee: Infoblox Inc.
    Inventors: Soheil Eizadi, Steven Whittle, Chuan Wang
  • Patent number: 9621623
    Abstract: A client includes a registration unit that registers operation control information received from a server and corresponding to a service provided by the server, a calling unit that calls the service in order to cause the server to execute the service when a user selects the service corresponding to the operation control information registered by the user, and an execution unit that, when the user selects the service corresponding to the operation control information registered by the user, executes processing to be executed by the client indicated by the operation control information corresponding to the service, in calling of the service.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: April 11, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Toshio Ohashi
  • Patent number: 9614807
    Abstract: Systems and methods for analyzing messages in a network or across networks are disclosed. In one aspect, embodiments of the present disclosure include a method, for detecting trends from a set of messages in a network or across networks, identifying, from the set of messages in the network or across networks, commonly or frequently occurring topics, computing statistical attributes for the commonly or frequently occurring topics in the set of messages that indicate respective levels of trendiness, and/or presenting, the commonly or frequently occurring topics as indicators in a user interface, the indicators being actionable to access additional information relating to a selected topic via the action. The messages include messages interacted with by humans or machines and interactions can include, posted a message, shared a message, liked a message, commented on a message, replied to a message, viewed a message, saved or bookmarked a message.
    Type: Grant
    Filed: February 23, 2012
    Date of Patent: April 4, 2017
    Assignee: BOTTLENOSE, INC.
    Inventors: Nova Spivack, Dominiek ter Heide
  • Patent number: 9609484
    Abstract: Electronic devices can be provided with access point sparse databases that include a listing of some or all known access points in a geographic region and the respective coordinates of those access points. The device can scan and identify the access points that are within range of the device. The device can reference the names of the detected access points with access point information included in the sparse database stored in the device to determine the coordinates of the detected access points. These coordinates provide an estimate as to the device's geographic position. The sparse database can also include data describing various actions that are triggered in response to the device being located in the geographic region. Thus, upon determining that the device is physically located in the geographic region, the device can perform or execute any actions that have been specified in the sparse database.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: March 28, 2017
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Mete Rodoper
  • Patent number: 9602873
    Abstract: In a data providing server, whether or not specified compressed content data generated by means of a specified compression coding method corresponding to terminal identification information has been stored in a content database is detected, according to content specifying data transmitted from a portable dedicated terminal. If the specified compressed content data has been stored, the data providing server reads and transmits this to the portable dedicated terminal. And if the specified compressed content data has not been stored, the data providing server generates the specified compressed content data by means of the specified compression coding method, and transmits this to the portable dedicated terminal.
    Type: Grant
    Filed: April 18, 2012
    Date of Patent: March 21, 2017
    Assignee: TESSERA ADVANCED TECHNOLOGIES, INC.
    Inventors: Osamu Fukushima, Hajime Fujii, Hiroshi Ozaki
  • Patent number: 9594494
    Abstract: Disclosed embodiments include apparatus, method and storage medium associated with interactive messaging. In embodiments, an apparatus may include an interactive message service to selectively display messages of a collection of messages, in response to navigation controls received from a proximally located portable client device, through a navigation interface provided to the proximally located portable client device by the interactive message service. Other embodiments may be described and claimed.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: March 14, 2017
    Assignee: XEVO INC.
    Inventors: Travis Beaven, Randy Anderson
  • Patent number: 9588634
    Abstract: A software solution framework system, method, and computer program product are provided for allowing interaction with business and technical aspects of a software application. In use, an interface is provided to a software solution framework accessible to a plurality of users for interacting with information relating to a plurality of different business and technical aspects of a software application. Input is received from at least one of the users relating to at least one of the business and technical aspects of the software application, utilizing the interface to the software solution framework. Further, in response to the input, output relating to the at least one of the business and technical aspects of the software application is provided, utilizing the interface to the software solution framework.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: March 7, 2017
    Assignees: Amdocs Development Limited, Amdocs Software Systems Limited
    Inventors: Ofir Edrey, Zeev Berkowitz, Ofir Betzer
  • Patent number: 9565192
    Abstract: IoT devices are secured on multiple local area networks. Each local network contains a router which monitors activities of IoT devices, and transmits corresponding information to a backend server. The backend amalgamates this information, calculates dynamic reputation scores, and determines expected authorized activities for specific IoT devices. Based thereon, the backend creates a constraint profile for each IoT device, and transits the constraint profiles to the routers for enforcement. Enforcing a constraint profile can include creating multiples VLANs with varying levels of restricted privileges on a given local area network, and isolating various IoT devices in specific VLANs based on their reputation scores. Constraint profiles can specify to enforce specific firewall rules, and/or to limit an IoT device's communication to specific domains and ports, and/or to specific content.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: February 7, 2017
    Assignee: Symantec Corporation
    Inventors: Srinivas Chillappa, Bruce McCorkendale
  • Patent number: 9563905
    Abstract: According to various embodiments, techniques and mechanisms described herein facilitate the storage of an image of a rendered webpage on a storage medium. A first message including a request for a webpage may be transmitted to a web server via a communications interface. The webpage request may generate an advertising opportunity bid request for bids to place an advertisement on the requested webpage. A second message to place a bid on the generated advertising opportunity bid request may be transmitted. Information for rendering the webpage is received in response to the webpage request, and an image of the rendered webpage may be stored on a storage medium.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: February 7, 2017
    Assignee: Turn Inc.
    Inventor: Douglas Smith
  • Patent number: 9536259
    Abstract: Systems and methods for entity-based searching with content selection include receiving a search query and determining that the search query corresponds to a search entity. The search entity may be associated with an online action, thereby forming an entity-action pair. Auction parameters that specify the entity-action pair may be used to select third-party content. A visual layout for the third-party content may be generated based on the relationship between a search query and the entity-action pair and used as part of the presentation of the third-party content on a search result screen.
    Type: Grant
    Filed: March 5, 2013
    Date of Patent: January 3, 2017
    Assignee: Google Inc.
    Inventors: Alexander Collins, Ian James Leader, Yunkai Zhou
  • Patent number: 9526358
    Abstract: The invention relates to an apparatus for displaying spectacles, having a basic body (1) and having a plurality of accommodating devices (2), which are carried by the basic body (1) and are each intended for accommodating a pair of spectacles, wherein each accommodating device (2) comprises at least one bearing region (3) on which to rest the pair of spectacles. The apparatus is characterized by the provision of a contactlessly operating removal-prevention means (5) which in the handling region, immediately in front of the bearing region (3), defines a detection region which is influenced when the pair of spectacles is removed by hand and/or when the spectacle frame is moved past it.
    Type: Grant
    Filed: July 24, 2013
    Date of Patent: December 27, 2016
    Inventor: Mladen Pintur
  • Patent number: 9514248
    Abstract: A system comprising: an index structure that associates devices with device feature information; a pairing engine to determine device pairs based upon device feature information; a feature vector generation engine to produce feature vectors corresponding to determined device pairs based upon feature values associated within the index structure with devices of the determined device pairs; a scoring engine to determine scores to associate with determined device pairs based upon produced feature vectors; a graph structure, wherein nodes within the graph structure represent devices of determined device pairs, and wherein edges between pairs of nodes within the graph structure indicate determined device pairs; a clustering engine to identify respective clusters of three or more nodes within the graph structure that represent respective groups of devices.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: December 6, 2016
    Assignee: Drawbridge, Inc.
    Inventors: Devin Guan, Xiang Li, Randy Cotta, Rahul Bafna, Obuli Venkatesan
  • Patent number: 9508060
    Abstract: A system for introducing behaviorally tested live content into an electronic mail message comprising at least one dynamic live content area sent through an e-mail service provider system is disclosed. The system includes a memory including a plurality of live content comprising image data, wherein the plurality of live content is behaviorally tested for campaign effectiveness, and a click manager that receives an indication of the opening of the message by a recipient, wherein, after receiving the indication, the click manager, accesses the memory to retrieve at least one of the plurality of live content and sends the retrieved live content for rendering in the dynamic live content area of the e-mail message opened by the one of the plurality of recipients, wherein the at least one of the plurality of live content is retrieved based at least in part on the campaign effectiveness.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: November 29, 2016
    Assignee: SALESFORCE.COM, INC.
    Inventors: Richard W. Jamison, James McIntosh
  • Patent number: 9507749
    Abstract: A system and related method are disclosed for location-sensitive social networking. A server has access to a map and a list of points of interest with location data by which they may be located on the map. The server establishes a virtual area around a point of interest based on a certain distance or time from the point of interest, a physical or legal parameter, or some combination of those techniques. Users whose devices are located within the virtual area are published to users of the system, and identified distinctly for social networking and communication. Users may also form groups.
    Type: Grant
    Filed: May 17, 2013
    Date of Patent: November 29, 2016
    Inventor: Jong W. Lee
  • Patent number: 9508088
    Abstract: An advertisement delivery management apparatus according to an embodiment includes an acquisition unit, a determination unit, and an accepting unit. The acquisition unit acquires information on two or more types of delivery target user groups, each including a plurality of delivery target users predicted as future advertisement delivery destinations. The determination unit determines whether each of the delivery target user groups satisfies delivery conditions designated by an advertisement delivery order request. The accepting unit accepts the advertisement delivery order request based on the determination result of the determination unit.
    Type: Grant
    Filed: December 2, 2013
    Date of Patent: November 29, 2016
    Assignee: YAHOO JAPAN CORPORATION
    Inventors: Kazuhiko Shimura, Koji Tsukamoto, Akira Tajima, Hiroyuki Kato, Takenobu Dei
  • Patent number: 9485319
    Abstract: Provided is a mechanism which may use a real Online Social Network (OSN) to simulate user behavior based on what the user(s) post in order to analyze how the information is spread across a network. In various embodiments, the disclosed mechanisms may be implemented via systems, methods and/or computer program products.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: November 1, 2016
    Assignee: International Business Machines Corporation
    Inventors: Paulo R. Cavalin, Maira Gatti De Bayser, Cicero N. Dos Santos, Davi M. Valladao
  • Patent number: 9466112
    Abstract: Methods and systems for intelligently zooming to and capturing a first image of a feature of interest are provided. The feature of interest may be determined based on a first interest criteria. The captured image may be provided to a user, who may indicate a level of interest in the feature of interest. The level of interest may be based upon to store the captured image and capture another image. The level of interest may be a gradient value, or a binary value. The level of interest may be based upon to determine whether to store the captured image, and if so, a resolution at which the captured image is to be stored. The level of interest may also be based upon to determine whether to zoom to and capture a second image of a second feature of interest based on the first interest criteria or a second interest criteria.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: October 11, 2016
    Assignee: GOOGLE INC.
    Inventors: Thad Eugene Starner, Joshua Weaver
  • Patent number: 9466035
    Abstract: A method for identifying a simulated social media account history is provided. The method may include querying a social media identification information (“social media ID”) to determine whether the account history includes one or more parameters that indicate whether the social media ID is related to an automated entity or a human entity. The parameters may include at least one of less than a threshold number of friends on the account. The parameters may include more than a threshold frequency of historic ticket purchases per unit time. The parameters may also include disparate location of historic ticket purchases per unit time. The parameters may also include a historic record of less than a threshold reaction time to a plurality of ticket offers.
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: October 11, 2016
    Assignee: SONGKICK.COM B.V.
    Inventors: Callum Merriman, Joshua C. Block
  • Patent number: 9460232
    Abstract: Embodiments of the invention provide systems and methods for searching for elements of a document based on an order priority of attributes of a query expression. According to one embodiment, a method of searching a plurality of objects of a document, such as elements of a DOM document, can comprise generating a query expression with attributes related to a target object of the document. For example, the expression can comprise an XPath expression. The attributes of the query expression can be parsed into one or more attribute groups, each comprising at least one attribute, based on logical operators between the attributes. Each one or more attribute groups of each expression can be weighted and a search can be performed for the target object in the document based on the weighted one or more attribute groups of the query expression.
    Type: Grant
    Filed: April 7, 2010
    Date of Patent: October 4, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Fangsheng Li, Weiqi Lu
  • Patent number: 9462410
    Abstract: A technique for providing service data over a short-range wireless connection is provided.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: October 4, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Olli Rantapuska, Kimmo Surakka, Guido Grassel
  • Patent number: 9460457
    Abstract: Methods and systems for providing content for display including receiving a first content item, receiving a second content item, automatically annotating the first content item and the second content item with an entity, comparing the entity annotation of the first content item and the entity annotation of the second content item, and, based on the comparison, displaying the annotated first content item with the second content item to a user.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: October 4, 2016
    Assignee: Google Inc.
    Inventors: Dan Shaffer, Chuan Jiang, Dani Suleman, Lakshmi Kumar Dabbiru, Varouj Chitilian, Shreyas Doshi
  • Patent number: 9459845
    Abstract: Methods and systems for a disabled user compliant video player for an end-to-end streaming web video solution affording accessibility for disabled users, including blind users and those with partial or poor vision, colorblind users, deaf users and those limited to only keyboard/voice input. Another embodiment of the present invention is directed to systems and methods for real-time creation and modification of specialized media players, to be used as stand-alone applications or as embedded data display applications.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: October 4, 2016
    Assignee: Piksel, Inc.
    Inventors: Michael Anthony Petro, Keith David Schnable, David Persing, Maxim Gubin, Leonid Geller, Joseph Jacques-Andre Chamberland, David Martin Anderson
  • Patent number: 9454776
    Abstract: A computer-implemented method, system, and computer-readable medium includes determining an attribute of a web page to be displayed to a user at a location, selecting content corresponding to the determined web page attribute, and transmitting the selected content to the location for display as at least part of the web page.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: September 27, 2016
    Assignee: Google Inc.
    Inventors: Rama Ranganath, Deepak Jindal, Ching Law, Gokul Rajaram
  • Patent number: 9426537
    Abstract: A method determines user preference information for a user for a number of advertisements in a set of advertising blocks and a temporal distribution of the advertising blocks. When each advertising block in the set of advertising blocks occurs according to the temporal distribution during sending of a video program, the method determines a number of advertisements in the advertising block based on the user preference information, determines advertisements for the advertising block equal to the number of advertisements, and sends the determined advertisements during the advertising block.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: August 23, 2016
    Assignee: HULU, LLC
    Inventors: Richard W. Tom, Eric I. Feng, Hua Zheng, Jean-Paul Colaco, Adam W. Miller
  • Patent number: 9426540
    Abstract: A method for selecting and broadcasting a message is implemented using a message broadcasting server that is coupled to a mobile device and a multimedia device and that stores a plurality of messages therein. The multimedia device is operable to continuously send out a device identification, and the mobile device being operable to send a personal identification upon receiving the device identification from the multimedia device. In the method, the message broadcasting server executes the operations of: receiving the personal identification and the device identification from the mobile device; and selecting one of the messages and transmitting the same to at least one of the mobile device and the multimedia device.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: August 23, 2016
    Assignees: Agtop Technology Corp.
    Inventor: Hung-Yuan Lin
  • Patent number: 9426242
    Abstract: A media channel can include a mix of media items and invitational content items. At some point during the playback of the media channel an invitational content item can be presented. In some cases, the invitational content items eligible for presentation can be of differing types, such as video and audio. In can be advantageous to restrict presentation of video invitational content items to times when a user is likely to view the screen of the client device during playback of the invitational content item. To accomplish this one or more heuristics or rules can be applied to client device data to predict a user attention level. The user attention level can then be correlated to an invitational content item type, which can then be used to select an invitational content item for playback.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: August 23, 2016
    Assignee: Apple Inc.
    Inventors: Donald W. Pitschel, Imran A. Chaudhri, Lucas Newman
  • Patent number: 9386110
    Abstract: A computer program product includes a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method including receiving input from a first communication device of a first user identifying a target sentiment associated with a second user, monitoring current online activity of the second user to determine a current sentiment for the second user, and initiating communication between the first communication device of the first user and a second communication device of the second user in response to the current sentiment of the second user meeting the target sentiment input by the first user.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: July 5, 2016
    Inventors: Gary D. Cudak, Lydia M. Do, Michael M. Skeen, Menlo Wuu
  • Patent number: 9373075
    Abstract: A mechanism is provided in a data processing system for applying a genetic algorithm to semantic sentiment analysis. The mechanism provides a sentiment analysis model to a sentiment analysis algorithm. The mechanism trains the sentiment analysis model using a genetic algorithm based on a training corpus of documents with corresponding desired sentiment analysis values for a given domain to form a trained sentiment analysis model. The mechanism performs the sentiment analysis algorithm on an input document using the trained sentiment analysis model to form a domain-specific sentiment analysis result. The mechanism outputs the domain-specific sentiment analysis result.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: June 21, 2016
    Assignee: International Business Machines Corporation
    Inventors: John P. Bufe, III, Timothy P. Winkler
  • Patent number: 9373141
    Abstract: A computer-implemented method for automatically populating fields of an online webpage. The method includes inserting a code segment into a first webpage that is configured to populate fields included in the first webpage with received data, where the first webpage is displayed on a display device in a web browser application executing on a computer system; receiving data from a second webpage; and executing the code segment to populate the fields based on the received data.
    Type: Grant
    Filed: September 22, 2010
    Date of Patent: June 21, 2016
    Assignee: VERIENT, INC.
    Inventor: Rajesh G. Shakkarwar
  • Patent number: 9367847
    Abstract: A present technology intelligently retargets invitational content to a user by maintaining a user profile that includes data descriptive of the user's interaction with invitational content previously presented to the user and making decisions regarding retargeting based on an analysis of the user profile. The information in the user profile is not limited to whether or not the user completed a conversion action associated with invitational content presented. Rather, the profile is expanded to include such information as where on the conversion continuum the user abandoned the process and details of how the invitational content was presented to the user, e.g. colors used, situation, and message. When presented with a request for invitational content, the system uses the profile information to influence which content is selected and how it is presented to the user.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: June 14, 2016
    Assignee: Apple Inc.
    Inventors: Eswar Priyadarshan, Kenley Sun, Dan Marius Grigorovici, Ravikiran Chittari, Jayasurya Vadrevu, Prasenjit Mukherjee
  • Patent number: 9357084
    Abstract: Method and device of monitoring service usage are disclosed. The method includes: acquiring respective service plan information of a first service plan and a second service plan for a service offered by one or more service providers, the respective service plan information for each of the first and second service plans including a respective set of service variables; acquiring respective values for the respective sets of service variables for the first and second service plans based on actual service usage associated with a user; in accordance with the acquired respective values, generating a first service score for the first service plan and a second service score for the second service plan; and in accordance with the first and second service scores, selecting a respective service plan for at least one of usage recommendation or fee calculation for subsequent use in a current service cycle.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: May 31, 2016
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Lang Yang, Xiaoling Bei, Xunchang Zhan, Feijun Li
  • Patent number: 9342153
    Abstract: A device includes circuitry configured to acquire detection data from at least one sensor device corresponding to movement of the device. The circuitry is also configured to control at least one sensitivity detection mode of the at least one sensor device and determine a sampling rate for the at least one sensor device based on the at least one sensitivity detection mode. The circuitry is also configured to determine gestures performed by a user based on the detection data from the at least one sensor device and control operation of the device based on the gestures performed by the user.
    Type: Grant
    Filed: October 14, 2014
    Date of Patent: May 17, 2016
    Assignee: Sony Corporation
    Inventors: Susumu Takatsuka, Yasushi Okumura, Ikuo Yamano, Hiroyuki Mizunuma
  • Patent number: 9305306
    Abstract: A method delivers information to satisfy current needs of a driver of a vehicle, by first acquiring data related to a current state of the vehicle. The current state and a predictive model are passed to a predictive procedure to determine choice probabilities for nodes in a choice tree (CT). Based on the choice probabilities, information related to the current needs to the driver are selected from a database storing commercial and non-commercial information. Then, the information is delivered to the driver, wherein the delivering is autonomous of the driver.
    Type: Grant
    Filed: August 20, 2014
    Date of Patent: April 5, 2016
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Daniel Nikolaev Nikovski, Bret Harsham, John Hershey, Dirk Brinkman
  • Patent number: 9294532
    Abstract: A content source provides metadata associated with content, such as an audio signal or video data, to a social networking system. The metadata identifies characteristics of the content or specifies an action for the social networking system to perform. A content identifier associated with the metadata is generated by the social networking system, and an association between the content identifier and the metadata is stored. The content identifier is provided to the content source, which encodes the content identifier into the content (e.g., as a watermark). When a client device receives the content encoded with the content identifier, the content identifier is extracted and communicated to the social networking system in connection with a user account associated with the client device. Based on the content identifier, the social networking system retrieves the corresponding metadata and performs an action in connection with the user account based on the metadata.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: March 22, 2016
    Assignee: Facebook, Inc.
    Inventor: Robert Taaffe Lindsay
  • Patent number: 9277371
    Abstract: A reporting server receives reports on content items being accessed by a plurality of UE devices through a first multicast/broadcast single frequency network (MBSFN). The reporting server determines, for each content item being accessed, which of the UE devices is accessing the content item. The UE devices are then grouped by the accessed content items such that at least one content item is accessed by a first group of UE devices and not accessed by a second group of UE devices. The reporting server then sends data representing the first and second groups to a broadcast video provisioning system (BVPS) with a recommendation to split the MBSFN into second and third MBSFNs. In another implementation, the reporting server receives reports from fourth and fifth MBSFNs and recommends joining the fourth and fifth MBSFNs to form a sixth MBSFN if broadcast bandwidth requirements are met.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: March 1, 2016
    Assignees: Cellco Partnership, Verizon Patent and Licensing Inc.
    Inventors: Lalit R. Kotecha, Arda Aksu, Yee Sin Chan, Steven R. Rados, David Chiang, Thomas W. Haynes, Jyothi Keshavdas
  • Patent number: 9271056
    Abstract: Embodiments disclosed herein relate to a system and method for validating adcopy instructions. A user selection of an advertising client may be received. One or more advertising orders associated with the advertising client are identified in an order management system. A selection of an advertising order is received from the user. A set of adcopy instructions to be associated with the selected advertising contract is received from the user. The set of adcopy instructions are validated based on one or more rules associated with each of the order management system and a traffic and billing system. When the adcopy instructions are validated, the adcopy instructions are stored in a database associated with the traffic and billing system.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: February 23, 2016
    Assignee: Cox Communications, Inc.
    Inventors: Dan Garvel, Sandra Ashburn, Ann-Marie Dougherty, Shawn Coffman
  • Patent number: 9270515
    Abstract: Aspects relate to tagging portions of streaming media such that one or more actions can be taken on the tagged portions. An action can be to remove a section of the streaming media. Another action can be to retain a portion of the streaming media, regardless of whether or not other portions are retained. Another action can be to replace content with different content. The tagging can be facilitated by the user of a lightweight embedded watermark. In another example, the tagging can be facilitated through the use of watermark types.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: February 23, 2016
    Assignee: Google Inc.
    Inventors: Gheorghe Postelnicu, Sai Suman Cherukuwada