Patents Examined by Brian P Whipple
-
Patent number: 9491239Abstract: Methods and systems for managing data and transmission of content are disclosed. One method can comprise receiving a first request from a first computing device via a network. An index can be received from a first storage medium in response to the first request. The index can be stored in a second storage medium. The first storage medium is located in the network upstream from the second storage medium relative to the first computing device. A second request can be received from one or more of the first computing device and a second computing device via the network. The index can be retrieved from the second storage medium in response to the second request.Type: GrantFiled: January 31, 2014Date of Patent: November 8, 2016Assignee: Comcast Cable Communications, LLCInventors: Neill A. Kipp, Jan R. van Doorn, Richard J. Fliam
-
Method and apparatus for improving the efficiency of resource utilisation in a communications system
Patent number: 9491045Abstract: The present invention relates to a method and apparatus for requesting a transport policy for a bearer of a session in a communications system (100) A transport policy requesting node (500) according to the invention comprises an event handling mechanism (505) adapted to detect a triggering event triggering the selection of a transport policy for the bearer of a service; a transport policy selection mechanism (525) adapted to select a transport policy and transmit a policy request indicative of the transport policy to a policy decision function, and a context information handling mechanism (515, 520) adapted to receive information relating to a context relevant to the service. The context information can be used as a trigger for the selection of a transport policy, and/or as a basis for the selection of a transport policy.Type: GrantFiled: October 16, 2007Date of Patent: November 8, 2016Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Tor Kvernvik, Niklas Björk, Göran Eriksson, Tony Larsson, Mattias Lidström, Mona Matti -
Patent number: 9479587Abstract: Embodiments disclosed herein provide a scalable multicast transport. The multicast transport protocol provides effectively reliable multicast delivery while avoiding the overhead associated with point-to-point protocols. Additional embodiments disclosed herein relate to a scalable object storage system that uses a multicast transport. The object storage system assigns responsibility for providing storage services for a chunk to a negotiating group of storage servers in the cluster using a shared and distributed hash allocation table. The object storage system dynamically determines a rendezvous group of storage servers in the cluster to store the chunk using the multicast transport. Other embodiments, aspects and features are also disclosed.Type: GrantFiled: June 11, 2014Date of Patent: October 25, 2016Assignee: Nexenta Systems, Inc.Inventors: Caitlin Bestler, Robert E. Novak, Alexander Aizman
-
Patent number: 9479615Abstract: Systems and methods for providing interstitial content are disclosed. A notification of an opportunity for presenting interstitial content on a client device is received at a content server. The content server generates an interstitial configuration object including computer-readable instructions for presenting the interstitial content on the client device and delivers the interstitial configuration object for execution by the client device. The interstitial configuration object causes the client device to render the interstitial content as a hidden element of a first resource while the first resource is presented on the client device and to reveal the rendered interstitial content in response to a user command to navigate away from the first resource.Type: GrantFiled: January 31, 2014Date of Patent: October 25, 2016Assignee: Google Inc.Inventors: Michael Kleber, Mathieu Gagne, Nathan Peter Lucash, Johan Land, Jonathan Frank Guarino
-
Patent number: 9473566Abstract: Systems, methods, and devices of the various embodiments enable objects associated with a service available in a MBMS network to be delivered through more than one delivery method or context. In various embodiments, an application service document may map objects of a service to their respective delivery methods or contexts. In an embodiment, an application service document may also identify service area restrictions applicable to an object. In an embodiment, an application service document may further identify group restrictions applicable to an object. In a further embodiment, the application service document may identify identical and alternative objects that are available.Type: GrantFiled: June 12, 2014Date of Patent: October 18, 2016Assignee: QUALCOMM IncorporatedInventors: Thomas Stockhammer, Charles Nung Lo, Carlos Marcelo Dias Pazos
-
Patent number: 9473368Abstract: A method and system to generate a network graph representation of a physically connected network include selecting a selected sensor among a plurality of sensors arranged along the physically connected network, searching a time-varying data signal from the selected sensor for measurement patterns; identifying candidate sensors among the plurality of sensors that are candidates for being directly connected with the selected sensor based on each of the candidate sensors outputting a respective candidate time-varying data signal with candidate patterns that match the measurement patterns of the time-varying data signal, and constructing possible graph sub-structures including the selected sensor and the candidate sensors.Type: GrantFiled: January 28, 2016Date of Patent: October 18, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Harsh Chaudhary, Younghun Kim, Tarun Kumar, Abhishek Raman, Rui Zhang
-
Patent number: 9473419Abstract: A multi-tenant cloud storage system is provided. The cloud storage system a plurality of tenants, each tenant is configured to utilize an isolated logical partition of the cloud storage system accessible to a respective tenant portal, wherein the plurality of tenants includes at least a first type tenant and a second type tenant, each of the first type tenant and the second type tenant are configured to provision its respective set of members with a different storage policy.Type: GrantFiled: April 3, 2014Date of Patent: October 18, 2016Assignee: Ctera Networks, Ltd.Inventor: Aron Brand
-
Patent number: 9467334Abstract: In the described embodiments, a device configuration file is used to set configuration settings on a computing device during a configuration operation (e.g., an initial configuration or a re-configuration of the computing device). The device configuration file is retrieved from a location where the device configuration file is hosted using a reference to the location from a bootstrap configuration. The bootstrap configuration is provided by a bootstrap configuration server and is retrieved by the computing device from the bootstrap configuration server during the configuration operation.Type: GrantFiled: June 7, 2013Date of Patent: October 11, 2016Assignee: Apple Inc.Inventors: Mark W. Whittemore, Michael D. Santos, Todd R. Fernandez, Christopher G. Skogen, Jussi-Pekka Mantere, David Rahardja
-
Patent number: 9467722Abstract: The present invention relates to the domain of synchronization of items of equipment connected by a packet switching network. It relates more specifically to a system for generation of a synchronization signal (PIPA, PIPB) and a clock signal (CLK_outA, CLK_outB) by a slave station (SA, SB) connected to a master station (SM) via a packet switching network. The master station (SM) is conformed to produce a master clock signal (CLKM) of frequency FM and a master synchronization signal (PIPM). The master synchronization signal (PIPM) is in phase with the master clock signal (SM). The slave station (SA, SB) comprises the primary synthesis means (SM1A, SM1B) producing a slave periodic signal TICKSA, TICKSB), the periodic signal (TICKSA, TICKSB) is in phase with the master clock signal (CLKM).Type: GrantFiled: July 28, 2009Date of Patent: October 11, 2016Assignee: Thomson LicensingInventors: Thierry Tapie, Serge Defrance, Philippe Rio
-
Patent number: 9467406Abstract: This innovation relates to client devices to allow a single user to swap between devices in real-time within the same instant message session.Type: GrantFiled: November 24, 2015Date of Patent: October 11, 2016Assignee: Infinite Convergence Solutions, Inc.Inventors: Geoffrey Dietz, Thomas B Hart
-
Patent number: 9462052Abstract: The invention is directed to input handover from a first device to a second device. An exemplary method comprises: establishing a connection between a first device and a second device; capturing a first image from the first device; capturing a second image from the second device; determining a location of the second device in reference to the first device based on comparing the first image and the second image; determining occurrence of a trigger event on the first device; and executing handover of an input instruction from the first device to the second device.Type: GrantFiled: June 12, 2014Date of Patent: October 4, 2016Assignees: Sony Corporation, Sony Mobile Communications Inc.Inventor: Per Åstrand
-
Patent number: 9456053Abstract: A content delivery network (CDN) includes a control core; and a plurality of caches, each of said caches constructed and adapted to: upon joining the CDN, obtain global configuration data from the control core; and obtain data from other caches. Each of the caches is further constructed and adapted to, having joined the CDN, upon receipt of a request for a particular resource: obtain updated global configuration data, if needed; obtain a customer configuration script (CCS) associated with the particular resource; and serve the particular resource in accordance with the CCS.Type: GrantFiled: December 14, 2012Date of Patent: September 27, 2016Assignee: Level 3 Communications, LLCInventors: Christopher Newton, Laurence R. Lipstone, William Crowder, Jeffrey G. Koller, David Fullagar, Maksim Yevmenkin
-
Patent number: 9451001Abstract: A method and system for annotating Playable Media Files in a social network having a plurality of members, wherein the method includes receiving the Playable Media File from a first member, receiving an annotation from another member, and embedding the annotation in the Playable Media File.Type: GrantFiled: January 31, 2014Date of Patent: September 20, 2016Assignee: ART Research and Technology, L.L.C.Inventors: David Hirschfeld, Barry Fernando, Mark C. Phelps
-
Patent number: 9450913Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium for Content Delivery Networks Interconnection (CDNI) request routing using the PCP FLOWDATA option. In one aspect, a method includes receiving a request for content, and receiving, from a PCP server, flow characteristics for providing the content, where the PCP server receives the flow characteristics for providing the content from a PCP proxy that receives the flow characteristics from the client device. The method includes transmitting first data for querying the downstream content delivery network (CDN) to determine whether the downstream CDN can provide the content and satisfy the flow characteristics. The method includes receiving a response indicating the ability of the downstream CDN to provide the content and satisfy the flow characteristics, and transmitting second data based on the response, where the client device transmits flow metadata based on the second data to the PCP proxy.Type: GrantFiled: January 31, 2014Date of Patent: September 20, 2016Assignee: Cisco Technology, Inc.Inventors: Tirumaleswar Reddy, Bill Ver Steeg, Daniel G. Wing
-
Patent number: 9451045Abstract: A device is operable in a content delivery network (CDN). The device has a cache server mechanism constructed and adapted to: upon joining the CDN, obtain global configuration data from a control core of the CDN; and, having joined the CDN, obtain updated global configuration data, if needed; and obtain customer configuration information associated with at least one customer of the CDN. The device serves a particular resource associated with a particular customer of the CDN in accordance with (i) the global configuration data, and (ii) customer configuration information obtained in and associated with the particular customer.Type: GrantFiled: December 14, 2012Date of Patent: September 20, 2016Assignee: Level 3 Communications, LLCInventors: Christopher Newton, Laurence R. Lipstone, William Crowder, Jeffrey G. Koller, David Fullagar, Maksim Yevmenkin
-
Patent number: 9450895Abstract: Messaging policies can be dynamically updated based on operations, administration, maintenance, and provisioning (OAMP) data generated by data plane entities of a messaging network. For example existing messaging policies may be dynamically modified based on OAMP data generated by message brokers and/or network elements (e.g., queues). As another example, new messaging policies may be dynamically created based on the OAMP data. As another example, an updated set of messaging policies may be selected from a pool of policies based on the OAMP data. Dynamically updating messaging policies can be achieved using information model processing frameworks, such as the next generation directory enabled networks (DEN-ng) model. Various events may trigger the creation of new messaging policies and metrics, such as adding new data plane entities and/or network elements to the network, receiving new messaging instructions, etc.Type: GrantFiled: June 12, 2014Date of Patent: September 20, 2016Assignee: Futurewei Technologies, Inc.Inventor: John Charles Strassner
-
Patent number: 9444778Abstract: A method and an apparatus for propagating a message in a social network are disclosed. A method for propagating a message in a social network according to an embodiment of the invention can include: calculating a degree of connectivity of each user; calculating a propagation capability of each user by using the calculated degree of connectivity and a probability of distribution; choosing target users for propagating a message by using the propagation capability of each user; and propagating the message to nodes of the chosen target users.Type: GrantFiled: June 12, 2014Date of Patent: September 13, 2016Assignee: Foundation of Soongsil University-Industry CooperationInventors: Myungsik Yoo, Duy-Linh Nguyen, Wenji Quan
-
Patent number: 9444765Abstract: System and method for categorizing a plurality of network resources. Collected properties of a network resource are analyzed to determine applicability of various predefined categories to that network resource. At least one category from among the predefined categories is assigned to that network resource according to a determination of applicability of the at least one category to the network resource. A resource-specific time interval for re-categorizing each one of the network resources is dynamically adjusted based on a plurality of previous categorization results for that network resource, such that different network resources will be associated with correspondingly different re-categorization intervals.Type: GrantFiled: October 12, 2015Date of Patent: September 13, 2016Assignee: AO KASPERSKY LABInventors: Vladimir A. Skvortsov, Evgeny B. Kolotinsky
-
Patent number: 9438553Abstract: Systems and methods for implementing a subscription-based social media or fan club platform are provided. A content creator generates live content on a mobile device and sends requests to a server for initializing a live stream from the mobile device. The server sends requests to encoding service providers. The encoded live content is send to a content storage server. Subscribers of the social media or fan club platform can access the live content on their mobile devices from the content storage server.Type: GrantFiled: July 7, 2015Date of Patent: September 6, 2016Assignee: REMOTE MEDIA, LLCInventors: Ray Lee, Jeffrey Shaun King, Vincent Tuscano
-
Patent number: 9438648Abstract: Cloud-aware industrial devices feed robust sets of data to a cloud-based data analyzer that executes as a service in a cloud platform. In addition to industrial data generated or collected by the industrial devices, the devices can provide device profile information to the cloud-based analyzer that identifies the device and relevant configuration information. The industrial devices can also provide customer data identifying an owner of the industrial devices, contact information for the owner, active service contracts, etc. The cloud-based data analyzer leverages this information to perform a variety of custom analytics on the data and generate reports or notifications catered to the particular industrial assets' optimal performance and business goals of the owner's industrial enterprise, as well as perform real-time decision making and control.Type: GrantFiled: November 22, 2013Date of Patent: September 6, 2016Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Juan L. Asenjo, John Strohmenger, Stephen Thomas Nawalaniec, Bradford Henry Hegrat, Joseph A. Harkulich, Jessica Lin Korpela, Jenifer Rydberg Wright, Rainer Hessmer, John Dyck, Edward Alan Hill, Salvatore T. Conti