DE10196421T5 - Online Playback-System mit Gemeinschatsausrichtung - Google Patents
Online Playback-System mit Gemeinschatsausrichtung Download PDFInfo
- 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
Links
- 230000008685 targeting Effects 0.000 title description 2
- 230000005540 biological transmission Effects 0.000 claims abstract description 27
- 238000000034 method Methods 0.000 claims abstract description 16
- 238000012546 transfer Methods 0.000 claims description 4
- 230000002747 voluntary effect Effects 0.000 claims 4
- HJBWJAPEBGSQPR-UHFFFAOYSA-N DMCA Natural products COC1=CC=C(C=CC(O)=O)C=C1OC HJBWJAPEBGSQPR-UHFFFAOYSA-N 0.000 claims 1
- 235000019640 taste Nutrition 0.000 description 8
- 230000008901 benefit Effects 0.000 description 4
- 230000001419 dependent effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000010835 comparative analysis Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 229910001385 heavy metal Inorganic materials 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000002787 reinforcement Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 241000894007 species Species 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/435—Filtering based on additional data, e.g. user or group profiles
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Multimedia (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
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.
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 in1 und2 gezeigt ist. -
4 zeigt eine vergrößerte Darstellung von3 . -
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 in5 und6 gezeigt ist. -
8 zeigt eine vergrößerte Darstellung von7 . -
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 und4 und7 und8 ) 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 in9 gezeigt, stellt die vorliegende Erfindung900 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 Gemeinschaftsausrichtung900 der vorliegenden Erfindung beginnt als erstes mit der Etablierung einer statistisch signifikanten Datenbank910 . 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 werden920 . Nach Auswahl des grenzwertes wird die statistisch signifikante Datenbank910 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 statt930 . Derartige Datenstromelemente entsprechen im Allgemeinen zweier Kriterien: Den Ausrichtungstrends der Gemeinschaft, die in Schritt920 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 Erfindung900 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 Datenstromauswahl930 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) übertragen940 . 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-Auswahlschritt930 nach einer bestimmten Zeitperiode von einer Woche bis hin zu mehreren Monaten wiederholt werden950 . Dies ermöglicht es denen, die eine bestimmte Musikrichtung mögen, von gegenwärtig beliebten verwandten Stilrichtungen zu profitieren und es dem Datenstrom-Auswahlverfahren930 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.
- 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)
- 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. - 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.
- 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.
- 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.
- 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.
- 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.
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) | AU7198001A (de) |
DE (1) | DE10196421T5 (de) |
GB (1) | GB2380581A (de) |
WO (1) | WO2002005140A1 (de) |
Families Citing this family (469)
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 |
AU2002323413A1 (en) * | 2001-08-27 | 2003-03-10 | Gracenote, Inc. | Playlist generation, delivery and navigation |
AU2002351232A1 (en) | 2001-12-04 | 2003-06-17 | Yahoo!Inc. | Method and system for providing listener-requested music over a network |
EP1510031A4 (de) | 2002-05-06 | 2009-02-04 | Syncronation Inc | Lokalisierte audionetzwerke und zugeordnete digitale hilfsmittel |
CN1682224B (zh) * | 2002-09-09 | 2012-08-15 | 皇家飞利浦电子股份有限公司 | 用于提供推荐的数据网络、用户终端和方法 |
EP1484693A1 (de) | 2003-06-04 | 2004-12-08 | Sony NetServices GmbH | Gerät zur Empfehlung von Inhalten mit Anordnungseinheit |
EP1484692B1 (de) | 2003-06-04 | 2013-07-24 | Intel Corporation | Gerät zur Empfehlung von Inhalten durch Nutzer Feedback |
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 |
EP1920393A2 (de) | 2005-07-22 | 2008-05-14 | Yogesh Chunilal Rathod | Universalwissen-verwaltung und desktop-durchsuchungssystem |
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 |
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 |
US8805831B2 (en) * | 2006-07-11 | 2014-08-12 | Napo Enterprises, Llc | Scoring and replaying media items |
US7680959B2 (en) * | 2006-07-11 | 2010-03-16 | Napo Enterprises, Llc | P2P network for providing real time media recommendations |
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 |
US7970922B2 (en) * | 2006-07-11 | 2011-06-28 | Napo Enterprises, Llc | P2P real time media recommendations |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
US8117193B2 (en) | 2007-12-21 | 2012-02-14 | Lemi Technology, Llc | Tunersphere |
US8316015B2 (en) | 2007-12-21 | 2012-11-20 | Lemi Technology, Llc | Tunersphere |
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 |
CA2940843C (en) | 2008-01-24 | 2019-07-02 | Salesforce.Com, 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 |
US8484227B2 (en) | 2008-10-15 | 2013-07-09 | Eloy Technology, Llc | Caching and synching process for a media sharing system |
US8880599B2 (en) * | 2008-10-15 | 2014-11-04 | Eloy Technology, Llc | Collection digest for a media sharing system |
US8219536B2 (en) * | 2008-11-25 | 2012-07-10 | At&T Intellectual Property I, L.P. | Systems and methods to select media content |
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 |
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 |
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 |
US20110113057A1 (en) | 2009-11-12 | 2011-05-12 | Salesforce.Com, Inc. | Subscriptions for enterprise level business information networking |
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 | 에스케이플래닛 주식회사 | 사용자 선호와 평가를 반영한 음악 재생 목록을 생성하는 온라인 음악 서비스 장치 및 방법 |
US8666993B2 (en) | 2010-02-22 | 2014-03-04 | Onepatont Software Limited | System and method for social networking for managing multidimensional life stream related active note(s) and associated multidimensional active resources and 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 |
US8984409B2 (en) | 2010-03-12 | 2015-03-17 | Salesforce.Com, Inc. | Service cloud console |
US9009709B2 (en) | 2010-03-16 | 2015-04-14 | Salesforce.Com, Inc. | Asynchronous rollup numbers forecasting methods and systems |
US9246707B2 (en) | 2010-03-16 | 2016-01-26 | Salesforce.Com, Inc. | Cost-based SMTP email routing |
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 |
US9009669B2 (en) | 2010-05-07 | 2015-04-14 | Salesforce.Com, Inc. | Visual user interface validator |
US8775946B2 (en) | 2010-05-07 | 2014-07-08 | Salesforce.Com, Inc. | Resolving information in a multitenant database environment |
US8718241B2 (en) | 2010-05-07 | 2014-05-06 | Salesforce.Com, Inc. | Methods and apparatus for interfacing with a phone system in an on-demand service environment |
US8566792B2 (en) | 2010-05-07 | 2013-10-22 | Salesforce, Inc. | Validating visual components |
US8850219B2 (en) | 2010-05-13 | 2014-09-30 | Salesforce.Com, Inc. | Secure communications |
US8959483B2 (en) | 2010-05-13 | 2015-02-17 | Salesforce.Com, Inc. | Test framework of visual components in a multitenant database environment |
US8738603B2 (en) | 2010-05-20 | 2014-05-27 | Salesforce.Com, Inc. | Metrics-based accessing of social threads |
US20110289141A1 (en) | 2010-05-20 | 2011-11-24 | Salesforce.Com, Inc. | Methods and systems for providing a user interface in a multi-tenant database environment |
US20110289401A1 (en) | 2010-05-20 | 2011-11-24 | Salesforce.Com, Inc. | Multiple graphical annotations of documents using overlays |
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 |
US9280596B2 (en) | 2010-07-01 | 2016-03-08 | Salesforce.Com, Inc. | Method and system for scoring articles in an on-demand services environment |
US9817637B2 (en) | 2010-07-01 | 2017-11-14 | Salesforce.Com, Inc. | Methods and systems for providing enhancements to a business networking feed |
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 |
US8661076B2 (en) | 2010-09-23 | 2014-02-25 | Salesforce.Com, Inc. | Business networking information feed alerts |
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 |
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 |
US20120086544A1 (en) | 2010-10-08 | 2012-04-12 | Salesforce.Com, Inc. | Following Data Records in an Information Feed |
US9031957B2 (en) | 2010-10-08 | 2015-05-12 | Salesforce.Com, Inc. | Structured data in a business networking 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 |
US8886766B2 (en) | 2010-10-25 | 2014-11-11 | Salesforce.Com, Inc. | Systems and methods for tracking responses on an online social network |
US8732606B2 (en) | 2010-10-25 | 2014-05-20 | Salesforce.Com, Inc. | Computer implemented methods and apparatus for dynamic windowing in user interfaces |
US20120102153A1 (en) | 2010-10-25 | 2012-04-26 | Salesforce.Com, Inc. | Triggering actions in an information feed system |
US8756221B2 (en) | 2010-12-03 | 2014-06-17 | 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 |
US20120215705A1 (en) | 2011-02-18 | 2012-08-23 | Salesforce.Com, Inc. | Methods And Systems For Providing An About Me 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 |
US8918484B2 (en) | 2011-03-17 | 2014-12-23 | Charles Moncavage | System and method for recording and sharing music |
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 |
US9953273B2 (en) | 2011-06-28 | 2018-04-24 | Salesforce.Com, Inc. | Systems and methods for creating a rich social media profile |
US9064339B2 (en) | 2011-06-28 | 2015-06-23 | Salesforce.Com, Inc. | Computer implemented systems and methods for providing a mobile social enterprise interface |
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 |
US9071658B2 (en) | 2011-07-12 | 2015-06-30 | Salesforce.Com, Inc. | Method and system for presenting a meeting in a cloud computing environment |
US8954449B2 (en) | 2011-07-12 | 2015-02-10 | Salesforce.Com, Inc. | Method and system for determining a user's brand influence |
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 |
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 |
US20130018955A1 (en) | 2011-07-14 | 2013-01-17 | Salesforce.Com, Inc. | Computer implemented methods and apparatus for implementing a social network information feed as a platform |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
US9542428B2 (en) | 2011-10-10 | 2017-01-10 | Salesforce.Com, Inc. | Systems and methods for real-time de-duplication |
US9589070B2 (en) | 2011-10-10 | 2017-03-07 | Salesforce.Com, Inc. | Method and system for updating a filter logic expression representing a boolean filter |
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 |
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 |
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 |
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 |
KR20140090663A (ko) * | 2011-11-07 | 2014-07-17 | 디아크론 파마슈티칼스, 인코포레이티드 | 직접 트롬빈 억제제의 연장 방출성 제형 |
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 |
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 |
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 |
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 |
US9628493B2 (en) | 2012-07-03 | 2017-04-18 | Salesforce.Com, Inc. | Computer implemented methods and apparatus for managing permission sets and validating user assignments |
US9241017B2 (en) | 2012-07-03 | 2016-01-19 | Salesforce.Com, Inc. | Systems and methods for cross domain service component interaction |
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 |
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 |
US8990958B2 (en) | 2012-08-31 | 2015-03-24 | Salesforce.Com, Inc. | Systems and methods for content management in an on demand environment |
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 |
US9626637B2 (en) | 2012-09-18 | 2017-04-18 | Salesforce.Com, Inc. | Method and system for managing business deals |
US9495557B2 (en) | 2012-09-18 | 2016-11-15 | Salesforce.Com, Inc. | Methods and systems for managing access to data in an on-demand system |
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 |
US20140278821A1 (en) | 2013-03-12 | 2014-09-18 | Salesforce.Com, Inc. | System and method for generating and managing social employee profiles |
US20140280329A1 (en) | 2013-03-15 | 2014-09-18 | Salesforce.Com, Inc. | Systems and methods for cross-referencing feed items |
US9823813B2 (en) | 2013-03-15 | 2017-11-21 | Salesforce.Com, Inc. | Apparatus and methods for performing an action on a database 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 |
US9483526B2 (en) | 2013-03-21 | 2016-11-01 | Salesforce.Com, Inc. | Automatically subscribing users of an enterprise network to a record |
US9400840B2 (en) | 2013-03-25 | 2016-07-26 | Salesforce.Com, Inc. | Combining topic suggestions from different topic sources to assign to textual data items |
US9953301B2 (en) | 2013-04-03 | 2018-04-24 | Salesforce.Com, Inc. | Searchable screen sharing sessions |
US9672575B2 (en) | 2013-04-03 | 2017-06-06 | Salesforce.Com, Inc. | Capturing information regarding an interaction to a database |
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 |
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 |
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 |
US9893905B2 (en) | 2013-11-13 | 2018-02-13 | Salesforce.Com, Inc. | Collaborative platform for teams with messaging and learning across groups |
US10367649B2 (en) | 2013-11-13 | 2019-07-30 | Salesforce.Com, Inc. | Smart scheduling and reporting for teams |
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 |
US20160294763A1 (en) | 2015-03-31 | 2016-10-06 | 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 |
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 |
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 |
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 |
US10387439B2 (en) | 2015-09-11 | 2019-08-20 | Salesforce.Com, Inc. | Configuring service consoles based on service feature templates 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 |
US10592474B2 (en) | 2015-09-11 | 2020-03-17 | Salesforce.Com, Inc. | Processing log files 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 |
US10942903B2 (en) | 2016-08-30 | 2021-03-09 | Salesforce.Com, Inc. | Rate limiting in a moderation framework of a database system |
US10346370B2 (en) | 2016-08-30 | 2019-07-09 | Salesforce.Com, Inc. | Rate limiting in a moderation framework of a database system |
US10417210B2 (en) | 2016-08-30 | 2019-09-17 | Salesforce.Com, Inc. | Multi-token matching scheme |
US10482141B2 (en) | 2016-08-30 | 2019-11-19 | Salesforce.Com, Inc. | Extensible moderation framework |
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 |
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 |
US10223136B2 (en) | 2016-09-30 | 2019-03-05 | Salesforce.Com, Inc. | Generating content objects using an integrated development environment |
US10613709B2 (en) | 2016-09-30 | 2020-04-07 | Salesforce.Com, Inc. | Leveraging and managing assessment environments in an assessment hub |
US10380094B2 (en) | 2016-09-30 | 2019-08-13 | Salesforce.Com, Inc. | Custom multi-tenant non-relational platform objects |
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 |
US10642872B2 (en) | 2016-10-21 | 2020-05-05 | Salesforce.Com, Inc. | System for optimizing content queries |
US10824620B2 (en) | 2016-10-21 | 2020-11-03 | Salesforce.Com, Inc. | Compiling a relational datastore query from a user input |
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 |
US10129258B2 (en) | 2016-11-30 | 2018-11-13 | Salesforce.Com, Inc. | Secure component-based web applications |
US10116660B2 (en) | 2016-11-30 | 2018-10-30 | Salesforce.Com, Inc. | Security modes for a component-based web security model |
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 |
US11190344B2 (en) | 2017-01-25 | 2021-11-30 | Salesforce.Com, Inc. | Secure user authentication based on multiple asymmetric cryptography key pairs |
US10356088B1 (en) | 2017-01-25 | 2019-07-16 | Salesforce.Com, Inc. | User authentication based on multiple asymmetric cryptography key pairs |
US10411907B2 (en) | 2017-01-25 | 2019-09-10 | Salesforce.Com, Inc. | Secure remote user authentication leveraging public key cryptography and key splitting |
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 |
US10650028B2 (en) | 2017-01-25 | 2020-05-12 | Salesforce.Com, Inc. | Relational database instruction validation |
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 |
US10360136B2 (en) | 2017-05-23 | 2019-07-23 | Salesforce.Com., Inc. | Dashboard execution engine |
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 |
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 |
US9961519B1 (en) | 2017-08-01 | 2018-05-01 | Salesforce.Com, Inc. | Facilitating mobile device interaction with an enterprise database system |
US10579641B2 (en) | 2017-08-01 | 2020-03-03 | 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 |
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 |
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 |
US10909070B2 (en) | 2017-08-31 | 2021-02-02 | Salesforce.Com, Inc. | Memory efficient policy-based file deletion system |
US10509546B2 (en) | 2017-08-31 | 2019-12-17 | Salesforce.Com, Inc. | History component for single page application |
US11714811B2 (en) | 2017-09-27 | 2023-08-01 | Salesforce, Inc. | Run-time querying of multi-tenant non-relational platform objects |
US10579692B2 (en) | 2017-09-27 | 2020-03-03 | Salesforce.Com, Inc. | Composite keys for multi-tenant non-relational platform objects |
US11036357B2 (en) | 2017-09-27 | 2021-06-15 | Salesforce.Com, Inc. | Generating or updating cross-community streams |
US10579691B2 (en) | 2017-09-27 | 2020-03-03 | Salesforce.Com, Inc. | Application programming interface representation 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 |
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 |
US10739991B2 (en) | 2018-01-16 | 2020-08-11 | Salesforce.Com, Inc. | System and method of providing an overlay user interface for a touchscreen display |
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 |
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 |
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 |
US10671248B2 (en) | 2018-01-18 | 2020-06-02 | Salesforce.Com, Inc. | Live agent chat console |
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 |
US10936477B2 (en) | 2018-01-31 | 2021-03-02 | Salesforce.Com, Inc. | End-to-end user interface component testing |
US10680958B2 (en) | 2018-01-31 | 2020-06-09 | Salesforce.Com, Inc. | Policy enforcement as a service for third party platforms |
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 |
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 |
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 |
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 |
US10866959B2 (en) | 2018-09-20 | 2020-12-15 | Salesforce.Com, Inc. | Debug tracing of next best action strategy engine |
US10671236B2 (en) | 2018-09-20 | 2020-06-02 | Salesforce.Com, Inc. | Stateful, contextual, and draggable embedded widget |
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 |
US11055162B2 (en) | 2018-10-31 | 2021-07-06 | Salesforce.Com, Inc. | Database system performance degradation detection |
US11190420B2 (en) | 2018-10-31 | 2021-11-30 | Salesforce.Com, Inc. | Generating events from host based logging for consumption by a network logging host |
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 |
US11194591B2 (en) | 2019-01-23 | 2021-12-07 | Salesforce.Com, Inc. | Scalable software resource loader |
US10747551B2 (en) | 2019-01-23 | 2020-08-18 | Salesforce.Com, Inc. | Software application optimization |
US10802944B2 (en) | 2019-01-23 | 2020-10-13 | Salesforce.Com, Inc. | Dynamically maintaining alarm thresholds for software application performance management |
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 |
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 |
US11526539B2 (en) | 2019-01-31 | 2022-12-13 | Salesforce, Inc. | Temporary reservations in non-relational datastores |
US10922095B2 (en) | 2019-04-15 | 2021-02-16 | Salesforce.Com, Inc. | Software application performance regression analysis |
US10922062B2 (en) | 2019-04-15 | 2021-02-16 | Salesforce.Com, Inc. | Software application optimization |
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 |
US12001801B2 (en) | 2019-11-15 | 2024-06-04 | Salesforce, Inc. | Question answering using dynamic question-answer database |
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 |
US11711330B2 (en) | 2020-01-31 | 2023-07-25 | Salesforce, Inc. | Out of office message configuration |
US11297501B2 (en) | 2020-01-31 | 2022-04-05 | Salesforce.Com, Inc. | Firewall discovery and management |
US11233787B2 (en) | 2020-01-31 | 2022-01-25 | Salesforce.Com, Inc. | Automated on call and ad hoc access to restricted resources |
US11588840B2 (en) | 2020-01-31 | 2023-02-21 | Salesforce, Inc. | Automated encryption degradation detection, reporting and remediation |
US11475049B2 (en) | 2020-01-31 | 2022-10-18 | Salesforce, Inc. | Methods and systems for organization extensibility and cluster scalability |
US11755720B2 (en) | 2020-01-31 | 2023-09-12 | Salesforce, Inc. | Secure membranes and cross namespace communication |
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 |
US11474793B2 (en) | 2020-05-22 | 2022-10-18 | Salesforce.Com, Inc. | Polymorphic application architecture |
US11113459B1 (en) | 2020-05-22 | 2021-09-07 | Salesforce.Com, Inc. | Dynamic guidance engine for software customization systems |
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 |
US11748243B2 (en) | 2021-04-27 | 2023-09-05 | Salesforce, Inc. | Intelligent generation of page objects for user interface testing |
US11636025B2 (en) | 2021-04-27 | 2023-04-25 | Salesforce, Inc. | Intelligent generation of automated user interface testing methods |
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 |
US11977476B2 (en) | 2022-01-28 | 2024-05-07 | Salesforce.Com, Inc. | Incrementally validating security policy code using information from an infrastructure as code repository |
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)
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 |
US6029195A (en) * | 1994-11-29 | 2000-02-22 | Herz; Frederick S. M. | System for customized electronic identification of desirable objects |
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 |
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 |
WO1996041281A1 (en) | 1995-06-07 | 1996-12-19 | 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 |
US6049777A (en) * | 1995-06-30 | 2000-04-11 | Microsoft Corporation | Computer-implemented collaborative filtering based method for recommending an item to a user |
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 |
US6041311A (en) * | 1995-06-30 | 2000-03-21 | Microsoft Corporation | Method and apparatus for item recommendation 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 |
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 |
US5708709A (en) * | 1995-12-08 | 1998-01-13 | Sun Microsystems, Inc. | System and method for managing try-and-buy usage of application programs |
US5726909A (en) * | 1995-12-08 | 1998-03-10 | Krikorian; Thomas M. | Continuous play background music system |
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 | 株式会社日立製作所 | ネットワーク管理システム |
US5704017A (en) | 1996-02-16 | 1997-12-30 | Microsoft Corporation | Collaborative filtering utilizing a belief network |
US6047327A (en) * | 1996-02-16 | 2000-04-04 | Intel Corporation | System for distributing electronic information to a targeted group of users |
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 |
US6035268A (en) * | 1996-08-22 | 2000-03-07 | Lernout & Hauspie Speech Products N.V. | Method and apparatus for breaking words in a stream of text |
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 |
US6931451B1 (en) * | 1996-10-03 | 2005-08-16 | Gotuit Media Corp. | Systems and methods for modifying broadcast programming |
US6199076B1 (en) * | 1996-10-02 | 2001-03-06 | James Logan | Audio program player including a dynamic program selection controller |
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 |
ATE223132T1 (de) * | 1996-12-20 | 2002-09-15 | Princeton Video Image Inc | Aufsatzgerät für gezielte elektronische einblendung von zeichen in videosignale |
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 |
DE69837194T2 (de) * | 1997-01-06 | 2007-10-31 | Bellsouth Intellectual Property Corp., Wilmington | Methode und system zur netzwerkverwendungserfassung |
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 |
US5987525A (en) | 1997-04-15 | 1999-11-16 | Cddb, Inc. | Network delivery of interactive entertainment synchronized to playback of audio recordings |
US7167857B2 (en) * | 1997-04-15 | 2007-01-23 | Gracenote, Inc. | Method and system for finding approximate matches in database |
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 |
DE69712485T2 (de) * | 1997-10-23 | 2002-12-12 | Sony Int Europe Gmbh | Sprachschnittstelle für ein Hausnetzwerk |
US6026439A (en) * | 1997-10-28 | 2000-02-15 | International Business Machines Corporation | File transfers using playlists |
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 |
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 |
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 |
DE69841239D1 (de) * | 1998-05-27 | 2009-11-26 | Sony France Sa | 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 |
CA2352976A1 (en) * | 1998-12-22 | 2000-06-29 | 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 |
WO2001006398A2 (en) * | 1999-07-16 | 2001-01-25 | Agentarts, Inc. | Methods and system for generating automated alternative content recommendations |
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 |
AU2091101A (en) * | 1999-12-14 | 2001-06-25 | 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 |
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 |
US7228305B1 (en) * | 2000-01-24 | 2007-06-05 | Friskit, Inc. | Rating system for streaming media playback system |
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 |
US20060212442A1 (en) * | 2001-05-16 | 2006-09-21 | Pandora Media, Inc. | Methods of Presenting and Providing Content to a User |
US7003515B1 (en) * | 2001-05-16 | 2006-02-21 | Pandora Media, Inc. | Consumer item matching method and system |
US7962482B2 (en) * | 2001-05-16 | 2011-06-14 | Pandora Media, Inc. | Methods and systems for utilizing contextual feedback to generate and modify playlists |
US20060206478A1 (en) * | 2001-05-16 | 2006-09-14 | Pandora Media, Inc. | Playlist generating methods |
US7167533B2 (en) * | 2001-06-30 | 2007-01-23 | Intel Corporation | Apparatus and method for communication link receiver having adaptive clock phase shifting |
EP1421521A2 (de) * | 2001-07-31 | 2004-05-26 | Gracenote, Inc. | Mehrfachstufenidentifikation von aufzeichnungen |
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 |
-
2001
- 2001-07-10 DE DE10196421T patent/DE10196421T5/de not_active Ceased
- 2001-07-10 AU AU7198001A patent/AU7198001A/xx active Pending
- 2001-07-10 AU AU2001271980A patent/AU2001271980B2/en not_active Ceased
- 2001-07-10 JP JP2002508680A patent/JP4236922B2/ja not_active Expired - Lifetime
- 2001-07-10 GB GB0301315A patent/GB2380581A/en not_active Withdrawn
- 2001-07-10 WO PCT/US2001/021829 patent/WO2002005140A1/en active Application Filing
- 2001-07-10 EP EP01951043A patent/EP1307831A4/de not_active Ceased
- 2001-07-10 US US09/903,033 patent/US7454509B2/en not_active Expired - Lifetime
-
2008
- 2008-03-26 JP JP2008111826A patent/JP5009852B2/ja not_active Expired - Lifetime
- 2008-09-26 US US12/238,717 patent/US20090083435A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
WO2002005140B1 (en) | 2002-02-28 |
JP5009852B2 (ja) | 2012-08-22 |
AU2001271980B2 (en) | 2004-07-29 |
GB2380581A (en) | 2003-04-09 |
JP2009003920A (ja) | 2009-01-08 |
EP1307831A1 (de) | 2003-05-07 |
US7454509B2 (en) | 2008-11-18 |
US20090083435A1 (en) | 2009-03-26 |
JP2004503151A (ja) | 2004-01-29 |
JP4236922B2 (ja) | 2009-03-11 |
WO2002005140A1 (en) | 2002-01-17 |
AU7198001A (en) | 2002-01-21 |
GB0301315D0 (en) | 2003-02-19 |
US20030046399A1 (en) | 2003-03-06 |
EP1307831A4 (de) | 2007-05-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 | |
DE69733708T2 (de) | Musik auf Anfrage vom Internet | |
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 | |
DE112014004060B4 (de) | Geräte-zentrierte Medienpriorisierungssysteme und Verfahren hierfür | |
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) | 커뮤니티 바이어스를 갖는 온라인 재생 시스템 | |
Lokananta | COMMUNICATION OF THE PRODUCTION TEAM AND VIDEO EDITOR DIVISION IN BPPT TV PROGRAM PRODUCTION |
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 |