DE10196421T5 - Online Playback-System mit Gemeinschatsausrichtung - Google Patents

Online Playback-System mit Gemeinschatsausrichtung Download PDF

Info

Publication number
DE10196421T5
DE10196421T5 DE10196421T DE10196421T DE10196421T5 DE 10196421 T5 DE10196421 T5 DE 10196421T5 DE 10196421 T DE10196421 T DE 10196421T DE 10196421 T DE10196421 T DE 10196421T DE 10196421 T5 DE10196421 T5 DE 10196421T5
Authority
DE
Germany
Prior art keywords
community
data stream
preferences
individual data
individual
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
DE10196421T
Other languages
English (en)
Inventor
Jeffrey Santa Monica Boulter
Todd Santa Monica Beaupre
John-Paul Santa Monica Veilleux
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Launch Media Inc
Original Assignee
Launch Media Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=26912069&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=DE10196421(T5) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Priority claimed from US09/709,234 external-priority patent/US7711838B1/en
Application filed by Launch Media Inc filed Critical Launch Media Inc
Publication of DE10196421T5 publication Critical patent/DE10196421T5/de
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/435Filtering based on additional data, e.g. user or group profiles

Abstract

Verfahren (900) zum Bereitstellen der Übertragung eines Datenstroms entsprechend Vorlieben einer Gemeinschaft, wobei die Schritte umfassen:
Bereitstellen einer ersten Gemeinschaft (910), wobei die erste Gemeinschaft Vorlieben bezüglich Inhalt in ersten Datenströmen zum Ausdruck bringt;
Bestimmen von Charakteristika der Vorlieben bezüglich den ersten Datenströmen, um bestimmte Charakteristika bereitzustellen (920);
Ausrichten eines individuellen Datenstroms entsprechend der bestimmten Charakteristika, so dass der individuelle Datenstrom entsprechend der ausgedrückten Vorlieben ausgerichtet ist (930); und
Übertragen des individuellen Datenstroms (940); wobei
der individuelle Datenstrom mehr Inhalt aufweist, den die Gemeinschaft mag, und weniger Inhalt aufweist, den die Gemeinschaft nicht mag.

Description

  • Technisches Gebiet
  • Die Erfindung betrifft die Erzeugung von Datenbanken und die Übertragung von Datenströmen und insbesondere ein Verfahren zur Übertragung von ausgerichteten Datenströmen („biased data stream"), die einer Gemeinschaft an Teilnehmern oder Anhängern, welche ähnliche Vorlieben aufweisen, entsprechen.
  • Technischer Hintergrund
  • In einer Onlineumgebung ist die Nachfrage nach digitaler Unterhaltung in den Vereinigten Staaten von Amerika durch den Digital Millennium Copyright Act (DMCA, Digital Millennium Copyright Act von 1998, Public Law 105-304) gesetzlich geregelt. Legitimierte Anbieter von Online-Unterhaltung müssen sich an den DMCA halten und für die über Internet oder andere Online-Umgebungen gesendete urhebergeschützten Arbeiten Lizenzgebühren entrichten. Andernfalls können die Anbieter wegen einer Verletzung des Urheberrechts haftbar gemacht werden.
  • Der Digital Millennium Copyright Act (DMCA) behandelt den Schutz von online übertragenen urheberrechtlich geschützten Arbeiten. Der DMCA gestattet es Internetseiten, die Musik entsprechend einer gesetzlich festgelegten Lizenz übertragen, urheberrechtlich geschützte Tonaufnahmen durchzuführen, solange bestimmte Anforderungen erfüllt sind. Einhaltung dieser Anforderungen umfasst neben anderem: keine Übertragungen über einen Zeitraum von drei Stunden, von mehr als drei Liedern oder mehr als zwei in Folge aus der selben Aufnahme, oder vier Lieder oder mehr als drei in Folge von demselben Künstler oder Anthologie; und indem Lieder in einem nicht-interaktiven Format übertragen werden, indem, zum Beispiel, es Benutzern nicht erlaubt wird, eine Programmauswahl auf Wunsch selbst zu erzeugen oder anzufordern oder Programme zu bestimmten Zeiten zu hören. Zusätzlich erfordert die Einhaltung der DMCA, dass ein Vorgriff auf Lieder oder Liedverzeichnisse eines Künstlers nicht publiziert werden.
  • In einer Online-Umgebung kann der Anbieter die Datenversorgung an ein einzelnes Individuum „gezielt senden" („narrowcast") und immer noch den DMCA einhalten, obgleich tausende individuelle gezielte Sendungen oder gezielte Übertragungen gleichzeitig erfolgen. Zum Beispiel besteht Einhaltung des DMCA, solange jede individuelle gezielte Sendung den DMCA nicht verletzt.
  • „Gezieltes Senden" ist ein im Stand der Technik neues Wort. Im Gegensatz zu „allgemein senden" („broadcasting"), bei dem Information auf einer breiten Basis gesendet wird und allgemein für jeden mit entsprechend eingestelltem Empfänger empfangbar ist, hängt „gezieltes Senden" mit den individuell adressierbaren Datenpaketen, die im TCP/IP-Protokoll verwendet werden, zusammen. Die Pakete sind an individuelle Computer adressiert und umfassen fast alle Formen der Datenübertragung über das Internet. Als Konsequenz besteht die Übertragung über das Internet im Allgemeinen aus einem Bündel gezielt gesendeter Pakete, da jedes einzelne individuell an die Computer oder die Zuhörerschaft adressiert werden muss. Dies gilt auch, wenn mehrere Computer zum selben Zeitpunkt den selben Inhalt empfangen. Jeder Computer muss individuell adressiert werden, obwohl die Pakete identisch sind. Wenn die Nachfrage nach Internetinhalten wie Live-Darstellungen oder Live-Übertragung hoch ist, ist unter Umständen die Bandbreite für alle Anfragen nicht ausreichend.
  • Aufgrund der Natur der Internet-Kommunikation und des TCP/IP-Protokolls ist gezieltes Senden für die Übertragung von Informationspaketen eine grundlegende und einfache Technik. Es kann auch Multi-Senden („multicasting") verwendet werden (siehe Bob Quinn, Killer Network Apps That Aren't Network Killers, Dr. Dobb's Journal Oktober 1997), es weist aber Nachteile aufgrund technischer Schwierigkeiten auf, die ein Multi-Senden im offenen Internet betreffen. Es existieren auch andere Protokolle (wie FTP).
  • Beim LAUNCHcastTM-System (PCT Anmeldenummer WO 01/35667 A1) kann jeder Teinehmer sein oder ihr gezieltes Senden „einstellen", indem Vorlieben zum Ausdruck gebracht werden, die in einem Konto aufgezeichnet und gespeichert werden, das mit dem Benutzer/Teilnehmer in Zusammenhang steht.
  • Das LAUNCHcastTM-System stellt Mittel bereit, durch die DMCA-Einhaltung aufrecht erhalten werden kann, während gezielte Sendungen entsprechend den Vorlieben der Zuhörer/Individuen ausgerichtet werden. Durch Anbieten, Empfangen und Aufzeichnen der Vorlieben eines Individuums entsprechend (zum Beispiel) einem Musik-Datenstrom, stellt LAUNCH Media, Inc. einem Teilnehmer digitale Audiodaten-Versorgung bereit, die sowohl das DMCA einhält als auch den Musikgeschmack des Individuums versorgt. Wenn der Musikgeschmack des Individuums beschränkt ist, kann zusätzliche Musik eingespielt werden, um die „Sendezeit" oder „Netzzeit" zu füllen, die nicht mit favorisierten Liedern des Individuums angefüllt werden kann, da eine derartige Übertragung das DMCA verletzen würde. Andererseits enthält die Übertragung an ein Individuum mit einem breiten Geschmack sehr wenige Arbeiten im Datenstrom, die jenseits des Geschmacks des Individuums liegen.
  • Sehr oft erfreuen sich Leute, die eine Art von Musik oder Künstler mögen, auch an anderen Arten Musik oder anderen Künstlern, so dass eine Verbindung zwischen den beiden nicht ersichtliche Kausalität vorliegt. Zum Beispiel können prozentual mehr Individuen, die die Musik von Barry Manilow mögen, auch die Musik von Neil Sedaka mögen, als es der Zufall gebietet. Wenn somit Individuen, die Barry Manilow mögen, von einem Bewertungssystem oder einer Bewertungsmaschine begleitet werden, können sie Musik von Neil Sedaka willkommen heißen, auch wenn sie vorher noch nie Musik von Neil Sedaka gehört haben.
  • Die vorliegende Erfindung ermöglicht eine Verstärkung von gezielt gesendeter Übertragung zur Unterhaltung des Zuhörers oder Konsumenten, während das DMCA eingehalten wird. Indem Gemeinschaften von Zuhörern/Konsumenten bestimmter Künstler oder Genres zusammengefasst werden, wird den Teilnehmern oder Zuhörern eines Online-Datenstrom-Unterhaltungsservice ein mehr fokussiertes und unterhaltsameres Erlebnis bereitgestellt, da der Datenstrom entsprechend ihren Vorlieben geliefert wird, indem eine Gemeinschaftsausrichtung verwendet wird, basierend auf denen, die derartige Künstler, einen individuellen Künstler, Genres oder ein individuelles Genre mögen.
  • Zu beachten ist, dass das hierin beschriebene Verfahren nicht nur Audio-Datenströme betrifft, sondern alle Arten an Datenströmen, bei denen Vorlieben vorliegen können, einschließlich Video und Multimedia. Da insbesondere Unterhaltungs-Datenströme äußerst empfindlich auf starke persönliche Vorlieben sind, ist es Aufgabe der vorliegende Erfindung, dynamische Lagerung der ausgedrückten Vorlieben in einer Gemeinschaft an Teilnehmern oder Zuhörern bereitzustellen, während anwendbares Urheberrecht eingehalten wird.
  • Schriftstücke, die Multi-Senden behandeln, umfassen:
    Indira Gandhi National Open University, Comparative analysis – TCP – UDP, veröffentlicht im Internet unter http://www.laynetworks.com/users/webs/tcp_udp.htm; und
    Bob Quinn, Killer Network Apps That Aren't Network Killers, Dr. Dobb's Journal Oktober 1997, auch im Internet veröffentlicht unter http://www.ddj.com/articles/1997/9710/9710b/9710b.htm.
  • Beschreibung der Erfindung
  • Die vorliegende Erfindung stellt einen ausgerichteten Datenstrom bereit, der entsprechend denen ausgerichtet ist, die Datenströme bestimmter Arten bevorzugen. Unter Verwendung des oben aufgeführten Beispiels, kann eine Gemeinschaft, die Barry Manilow mag, verwendet werden, um einen Datenstrom zu Liedern von Barry Manilow und den Liedern, die Mitglieder der Gemeinschaft um Barry Manilow mögen, auszurichten. Demnach entsteht durch die Verwendung von Vorlieben, die durch Feedback jedes individuellen Mitglieds der Barry Manilow Gemeinschaft entstehen, ein auf Barry Manilow basierender Radiosender oder Datenstromsatz. Gezieltes Senden basierend auf einen derartigen ausgerichteten Datenstrom unterliegt DMCA Beschränkungen, so dass keine eine gezielte Übertragung das DMCA verletzt, die Datenstromübertragung aber dennoch entsprechend den Vorlieben der Barry Manilow Gemeinschaft als Ganzes ausgerichtet ist.
  • Die Ausrichtung eines derartigen Datenstroms wird stabiler und zuverlässiger mit ansteigender Zahl an Mitgliedern und wenn derartige Mitglieder eine große Zahl an Vorlieben bezüglich der Art von Musik, die sie mögen, zum Ausdruck bringen.
  • Zu beachten ist, dass der hierin verwendete Ausdruck „Musik" als Kurzbezeichnung für jeden Datenstrom verwendet wird, der von Geschmack oder Vorliebe betroffen ist. Musik-Datenströme bilden eine grundlegende Analogie, aus der alle anderen Datenströme abgeleitet werden können, wenn sie nicht anders gekennzeichnet sind. Weiterhin ist die Verwendung von Barry Manilow als bevorzugter Künstler zufällig und dieser kann durch gegenwärtige, moderne oder klassische Künstler wie Melissa Etheridge, Karen Carpenter, Rosemary Clooney, Phil Harns, Hank Williams, Led Zeppelin, Luciano Pavarotti oder Spike Jones ersetzt werden.
  • Kurze Beschreibung der Zeichnungen
  • 1 zeigt eine beispielhafte Seite eines Künstlers, in diesem Fall Tori Amos.
  • 2 zeigt eine ähnliche beispielhafte Künstlerseite mit der Option Anhänger-Station hervorgehoben.
  • 3 zeigt eine isolierte Darstellung der Option Anhänger-Station, die in 1 und 2 gezeigt ist.
  • 4 zeigt eine vergrößerte Darstellung von 3.
  • 5 zeigt eine alternative beispielhafte Seite für einen Künstler, in diesem Fall Tori Amos.
  • 6 zeigt eine ähnliche beispielhafte Künstlerseite mit der Option Anhänger-Station hervorgehoben.
  • 7 zeigt eine isolierte Darstellung der alternative Option Anhänger-Station, die in 5 und 6 gezeigt ist.
  • 8 zeigt eine vergrößerte Darstellung von 7.
  • 9 zeigt ein Diagramm der in der vorliegenden Erfindung erfolgenden Schritte.
  • Ausführungsmode(n) der Erfindung
  • Die unten dargelegte detaillierte Beschreibung in Zusammenhang mit den beigefügten Zeichnungen soll eine Beschreibung gegenwärtig bevorzugter Ausführungsformen der Erfindung sein und soll nicht als Beschränkung in Konstruktion und/oder Betrieb der Erfindung angesehen werden. Die Beschreibung legt die Funktionen und Abfolge an Schritten zur Konstruktion und Betrieb der Erfindung in Zusammenhang mit den beschriebenen Ausführungsformen dar. Jedoch ist zu beachten, dass dieselben oder entsprechende Funktionen und Abfolgen für andere Ausführungsformen verwendet werden, die auch im Geist und Geltungsbereich der Erfindung liegen sollen.
  • Die vorliegende Erfindung beruht auf der Einführung einer Gesellschaft, die sich musikalische Vorlieben teilt. Durch Empfangen und Aufzeichnen einer statistisch signifikanten Anzahl von Vorlieben und Feedback bezüglich Liedern werden die Benutzer, die einen Künstler vorziehen von anderen Benutzern unterschieden, die einen Hintergrund bilden, gegen den Anhänger eines derartigen Künstlers unterschieden werden.
  • Unter Verwendung des zeitgenössischen Künstlers Tori Amos als Beispiel zeigen 1-8 alternative kommerzielle Präsentationen der vorliegenden Erfindung. Wie für fast alle Künstler in ihrer Bibliothek pflegt LAUNCH Media Home Pages für Künstler, von denen Benutzer/Teilnehmer Verweise auf zusätzliche Information einschließlich dem Kauf von Arbeiten des Künstlers auswählen können. Als Option auf der Home Page können interessierte Individuen wählen, einen Audio-Datenstrom basierend auf die Vorlieben von Benutzern, die diesen Künstler mögen, zu hören, in diesem Fall Tori Amos.
  • Durch Auswahl der Verweise „Hören" oder „Sehen" im Bereich Anhänger-Station auf der Home Page von Tori Amos (3 und 4 und 7 und 8) können Individuen Datenströme empfangen, die entsprechend einer Gemeinschaft, die Tori Amos mag, ausgerichtet sind. Da die Tori Amos Gemeinschaft andere musikalische Vorlieben teilen kann, kann der Datenstrom, der aus der Auswahl des Verweises der Anhänger-Station resultiert, auch das Individuum unterhalten, das den Verweis so auswählt, da die Vorlieben des Individuums mit den Vorlieben der Tori Amos Gemeinschaft als Ganzes korrespondieren können, genau so, wie sie es mit dem Künstler Tori Amos tat.
  • Um die Vorlieben einer Gemeinschaft zu bestimmen, werden nur die Individuen in der Datenbank der Teilnehmer zur Bestimmung der Vorlieben der Gemeinschaft verwendet, die „Anhänger" des Künstlers sind. Die Bezeichnung „Anhänger" kann zufällig definiert werden als die individuellen Teilnehmer, die Tori Amos auf einer Skala von 0 bis 100 mit 70 oder mehr bewerten, wobei 0 einen am wenigsten favorisierten Künstler bezeichnet und 100 einen am meisten favorisierten Künstler. Die Wahl ist zufällig, muss aber eine Ausrichtung reflektieren, die ausreichend ist, jene, die sich entschieden haben, dem Gemeinschaftskanal zuzuhören, zu unterhalten oder sogar zu erfreuen.
  • Nach Bestimmen der Gemeinschaft von Interesse (zum Beispiel Anhänger von Tori Amos), werden zusätzliche Daten bezüglich anderer Vorlieben von den selben Individuen gesammelt, die zu den ausgewiesenen Anhängern von Tori Amos zählen. Zum Beispiel werden in einer Ausführungsform für jedes Mitglied der Gemeinschaft alle anderen bewerteten Künstler neben Tori Amos untersucht. Diejenigen Künstler, die auch 70 oder mehr Punkte erhalten haben, werden notiert und zeitweilig in einer Datenbank gespeichert. Nachdem alle Mitgliederkonten der Gemeinschaft befragt wurden, werden diejenigen Künstler, die in 70% der Konten präsent sind, als Künstler ausgewählt, deren Musik auch als sekundäre musikalische Auswahl in der gerichteten Sendung an diejenigen übertragen wird, welche die Tori Amos Anhänger-Station gewählt haben.
  • In einer alternativen Ausführungsform werden die zusätzlichen Künstler entsprechend der Beliebtheit ohne untere Schwelle (von 70% in der oben beschriebenen Ausführungsform, oder ein entsprechender anderer Wert). In einer anderen alternativen Ausführungsform überwiegen die von der Gemeinschaft bewerteten Lieder die Bewertungen der Künstler, so dass individuelle Lieder für gerichtetes Übertragen aus Gemeinschaftsvorlieben ausgewählt werden, im Gegensatz zu Portfolios an Liedern von verschiedenen Künstlern (wiederum entsprechend Gemeinschaftsvorlieben).
  • Auf diese Weise kann eine Gemeinschaft definiert werden und ihre Vorlieben bestimmt werden. Natürlich können andere Datenströme, die von Vorlieben oder Geschmack gekennzeichnet sind, für den Musik/Audio Datenstrom, wie im obigen Beispiel ausgeführt, eingetauscht werden, einschließlich Video, Multimedia oder andere Datenströme.
  • Die vorliegende Erfindung wird als Diagramm in 9 gezeigt. Wie in 9 gezeigt, stellt die vorliegende Erfindung 900 Schritte bereit, um das Gesellschafts-Ausrichtungssystem zu erzielen, so dass Datenströme bereitgestellt werden, die mit derartigen Gesellschaftsvorlieben konsistent sind. Das Online-Playback-System mit Gemeinschaftsausrichtung 900 der vorliegenden Erfindung beginnt als erstes mit der Etablierung einer statistisch signifikanten Datenbank 910. Diese Datenbank ist eine Datenbank, die sich aus allen Nutzern eines Systems wie LAUNCHcastTM oder dergleichen zusammensetzt. Eine derartige statistisch signifikante Datenbank weist Einträge über künstlerische Vorlieben der individuellen Teilnehmer auf. Derartige Vorlieben umfassen bevorzugte und nicht bevorzugte Künstler und Lieder (gemocht und nicht gemocht), als auch Alben, die die Teilnehmer vorziehen oder nicht vorziehen.
  • Die gesamte Teilnehmergesellschaft definiert allgemein den künstlerischen oder vorzuziehenden „Raum", in dem die vorliegende Erfindung betrieben wird. Unter Verwendung einer solchen geometrischen Anschauung, können bestimmte Unter-Räume der künstlerischen Datenbank wie hier beschrieben Gegenstand des Gemeinschaftsvorlieben-Systems 900 sein. Zur Bereitstellung der vorliegenden Erfindung müssen bestimmte Abgrenzungen bezüglich der Definition einer Gemeinschaft vorgenommen werden, und die Vorlieben, die durch den Teilnehmer/Empfänger ausgedrückt werden, dienen dazu.
  • Statistische Signifikanz ist ein relativer Begriff. Ziel der vorliegenden Erfindung ist es, den Empfängern Unterhaltung oder andere gewünschte Datenströme bereitzustellen. Hier sind die Datenströme Lieder oder Musikvideos. Jedoch können auch andere Datenströme, die Gegenstand von Teilnehmerdatenbanken sind, in denen Vorlieben bezüglich dem Inhalt oder Typ der Datenströme ausgedrückt werden, die Erfindung auf günstige Weise verwenden und befinden sich im Geltungsbereich der vorliegenden Erfindung und der anhängigen Ansprüche. Statistische Signifikanz stellt sich in Form eines bestimmten Grenzwertkriteriums dar, durch das bestimmte Vorlieben abgegrenzt und/oder von anderen unterschieden werden. Allgemein hören Zuhörer von Country-Musik nicht zusätzlich gerne Heavy Metal-Musik. Diejenigen, die Rap bevorzugen, mögen unter Umständen auch Hip-Hop-Musik. Klassikliebhaber mögen unter Umständen nicht Swing oder Polka-Musik. Abhängig von den zur Verfügung stehenden Datenbanken von Teilnehmer und Datenströmen können bestimmte Unter-Genres bereitgestellt sein, wie Gemeinschaftskanäle für ausschließlich Mozart oder ausschließlich Beethoven.
  • Während Feedback von den Empfängern der von der Gemeinschaft ausgerichteten Datenströme erhalten wird, verwendet die vorliegende Erfindung die Daumenregel von etwa „70" als Bewertungsgrenzwert, über dem eine Person als „Anhänger" des Künstlers oder dergleichen angesehen wird. Die Bewertung „70" kann interpretiert werden als anzeigend, dass sich der Künstler im oberen Drittel (1/3) der vom Individuum bevorzugten Künstler befindet. Eine Gemeinschaft kann derart definiert werden, dass sie sich in diesem oberen 1/3-Bereich befindet, obgleich das exakte numerische Kriterium von der Größe des in der vorliegenden Erfindung verwendeten zur Verfügung stehenden „Platzes" abhängen kann, als auch von der Anzahl der Teilnehmer und Datenströme. Allgemein gilt, je breiter und zahlreicher die ursprüngliche und primäre Datenbank an Teilnehmern und Datenströmen ist, desto höher und exklusiver kann die Grenzwertbewertung ausfallen.
  • Nach Bereitstellung einer statistisch signifikanten Datenbank 910, müssen bestimmte Kriterien zur Bestimmung einer Ausrichtung einer Gemeinschaft aufgestellt werden 920. Nach Auswahl des grenzwertes wird die statistisch signifikante Datenbank 910 gefiltert, sortiert oder evaluiert, um zu bestimmen, was für Trends bezüglich Anhänger- oder Teilnehmer-Vorlieben bestehen. Wie oben erwähnt, wird die Bewertung eines Künstlers mit etwa über 70 auf einer Skala von 0-100 als relevanter und signifikanter Grenzwert angesehen. Die Verwendung von Künstlern zur Definition eines Genres oder eines konsistenten Themas bezüglich Musik begründet sich im Allgemeinen auf die Tatsache, dass Künstler dazu tendieren, die selbe Art von Musik zu schreiben, ähnlich wie Mozart oder Vivaldi ihre ihnen eigenen und abgegrenzten Stilrichtungen verfolgten.
  • Nach Bestimmung der Trends in der Gemeinschaft der Anhänger 920, findet eine Auswahl individueller Datenstromelemente statt 930. Derartige Datenstromelemente entsprechen im Allgemeinen zweier Kriterien: Den Ausrichtungstrends der Gemeinschaft, die in Schritt 920 festgelegt wurden, und anwendbarem Urheberrecht. In den Vereinigten Staaten kontrolliert im Allgemeinen der Digital Millennium Copyright Act (DMCA) die Online-Übertragungen von urheberrechtlich geschützten Arbeiten wie Tonaufzeichnungen und audio-visuelle Arbeiten.
  • Der Datenstrom-Auswahlschritt 930 kann in zwei Transmissionsmoden erfolgen. Eine Mode ist eine Mode für gezieltes Senden, bei der individuelle Ströme an verschiedene Empfänger übertragen werden, die eine Gemeinschafts-Anhängerstation gewählt haben und sie gegenwärtig hören. Alternativ kann ein Übertragungsdatenstrom simultan an alle gegenwärtigen Zuhörer einer Anhängerstation/Gemeinschaftsstation übertragen werden. Beide Übertragungsverfahren entsprechen dem DMCA und stellen alternative Mittel bereit, durch welche die vorliegende Erfindung 900 realisierbar ist.
  • Wenn ein Individuum ein Lied, das er oder sie („er") bewerten möchte, auf einem Gemeinschaftskanal hört, wird ihm das Bewertungsprogramm über das Abspielprogramm zugänglich gemacht. Darauf wird die vom Individuum derart ausgeführte Bewertung in seinen oder ihren vorgezogenen Einstellungen als Teilnehmer an der Datenbank 910 aufgezeichnet. Die Bewertungen des Benutzers können die Datenstromauswahl 930 indirekt beeinflussen, da sie Teil der Datenbank sein können, die dazu verwendet werden, die Gemeinschaft und den für den entsprechenden Kanal ausgewählten Datenstrom zu bestimmen. Der Benutzer muss zum Beispiel ein Anhänger des Künstlers sein, um den Gemeinschaftskanal des Künstlers zu beeinflussen.
  • Sobald der Auswahlprozess 930 des Datenstroms ausgeführt wurde, wird der Datenstrom zum Empfänger(n)/Teilnehmer(n) übertragen 940. Die Empfänger erfreuen sich dann an den Datenströmen und werden gegebenenfalls neuer Musik entsprechend ihren durch die Teilnahme an der Anhängerstation zum Ausdruck gebrachten Vorlieben ausgesetzt. Somit kann ein Individuum, das Country-Musik mag und einen Hank Williams Gemeinschaftskanal wählt, Musik von Porter Wagner ausgesetzt werden, den er oder sie unter Umständen auch mag. Das gleiche gilt entsprechend auch für zeitgenössischen Musikstil wie Rap und Hip-Hop, als auch für in der Vergangenheit entwickelte, gerade sich entwickelnde oder zukünftig sich entwickelnde Musikrichtungen.
  • Um die Bedeutung des Gemeinschaftskanals/Anhänger-Station aufrecht zu erhalten, kann im Trend-Bestimmungsschritt 920 der Datenstrom-Auswahlschritt 930 nach einer bestimmten Zeitperiode von einer Woche bis hin zu mehreren Monaten wiederholt werden 950. Dies ermöglicht es denen, die eine bestimmte Musikrichtung mögen, von gegenwärtig beliebten verwandten Stilrichtungen zu profitieren und es dem Datenstrom-Auswahlverfahren 930 zu ermöglichen, auf den neuesten Stand gebracht zu werden, um gegenwärtige Vorlieben zu reflektieren.
  • Während die gegenwärtige Erfindung insbesondere Unterhaltung in Form von Datenströmen bezüglich Liedern, Tonaufnahmen und audio-visuellen Arbeiten wie Musikvideos betrifft, ist die vorliegende Erfindung auch auf Datenstromübertragungs-Systeme anwendbar, die ein regulierendes Schema (wie DMCA) bezüglich dem Ausdrücken von Vorlieben hinsichtlich Inhalt und/oder Art (wie die Musik, die individuelle Personen mögen oder nicht mögen) einhalten müssen. Bestimmte automatisierte Verfahren können von der vorliegenden Erfindung profitieren, da maschinen-implementierte Verfahren unter einer großen Vielzahl an Bedingungen arbeiten können und von der Übertragung von Datenströmen profitieren können, wie informations- und/oder inhaltsabhängige Datenströme, die von einer großen Vielzahl an Faktoren abhängen, einschließlich dem geographischen Ort, Klima oder Umweltbedingungen oder anderem. Zum Beispiel können die Datenströme aus Sätzen an empfohlenen Instruktionen für Systeme mit künstlicher Intelligenz bestehen, die in Situationen arbeiten, welche die Fähigkeit zur Problemlösung erfordern.
  • Der aufgelistete Quellkode beruht auf bestimmte Softwareverfahren, durch die eine Ausführungsform der vorliegenden Erfindung bereitgestellt wird. Die Auflistung umfasst eine vollständige Beschreibung einer Ausführungsform der vorliegenden Erfindung.
  • Während die vorliegende Erfindung unter Bezugnahme auf eine bevorzugte Ausführungsform oder bestimmte Ausführungsformen beschrieben wurde, ist zu beachten, dass verschiedene Änderungen und zusätzliche Variationen vorgenommen werden können und entsprechende Elemente davon ausgetauscht werden können, ohne dass der Geltungsbereich der Erfindung oder das erfinderische Konzept davon verlassen wird. Zusätzlich können viele Modifikationen durchgeführt werden, um die Erfindung an eine bestimmte Situation oder ein bestimmtes Material entsprechend der Lehre der Erfindung anzugleichen, ohne dass der grundsätzliche Geltungsbereich verlassen wird. Somit soll die Erfindung für ihre Ausführung nicht auf die hierin beschriebenen bestimmten Ausführungsformen beschränkt sein, sondern soll alle Ausführungsformen umfassen, die sich im Geltungsbereich der anhängigen Ansprüche befinden.
  • Industrielle Anwendbarkeit
  • Es ist Aufgabe der vorliegenden Erfindung, unterhaltsamere Online-Datenversorgung bereitzustellen.
  • Es ist eine andere Aufgabe der vorliegenden Erfindung, unterhaltsamere Datenversorgung bereitzustellen, indem ein entsprechend der Vorlieben eines Zuhörers/Konsumenten ausgerichteter Datenstrom bereitgestellt wird.
  • Es ist noch eine andere Aufgabe der vorliegenden Erfindung, unterhaltsamere Datenversorgung bereitzustellen, indem ein Datenstrom entsprechend einer Gemeinschaft ausgerichtet wird, die Vorlieben für signifikante Teile des Datenstroms zum Ausdruck bringt, wie ein Künstler oder Genre.
  • Es ist noch eine andere Aufgabe der vorliegenden Erfindung, einen von einer Gemeinschaft ausgerichteten Musik-Datenstrom entsprechend einer Gemeinschaft, die Vorlieben für von dem Datenstrom getragene Musik, wie ein Künstler oder Genre, zum Ausdruck bringt, bereitzustellen.
  • Diese und andere Aufgaben und Vorteile der vorliegenden Erfindung werden aus der folgenden Spezifikation und den beiliegenden Zeichnungen ersichtlich.
  • Auflistung des Quellkodes
  • Der folgende urheberrechtlich geschützte Quellkode stellt eine realisierbare Ausführungsform der vorliegenden Erfindung bereit und wird beispielhaft ohne limitierenden Charakter dargestellt. Andere Quellkodes und Kompilierungen davon können in die vorliegende Erfindung implementiert werden, ohne den folgenden Quellkode zu duplizieren.
  • TEXT LISTING OF SOURCE CODE
    Figure 00150001
  • Figure 00160001
  • Figure 00170001
  • Figure 00180001
  • Figure 00190001
  • Figure 00200001
  • Figure 00210001
  • Figure 00220001
  • Figure 00230001
  • Figure 00240001
  • Figure 00250001
  • Figure 00260001
  • Figure 00270001
  • Figure 00280001
  • Figure 00290001
  • Figure 00300001
  • Figure 00310001
  • Figure 00320001
  • Figure 00330001
  • Figure 00340001
  • Figure 00350001
  • Figure 00360001
  • Figure 00370001
  • Figure 00380001
  • Figure 00390001
  • Figure 00400001
  • Figure 00410001
  • Figure 00420001
  • Figure 00430001
  • Figure 00440001
  • Figure 00450001
  • Figure 00460001
  • Figure 00470001
  • Figure 00480001
  • Figure 00490001
  • Figure 00500001
  • Figure 00510001
  • Figure 00520001
  • Figure 00530001
  • Figure 00540001
  • Figure 00550001
  • Zusammenfassung
  • Der Gegenstand der vorliegenden Erfindung betrifft ein Verfahren (900) zum Bereitstellen der Übertragung eines Datenstroms entsprechend Vorlieben einer Gemeinschaft, umfassend die Schritte: wiederholtes Empfangen zum Ausdruck gebrachter Vorlieben von Empfängern von Inhalt in ersten Datenströmen, die einer ersten musik-verwandten Datenbank entspringen, welche Lieder und/oder Musik-Videos umfasst; wiederholtes Bestimmen einer ersten Gemeinschaft aus den zum Ausdruck gebrachten Vorlieben, wobei die erste Gemeinschaft ähnliche zum Ausdruck gebrachten Vorlieben für ähnliche Inhalte in den ersten Datenströmen aufweist; wiederholtes Bestimmen von Charakteristika nur der zum Ausdruck gebrachten Vorlieben der ersten Gemeinschaft bezüglich Inhalt in den ersten Datenströmen, im bestimmte Charakteristika bereitzustellen (920); Ausrichten eines individuellen Datenstroms, der auch der ersten musik-verwandten Datenbank entspringt, entsprechend der bestimmten Charakteristika, so dass der individuelle Datenstrom entsprechend der zum Ausdruck gebrachten Vorlieben (930) der ersten Gemeinschaft ausgerichtet ist; und Übertagen des individuellen Datenstroms (940); wobei der individuelle Datenstrom kontinuierlich mehr Inhalt aufweist, den die sich entwickelnde erste Gemeinschaft mag, und weniger Inhalt aufweist, den die erste Gemeinschaft nicht mag, ohne Analyse des Inhalts der ersten Datenströme und Ermöglichung der ersten Gemeinschaft und der bestimmten Charakteristika, sich mit der Zeit entsprechend der zum Ausdruck gebrachten Vorlieben der ersten Gemeinschaft zu ändern.

Claims (6)

  1. Verfahren (900) zum Bereitstellen der Übertragung eines Datenstroms entsprechend Vorlieben einer Gemeinschaft, wobei die Schritte umfassen: Bereitstellen einer ersten Gemeinschaft (910), wobei die erste Gemeinschaft Vorlieben bezüglich Inhalt in ersten Datenströmen zum Ausdruck bringt; Bestimmen von Charakteristika der Vorlieben bezüglich den ersten Datenströmen, um bestimmte Charakteristika bereitzustellen (920); Ausrichten eines individuellen Datenstroms entsprechend der bestimmten Charakteristika, so dass der individuelle Datenstrom entsprechend der ausgedrückten Vorlieben ausgerichtet ist (930); und Übertragen des individuellen Datenstroms (940); wobei der individuelle Datenstrom mehr Inhalt aufweist, den die Gemeinschaft mag, und weniger Inhalt aufweist, den die Gemeinschaft nicht mag.
  2. Verfahren zum Bereitstellen der Übertragung eines Datenstroms entsprechend Vorlieben einer Gemeinschaft gemäß Anspruch 1, wobei der Schritt des Ausrichtens eines individuellen Datenstroms weiterhin umfasst: Ausrichten eines individuellen Datenstroms entsprechend den bestimmten Charakteristika, so dass der individuelle Datenstrom nach positiven Vorlieben der Gemeinschaft ausgerichtet ist und gegen negative Vorlieben der Gemeinschaft ausgerichtet ist.
  3. Verfahren zum Bereitstellen der Übertragung eines Datenstroms entsprechend Vorlieben einer Gemeinschaft gemäß Anspruch 1, wobei der Schritt der Bereitstellung einer Gemeinschaft weiterhin umfasst: Bereitstellen einer zweiten Gemeinschaft, wobei die zweite Gemeinschaft Vorlieben bezüglich Inhalt in zweiten Datenströmen zum Ausdruck bringt; Evaluieren der Vorlieben der zweiten Gemeinschaft; und Bestimmen der ersten Gemeinschaft aus der zweiten Gemeinschaft mit Mitgliedern aus der ersten Gemeinschaft, die eine gemeinsame Vorliebe aufweisen; wobei die erste Gemeinschaft aus einer größeren zweiten Gemeinschaft hervorgeht, wobei die erste Gemeinschaft eine gemeinsame Vorliebe aufweist.
  4. Verfahren zum Bereitstellen der Übertragung eines Datenstroms entsprechend Vorlieben einer Gemeinschaft gemäß Anspruch 1, wobei der Schritt des Ausrichtens eines individuellen Datenstroms weiterhin umfasst: Ausrichten des individuellen Datenstroms, so dass er den DMCA einhält.
  5. Verfahren zum Bereitstellen der Übertragung eines Datenstroms entsprechend Vorlieben einer Gemeinschaft gemäß Anspruch 1, wobei der Schritt des Übertragens des individuellen Datenstroms weiterhin umfasst: Übertragen des individuellen Datenstroms auf einer freiwilligen oder auswählbaren Basis, wobei einem Individuum erlaubt wird, den individuellen Datenstrom auf einer freiwilligen oder auswählbaren Basis zu empfangen.
  6. Verfahren (900) zum Bereitstellen der Übertragung eines Datenstroms entsprechend Vorlieben einer Gemeinschaft, wobei die Schritte umfassen: Bereitstellen einer ersten Gemeinschaft (920), wobei die erste Gemeinschaft erste Vorlieben bezüglich Inhalt in ersten Datenströmen zum Ausdruck bringt; Bereitstellen einer zweiten Gemeinschaft (910), wobei die zweite Gemeinschaft zweite Vorlieben bezüglich Inhalt in zweiten Datenströmen zum Ausdruck bringt; Evaluieren der zweiten Vorlieben der zweiten Gemeinschaft; und Bestimmen der ersten Gemeinschaft aus der zweiten Gemeinschaft mit Mitgliedern aus der ersten Gemeinschaft, die eine gemeinsame erste Vorliebe aufweisen, so dass die erste Gemeinschaft aus einer größeren zweiten Gemeinschaft hervorgeht, wobei die erste Gemeinschaft bestimmt wird, indem sie eine erste gemeinsame Vorliebe aufweist; Bestimmen von Charakteristika der ersten Vorlieben bezüglich der ersten Datenströmen, um bestimmte Charakteristika bereitzustellen (930); Ausrichten eines individuellen Datenstroms entsprechend der bestimmten Charakteristika, so dass der individuelle Datenstrom entsprechend den bestimmten Charakteristika ausgerichtet ist, so dass der individuelle Datenstrom nach positiven ersten Vorlieben der ersten Gemeinschaft ausgerichtet ist und gegen negative erste Vorlieben der ersten Gemeinschaft ausgerichtet ist; und Übertragen des individuellen Datenstroms (940) auf einer freiwilligen oder auswählbaren Basis, wobei einem Individuum erlaubt wird, den individuellen Datenstrom auf einer freiwilligen oder auswählbaren Basis zu empfangen; wobei der individuelle Datenstrom mehr Inhalt aufweist, den die Gemeinschaft mag, und weniger Inhalt aufweist, den die Gemeinschaft nicht mag.
DE10196421T 2000-07-11 2001-07-10 Online Playback-System mit Gemeinschatsausrichtung Ceased DE10196421T5 (de)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US21759400P 2000-07-11 2000-07-11
US60/217,594 2000-07-11
US09/709,234 2000-11-09
US09/709,234 US7711838B1 (en) 1999-11-10 2000-11-09 Internet radio and broadcast method
PCT/US2001/021829 WO2002005140A1 (en) 2000-07-11 2001-07-10 Online playback system with community bias

Publications (1)

Publication Number Publication Date
DE10196421T5 true DE10196421T5 (de) 2006-07-13

Family

ID=26912069

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10196421T Ceased DE10196421T5 (de) 2000-07-11 2001-07-10 Online Playback-System mit Gemeinschatsausrichtung

Country Status (7)

Country Link
US (2) US7454509B2 (de)
EP (1) EP1307831A4 (de)
JP (2) JP4236922B2 (de)
AU (2) AU2001271980B2 (de)
DE (1) DE10196421T5 (de)
GB (1) GB2380581A (de)
WO (1) WO2002005140A1 (de)

Families Citing this family (467)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7065342B1 (en) 1999-11-23 2006-06-20 Gofigure, L.L.C. System and mobile cellular telephone device for playing recorded music
US7328239B1 (en) * 2000-03-01 2008-02-05 Intercall, Inc. Method and apparatus for automatically data streaming a multiparty conference session
KR20040029452A (ko) * 2001-08-27 2004-04-06 그레이스노트 아이엔씨 플레이리스트 생성, 전송 및 검색
US7720686B2 (en) 2001-12-04 2010-05-18 Yahoo! Inc. Method and system for providing listener-requested music over a network
JP4555072B2 (ja) * 2002-05-06 2010-09-29 シンクロネイション インコーポレイテッド ローカライズされたオーディオ・ネットワークおよび関連するディジタル・アクセサリ
CN1682224B (zh) * 2002-09-09 2012-08-15 皇家飞利浦电子股份有限公司 用于提供推荐的数据网络、用户终端和方法
EP1484692B1 (de) 2003-06-04 2013-07-24 Intel Corporation Gerät zur Empfehlung von Inhalten durch Nutzer Feedback
EP1484693A1 (de) 2003-06-04 2004-12-08 Sony NetServices GmbH Gerät zur Empfehlung von Inhalten mit Anordnungseinheit
US20050138062A1 (en) * 2003-11-28 2005-06-23 Infineon Technologies Ag Method, computer program, apparatus and system for the selective communication of data sets
JP4492190B2 (ja) 2004-04-07 2010-06-30 ソニー株式会社 情報処理装置および方法、プログラム
US7802007B2 (en) 2004-05-19 2010-09-21 Salesforce.Com, Inc. Techniques for providing connections to services in a network environment
US7818350B2 (en) * 2005-02-28 2010-10-19 Yahoo! Inc. System and method for creating a collaborative playlist
JP4085284B2 (ja) * 2005-03-24 2008-05-14 ソニー株式会社 再生装置
US7904473B2 (en) * 2005-04-04 2011-03-08 Aol Inc. Community-based parental controls
WO2007052285A2 (en) * 2005-07-22 2007-05-10 Yogesh Chunilal Rathod Universal knowledge management and desktop search system
KR100772862B1 (ko) * 2005-10-11 2007-11-02 삼성전자주식회사 디지털 컨텐츠에 대한 온라인 커뮤니티 서비스 제공 시스템및 방법
EP1783632B1 (de) 2005-11-08 2012-12-19 Intel Corporation Verfahren zur Empfehlung von Inhaltselementen mit Benutzerfeedback
EP1826716A1 (de) * 2006-02-22 2007-08-29 Sony Deutschland Gmbh Verfahren zum selektiven Aktualisieren eines Benutzerprofils
US8005841B1 (en) 2006-04-28 2011-08-23 Qurio Holdings, Inc. Methods, systems, and products for classifying content segments
US8903843B2 (en) * 2006-06-21 2014-12-02 Napo Enterprises, Llc Historical media recommendation service
US8615573B1 (en) 2006-06-30 2013-12-24 Quiro Holdings, Inc. System and method for networked PVR storage and content capture
US20080010266A1 (en) * 2006-07-10 2008-01-10 Brunn Jonathan F A Context-Centric Method of Automated Introduction and Community Building
US8059646B2 (en) * 2006-07-11 2011-11-15 Napo Enterprises, Llc System and method for identifying music content in a P2P real time recommendation network
US8805831B2 (en) * 2006-07-11 2014-08-12 Napo Enterprises, Llc Scoring and replaying media items
US7970922B2 (en) * 2006-07-11 2011-06-28 Napo Enterprises, Llc P2P real time media recommendations
US7680959B2 (en) * 2006-07-11 2010-03-16 Napo Enterprises, Llc P2P network for providing real time media recommendations
US8327266B2 (en) 2006-07-11 2012-12-04 Napo Enterprises, Llc Graphical user interface system for allowing management of a media item playlist based on a preference scoring system
US9003056B2 (en) 2006-07-11 2015-04-07 Napo Enterprises, Llc Maintaining a minimum level of real time media recommendations in the absence of online friends
US8090606B2 (en) * 2006-08-08 2012-01-03 Napo Enterprises, Llc Embedded media recommendations
US8620699B2 (en) * 2006-08-08 2013-12-31 Napo Enterprises, Llc Heavy influencer media recommendations
CN100458783C (zh) * 2006-08-18 2009-02-04 中山大学 一种数字家庭音乐控制器
US20080066107A1 (en) 2006-09-12 2008-03-13 Google Inc. Using Viewing Signals in Targeted Video Advertising
US20080109481A1 (en) * 2006-11-06 2008-05-08 Sergio Catanzariti Context based network search
US8874655B2 (en) * 2006-12-13 2014-10-28 Napo Enterprises, Llc Matching participants in a P2P recommendation network loosely coupled to a subscription service
US8595635B2 (en) 2007-01-25 2013-11-26 Salesforce.Com, Inc. System, method and apparatus for selecting content from web sources and posting content to web logs
US8417573B2 (en) * 2007-03-14 2013-04-09 Yahoo! Inc. Sponsored listing recommendation engine
US9224427B2 (en) * 2007-04-02 2015-12-29 Napo Enterprises LLC Rating media item recommendations using recommendation paths and/or media item usage
US8112720B2 (en) 2007-04-05 2012-02-07 Napo Enterprises, Llc System and method for automatically and graphically associating programmatically-generated media item recommendations related to a user's socially recommended media items
US8667532B2 (en) 2007-04-18 2014-03-04 Google Inc. Content recognition for targeting video advertisements
US9037632B2 (en) * 2007-06-01 2015-05-19 Napo Enterprises, Llc System and method of generating a media item recommendation message with recommender presence information
US20090049045A1 (en) * 2007-06-01 2009-02-19 Concert Technology Corporation Method and system for sorting media items in a playlist on a media device
US9164993B2 (en) * 2007-06-01 2015-10-20 Napo Enterprises, Llc System and method for propagating a media item recommendation message comprising recommender presence information
US8839141B2 (en) 2007-06-01 2014-09-16 Napo Enterprises, Llc Method and system for visually indicating a replay status of media items on a media device
US8285776B2 (en) * 2007-06-01 2012-10-09 Napo Enterprises, Llc System and method for processing a received media item recommendation message comprising recommender presence information
US8433611B2 (en) 2007-06-27 2013-04-30 Google Inc. Selection of advertisements for placement with content
US7991790B2 (en) 2007-07-20 2011-08-02 Salesforce.Com, Inc. System and method for storing documents accessed by multiple users in an on-demand service
US20090048992A1 (en) * 2007-08-13 2009-02-19 Concert Technology Corporation System and method for reducing the repetitive reception of a media item recommendation
US20090049030A1 (en) * 2007-08-13 2009-02-19 Concert Technology Corporation System and method for reducing the multiple listing of a media item in a playlist
US9064024B2 (en) 2007-08-21 2015-06-23 Google Inc. Bundle generation
US7865522B2 (en) * 2007-11-07 2011-01-04 Napo Enterprises, Llc System and method for hyping media recommendations in a media recommendation system
US9060034B2 (en) * 2007-11-09 2015-06-16 Napo Enterprises, Llc System and method of filtering recommenders in a media item recommendation system
US9224150B2 (en) * 2007-12-18 2015-12-29 Napo Enterprises, Llc Identifying highly valued recommendations of users in a media recommendation network
US9734507B2 (en) * 2007-12-20 2017-08-15 Napo Enterprise, Llc Method and system for simulating recommendations in a social network for an offline user
US8396951B2 (en) 2007-12-20 2013-03-12 Napo Enterprises, Llc Method and system for populating a content repository for an internet radio service based on a recommendation network
US8060525B2 (en) * 2007-12-21 2011-11-15 Napo Enterprises, Llc Method and system for generating media recommendations in a distributed environment based on tagging play history information with location information
US8316015B2 (en) 2007-12-21 2012-11-20 Lemi Technology, Llc Tunersphere
US8117193B2 (en) 2007-12-21 2012-02-14 Lemi Technology, Llc Tunersphere
CA2650319C (en) 2008-01-24 2016-10-18 Radian6 Technologies Inc. Method and system for targeted advertising based on topical memes
US9824372B1 (en) 2008-02-11 2017-11-21 Google Llc Associating advertisements with videos
US8725740B2 (en) * 2008-03-24 2014-05-13 Napo Enterprises, Llc Active playlist having dynamic media item groups
US20090259621A1 (en) * 2008-04-11 2009-10-15 Concert Technology Corporation Providing expected desirability information prior to sending a recommendation
US8484311B2 (en) 2008-04-17 2013-07-09 Eloy Technology, Llc Pruning an aggregate media collection
US9245252B2 (en) 2008-05-07 2016-01-26 Salesforce.Com, Inc. Method and system for determining on-line influence in social media
US20100070537A1 (en) * 2008-09-17 2010-03-18 Eloy Technology, Llc System and method for managing a personalized universal catalog of media items
US8880599B2 (en) * 2008-10-15 2014-11-04 Eloy Technology, Llc Collection digest for a media sharing system
US8484227B2 (en) 2008-10-15 2013-07-09 Eloy Technology, Llc Caching and synching process for a media sharing system
US8527877B2 (en) * 2008-11-25 2013-09-03 At&T Intellectual Property I, L.P. Systems and methods to select media content
US8156435B2 (en) 2008-11-25 2012-04-10 At&T Intellectual Property I, L.P. Systems and methods to select media content
US8219536B2 (en) * 2008-11-25 2012-07-10 At&T Intellectual Property I, L.P. Systems and methods to select media content
US8200602B2 (en) 2009-02-02 2012-06-12 Napo Enterprises, Llc System and method for creating thematic listening experiences in a networked peer media recommendation environment
US8621015B2 (en) 2009-10-30 2013-12-31 Salesforce.Com, Inc. Integrating and managing social networking information in an on-demand database system
WO2011060306A2 (en) 2009-11-12 2011-05-19 Salesforce.Com, Inc. Enterprise level business information networking for changes in a database
US8560575B2 (en) 2009-11-12 2013-10-15 Salesforce.Com, Inc. Methods and apparatus for selecting updates to associated records to publish on an information feed in an on-demand database service environment
US9152708B1 (en) 2009-12-14 2015-10-06 Google Inc. Target-video specific co-watched video clusters
KR101422772B1 (ko) 2009-12-28 2014-07-29 에스케이플래닛 주식회사 사용자 선호와 평가를 반영한 음악 재생 목록을 생성하는 온라인 음악 서비스 장치 및 방법
WO2011101858A1 (en) 2010-02-22 2011-08-25 Yogesh Chunilal Rathod A system and method for social networking for managing multidimensional life stream related active note(s) and associated multidimensional active resources & actions
US8898287B2 (en) 2010-02-24 2014-11-25 Salesforce.Com, Inc. System, method and computer program product for monitoring data activity utilizing a shared data store
US9600512B2 (en) 2010-02-25 2017-03-21 Salesforce.Com, Inc. Systems and methods for implementing customized drop-down menus
US8898582B2 (en) 2010-03-10 2014-11-25 Salesforce.Com, Inc. Configurable highlights panel for display of database records
US8914539B2 (en) 2010-03-12 2014-12-16 Salesforce.Com, Inc. Service cloud console
US9246707B2 (en) 2010-03-16 2016-01-26 Salesforce.Com, Inc. Cost-based SMTP email routing
US9009709B2 (en) 2010-03-16 2015-04-14 Salesforce.Com, Inc. Asynchronous rollup numbers forecasting methods and systems
US20110238670A1 (en) * 2010-03-23 2011-09-29 Microsoft Corporation Crowd-sourcing and contextual reclassification of rated content
US8977675B2 (en) 2010-03-26 2015-03-10 Salesforce.Com, Inc. Methods and systems for providing time and date specific software user interfaces
US8539234B2 (en) 2010-03-30 2013-09-17 Salesforce.Com, Inc. Secure client-side communication between multiple domains
US8818985B2 (en) 2010-04-06 2014-08-26 Salesforce.Com, Inc. Rule-based prioritization of social data
US9514476B2 (en) * 2010-04-14 2016-12-06 Viacom International Inc. Systems and methods for discovering artists
CN101807416A (zh) * 2010-04-16 2010-08-18 中山大学 一种数字家庭背景音乐控制系统
US8751939B2 (en) 2010-04-26 2014-06-10 Salesforce.Com, Inc. Side tab navigation and page views personalization systems and methods
US8972431B2 (en) 2010-05-06 2015-03-03 Salesforce.Com, Inc. Synonym supported searches
US9781049B2 (en) 2010-05-07 2017-10-03 Salesforce.Com, Inc. Resolving information in a database environment
US8566792B2 (en) 2010-05-07 2013-10-22 Salesforce, Inc. Validating visual components
US8693649B2 (en) 2010-05-07 2014-04-08 Salesforce.Com, Inc. Methods and apparatus for interfacing with a phone system in an on-demand service environment
US9009669B2 (en) 2010-05-07 2015-04-14 Salesforce.Com, Inc. Visual user interface validator
US8959483B2 (en) 2010-05-13 2015-02-17 Salesforce.Com, Inc. Test framework of visual components in a multitenant database environment
US8850219B2 (en) 2010-05-13 2014-09-30 Salesforce.Com, Inc. Secure communications
US8738603B2 (en) 2010-05-20 2014-05-27 Salesforce.Com, Inc. Metrics-based accessing of social threads
US20110289401A1 (en) 2010-05-20 2011-11-24 Salesforce.Com, Inc. Multiple graphical annotations of documents using overlays
US9021435B2 (en) 2010-05-20 2015-04-28 Salesforce.Com, Inc. Methods and systems for providing a user interface in a multi-tenant database environment
US8572080B2 (en) 2010-06-04 2013-10-29 Salesforce.Com, Inc. Methods and systems for analyzing a network feed in a multi-tenant database system environment
US9223852B2 (en) 2010-06-11 2015-12-29 Salesforce.Com, Inc. Methods and systems for analyzing search terms in a multi-tenant database system environment
US8230062B2 (en) 2010-06-21 2012-07-24 Salesforce.Com, Inc. Referred internet traffic analysis system and method
US9817637B2 (en) 2010-07-01 2017-11-14 Salesforce.Com, Inc. Methods and systems for providing enhancements to a business networking feed
US9280596B2 (en) 2010-07-01 2016-03-08 Salesforce.Com, Inc. Method and system for scoring articles in an on-demand services environment
US8560554B2 (en) 2010-09-23 2013-10-15 Salesforce.Com, Inc. Methods and apparatus for selecting updates to associated records to publish on an information feed using importance weights in an on-demand database service environment
US8732150B2 (en) 2010-09-23 2014-05-20 Salesforce.Com, Inc. Methods and apparatus for suppressing network feed activities using an information feed in an on-demand database service environment
US8661076B2 (en) 2010-09-23 2014-02-25 Salesforce.Com, Inc. Business networking information feed alerts
US9106761B2 (en) 2010-09-23 2015-08-11 Salesforce.Com, Inc. Methods and apparatus for inviting users to follow records in an on-demand database service environment
US9031957B2 (en) 2010-10-08 2015-05-12 Salesforce.Com, Inc. Structured data in a business networking feed
US20120086544A1 (en) 2010-10-08 2012-04-12 Salesforce.Com, Inc. Following Data Records in an Information Feed
US8903770B2 (en) 2010-10-15 2014-12-02 Salesforce.Com, Inc. Methods and apparatus for discontinuing the following of records in an on-demand database service environment
US8732606B2 (en) 2010-10-25 2014-05-20 Salesforce.Com, Inc. Computer implemented methods and apparatus for dynamic windowing in user interfaces
US8886766B2 (en) 2010-10-25 2014-11-11 Salesforce.Com, Inc. Systems and methods for tracking responses on an online social network
US20120102153A1 (en) 2010-10-25 2012-04-26 Salesforce.Com, Inc. Triggering actions in an information feed system
US8498994B2 (en) 2010-12-03 2013-07-30 Salesforce.Com, Inc. Social files
US9092826B2 (en) * 2010-12-04 2015-07-28 Facebook, Inc. Profile page with biographical summary for social networking system user
US8566648B2 (en) 2011-02-02 2013-10-22 Salesforce, Inc. Automated testing on devices
US8903943B2 (en) 2011-02-15 2014-12-02 Salesforce.Com, Inc. Integrating cloud applications and remote jobs
US8535162B2 (en) 2011-02-18 2013-09-17 Salesforce.Com, Inc. Methods and systems for providing a challenge user interface for an enterprise social network
US9443224B2 (en) 2011-03-01 2016-09-13 Salesforce.Com, Inc. Systems, apparatus and methods for selecting updates to associated records to publish on an information feed
US8713165B2 (en) 2011-03-03 2014-04-29 Salesforce.Com, Inc. Method and system for providing status of a machine
US8949270B2 (en) 2011-03-10 2015-02-03 Salesforce.Com, Inc. Methods and systems for processing social media data
EP2686843A4 (de) * 2011-03-17 2014-11-26 Charles Moncavage System und verfahren zum aufzeichnen und teilen von musik
US8818940B2 (en) 2011-03-29 2014-08-26 Salesforce.Com, Inc. Systems and methods for performing record actions in a multi-tenant database and application system
US9430583B1 (en) 2011-06-10 2016-08-30 Salesforce.Com, Inc. Extracting a portion of a document, such as a web page
US9208187B2 (en) 2011-06-24 2015-12-08 Salesforce.Com, Inc. Using a database system for selective inclusion and exclusion of types of updates to provide a configuration feed of a social networking system
US9064339B2 (en) 2011-06-28 2015-06-23 Salesforce.Com, Inc. Computer implemented systems and methods for providing a mobile social enterprise interface
US9953273B2 (en) 2011-06-28 2018-04-24 Salesforce.Com, Inc. Systems and methods for creating a rich social media profile
US9123028B2 (en) 2011-07-01 2015-09-01 Salesforce.Com, Inc. Computer implemented methods and apparatus for controlling the inclusion of edited information in an information feed
US9195971B2 (en) 2011-07-12 2015-11-24 Salesforce.Com, Inc. Method and system for planning a meeting in a cloud computing environment
US9489660B2 (en) 2011-07-12 2016-11-08 Salesforce.Com, Inc. Methods and systems for public collaborative interface for private network groups
US9037681B2 (en) 2011-07-12 2015-05-19 Salesforce.Com, Inc. Methods and systems for prioritizing multiple network feeds
US9395881B2 (en) 2011-07-12 2016-07-19 Salesforce.Com, Inc. Methods and systems for navigating display sequence maps
US8954449B2 (en) 2011-07-12 2015-02-10 Salesforce.Com, Inc. Method and system for determining a user's brand influence
US9071658B2 (en) 2011-07-12 2015-06-30 Salesforce.Com, Inc. Method and system for presenting a meeting in a cloud computing environment
US9563712B2 (en) 2011-07-14 2017-02-07 Salesforce.Com, Inc. Computer implemented methods and apparatus for providing internal custom feed items
US9443225B2 (en) 2011-07-18 2016-09-13 Salesforce.Com, Inc. Computer implemented methods and apparatus for presentation of feed items in an information feed to be displayed on a display device
US8762870B2 (en) 2011-07-19 2014-06-24 Salesforce.Com, Inc. Multifunction drag-and-drop selection tool for selection of data objects in a social network application
US20130024910A1 (en) 2011-07-22 2013-01-24 Salesforce.Com, Inc. Computer implemented methods and apparatus for integrating a social network information feed with a network communications application
US9325750B2 (en) 2011-07-26 2016-04-26 Salesforce.Com, Inc. Method and system for viewing a contact network feed in a business directory environment
US9256859B2 (en) 2011-07-26 2016-02-09 Salesforce.Com, Inc. Systems and methods for fragmenting newsfeed objects
US8984051B2 (en) 2011-07-26 2015-03-17 Salesforce.Com, Inc. Computer implemented methods and apparatus for communicating feed information to one or more recipients
US9591090B2 (en) 2011-08-22 2017-03-07 Salesforce.Com, Inc. Computer implemented methods and apparatus for sharing data of an information feed of an online social network
US9395882B2 (en) 2011-08-24 2016-07-19 Salesforce.Com, Inc. Systems and methods for promoting related lists
US8549047B2 (en) 2011-08-25 2013-10-01 Salesforce.Com, Inc. Computer implemented methods and apparatus for feed-based case management
US9215096B2 (en) 2011-08-26 2015-12-15 Salesforce.Com, Inc. Computer implemented methods and apparatus for providing communication between network domains in a service cloud
US10158638B2 (en) 2011-08-31 2018-12-18 Salesforce.Com, Inc. Computer implemented methods and apparatus for providing access to an online social network
US9058363B2 (en) 2011-10-07 2015-06-16 Salesforce.Com, Inc. Computer implemented methods and apparatus for providing a distribution list of users in an online social network
US9542711B2 (en) 2011-10-07 2017-01-10 Salesforce.Com, Inc. Computer implemented methods and apparatus for providing selective notifications in an online social network
US9589070B2 (en) 2011-10-10 2017-03-07 Salesforce.Com, Inc. Method and system for updating a filter logic expression representing a boolean filter
US9767132B2 (en) 2011-10-10 2017-09-19 Salesforce.Com, Inc. Systems and methods for real-time de-duplication
US9727924B2 (en) 2011-10-10 2017-08-08 Salesforce.Com, Inc. Computer implemented methods and apparatus for informing a user of social network data when the data is relevant to the user
US9195648B2 (en) 2011-10-12 2015-11-24 Salesforce.Com, Inc. Multi-lingual knowledge base
US9007364B2 (en) 2011-10-12 2015-04-14 Salesforce.Com, Inc. Augmented reality display apparatus and related methods using database record data
US9064287B2 (en) 2011-10-13 2015-06-23 Salesforce.Com, Inc. Computer implemented methods and apparatus for providing group-related social network information
US9471666B2 (en) 2011-11-02 2016-10-18 Salesforce.Com, Inc. System and method for supporting natural language queries and requests against a user's personal data cloud
US9443007B2 (en) 2011-11-02 2016-09-13 Salesforce.Com, Inc. Tools and techniques for extracting knowledge from unstructured data retrieved from personal data sources
US9152725B2 (en) 2011-11-04 2015-10-06 Salesforce.Com, Inc. Computer implemented methods and apparatus for configuring and performing a custom rule to process a preference indication
US10016417B2 (en) * 2011-11-07 2018-07-10 Diakron Pharmaceuticals, Inc. Extended release formulation of a direct thrombin inhibitor
US9830050B2 (en) 2011-11-23 2017-11-28 Salesforce.Com, Inc. Computer implemented methods and apparatus for providing a reminder regarding a feed item of a feed of an online social network
US20130185654A1 (en) 2012-01-17 2013-07-18 Salesforce.Com, Inc. Systems and methods for mapping relevant personal connections
US8731151B2 (en) 2012-02-02 2014-05-20 Salesforce.Com, Inc. Methods and apparatus for partially updating a web page using an embedded iFrame
US9330145B2 (en) 2012-02-22 2016-05-03 Salesforce.Com, Inc. Systems and methods for context-aware message tagging
US9503535B2 (en) 2012-03-06 2016-11-22 Salesforce.Com, Inc. Computer implemented methods and apparatus for automatically following entities in an online social network
US9832156B2 (en) 2012-03-23 2017-11-28 Salesforce.Com, Inc. Social networking system communities and associated user privileges implemented using a database system
US9558277B2 (en) 2012-04-04 2017-01-31 Salesforce.Com, Inc. Computer implemented methods and apparatus for identifying topical influence in an online social network
US9307006B2 (en) 2012-04-11 2016-04-05 Salesforce.Com, Inc. System and method for synchronizing data objects in a cloud based social networking environment
US9753926B2 (en) 2012-04-30 2017-09-05 Salesforce.Com, Inc. Extracting a portion of a document, such as a web page
US8973106B2 (en) 2012-05-03 2015-03-03 Salesforce.Com, Inc. Computer implemented methods and apparatus for providing permissions to users in an on-demand service environment
US9197513B2 (en) 2012-05-03 2015-11-24 Salesforce.Com, Inc. Computer implemented methods and apparatus for representing a portion of a user interface as a network address
US9094359B2 (en) 2012-05-09 2015-07-28 Salesforce.Com, Inc. Method and system for inter-social network communications
US9252976B2 (en) 2012-05-09 2016-02-02 Salesforce.Com, Inc. Method and system for social media cooperation protocol
US9177007B2 (en) 2012-05-14 2015-11-03 Salesforce.Com, Inc. Computer implemented methods and apparatus to interact with records using a publisher of an information feed of an online social network
US9582767B2 (en) * 2012-05-16 2017-02-28 Excalibur Ip, Llc Media recommendation using internet media stream modeling
US9916592B2 (en) 2012-05-18 2018-03-13 Oracle International Corporation Method and system for implementing implicit follow and automatic unfollow
US9148438B2 (en) 2012-06-25 2015-09-29 Salesforce.Com, Inc. System, method and computer program product for publishing non-malicious third party content to a data feed
US10049131B2 (en) 2012-07-02 2018-08-14 Salesforce.Com, Inc. Computer implemented methods and apparatus for determining user access to custom metadata
US9715879B2 (en) 2012-07-02 2017-07-25 Salesforce.Com, Inc. Computer implemented methods and apparatus for selectively interacting with a server to build a local database for speech recognition at a device
US9241017B2 (en) 2012-07-03 2016-01-19 Salesforce.Com, Inc. Systems and methods for cross domain service component interaction
US9628493B2 (en) 2012-07-03 2017-04-18 Salesforce.Com, Inc. Computer implemented methods and apparatus for managing permission sets and validating user assignments
US9075766B2 (en) 2012-07-12 2015-07-07 Salesforce.Com, Inc. Computer implemented methods and apparatus for determining whether to continue relationships in an online social network
US9984126B2 (en) 2012-07-23 2018-05-29 Salesforce.Com, Inc. Identifying relevant feed items to display in a feed of an enterprise social networking system
US9367626B2 (en) 2012-07-23 2016-06-14 Salesforce.Com, Inc. Computer implemented methods and apparatus for implementing a topical-based highlights filter
US9569060B2 (en) 2012-07-25 2017-02-14 Salesforce.Com, Inc. Computer implemented methods and apparatus for composing and batch publishing feed items in a feed-based interaction context
US9432320B2 (en) 2012-07-30 2016-08-30 Salesforce.Com, Inc. System and method for providing an information-centric application
US8990958B2 (en) 2012-08-31 2015-03-24 Salesforce.Com, Inc. Systems and methods for content management in an on demand environment
US9990426B2 (en) 2012-08-31 2018-06-05 Salesforce.Com, Inc. Systems and methods for content management in an on-demand environment
US9747388B2 (en) 2012-08-31 2017-08-29 Salesforce.Com, Inc. Systems and methods for providing access to external content objects
US9292589B2 (en) 2012-09-04 2016-03-22 Salesforce.Com, Inc. Identifying a topic for text using a database system
US9774555B2 (en) 2012-09-14 2017-09-26 Salesforce.Com, Inc. Computer implemented methods and apparatus for managing objectives in an organization in a social network environment
US9253283B2 (en) 2012-09-14 2016-02-02 Salesforce.Com, Inc. Systems and methods for ghosting and providing proxies in a network feed
US9495557B2 (en) 2012-09-18 2016-11-15 Salesforce.Com, Inc. Methods and systems for managing access to data in an on-demand system
US9626637B2 (en) 2012-09-18 2017-04-18 Salesforce.Com, Inc. Method and system for managing business deals
US9489415B2 (en) 2012-09-27 2016-11-08 Salesforce.Com, Inc. System and method for updating infographics based on multiple online social networks
US9246959B2 (en) 2012-10-10 2016-01-26 Salesforce.Com, Inc. System and method for location-based social network feeds
US9264391B2 (en) 2012-11-01 2016-02-16 Salesforce.Com, Inc. Computer implemented methods and apparatus for providing near real-time predicted engagement level feedback to a user composing a social media message
US9703815B2 (en) 2012-12-17 2017-07-11 Salesforce.Com, Inc. Third party files in an on-demand database service
US9495079B2 (en) 2013-01-10 2016-11-15 Salesforce.Com, Inc. Persistent feeder component for displaying feed items received from information feeds of online social networks
US9778820B2 (en) 2013-01-18 2017-10-03 Salesforce.Com, Inc. Managing applications on a computing device
US9607090B2 (en) 2013-01-21 2017-03-28 Salesforce.Com, Inc. Computer implemented methods and apparatus for recommending events
US10175873B2 (en) 2013-01-21 2019-01-08 Salesforce.Com, Inc. System and method for retrieving data based on scrolling velocity
US9465828B2 (en) 2013-01-22 2016-10-11 Salesforce.Com, Inc. Computer implemented methods and apparatus for identifying similar labels using collaborative filtering
US20140279629A1 (en) 2013-03-12 2014-09-18 Salesforce.Com, Inc. System and method for generating an organization profile based on skill information
US9823813B2 (en) 2013-03-15 2017-11-21 Salesforce.Com, Inc. Apparatus and methods for performing an action on a database record
US20140280577A1 (en) 2013-03-15 2014-09-18 Salesforce.Com, Inc. Systems and methods for interacting with an application in a publisher
US9483526B2 (en) 2013-03-21 2016-11-01 Salesforce.Com, Inc. Automatically subscribing users of an enterprise network to a record
US9594790B2 (en) 2013-03-21 2017-03-14 Salesforce.Com, Inc. System and method for evaluating claims to update a record from conflicting data sources
US9400840B2 (en) 2013-03-25 2016-07-26 Salesforce.Com, Inc. Combining topic suggestions from different topic sources to assign to textual data items
US9672575B2 (en) 2013-04-03 2017-06-06 Salesforce.Com, Inc. Capturing information regarding an interaction to a database
US9953301B2 (en) 2013-04-03 2018-04-24 Salesforce.Com, Inc. Searchable screen sharing sessions
US9398156B2 (en) 2013-04-12 2016-07-19 Salesforce.Com, Inc. Computer implemented methods and apparatus for managing agent workload in a customer service environment
US10684752B2 (en) 2013-04-12 2020-06-16 Salesforce.Com, Inc. Computer implemented methods and apparatus for responding to actionable text patterns in a feed item
US10114873B2 (en) 2013-04-17 2018-10-30 Salesforce.Com, Inc. Computer implemented methods and apparatus for retrieving content related to a feed item of an online social network
US9542472B2 (en) 2013-04-19 2017-01-10 Salesforce.Com, Inc. Facilitating collaboration on a record among a group of users of a feed-based enterprise network
US9460474B2 (en) 2013-05-03 2016-10-04 Salesforce.Com, Inc. Providing access to a private resource in an enterprise social networking system
US9647922B2 (en) 2013-05-15 2017-05-09 Salesforce, Inc. Computer implemented methods and apparatus for trials onboarding
US9529917B2 (en) 2013-05-21 2016-12-27 Saleforce.com, inc. System and method for generating information feed based on contextual data
US9892177B2 (en) 2013-07-11 2018-02-13 Salesforce.Com, Inc. Systems and methods for interacting with external content objects
US9467434B2 (en) 2013-07-15 2016-10-11 Salesforce.Com, Inc. Document rendering service
US9600155B2 (en) 2013-07-15 2017-03-21 Salesforce.Com, Inc. Computer implemented methods and apparatus for customizing a data interface in an on-demand service environment
US10147054B2 (en) 2013-07-26 2018-12-04 Salesforce.Com, Inc. Displaying content of an enterprise social network feed on a mobile device
US9426249B2 (en) 2013-08-05 2016-08-23 Salesforce.Com, Inc. Providing an improved web user interface framework for building web applications
US9524157B2 (en) 2013-08-06 2016-12-20 Salesforce.Com, Inc. Providing an improved web user interface framework for building web applications
US9921724B2 (en) 2013-08-15 2018-03-20 Salesforce.Com, Inc. Presenting data on a mobile device in communication with an on-demand database system
US9973550B2 (en) 2013-09-11 2018-05-15 Salesforce.Com, Inc. Systems and methods for applying intelligence and prioritization to calendared events
US9972015B2 (en) 2013-09-13 2018-05-15 Salesforce.Com, Inc. Methods and systems for facilitating customer support using a social post case feed and publisher
US11714923B2 (en) 2013-09-26 2023-08-01 Salesforce, Inc. Methods and systems for protecting data integrity
US10423907B2 (en) 2013-10-18 2019-09-24 Salesforce.Com, Inc. Geolocation based work data on a mobile device using a database system
US9590943B2 (en) 2013-10-25 2017-03-07 Salesforce.Com, Inc. Offline prompts of online social network mentions
US9665261B2 (en) 2013-10-28 2017-05-30 Salesforce.Com, Inc. Providing a user interface for customizing state transitions of panes in a bounding window
US10332129B2 (en) 2013-11-01 2019-06-25 Salesforce.Com, Inc. Methods and systems for processing a log file
US10367649B2 (en) 2013-11-13 2019-07-30 Salesforce.Com, Inc. Smart scheduling and reporting for teams
US9893905B2 (en) 2013-11-13 2018-02-13 Salesforce.Com, Inc. Collaborative platform for teams with messaging and learning across groups
US10146597B2 (en) 2013-11-14 2018-12-04 Salesforce.Com, Inc. Delegating handling of computing events of a mobile device application
US9798764B2 (en) 2013-12-20 2017-10-24 Salesforce.Com, Inc. Identifying recurring sequences of user interactions with an application
US10346882B2 (en) 2014-01-02 2019-07-09 Salesforce.Com, Inc. System and method for aggregating web clipping data
US9753703B2 (en) 2014-02-04 2017-09-05 Salesforce.Com, Inc. Generating identifiers for user interface elements of a web page of a web application
US9577835B2 (en) 2014-02-07 2017-02-21 Salesforce.Com, Inc. Online chats without displaying confidential information
US10324922B2 (en) 2014-02-13 2019-06-18 Salesforce.Com, Inc. Providing a timeline of events regarding a database record
JP5632109B2 (ja) * 2014-03-18 2014-11-26 株式会社 ディー・エヌ・エー 複数のデジタルコンテンツを提供可能なシステム及びこれを用いた方法
US9983943B2 (en) 2014-03-27 2018-05-29 Salesforce.Com, Inc. Reversing object manipulations in association with a walkthrough for an application or online service
US10339126B2 (en) 2014-08-11 2019-07-02 Salesforce.Com, Inc. Processing log files using a database system
US9509715B2 (en) 2014-08-21 2016-11-29 Salesforce.Com, Inc. Phishing and threat detection and prevention
US9774603B2 (en) 2014-08-22 2017-09-26 Salesforce.Com, Inc. Managing user permissions in relation to system events occurring in a database system
US9538377B2 (en) 2014-08-22 2017-01-03 Salesforce.Com, Inc. Switching between restricted-access websites on mobile user devices
US9632852B2 (en) 2014-08-25 2017-04-25 Salesforce.Com, Inc. Detecting and managing flooding of multi-tenant message queues
US10296753B2 (en) 2014-08-26 2019-05-21 Salesforce.Com, Inc. Permission comparator
US10223367B2 (en) 2014-08-27 2019-03-05 Salesforce.Com, Inc. Distributed sorting of event log files
US9805051B2 (en) 2014-09-10 2017-10-31 Salesforce.Com, Inc. Synchronization and strategic storage of multiple versions of a file
US10178156B2 (en) 2014-09-11 2019-01-08 Salesforce.Com, Inc. Extraction and capture of information from customizable header
US9619655B2 (en) 2014-09-12 2017-04-11 Salesforce.Com, Inc. Cloud-based security profiling, threat analysis and intelligence
US10095797B2 (en) 2014-10-03 2018-10-09 Salesforce.Com, Inc. Suggesting actions for evaluating user performance in an enterprise social network
US9710127B2 (en) 2014-10-09 2017-07-18 Salesforce.Com, Inc. User-customizable permissions in a computing environment
US9544307B2 (en) 2014-10-29 2017-01-10 Salesforce.Com, Inc. Providing a security mechanism on a mobile device
US9646064B2 (en) 2014-12-10 2017-05-09 Salesforce.Com, Inc. Template based software container
US10552464B2 (en) 2014-12-18 2020-02-04 Salesforce.Com, Inc. Identifying relevant material for cases
US20160191584A1 (en) * 2014-12-30 2016-06-30 Myine Electronics, Inc. Synchronized vehicle media content sharing moderation
US9965541B2 (en) 2015-02-24 2018-05-08 Salesforce.Com, Inc. Interest groups based on network feed items
US10175999B2 (en) 2015-02-25 2019-01-08 Salesforce.Com, Inc. Converting video into a walkthrough for an application or an online service
US10374987B2 (en) 2015-03-11 2019-08-06 Salesforce.Com, Inc. Electronic notifications of users concurrently interacting with the same feed item of a social network feed
US10701020B2 (en) 2015-03-31 2020-06-30 Facebook, Inc. Multi-user media presentation system
US10296717B2 (en) 2015-05-14 2019-05-21 Salesforce.Com, Inc. Automated prescription workflow for device management
US10083236B2 (en) 2015-05-29 2018-09-25 Salesforce.Com, Inc. Database searching using a graph of nodes and edges formed using log node pairs
US10210218B2 (en) 2015-06-16 2019-02-19 Salesforce.Com, Inc. Processing a file to generate a recommendation using a database system
US9979689B2 (en) 2015-06-29 2018-05-22 Salesforce.Com, Inc. Authoring tool for creating new electronic posts
US10152489B2 (en) 2015-07-24 2018-12-11 Salesforce.Com, Inc. Synchronize collaboration entity files
US9948743B2 (en) 2015-07-28 2018-04-17 Salesforce.Com, Inc. Managing memory usage in server systems
US9811444B2 (en) 2015-08-04 2017-11-07 Salesforce.Com, Inc. Testing software enhancements in database applications
US10157196B2 (en) 2015-08-12 2018-12-18 Salesforce.Com, Inc. Intra-platform data migration
US10049337B2 (en) 2015-08-31 2018-08-14 Salesforce.Com, Inc. Quantitative metrics for assessing status of a platform architecture for cloud computing
US10372421B2 (en) 2015-08-31 2019-08-06 Salesforce.Com, Inc. Platform provider architecture creation utilizing platform architecture type unit definitions
US9767040B2 (en) 2015-08-31 2017-09-19 Salesforce.Com, Inc. System and method for generating and storing real-time analytics metric data using an in memory buffer service consumer framework
US10198484B2 (en) 2015-09-10 2019-02-05 Salesforce.Com, Inc. Displaying reduced and detailed visual representations of calendar items based on mouse cursor movement
US10592474B2 (en) 2015-09-11 2020-03-17 Salesforce.Com, Inc. Processing log files using a database system
US10430765B2 (en) 2015-09-11 2019-10-01 Salesforce.Com, Inc. Processing keyboard input to perform events in relation to calendar items using a web browser-based application or online service
US10387439B2 (en) 2015-09-11 2019-08-20 Salesforce.Com, Inc. Configuring service consoles based on service feature templates using a database system
US10296661B2 (en) 2015-09-11 2019-05-21 Salesforce.Com, Inc. Processing log files using a database system
US10146915B2 (en) 2015-09-14 2018-12-04 Salesforce.Com, Inc. Publication of collaborative file to library
US9658801B2 (en) 2015-09-15 2017-05-23 Salesforce.Com, Inc. System having in-memory buffer service, temporary events file storage system and backup events file uploader service
US10915299B2 (en) 2015-10-16 2021-02-09 Salesforce.Com, Inc. Automatically matching start criteria and completion criteria of a walkthrough for an application or online service
US10187403B2 (en) 2015-12-02 2019-01-22 Salesforce.Com, Inc. False positive detection reduction system for network-based attacks
US10402367B2 (en) 2016-01-13 2019-09-03 Salesforce.Com, Inc. Batch job processing using a database system
US9965634B2 (en) 2016-01-15 2018-05-08 Salesforce.Com, Inc. Space-efficient storage of encrypted data
US10678757B2 (en) 2016-04-08 2020-06-09 Salesforce.Com, Inc. Reliable generation of a unique key in a distributed system
US10057206B2 (en) 2016-04-18 2018-08-21 Salesforce.Com, Inc. Combining updates of a social network feed
US10567311B2 (en) 2016-04-29 2020-02-18 Salesforce.Com, Inc. Publisher and share action integration in a user interface for automated messaging
US10135847B2 (en) 2016-05-18 2018-11-20 Salesforce.Com, Inc. Reverse shell network intrusion detection
US10346451B2 (en) 2016-05-27 2019-07-09 Salesforce.Com, Inc. Identifying conversations in unstructured media
US10140456B2 (en) 2016-06-08 2018-11-27 Salesforce.Com, Inc. Runtime analysis of software security vulnerabilities
US10380347B2 (en) 2016-06-08 2019-08-13 Salesforce.Com., Inc. Hierarchical runtime analysis framework for defining vulnerabilities
US10204345B2 (en) 2016-06-28 2019-02-12 Salesforce.Com, Inc. Driving customer service interactions on social media
US10685004B2 (en) 2016-07-11 2020-06-16 Salesforce.Com, Inc. Multiple feature hash map to enable feature selection and efficient memory usage
US10372934B2 (en) 2016-07-21 2019-08-06 Salesforce.Com, Inc. Access controlled queries against user data in a datastore
US10693922B2 (en) 2016-07-25 2020-06-23 Salesforce.Com, Inc. Multi-channel customer engagement platform
US10410107B2 (en) 2016-07-26 2019-09-10 Salesforce.Com, Inc. Natural language platform for database system
US10241890B2 (en) 2016-07-28 2019-03-26 Salesforce.Com, Inc. Hybrid code modification in intermediate language for software application
US10409816B2 (en) 2016-08-23 2019-09-10 Salesforce.Com, Inc. Accessing and displaying shared data
US10482141B2 (en) 2016-08-30 2019-11-19 Salesforce.Com, Inc. Extensible moderation framework
US10417210B2 (en) 2016-08-30 2019-09-17 Salesforce.Com, Inc. Multi-token matching scheme
US10346370B2 (en) 2016-08-30 2019-07-09 Salesforce.Com, Inc. Rate limiting in a moderation framework of a database system
US10942903B2 (en) 2016-08-30 2021-03-09 Salesforce.Com, Inc. Rate limiting in a moderation framework of a database system
US10896192B2 (en) 2016-09-08 2021-01-19 Salesforce.Com, Inc. Allowing in-line edit to data table of linked data of a data store
US10915519B2 (en) 2016-09-09 2021-02-09 Salesforce.Com, Inc. Processing offline updates to records of a database system
US11232223B2 (en) 2016-09-13 2022-01-25 Salesforce.Com, Inc. Providing web application components within remote systems
US10635659B2 (en) 2016-09-19 2020-04-28 Salesforce.Com, Inc. Mobile application bundled with metadata database
US10671626B2 (en) 2016-09-27 2020-06-02 Salesforce.Com, Inc. Identity consolidation in heterogeneous data environment
US10572031B2 (en) 2016-09-28 2020-02-25 Salesforce.Com, Inc. Processing keyboard input to cause re-sizing of items in a user interface of a web browser-based application
US10642474B2 (en) 2016-09-28 2020-05-05 Salesforce.Com, Inc. Processing keyboard input to cause movement of items in a user interface of a web browser-based application
US10380094B2 (en) 2016-09-30 2019-08-13 Salesforce.Com, Inc. Custom multi-tenant non-relational platform objects
US10613709B2 (en) 2016-09-30 2020-04-07 Salesforce.Com, Inc. Leveraging and managing assessment environments in an assessment hub
US10223136B2 (en) 2016-09-30 2019-03-05 Salesforce.Com, Inc. Generating content objects using an integrated development environment
US10275281B2 (en) 2016-09-30 2019-04-30 Salesforce.Com, Inc. Scheduling jobs for processing log files using a database system
US10984665B2 (en) 2016-09-30 2021-04-20 Salesforce.Com, Inc. Customizing sequences of content objects
US10713604B2 (en) 2016-09-30 2020-07-14 Salesforce.Com, Inc. Bi-directional notification framework
US10212189B2 (en) 2016-10-11 2019-02-19 Salesforce.Com, Inc. Authentication of client devices using modified images
US10778559B2 (en) 2016-10-17 2020-09-15 Salesforce.Com, Inc. Facilitating simulation of network conditions in a hybrid application environment
US10824620B2 (en) 2016-10-21 2020-11-03 Salesforce.Com, Inc. Compiling a relational datastore query from a user input
US10642872B2 (en) 2016-10-21 2020-05-05 Salesforce.Com, Inc. System for optimizing content queries
US10447672B2 (en) 2016-11-01 2019-10-15 Salesforce.Com, Inc. Facilitating encrypted persistent storage in browsers
US10666722B2 (en) 2016-11-22 2020-05-26 Salesforce.Com, Inc. Message delivery in a distributed server environment
US10726039B2 (en) 2016-11-29 2020-07-28 Salesforce.Com, Inc. Systems and methods for updating database indexes
US10116660B2 (en) 2016-11-30 2018-10-30 Salesforce.Com, Inc. Security modes for a component-based web security model
US10129258B2 (en) 2016-11-30 2018-11-13 Salesforce.Com, Inc. Secure component-based web applications
US10891263B2 (en) 2016-12-09 2021-01-12 Salesforce.Com, Inc. Systems and methods for providing database updates for data visualization
US10540369B2 (en) 2016-12-19 2020-01-21 Salesforce.Com, Inc. Org sync suspend and resume data sync
US10496673B2 (en) 2016-12-27 2019-12-03 Salesforce.Com, Inc. Org sync async subscribe emails
US10146581B2 (en) 2017-01-13 2018-12-04 Salesforce.Com, Inc. Dynamically configuring a process based on environmental characteristics monitored by a mobile device
US10411907B2 (en) 2017-01-25 2019-09-10 Salesforce.Com, Inc. Secure remote user authentication leveraging public key cryptography and key splitting
US10650028B2 (en) 2017-01-25 2020-05-12 Salesforce.Com, Inc. Relational database instruction validation
US10356088B1 (en) 2017-01-25 2019-07-16 Salesforce.Com, Inc. User authentication based on multiple asymmetric cryptography key pairs
US10637658B2 (en) 2017-01-25 2020-04-28 Salesforce.Com, Inc. Secure internal user authentication leveraging public key cryptography and key splitting
US10545962B2 (en) 2017-01-25 2020-01-28 Salesforce.Com, Inc. Relational database instruction validation
US11190344B2 (en) 2017-01-25 2021-11-30 Salesforce.Com, Inc. Secure user authentication based on multiple asymmetric cryptography key pairs
US11436223B2 (en) 2017-01-30 2022-09-06 Salesforce, Inc. Query pin planner
US10783188B2 (en) 2017-02-17 2020-09-22 Salesforce.Com, Inc. Intelligent embedded self-help service
US10469438B2 (en) 2017-02-27 2019-11-05 Salesforce.Com, Inc. Facilitating integration of collaborative communication platform and document collaboration tool
US10579368B2 (en) 2017-03-10 2020-03-03 Salesforce.Com, Inc. Blockchain version control systems
US10803080B2 (en) 2017-03-21 2020-10-13 Salesforce.Com, Inc. Thread record provider
US10810230B2 (en) 2017-03-21 2020-10-20 Salesforce.Com, Inc. Thread record provider
US10860377B2 (en) 2017-03-22 2020-12-08 Salesforce.Com, Inc. Technologies for identifying thread memory allocation
US10587401B2 (en) 2017-04-03 2020-03-10 Salesforce.Com, Inc. Secure handling of customer-supplied encryption secrets
US10645138B2 (en) 2017-05-02 2020-05-05 Salesforce.Com, Inc Event stream processing system using a coordinating spout instance
US11663205B2 (en) 2017-05-04 2023-05-30 Salesforce, Inc. Technologies for asynchronous querying
US10536439B2 (en) 2017-05-08 2020-01-14 Salesforce.Com, Inc. Client fingerprinting for information system security
US10852926B2 (en) 2017-05-23 2020-12-01 Salesforce.Com., Inc. Filter of data presentations via user-generated links
US11054971B2 (en) 2017-05-23 2021-07-06 Salesforce.Com., Inc. Modular runtime environment
US10360136B2 (en) 2017-05-23 2019-07-23 Salesforce.Com., Inc. Dashboard execution engine
US10713223B2 (en) 2017-06-01 2020-07-14 Salesforce.Com, Inc. Opportunistic gossip-type dissemination of node metrics in server clusters
US10693951B2 (en) 2017-06-01 2020-06-23 Salesforce.Com, Inc. Decentralized, resource aware load distribution in a distributed system
US10489170B2 (en) 2017-06-19 2019-11-26 Salesforce.Com, Inc. Application warmup engine
US10416952B2 (en) 2017-06-27 2019-09-17 Salesforce.Com, Inc. Identifying a viewport within a browser window
US10579641B2 (en) 2017-08-01 2020-03-03 Salesforce.Com, Inc. Facilitating mobile device interaction with an enterprise database system
US9961519B1 (en) 2017-08-01 2018-05-01 Salesforce.Com, Inc. Facilitating mobile device interaction with an enterprise database system
US10664244B2 (en) 2017-08-22 2020-05-26 Salesforce.Com, Inc. Dynamic page previewer for a web application builder
US10402174B2 (en) 2017-08-25 2019-09-03 Salesforce.Com, Inc. Overriding component attributes in a web application builder
US10775969B2 (en) 2017-08-25 2020-09-15 Salesforce.Com, Inc. System and method for notifying a softphone of navigation change events
US10846068B2 (en) 2017-08-30 2020-11-24 Salesforce.Com, Inc. Interactions layer in a web application builder framework
US10540149B2 (en) 2017-08-30 2020-01-21 Salesforce.Com, Inc. Property editor component in a web application builder framework
US10509633B2 (en) 2017-08-30 2019-12-17 Salesforce.Com, Inc. Base editor component in a web application builder framework
US10514896B2 (en) 2017-08-30 2019-12-24 Salesforce.Com, Inc. Web application builder framework
US10509546B2 (en) 2017-08-31 2019-12-17 Salesforce.Com, Inc. History component for single page application
US10909070B2 (en) 2017-08-31 2021-02-02 Salesforce.Com, Inc. Memory efficient policy-based file deletion system
US11036357B2 (en) 2017-09-27 2021-06-15 Salesforce.Com, Inc. Generating or updating cross-community streams
US10579692B2 (en) 2017-09-27 2020-03-03 Salesforce.Com, Inc. Composite keys for multi-tenant non-relational platform objects
US10579691B2 (en) 2017-09-27 2020-03-03 Salesforce.Com, Inc. Application programming interface representation of multi-tenant non-relational platform objects
US11714811B2 (en) 2017-09-27 2023-08-01 Salesforce, Inc. Run-time querying of multi-tenant non-relational platform objects
US10984070B2 (en) 2017-10-18 2021-04-20 Salesforce.Com, Inc. Dynamic content placeholders for microblogging posts
US10693952B2 (en) 2017-10-23 2020-06-23 Salesforce.Com, Inc. Technologies for low latency messaging
US10387041B2 (en) 2017-11-02 2019-08-20 Salesforce.Com, Inc. Data migration system
US10528816B2 (en) 2017-11-30 2020-01-07 Salesforce.Com, Inc. System and method for retrieving and displaying supplemental information and pertinent data using augmented reality
US11088925B2 (en) 2017-12-04 2021-08-10 Salesforce.Com, Inc. Technologies for capacity remediation in multi-tenant cloud environments
US10887281B2 (en) 2017-12-19 2021-01-05 Salesforce.Com, Inc. Automated host-based firewall configuration management
US10904197B2 (en) 2017-12-19 2021-01-26 Salesforce.Com, Inc. Management of members of social network conversations
US10739991B2 (en) 2018-01-16 2020-08-11 Salesforce.Com, Inc. System and method of providing an overlay user interface for a touchscreen display
US11048684B2 (en) 2018-01-16 2021-06-29 Salesforce.Com, Inc. Lazy tracking of user system web cache
US10642468B2 (en) 2018-01-16 2020-05-05 Salesforce.Com, Inc. Accessibility lock and accessibility pause
US10761904B2 (en) 2018-01-17 2020-09-01 Salesforce.Com, Inc. Method and system for synchronizing and joining multiple calls to the same asynchronous code segment
US10671739B2 (en) 2018-01-17 2020-06-02 Salesforce.Com, Inc. Managing the sharing of common library packages with subscribers
US10671248B2 (en) 2018-01-18 2020-06-02 Salesforce.Com, Inc. Live agent chat console
US11170381B2 (en) 2018-01-18 2021-11-09 Salesforce.Com, Inc. Method and system for generating insights regarding a party in response to a call
US10567505B2 (en) 2018-01-18 2020-02-18 Salesforce.Com, Inc. Methods and systems for session synchronization and sharing of applications between different user systems of a user
US10693883B2 (en) 2018-01-22 2020-06-23 Salesforce.Com, Inc. Technologies for integrating and sandboxing web resources
US10713070B2 (en) 2018-01-22 2020-07-14 Salesforce.Com, Inc. Systems and methods for capturing and visualizing user interactions across devices
US10650337B2 (en) 2018-01-29 2020-05-12 Salesforce.Com, Inc. Technical field service inventory management
US10771353B2 (en) 2018-01-31 2020-09-08 Salesforce.Com, Inc. Policy enforcement as a service for third party platforms with asynchronous user tracking mechanisms
US10560349B2 (en) 2018-01-31 2020-02-11 Salesforce.Com, Inc. Data consistency of policy enforcement for distributed applications
US10680958B2 (en) 2018-01-31 2020-06-09 Salesforce.Com, Inc. Policy enforcement as a service for third party platforms
US11416116B2 (en) 2018-01-31 2022-08-16 Salesforce.Com, Inc. Generation of mobile device notifications
US11206273B2 (en) 2018-01-31 2021-12-21 Salesforce.Com, Inc. Content management system connect
US10778543B2 (en) 2018-01-31 2020-09-15 Salesforce.Com, Inc. Opaque interface for enclosed/wrapped asynchronous pushing and/or pulling data between policy enforcement as a service (PEaaS) components
US10936477B2 (en) 2018-01-31 2021-03-02 Salesforce.Com, Inc. End-to-end user interface component testing
US10853334B2 (en) 2018-03-02 2020-12-01 Salesforce.Com, Inc. Technologies for providing service isolation, scalability, and proactive tenant migration in multi-tenant ecosystems
US10664192B2 (en) 2018-04-26 2020-05-26 Salesforce.Com, Inc. In-memory service with plural buffer type assignment
US10936308B2 (en) 2018-04-30 2021-03-02 Salesforce.Com, Inc. Multi-tenant collaborative learning
US10958431B2 (en) 2018-05-30 2021-03-23 Salesforce.Com, Inc. Authenticating computing system requests across tenants of a multi-tenant database system
US11252119B2 (en) 2018-06-04 2022-02-15 Salesforce.Com, Inc. Message logging using two-stage message logging mechanisms
US10878218B2 (en) 2018-06-18 2020-12-29 Salesforce.Com, Inc. Device fingerprinting, tracking, and management
US11218461B2 (en) 2018-06-29 2022-01-04 Salesforce.Com, Inc. Authenticating computing system requests with an unknown destination across tenants of a multi-tenant system
US11423063B2 (en) 2018-07-31 2022-08-23 Salesforce, Inc. Flattening hierarchical database records using inverted indexing
US10664266B2 (en) 2018-09-04 2020-05-26 Salesforce.Com, Inc. Maintaining client version affinity during a server cluster upgrade
US10671236B2 (en) 2018-09-20 2020-06-02 Salesforce.Com, Inc. Stateful, contextual, and draggable embedded widget
US10866959B2 (en) 2018-09-20 2020-12-15 Salesforce.Com, Inc. Debug tracing of next best action strategy engine
US11308067B2 (en) 2018-09-21 2022-04-19 Salesforce.Com, Inc. Associating flows in different states to a database record
US11640407B2 (en) 2018-09-24 2023-05-02 Salesforce, Inc. Driving application experience via search inputs
US11190420B2 (en) 2018-10-31 2021-11-30 Salesforce.Com, Inc. Generating events from host based logging for consumption by a network logging host
US11055162B2 (en) 2018-10-31 2021-07-06 Salesforce.Com, Inc. Database system performance degradation detection
US10853046B2 (en) 2018-12-13 2020-12-01 Salesforce.Com, Inc. Deployment of software applications on server clusters
US11102259B2 (en) * 2019-01-22 2021-08-24 Apple Inc. Network system for content playback on multiple devices
US10747551B2 (en) 2019-01-23 2020-08-18 Salesforce.Com, Inc. Software application optimization
US11194591B2 (en) 2019-01-23 2021-12-07 Salesforce.Com, Inc. Scalable software resource loader
US10802944B2 (en) 2019-01-23 2020-10-13 Salesforce.Com, Inc. Dynamically maintaining alarm thresholds for software application performance management
US11042434B2 (en) 2019-01-31 2021-06-22 Salesforce.Com, Inc. Database ingestion across internal and external data sources using error rate handling
US11216444B2 (en) 2019-01-31 2022-01-04 Salesforce.Com, Inc. Scalable event sourcing datastore
US11263178B2 (en) 2019-01-31 2022-03-01 Salesforce.Com, Inc. Intelligent prediction of future generation of types of data objects based on past growth
US11526539B2 (en) 2019-01-31 2022-12-13 Salesforce, Inc. Temporary reservations in non-relational datastores
US10922062B2 (en) 2019-04-15 2021-02-16 Salesforce.Com, Inc. Software application optimization
US10922095B2 (en) 2019-04-15 2021-02-16 Salesforce.Com, Inc. Software application performance regression analysis
US11113302B2 (en) 2019-04-23 2021-09-07 Salesforce.Com, Inc. Updating one or more databases based on dataflow events
US11245729B2 (en) 2019-07-09 2022-02-08 Salesforce.Com, Inc. Group optimization for network communications
US11170322B2 (en) 2019-08-13 2021-11-09 Salesforce.Com, Inc. Using a client-side machine learning model dynamically in a mobile enterprise application on a mobile device
US11379266B2 (en) 2019-09-10 2022-07-05 Salesforce.Com, Inc. Automatically identifying and right sizing instances
US11403280B2 (en) 2019-09-25 2022-08-02 Salesforce.Com, Inc. Master data management technologies
US11403265B2 (en) 2019-10-02 2022-08-02 Salesforce, Inc. Dynamically controlling data migration
US11514008B2 (en) 2019-10-02 2022-11-29 Salesforce, Inc. Dynamically controlling data migration
US11637831B2 (en) 2019-10-09 2023-04-25 Salesforce, Inc. Application programmer interface platform with direct data center access
US11431663B2 (en) 2019-10-24 2022-08-30 Salesforce, Inc. Technologies for predicting personalized message send times
US11381540B2 (en) 2019-10-31 2022-07-05 Salesforce, Inc. Tracking premature events in electronic message processing
US11431481B2 (en) 2019-11-07 2022-08-30 Salesforce, Inc. System for securing memory dumps
US11507617B2 (en) 2019-11-15 2022-11-22 Salesforce, Inc. Unsupervised dialogue topic extraction
US20210150483A1 (en) 2019-11-18 2021-05-20 Salesforce.Com, Inc. System and method for automatically creating personalized courses and trackable achievements
US11431500B2 (en) 2019-11-26 2022-08-30 Salesforce, Inc. Authorization code management for published static applications
US11120702B2 (en) 2019-12-01 2021-09-14 Salesforce.Com, Inc. Systems and methods for validating localized assessments in an external system
US11354726B2 (en) 2019-12-20 2022-06-07 Salesforce.Com, Inc. Change order application programming interfaces
US11177973B2 (en) 2020-01-10 2021-11-16 Salesforce.Com, Inc. Distributed audience computation software service
US11397736B2 (en) 2020-01-27 2022-07-26 Salesforce, Inc. Large scale data ingestion
US11475049B2 (en) 2020-01-31 2022-10-18 Salesforce, Inc. Methods and systems for organization extensibility and cluster scalability
US11233787B2 (en) 2020-01-31 2022-01-25 Salesforce.Com, Inc. Automated on call and ad hoc access to restricted resources
US11711330B2 (en) 2020-01-31 2023-07-25 Salesforce, Inc. Out of office message configuration
US11755720B2 (en) 2020-01-31 2023-09-12 Salesforce, Inc. Secure membranes and cross namespace communication
US11297501B2 (en) 2020-01-31 2022-04-05 Salesforce.Com, Inc. Firewall discovery and management
US11588840B2 (en) 2020-01-31 2023-02-21 Salesforce, Inc. Automated encryption degradation detection, reporting and remediation
US11915834B2 (en) 2020-04-09 2024-02-27 Salesforce, Inc. Efficient volume matching of patients and providers
US11526551B2 (en) 2020-04-10 2022-12-13 Salesforce, Inc. Search query generation based on audio processing
US11539652B2 (en) 2020-04-13 2022-12-27 Salesforce, Inc. Rate limiting actions with a message queue
US11509608B2 (en) 2020-04-13 2022-11-22 Salesforce, Inc. Methods and systems for configuring an email engine
US11916918B2 (en) 2020-04-14 2024-02-27 Salesforce, Inc. System mode override during flow execution
US11552802B2 (en) 2020-04-15 2023-01-10 Salesforce, Inc. Stateless mutual authentication between services
US11113459B1 (en) 2020-05-22 2021-09-07 Salesforce.Com, Inc. Dynamic guidance engine for software customization systems
US11474793B2 (en) 2020-05-22 2022-10-18 Salesforce.Com, Inc. Polymorphic application architecture
US11294648B2 (en) 2020-05-22 2022-04-05 Salesforce.Com, Inc. Application development architecture for mobile applications
US11762656B2 (en) 2020-07-13 2023-09-19 Salesforce, Inc. Service fabrication tool
US11907385B2 (en) 2020-09-18 2024-02-20 Salesforce, Inc. Process flow granular control and execution
US11460975B2 (en) 2020-09-18 2022-10-04 Salesforce, Inc. Metric presentation within a flow builder
US11687523B2 (en) 2020-11-25 2023-06-27 Salesforce, Inc. System and method for efficiently transferring data for offline use
US11675800B2 (en) 2020-11-30 2023-06-13 Salesforce, Inc. Version control and execution on a mobile device
US11741119B2 (en) 2021-01-26 2023-08-29 Salesforce, Inc. Canonical data model for distributed data catalog and metadata exchange
US11429257B1 (en) 2021-04-15 2022-08-30 Salesforce.Com, Inc. Dynamically generated help based on derived hierarchical context
US11636025B2 (en) 2021-04-27 2023-04-25 Salesforce, Inc. Intelligent generation of automated user interface testing methods
US11748243B2 (en) 2021-04-27 2023-09-05 Salesforce, Inc. Intelligent generation of page objects for user interface testing
US11507729B1 (en) 2021-05-13 2022-11-22 Salesforce, Inc. Scoped containers using CSS custom properties and color pairs
US11681522B2 (en) 2021-10-21 2023-06-20 Salesforce, Inc. Self-healing build pipelines for an application build process across distributed computer platforms
US11442754B1 (en) 2021-10-27 2022-09-13 Salesforce, Inc. Targeting system for web page components
US11755400B2 (en) 2021-11-30 2023-09-12 Salesforce, Inc. Error detection and mitigation for software pull requests
US11734265B1 (en) 2022-03-08 2023-08-22 Salesforce, Inc. Automatic GraphQL data source field change handler
US11893377B2 (en) 2022-04-27 2024-02-06 Salesforce, Inc. Dependency-aware rules engine for delivering managed package upgrades
US11874797B1 (en) 2022-06-23 2024-01-16 Salesforce, Inc. Smart privilege escalation in a cloud platform
US11750460B1 (en) 2022-10-06 2023-09-05 Salesforce, Inc. Identifying duplicate entries in views of same and other network management interfaces

Family Cites Families (191)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3568156A (en) 1967-08-09 1971-03-02 Bell Telephone Labor Inc Text matching algorithm
US4384329A (en) 1980-12-19 1983-05-17 International Business Machines Corporation Retrieval of related linked linguistic expressions including synonyms and antonyms
US4833610A (en) 1986-12-16 1989-05-23 International Business Machines Corporation Morphological/phonetic method for ranking word similarities
US4996642A (en) * 1987-10-01 1991-02-26 Neonics, Inc. System and method for recommending items
JPH03185561A (ja) 1989-12-15 1991-08-13 Ricoh Co Ltd 欧文単語入力方法
US5062143A (en) 1990-02-23 1991-10-29 Harris Corporation Trigram-based method of language identification
JP2862626B2 (ja) 1990-03-22 1999-03-03 株式会社東芝 電子辞書及び情報検索方法
US5497488A (en) 1990-06-12 1996-03-05 Hitachi, Ltd. System for parallel string search with a function-directed parallel collation of a first partition of each string followed by matching of second partitions
US5182708A (en) 1990-12-11 1993-01-26 Ricoh Corporation Method and apparatus for classifying text
US5404505A (en) * 1991-11-01 1995-04-04 Finisar Corporation System for scheduling transmission of indexed and requested database tiers on demand at varying repetition rates
US5903454A (en) 1991-12-23 1999-05-11 Hoffberg; Linda Irene Human-factored interface corporating adaptive pattern recognition based controller apparatus
US5371807A (en) 1992-03-20 1994-12-06 Digital Equipment Corporation Method and apparatus for text classification
US5303302A (en) 1992-06-18 1994-04-12 Digital Equipment Corporation Network packet receiver with buffer logic for reassembling interleaved data packets
GB9220404D0 (en) 1992-08-20 1992-11-11 Nat Security Agency Method of identifying,retrieving and sorting documents
US5608622A (en) 1992-09-11 1997-03-04 Lucent Technologies Inc. System for analyzing translations
US6000008A (en) 1993-03-11 1999-12-07 Cabletron Systems, Inc. Method and apparatus for matching data items of variable length in a content addressable memory
US5392212A (en) 1993-07-07 1995-02-21 The United States Of America As Represented By The Secretary Of Commerce Apparatus for identifying unknown words by comparison to known words
US5583763A (en) * 1993-09-09 1996-12-10 Mni Interactive Method and apparatus for recommending selections based on preferences in a multi-user system
JPH07114568A (ja) 1993-10-20 1995-05-02 Brother Ind Ltd データ検索装置
US5629867A (en) 1994-01-25 1997-05-13 Goldman; Robert J. Selection and retrieval of music from a digital database
GB9401816D0 (en) 1994-01-31 1994-03-23 Mckee Neil H Accessing data held in large databases
US5548507A (en) 1994-03-14 1996-08-20 International Business Machines Corporation Language identification process using coded language words
US5724567A (en) * 1994-04-25 1998-03-03 Apple Computer, Inc. System for directing relevance-ranked data objects to computer users
US5592511A (en) 1994-05-10 1997-01-07 Schoen; Neil C. Digital customized audio products with user created data and associated distribution and production system
US5499046A (en) 1994-05-23 1996-03-12 Cable Services Technologies, Inc. CATV distribution system with each channel having its own remote scheduler
US5539635A (en) 1994-07-19 1996-07-23 Larson, Jr.; Ernest J. Radio station program identifier and distribution system
US5661787A (en) 1994-10-27 1997-08-26 Pocock; Michael H. System for on-demand remote access to a self-generating audio recording, storage, indexing and transaction system
US5758257A (en) * 1994-11-29 1998-05-26 Herz; Frederick System and method for scheduling broadcast of and access to video programs and other data using customer profiles
US6029195A (en) 1994-11-29 2000-02-22 Herz; Frederick S. M. System for customized electronic identification of desirable objects
US5749081A (en) * 1995-04-06 1998-05-05 Firefly Network, Inc. System and method for recommending items to a user
US5706365A (en) 1995-04-10 1998-01-06 Rebus Technology, Inc. System and method for portable document indexing using n-gram word decomposition
US5616876A (en) * 1995-04-19 1997-04-01 Microsoft Corporation System and methods for selecting music on the basis of subjective content
US5842010A (en) * 1995-04-24 1998-11-24 Bell Communications Research, Inc. Periodic wireless data broadcast
US5883986A (en) 1995-06-02 1999-03-16 Xerox Corporation Method and system for automatic transcription correction
AU5969896A (en) 1995-06-07 1996-12-30 International Language Engineering Corporation Machine assisted translation tools
US5790423A (en) 1995-06-14 1998-08-04 Audible, Inc. Interactive audio transmission receiving and playback system
US6092049A (en) * 1995-06-30 2000-07-18 Microsoft Corporation Method and apparatus for efficiently recommending items using automated collaborative filtering and feature-guided automated collaborative filtering
US6112186A (en) * 1995-06-30 2000-08-29 Microsoft Corporation Distributed system for facilitating exchange of user information and opinion using automated collaborative filtering
IL118580A0 (en) * 1995-06-30 1996-10-16 Massachusetts Inst Technology Method and apparatus for item recommendation using automated collaborative filtering
US6049777A (en) * 1995-06-30 2000-04-11 Microsoft Corporation Computer-implemented collaborative filtering based method for recommending an item to a user
US6041311A (en) * 1995-06-30 2000-03-21 Microsoft Corporation Method and apparatus for item recommendation using automated collaborative filtering
US6199082B1 (en) * 1995-07-17 2001-03-06 Microsoft Corporation Method for delivering separate design and content in a multimedia publishing system
DE19526264A1 (de) 1995-07-19 1997-04-10 Daimler Benz Ag Verfahren zur Erzeugung von Deskriptoren für die Klassifikation von Texten
US5751672A (en) 1995-07-26 1998-05-12 Sony Corporation Compact disc changer utilizing disc database
US6505160B1 (en) * 1995-07-27 2003-01-07 Digimarc Corporation Connected audio and other media objects
US5815662A (en) 1995-08-15 1998-09-29 Ong; Lance Predictive memory caching for media-on-demand systems
US5913040A (en) 1995-08-22 1999-06-15 Backweb Ltd. Method and apparatus for transmitting and displaying information between a remote network and a local computer
US5713016A (en) 1995-09-05 1998-01-27 Electronic Data Systems Corporation Process and system for determining relevance
US5726909A (en) 1995-12-08 1998-03-10 Krikorian; Thomas M. Continuous play background music system
US5708709A (en) 1995-12-08 1998-01-13 Sun Microsystems, Inc. System and method for managing try-and-buy usage of application programs
US5931907A (en) 1996-01-23 1999-08-03 British Telecommunications Public Limited Company Software agent for comparing locally accessible keywords with meta-information and having pointers associated with distributed information
US5930526A (en) 1996-01-24 1999-07-27 Intel Corporation System for progressive transmission of compressed video including video data of first type of video frame played independently of video data of second type of video frame
US5790935A (en) 1996-01-30 1998-08-04 Hughes Aircraft Company Virtual on-demand digital information delivery system and method
US5930768A (en) 1996-02-06 1999-07-27 Supersonic Boom, Inc. Method and system for remote user controlled manufacturing
US5864868A (en) 1996-02-13 1999-01-26 Contois; David C. Computer control system and user interface for media playing devices
JP3609562B2 (ja) 1996-11-15 2005-01-12 株式会社日立製作所 ネットワーク管理システム
US6047327A (en) 1996-02-16 2000-04-04 Intel Corporation System for distributing electronic information to a targeted group of users
US5704017A (en) 1996-02-16 1997-12-30 Microsoft Corporation Collaborative filtering utilizing a belief network
US5764235A (en) 1996-03-25 1998-06-09 Insight Development Corporation Computer implemented method and system for transmitting graphical images from server to client at user selectable resolution
US5881234A (en) 1996-04-26 1999-03-09 Schwob; Pierre R. Method and system to provide internet access to users via non-home service providers
US7266686B1 (en) * 1996-05-09 2007-09-04 Two-Way Media Llc Multicasting method and apparatus
US5778187A (en) * 1996-05-09 1998-07-07 Netcast Communications Corp. Multicasting method and apparatus
US5956482A (en) 1996-05-15 1999-09-21 At&T Corp Multimedia information service access
US5983176A (en) 1996-05-24 1999-11-09 Magnifi, Inc. Evaluation of media content in media files
US5862220A (en) 1996-06-03 1999-01-19 Webtv Networks, Inc. Method and apparatus for using network address information to improve the performance of network transactions
US5945988A (en) 1996-06-06 1999-08-31 Intel Corporation Method and apparatus for automatically determining and dynamically updating user preferences in an entertainment system
US6064379A (en) 1996-06-24 2000-05-16 Sun Microsystems, Inc. System and method for synchronizing presentation of media stream playlists with real time
PT932398E (pt) 1996-06-28 2006-09-29 Ortho Mcneil Pharm Inc Utilizacao do topiramento ou dos seus derivados para a producao de um medicamento para o tratamento de disturbios bipolares maniaco- depressivos
US5862339A (en) 1996-07-09 1999-01-19 Webtv Networks, Inc. Client connects to an internet access provider using algorithm downloaded from a central server based upon client's desired criteria after disconnected from the server
US5872921A (en) 1996-07-24 1999-02-16 Datalink Systems Corp. System and method for a real time data stream analyzer and alert system
US5740134A (en) 1996-08-13 1998-04-14 Peterson; Tim Musical CD creation unit
US6009382A (en) 1996-08-19 1999-12-28 International Business Machines Corporation Word storage table for natural language determination
JP2001505330A (ja) 1996-08-22 2001-04-17 ルノー・アンド・オスピー・スピーチ・プロダクツ・ナームローゼ・ベンノートシャープ テキストストリーム中の単語の切れ目を与える方法及び装置
US5819291A (en) 1996-08-23 1998-10-06 General Electric Company Matching new customer records to existing customer records in a large business database using hash key
US6185427B1 (en) * 1996-09-06 2001-02-06 Snaptrack, Inc. Distributed satellite position system processing and application network
US5819160A (en) * 1996-09-18 1998-10-06 At&T Corp Programmable radio subscription system for receiving selectively defined information
US6199076B1 (en) * 1996-10-02 2001-03-06 James Logan Audio program player including a dynamic program selection controller
US6931451B1 (en) * 1996-10-03 2005-08-16 Gotuit Media Corp. Systems and methods for modifying broadcast programming
US5721827A (en) 1996-10-02 1998-02-24 James Logan System for electrically distributing personalized information
US6052717A (en) 1996-10-23 2000-04-18 Family Systems, Ltd. Interactive web book system
US6031795A (en) 1996-12-02 2000-02-29 Thomson Consumer Electronics, Inc. Method and apparatus for programming a jukebox with information related to content on media contained therein
US5913041A (en) 1996-12-09 1999-06-15 Hewlett-Packard Company System for determining data transfer rates in accordance with log information relates to history of data transfer activities that independently stored in content servers
US5931901A (en) 1996-12-09 1999-08-03 Robert L. Wolfe Programmed music on demand from the internet
US6021203A (en) 1996-12-11 2000-02-01 Microsoft Corporation Coercion resistant one-time-pad cryptosystem that facilitates transmission of messages having different levels of security
US6138142A (en) 1996-12-20 2000-10-24 Intel Corporation Method for providing customized Web information based on attributes of the requester
WO1998028906A2 (en) * 1996-12-20 1998-07-02 Princeton Video Image, Inc. Set top device for targeted electronic insertion of indicia into video
US5898833A (en) 1996-12-31 1999-04-27 Intel Corporation Method and apparatus for increasing the effective bandwidth of video sequences transmitted over a network by using cached data
US5950189A (en) 1997-01-02 1999-09-07 At&T Corp Retrieval system and method
BR9807467B1 (pt) * 1997-01-06 2010-11-16 método e sistema para acompanhar o uso de rede de distribuição de mìdia televesiva.
US6128663A (en) * 1997-02-11 2000-10-03 Invention Depot, Inc. Method and apparatus for customization of information content provided to a requestor over a network using demographic information yet the user remains anonymous to the server
JP3116851B2 (ja) * 1997-02-24 2000-12-11 日本電気株式会社 情報フィルタリング方法及びその装置
JP3887867B2 (ja) 1997-02-26 2007-02-28 株式会社日立製作所 構造化文書の登録方法
US5884312A (en) 1997-02-28 1999-03-16 Electronic Data Systems Corporation System and method for securely accessing information from disparate data sources through a network
US6097719A (en) 1997-03-11 2000-08-01 Bell Atlantic Network Services, Inc. Public IP transport network
DE69820141T2 (de) * 1997-03-27 2004-06-17 Victor Company of Japan, Ltd., Yokohama Generator für Zeitkodesignale
US5926207A (en) * 1997-03-31 1999-07-20 Compaq Computer Corporation Channel server functionality
US7167857B2 (en) * 1997-04-15 2007-01-23 Gracenote, Inc. Method and system for finding approximate matches in database
US5987525A (en) 1997-04-15 1999-11-16 Cddb, Inc. Network delivery of interactive entertainment synchronized to playback of audio recordings
CA2329345A1 (en) * 1997-04-22 1998-10-29 Greg Hetherington Method and apparatus for processing free-format data
US6070185A (en) 1997-05-02 2000-05-30 Lucent Technologies Inc. Technique for obtaining information and services over a communication network
US6065058A (en) 1997-05-09 2000-05-16 International Business Machines Corp. Dynamic push filtering based on information exchanged among nodes in a proxy hierarchy
US6370513B1 (en) * 1997-08-08 2002-04-09 Parasoft Corporation Method and apparatus for automated selection, organization, and recommendation of items
US6310886B1 (en) * 1997-08-28 2001-10-30 Tivo, Inc. Method and apparatus implementing a multimedia digital network
US6047251A (en) 1997-09-15 2000-04-04 Caere Corporation Automatic language identification system for multilingual optical character recognition
US6185560B1 (en) 1998-04-15 2001-02-06 Sungard Eprocess Intelligance Inc. System for automatically organizing data in accordance with pattern hierarchies therein
US6205126B1 (en) * 1997-09-30 2001-03-20 Ericsson Inc. Method and apparatus for automatically determining an ISP local access number based on device location
JPH11110324A (ja) * 1997-10-07 1999-04-23 Hitachi Ltd 代理サーバ選択装置および代理サーバ
US6026398A (en) * 1997-10-16 2000-02-15 Imarket, Incorporated System and methods for searching and matching databases
EP0911808B1 (de) * 1997-10-23 2002-05-08 Sony International (Europe) GmbH Sprachschnittstelle für ein Hausnetzwerk
US6026439A (en) 1997-10-28 2000-02-15 International Business Machines Corporation File transfers using playlists
US5996015A (en) 1997-10-31 1999-11-30 International Business Machines Corporation Method of delivering seamless and continuous presentation of multimedia data files to a target device by assembling and concatenating multimedia segments in memory
US5941951A (en) 1997-10-31 1999-08-24 International Business Machines Corporation Methods for real-time deterministic delivery of multimedia data in a client/server system
US6047268A (en) 1997-11-04 2000-04-04 A.T.&T. Corporation Method and apparatus for billing for transactions conducted over the internet
US6134532A (en) 1997-11-14 2000-10-17 Aptex Software, Inc. System and method for optimal adaptive matching of users to most relevant entity and information in real-time
US20020002039A1 (en) * 1998-06-12 2002-01-03 Safi Qureshey Network-enabled audio device
US6012098A (en) 1998-02-23 2000-01-04 International Business Machines Corp. Servlet pairing for isolation of the retrieval and rendering of data
US6081508A (en) * 1998-02-25 2000-06-27 Indus River Networks, Inc. Remote computer communication
US6108686A (en) * 1998-03-02 2000-08-22 Williams, Jr.; Henry R. Agent-based on-line information retrieval and viewing system
US6064980A (en) 1998-03-17 2000-05-16 Amazon.Com, Inc. System and methods for collaborative recommendations
US6065051A (en) 1998-04-15 2000-05-16 Hewlett-Packard Company Apparatus and method for communication between multiple browsers
US6246672B1 (en) * 1998-04-28 2001-06-12 International Business Machines Corp. Singlecast interactive radio system
US6370315B1 (en) * 1998-04-30 2002-04-09 Matsushita Electric Industrial Co., Ltd. Playback time compression and expansion method and apparatus
US6005603A (en) 1998-05-15 1999-12-21 International Business Machines Corporation Control of a system for processing a stream of information based on information content
EP0961209B1 (de) * 1998-05-27 2009-10-14 Sony France S.A. Sequenzgenerierung, die eine Formulierung als Bedingungserfüllungsproblem nutzt
US6182050B1 (en) * 1998-05-28 2001-01-30 Acceleration Software International Corporation Advertisements distributed on-line using target criteria screening with method for maintaining end user privacy
US6031797A (en) 1998-06-11 2000-02-29 Sony Corporation Media playback device capable of shuffled playback based on a user's preferences
US7146627B1 (en) * 1998-06-12 2006-12-05 Metabyte Networks, Inc. Method and apparatus for delivery of targeted video programming
US5969283A (en) * 1998-06-17 1999-10-19 Looney Productions, Llc Music organizer and entertainment center
US6182142B1 (en) 1998-07-10 2001-01-30 Encommerce, Inc. Distributed access management of information resources
US6334127B1 (en) * 1998-07-17 2001-12-25 Net Perceptions, Inc. System, method and article of manufacture for making serendipity-weighted recommendations to a user
US20010044850A1 (en) * 1998-07-22 2001-11-22 Uri Raz Method and apparatus for determining the order of streaming modules
US7769620B1 (en) * 1998-09-01 2010-08-03 Dennis Fernandez Adaptive direct transaction for networked client group
US6181692B1 (en) * 1998-09-03 2001-01-30 Genesys Telecommunications Laboratories Inc Method and apparatus for data routing, delivery, and authentication in a packet data network
US6317881B1 (en) * 1998-11-04 2001-11-13 Intel Corporation Method and apparatus for collecting and providing viewer feedback to a broadcast
US6330592B1 (en) * 1998-12-05 2001-12-11 Vignette Corporation Method, memory, product, and code for displaying pre-customized content associated with visitor data
US6351761B1 (en) * 1998-12-18 2002-02-26 At&T Corporation Information stream management push-pull based server for gathering and distributing articles and messages specified by the user
AU1763600A (en) * 1998-12-22 2000-07-12 John Klayh System and method for directed advertising
US6167369A (en) 1998-12-23 2000-12-26 Xerox Company Automatic language identification using both N-gram and word information
US6085242A (en) 1999-01-05 2000-07-04 Chandra; Rohit Method for managing a repository of user information using a personalized uniform locator
US20020013852A1 (en) * 2000-03-03 2002-01-31 Craig Janik System for providing content, management, and interactivity for thin client devices
US6557042B1 (en) * 1999-03-19 2003-04-29 Microsoft Corporation Multimedia summary generation employing user feedback
US6526580B2 (en) * 1999-04-16 2003-02-25 Digeo, Inc. Broadband data broadcasting service
US6393158B1 (en) * 1999-04-23 2002-05-21 Monkeymedia, Inc. Method and storage device for expanding and contracting continuous play media seamlessly
US6327590B1 (en) * 1999-05-05 2001-12-04 Xerox Corporation System and method for collaborative ranking of search results employing user and group profiles derived from document collection content analysis
WO2000069163A2 (en) * 1999-05-10 2000-11-16 Expanse Networks, Inc. Advertisement subgroups for digital streams
US6522769B1 (en) * 1999-05-19 2003-02-18 Digimarc Corporation Reconfiguring a watermark detector
US6411992B1 (en) * 1999-05-28 2002-06-25 Qwest Communications Int'l, Inc. Method and apparatus for broadcasting information over a network
US6102406A (en) 1999-06-07 2000-08-15 Steven A. Miles Internet-based advertising scheme employing scavenger hunt metaphor
US6604239B1 (en) * 1999-06-25 2003-08-05 Eyescene Inc. System and method for virtual television program rating
US6546421B1 (en) * 1999-06-30 2003-04-08 Siemens Corporate Research, Inc. System and method for automatic selection of internet data streams
EP1200902A2 (de) * 1999-07-16 2002-05-02 Agentarts, Inc. Verfahren und system zum erzeugen von automatisierten alternativen inhaltsempfehlungen
US6557026B1 (en) * 1999-09-29 2003-04-29 Morphism, L.L.C. System and apparatus for dynamically generating audible notices from an information network
US7072846B1 (en) * 1999-11-16 2006-07-04 Emergent Music Llc Clusters for rapid artist-audience matching
US6192340B1 (en) * 1999-10-19 2001-02-20 Max Abecassis Integration of music from a personal library with real-time information
US6526411B1 (en) * 1999-11-15 2003-02-25 Sean Ward System and method for creating dynamic playlists
WO2001045087A1 (en) * 1999-12-14 2001-06-21 Citibank, N.A. Method and system for database query
US6343317B1 (en) * 1999-12-29 2002-01-29 Harry A. Glorikian Internet system for connecting client-travelers with geographically-associated data
US6993590B1 (en) * 2000-01-13 2006-01-31 Inktomi Corporation Method of creating data streams for user-specific usage data gathering systems
US7228305B1 (en) * 2000-01-24 2007-06-05 Friskit, Inc. Rating system for streaming media playback system
US6389467B1 (en) * 2000-01-24 2002-05-14 Friskit, Inc. Streaming media search and continuous playback system of media resources located by multiple network addresses
US20030007507A1 (en) * 2000-08-01 2003-01-09 Doron Rajwan Data streaming
US6532477B1 (en) * 2000-02-23 2003-03-11 Sun Microsystems, Inc. Method and apparatus for generating an audio signature for a data item
US8261315B2 (en) * 2000-03-02 2012-09-04 Tivo Inc. Multicasting multimedia content distribution system
US7321923B1 (en) * 2000-03-08 2008-01-22 Music Choice Personalized audio system and method
US7167895B1 (en) * 2000-03-22 2007-01-23 Intel Corporation Signaling method and apparatus to provide content on demand in a broadcast system
WO2001080565A2 (en) * 2000-04-17 2001-10-25 Cachestream Corporation Channel dancer, virtual channel scheduler
US7010537B2 (en) * 2000-04-27 2006-03-07 Friskit, Inc. Method and system for visual network searching
US20020010789A1 (en) * 2000-05-04 2002-01-24 Lord Frank H. Broadcast multimedia delivery system
WO2001086593A2 (en) * 2000-05-09 2001-11-15 868970 Ontario Inc. Synchronized convergence platform
US20020049717A1 (en) * 2000-05-10 2002-04-25 Routtenberg Michael D. Digital content distribution system and method
US8024419B2 (en) * 2000-05-12 2011-09-20 Sony Corporation Method and system for remote access of personal music
US7075000B2 (en) * 2000-06-29 2006-07-11 Musicgenome.Com Inc. System and method for prediction of musical preferences
US6662231B1 (en) * 2000-06-30 2003-12-09 Sei Information Technology Method and system for subscriber-based audio service over a communication network
US7206775B2 (en) * 2000-07-06 2007-04-17 Microsoft Corporation System and methods for the automatic transmission of new, high affinity media
US6925495B2 (en) * 2000-07-13 2005-08-02 Vendaria Media, Inc. Method and system for delivering and monitoring an on-demand playlist over a network using a template
US6748395B1 (en) * 2000-07-14 2004-06-08 Microsoft Corporation System and method for dynamic playlist of media
US20020010621A1 (en) * 2000-07-19 2002-01-24 Bell Christopher Nathan Incentives for content consumption
US7958251B2 (en) * 2000-08-04 2011-06-07 Goldman Sachs & Co. Method and system for processing raw financial data streams to produce and distribute structured and validated product offering data to subscribing clients
DE10042318A1 (de) * 2000-08-29 2002-03-14 Degussa Matte Pur-Pulverlacke
US7058694B1 (en) * 2000-09-07 2006-06-06 Clix Network, Inc. Method for comparing two trinary logic representations in the process of customizing radio broadcasting
US6725446B1 (en) * 2000-11-01 2004-04-20 Digital Integrator, Inc. Information distribution method and system
US7085845B2 (en) * 2001-05-09 2006-08-01 Gene Fein Method, apparatus and computer program product for identifying a playing media file and tracking associated user preferences
US20060206478A1 (en) * 2001-05-16 2006-09-14 Pandora Media, Inc. Playlist generating methods
US7003515B1 (en) * 2001-05-16 2006-02-21 Pandora Media, Inc. Consumer item matching method and system
US20060212442A1 (en) * 2001-05-16 2006-09-21 Pandora Media, Inc. Methods of Presenting and Providing Content to a User
US7962482B2 (en) * 2001-05-16 2011-06-14 Pandora Media, Inc. Methods and systems for utilizing contextual feedback to generate and modify playlists
US7167533B2 (en) * 2001-06-30 2007-01-23 Intel Corporation Apparatus and method for communication link receiver having adaptive clock phase shifting
WO2003012695A2 (en) * 2001-07-31 2003-02-13 Gracenote, Inc. Multiple step identification of recordings
US7081579B2 (en) * 2002-10-03 2006-07-25 Polyphonic Human Media Interface, S.L. Method and system for music recommendation
US7022907B2 (en) * 2004-03-25 2006-04-04 Microsoft Corporation Automatic music mood detection
US7396990B2 (en) * 2005-12-09 2008-07-08 Microsoft Corporation Automatic music mood detection

Also Published As

Publication number Publication date
AU2001271980B2 (en) 2004-07-29
JP2004503151A (ja) 2004-01-29
JP5009852B2 (ja) 2012-08-22
EP1307831A1 (de) 2003-05-07
GB0301315D0 (en) 2003-02-19
US7454509B2 (en) 2008-11-18
US20030046399A1 (en) 2003-03-06
EP1307831A4 (de) 2007-05-09
JP2009003920A (ja) 2009-01-08
JP4236922B2 (ja) 2009-03-11
AU7198001A (en) 2002-01-21
US20090083435A1 (en) 2009-03-26
WO2002005140A1 (en) 2002-01-17
WO2002005140B1 (en) 2002-02-28
GB2380581A (en) 2003-04-09

Similar Documents

Publication Publication Date Title
DE10196421T5 (de) Online Playback-System mit Gemeinschatsausrichtung
DE10085178B4 (de) Verfahren für Internetradio und Übertragung
DE69928222T2 (de) Verfahren und System zum Versand von Information
US7890513B2 (en) Providing community-based media item ratings to users
DE102011014134B4 (de) Verfahren und System für gemeinschaftliches Live-Tagging von Audio-Konferenzen
US6859838B1 (en) Media player with programmable playlists
US20080319833A1 (en) P2p real time media recommendations
DE102006027030A1 (de) Vorrichtung und Verfahren zum geschützten Verteilen elektronischer Dokumente
DE112016001594T5 (de) Verfahren, systeme und medien zum aggregieren und präsentieren von relevantem inhalt für ein bestimmtes videospiel
DE10392490T5 (de) Filtern von Inhalt unter Verwendung eines Lernmechanismus
DE102012224268A1 (de) Verdecken von Web-Videos: Ein Verfahren zum Darstellen der in mehreren Fenstern angesehenen Videos
JP2006314072A (ja) 収集したデータに基づき配信コンテンツを調整するマルチメディアコンテンツ配信方法
DE10196456T5 (de) Persönliches Discjockeysystem
DE60002917T2 (de) Vorrichtung und verfahren für verteilte, individuelle media auf anfrage, in grossem umfang
DE60220802T2 (de) Verfahren zur verbreitung von inhalt ein erfassungsserver und empfänger
DE10320889B3 (de) Verfahren und Vorrichtung zum Erzeugen und Senden eines Fernsehprogrammes über Ip-basierte Medien, im speziellen das Internet
EP0913974B1 (de) Verfahren zur Erstellung von Sendeplänen für Multi Media Daten
DE102007006432B4 (de) Vorrichtung und Verfahren zur Bereitstellung von Daten
DE10251890A1 (de) Verfahren und System zum elektronischen Übertragen von Informationsdaten
DE112014004060B4 (de) Geräte-zentrierte Medienpriorisierungssysteme und Verfahren hierfür
DE102010016323A1 (de) Newreporter System, Anordnungen und Verfahren für Videoplattformen
DE60310411T2 (de) Verfahren und Vorrichtung zur Übertragung von Daten, die mit übertragenen Informationen verknüpft sind
EP2823588B1 (de) Verfahren zur bereitstellung zumindest einer einem datensatz zugeordneten und formatierten bewertungsinformation an zumindest einen dienst
EP1926284A1 (de) Verfahren zum Bereitstellen eines Zusatzdienstes zu einem Basisdienst in einem Peer-to-Peer-Netzwerk
KR100691549B1 (ko) 커뮤니티 바이어스를 갖는 온라인 재생 시스템

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law

Ref document number: 10196421

Country of ref document: DE

Date of ref document: 20060713

Kind code of ref document: P

8131 Rejection