-
公开(公告)号:GB2499292B
公开(公告)日:2014-04-16
申请号:GB201222158
申请日:2012-12-10
Applicant: IBM
Inventor: SHEARER ROBERT A , GARG VIKAS KUMAR , KALYANARAMAN SHIVKUMAR
Abstract: A method, computer program product, and computer system are directed towards an online and distributed optimization framework for wireless analytics. A radio network controller 20 determines a ranking for each of a plurality of received objects using a plurality of similarity graphs. The radio network controller extracts a common structure by collaborative filtering data associated with a plurality of user devices and the plurality of received objects. The common structure is analyzed to infer usage patterns within a time slot. The radio network controller stores a subset of the ranked objects of the plurality of received objects in response to the analysis. Demand predictions across time slots for a plurality of base stations 30, 32, 34 may be made which may subsequently be used when pre-fetching data into local caches 210, 212, 214.
-
公开(公告)号:DE102012215725A1
公开(公告)日:2013-03-21
申请号:DE102012215725
申请日:2012-09-05
Applicant: IBM
Inventor: CHETLUR MALOLAN , DEVI UMAMAHESWARI C , KALYANARAMAN SHIVKUMAR , NICHOLSON ROBERT BRUCE , POLAVARAPU RAMANA V
IPC: H04N21/231
Abstract: Verfahren und Vorgehensweisen zum Zwischenspeichern von Video-Objektabschnitten. Eine Anforderung von eigenständigem Inhalt in einem Video-Objekt wird empfangen, wobei der Inhalt weder zwischengespeichert ist noch an einen zwischengespeicherten Video-Objektabschnitt angrenzt, und ein erster Abschnitt des Video-Objekts wird zwischengespeichert. Dem ersten Video-Objektabschnitt wird ein Wert zugewiesen. Eine anschließende Anforderung von Inhalt in dem Video-Objekt wird empfangen, wobei die anschließenden Anforderung dem Zugreifen auf den ersten Video-Objektabschnitt und einen zweiten nicht zwischengespeicherten Abschnitt des Video-Objekts entspricht. Der Wert des ersten Video-Objektabschnitts wird aktualisiert. Für den zweiten Video-Objektabschnitt wird eine Menge für die Zwischenspeicherung und ein Wert ermittelt.
-
公开(公告)号:GB2494742A
公开(公告)日:2013-03-20
申请号:GB201211838
申请日:2012-07-04
Applicant: IBM
Inventor: DEVI UMAMAHESWARI , POLAVARAPU RAMANA , CHETLUR MALOLAN , KALYANARAMAN SHIVKUMAR , NICHOLSON ROBERT
IPC: H04N21/231 , H04L29/06
Abstract: In a method for caching video object portions, a request for stand-Âalone content in a video object (202, Figure 2) is received 502, the content neither being cached nor adjacent a cached video portion, and a first portion of the video object is cached 504. A value (e.g., relating to popularity, age, etc) is assigned 506 to the first video object portion. A subsequent request for content in the video object is received 508, the subsequent request corresponding to access to the first video object portion and a second, uncached portion (such as segment 212, Figure 2) of the video object. The value of the first video object portion is updated 510. Then, for the second video object portion, an amount to cache and a value are determined 512, e.g. based on video object value, available storage, or the size of the second portion. Thus, a method of partial caching of large video objects is provided, increasing the cumulative hit rate of edge caches and lowering traffic; only popular video segments may be cached, and already-cached video chunks may be split or divided (306e, 306f: Figure 3). The subsequent request may ascertain overlaps with cached data.
-
公开(公告)号:DE102012221041B4
公开(公告)日:2018-09-13
申请号:DE102012221041
申请日:2012-11-19
Applicant: IBM
Inventor: KANNAN KALAPRIYA , KALYANARAMAN SHIVKUMAR , MANN VIJAY , VISHNOI ANILKUMAR
Abstract: Verfahren, das dazu dient, das gleichzeitige Vorhandensein von mehreren Maschinen mit identischen Adressen in einem einzigen Netzwerk eines Rechenzentrums zu ermöglichen, wobei das Verfahren aufweist:Zuweisen einer eindeutigen Pseudokennung, in welche die Kennung einer Replik eingebettet ist, zu jeder Maschine in dem Netzwerk, die zur Weiterleitung eines Pakets an eine Zielmaschine verwendet werden kann;Ersetzen einer Medienzugriffssteuerungsadresse eines Senders in einer Anforderung eines Adressenauflösungsprotokolls durch eine Pseudokennung des Senders an einer Vermittlungsstelle am Rand eines Netzwerks;Feststellen der Kennung einer Replik aus der Pseudokennung;Abrufen einer Kennung eines privaten Netzwerks aus einer Abgleichungstabelle auf der Grundlage der Pseudokennung des Senders und Zurücksenden einer Pseudokennung für die Zieladresse auf der Grundlage der Kennung des privaten Netzwerks und der Kennung der Replik; undErsetzen der Pseudokennung der Zieladresse durch eine tatsächliche Kennung an einer Zielvermittlungsstelle am Rand eines Netzwerks, um das Paket an die Zielmaschine weiterzuleiten;wobei mindestens einer der Schritte von einer Rechnereinheit durchgeführt wird.
-
公开(公告)号:DE102012215725B4
公开(公告)日:2016-12-01
申请号:DE102012215725
申请日:2012-09-05
Applicant: IBM
Inventor: CHETLUR MALOLAN , DEVI UMAMAHESWARI C , KALYANARAMAN SHIVKUMAR , NICHOLSON ROBERT BRUCE , POLAVARAPU RAMANA V
IPC: H04N21/231
Abstract: Verfahren, das Folgendes umfasst: Empfangen einer Anforderung von eigenständigem Inhalt in einem Video-Objekt, wobei der Inhalt weder zwischengespeichert ist noch an einen zwischengespeicherten Video-Objektabschnitt angrenzt; Zwischenspeichern eines ersten Abschnitts des Video-Objekts; Zuweisen eines Werts zu dem ersten Video-Objektabschnitt; Empfangen einer anschließenden Anforderung von Inhalt in dem Video-Objekt, wobei die anschließende Anforderung dem Zugreifen auf den ersten Video-Objektabschnitt und einen zweiten, nicht zwischengespeicherten Abschnitt des Video-Objekts entspricht; Aktualisieren des Werts des ersten Video-Objektabschnitts; und Ermitteln einer Menge für die Zwischenspeicherung und eines Werts für den zweiten Video-Objektabschnitt, wobei das Empfangen einer anschließenden Anforderung die Feststellung umfasst, ob der der Anforderung entsprechende Inhalt einen bereits zwischengespeicherten Video-Objektabschnitt überlappt, und wobei die Feststellung Folgendes umfasst: Feststellen von der Anforderung entsprechendem Inhalt, der einen bereits zwischengespeicherten Video-Objektabschnitt teilweise überlappt; und Aufteilen des bereits zwischengespeicherten Video-Objektabschnitts.
-
公开(公告)号:GB2510770B
公开(公告)日:2014-11-19
申请号:GB201409195
申请日:2013-01-23
Applicant: IBM
Inventor: KALYANARAMAN SHIVKUMAR , MANN VIJAY , KANNAN KALAPRIYA , VISHNOI ANIL KUMAR
IPC: G06F9/48 , H04L45/741 , G06F9/455 , H04L45/50
Abstract: Methods and arrangements for facilitating virtual machine migration across data centers. A virtual machine is designated for migration from a first data center to a second data center, the virtual machine including a real identifier. A pseudo identifier is assigned to the virtual machine, and the pseudo identifier is mapped to the real identifier at a controller of the first data center. The real identifier is replaced in a data packet with the pseudo identifier for a routing task. Communication is maintained between the controller of the first data center and a controller of the second data center, and the controllers are synchronized to update a correct location of the virtual machine. The virtual machine is migrated from the first data center to the second data center.
-
公开(公告)号:CA2874633A1
公开(公告)日:2014-01-03
申请号:CA2874633
申请日:2013-05-31
Applicant: IBM
Inventor: KOKKU RAVINDRANATH , DEVI UMAMAHESWARI , CHETLUR MALOLAN , KORGAONKAR KUNAL , KALYANARAMAN SHIVKUMAR
IPC: H04N7/14
Abstract: Methods and arrangements for video delivery preparation. A video is displayed at an interface in response to a user request, the video being accessible online. A relative probability of video access by the user with respect to at least two other videos, that are accessible online, is qualitatively determined. An ordered prediction set is created with respect to the at least two other videos. The at least two other videos are prepared incrementally based on the prediction set, so that the user is able to access and view the at least two videos. The preparing includes preparing a first one of the at least two other videos over a first time period and a second one of the at least two other videos over a second time period, wherein at least a portion of the first time period is coincident with at least a portion of the second time period. An element is displayed at the interface which provides a connection to at least one of the at least two other videos.
-
公开(公告)号:DE102012221041A1
公开(公告)日:2013-06-06
申请号:DE102012221041
申请日:2012-11-19
Applicant: IBM
Inventor: KANNAN KALAPRIYA , KALYANARAMAN SHIVKUMAR , MANN VIJAY , VISHNOI ANILKUMAR
IPC: H04L45/50 , H04L45/74 , H04L45/741 , H04L69/40
Abstract: Ein Verfahren, eine Vorrichtung und ein Herstellungsgegenstand, um das gleichzeitige Vorhandensein von mehreren Maschinen mit identischen Adressen in einem einzigen Netzwerk eines Rechenzentrums zu ermöglichen. Das Verfahren beinhaltet das Zuweisen einer eindeutigen Pseudokennung zu jeder Maschine in dem Netzwerk, welche zur Weiterleitung eines Pakets an eine Zielmaschine verwendet werden kann, das Ersetzen einer Medienzugriffssteuerungsadresse eines Senders in einer Anforderung eines Adressenauflösungsprotokolls durch eine Pseudokennung des Senders an einer Vermittlungsstelle am Rand eines Netzwerks, das Abrufen einer Kennung eines privaten Netzwerks aus einer Abgleichungstabelle auf der Grundlage der Pseudokennung des Senders und das Zurücksenden einer Pseudokennung für die Zieladresse auf der Grundlage der Kennung des privaten Netzwerks und das Ersetzen der Pseudokennung der Zieladresse durch eine tatsächliche Kennung an einer Zielvermittlungsstelle am Rand eines Netzwerks, um das Paket an die Zielmaschine weiterzuleiten.
-
公开(公告)号:DE112013003300B4
公开(公告)日:2018-02-15
申请号:DE112013003300
申请日:2013-05-31
Applicant: IBM
Inventor: KOKKU RAVINDRANATH , DEVI UMAMAHESWARI , CHETLUR MALOLAN , KORGAONKAR KUNAL , KALYANARAMAN SHIVKUMAR
IPC: H04N7/14 , G06F17/30 , H04N21/25 , H04N21/6377 , H04N21/647
Abstract: Verfahren, das aufweist: Anzeigen eines Videos auf einem Interface als Reaktion auf eine Benutzeranforderung, wobei das Video online abrufbar ist; quantitatives Ermitteln einer relativen Wahrscheinlichkeit für den Zugriff auf ein Video durch den Benutzer in Bezug auf mindestens zwei andere Videos, die online abrufbar sind, wobei die relative Wahrscheinlichkeit für den Zugriff auf das Video durch den Benutzer pro Video ermittelt wird, wobei das Ermitteln ein Verwenden von früheren Auswahlkorrelationsdaten umfasst; Erzeugen eines geordneten Vorhersagesatzes in Bezug auf die mindestens zwei anderen Videos; Inkrementelles Vorbereiten der mindestens zwei anderen Videos auf der Grundlage des Vorhersagesatzes, sodass der Benutzer in der Lage ist, auf die mindestens zwei Videos zuzugreifen und diese anzusehen, wobei ein Inkrement eine berechnete Videomenge umfasst; wobei das Vorbereiten als eine Funktion der relativen Wahrscheinlichkeit für den Zugriff auf das Video bestimmt in Bezug auf jedes der mindestens zwei Videos ausgeführt wird, wobei über einen vorbestimmten Zeitraum die vorbereitete Menge an einem Video mit einer höheren Wahrscheinlichkeit für den Videozugriff größer ist als die vorbereitete Menge an einem Video mit einer niedrigeren Wahrscheinlichkeit für den Videozugriff, wobei der vorbestimmte Zeitraum ein Teilabschnitt eines gesamten Zeitraums ist, wobei der gesamte Zeitraum für ein Vorbereiten von Gesamtheit der mindestens zwei anderen Videos notwendig ist; wobei das Vorbereiten ein Vorbereiten eines ersten der mindestens zwei anderen Videos während eines ersten Zeitraums und eines zweiten der mindestens zwei anderen Videos während eines zweiten Zeitraums aufweist, wobei mindestens ein Teil des ersten Zeitraums mit mindestens einem Teil des zweiten Zeitraums zusammenfällt; und Anzeigen eines Elements auf dem Interface, wobei das Element eine Verbindung mit mindestens einem der mindestens zwei anderen Videos bereitstellt.
-
公开(公告)号:SG11201407501WA
公开(公告)日:2015-03-30
申请号:SG11201407501W
申请日:2013-05-31
Applicant: IBM
Inventor: KOKKU RAVINDRANATH , DEVI UMAMAHESWARI , CHETLUR MALOLAN , KORGAONKAR KUNAL , KALYANARAMAN SHIVKUMAR
IPC: H04N7/14
-
-
-
-
-
-
-
-
-