Patents Examined by Sibte Bukhari
-
Patent number: 9252961Abstract: On embodiment accesses a set of information comprising one or more elements of information relating to a subject matter, wherein the one or more elements of information have been shared among one or more users of a social-networking system; for each element of information, determines a rate of sharing of the element of information among the one or more users and identifies one or more first users who cause the rate of sharing of the element of information to increase; and identifies one or more influencers associated with the subject matter from the one or more first users identified for each element of information.Type: GrantFiled: November 20, 2014Date of Patent: February 2, 2016Assignee: Facebook, Inc.Inventors: Andrew Garrod Bosworth, Michael Patrick Murphy
-
Patent number: 9231779Abstract: A method for redundantly operating an automation system comprising one or more user computers, at least two gateway computers and a plurality of programmable logic controllers, the user computers and the gateway computers being connected to a first bus system of a first type and the gateway computers and the programmable logic controllers being connected to a second bus system of a second type, as a result of which the programmable logic controllers can be controlled and/or monitored by the user computers via one of the gateway computers, wherein to set up a communication link between one of the user computers and one or more of the programmable logic controllers, the user computer contacts a virtual gateway computer having a virtual identifier for all gateway computers of the automation system, which virtual gateway computer establishes a physical communication link to a selected one of the gateway computers.Type: GrantFiled: March 30, 2012Date of Patent: January 5, 2016Assignee: Siemens AktiengesellschaftInventors: Rene Bernhard, Andreas Vogt
-
Patent number: 9225550Abstract: In one embodiment, a system includes a plurality of overlay-capable devices, each overlay-capable device having an interface adapted for terminating and/or originating tunnels in an overlay network with other overlay-capable devices, logic adapted for creating statistics about overlay-encapsulated packets which are received by or sent by the overlay-capable device, logic adapted for accumulating the statistics, and logic adapted for storing the statistics in an accessible memory of the overlay-capable device. In another embodiment, a method for generating statistics about encapsulated packets within a virtual overlay network includes creating statistics about overlay-encapsulated packets which are received by or sent by each overlay-capable device in an overlay network, accumulating the statistics for each overlay-capable device through which the overlay-encapsulated packets passed, and storing the statistics in an accessible manner.Type: GrantFiled: June 21, 2012Date of Patent: December 29, 2015Assignee: International Business Machines CorporationInventors: Keshav G. Kamble, Vijoy A. Pandey
-
Patent number: 9225615Abstract: Provided is a network management method of a network manager. The network management method includes monitoring events including state information of a managed element wherein the events are published by the managed element included in a network, and generating commands for an action performed in the managed element according to the events, wherein the events are subscribed by the network manager managing the network.Type: GrantFiled: August 5, 2010Date of Patent: December 29, 2015Assignee: KT CorporationInventors: Jung-Min Seo, Jinkyung Hwang, Eun-Ho Choi, Sun-Jong Kwon, Eunkyoung Paik
-
Patent number: 9223616Abstract: A mechanism for virtual machine resource reduction for live migration optimization is disclosed. A method of the invention includes monitoring a rate of state change of a virtual machine (VM) undergoing a live migration, determining that the rate of state change of the VM exceeds a rate of state transfer of the VM during the live migration process, and adjusting one or more resources of the VM to decrease the rate of state change of the VM to be less than the rate of state transfer of the VM.Type: GrantFiled: February 28, 2011Date of Patent: December 29, 2015Assignee: Red Hat Israel, Ltd.Inventor: Michael S. Tsirkin
-
Patent number: 9208471Abstract: Matching users with similar interests is disclosed, including: obtaining, from an external source, items of interest as indicated by a plurality of users; storing information about the plurality of users and their respective items of interest; and identifying, for a first user of the plurality of users, a set of similar users who have overlapping interests as the first user, wherein the overlapping interests are determined based at least in part on items of interest to the first user and items of interest to the plurality of users.Type: GrantFiled: June 21, 2012Date of Patent: December 8, 2015Assignee: Alibaba.com LimitedInventors: Adam Cross, Michael Effle, Chuck Kao, Gregory Charles McNutt
-
Patent number: 9197581Abstract: An approach is provided for determining a temporal window based on an operational load of a network; creating an entitlement profile corresponding to the temporal window for accessing content over the network; and specifying an access right to the content for the entitlement profile applicable during the temporal window, and a corresponding device.Type: GrantFiled: June 28, 2013Date of Patent: November 24, 2015Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Dahai Ren, Ming Chen
-
Patent number: 9177328Abstract: A peer in a peer-to-peer network joins an advertisement room having an associated identifier. A joining peer identifies a peer closest to the advertisement room. In various embodiments, the peer that is closest to the advertising room is the peer having a discreet hash table ID closest to the advertisement room identifier. The joining peer requests from the closest peer information about peers that the closest peer knows to be part of the advertisement room. The closest peer provides the joining peer with connection information for those peers, and the joining peer establishes connections with the peers. Peers in the advertisement room provide advertisements for chat rooms. To join a chat room, a peer determines which of its peers in the advertisement room is the closest peer to the chat room, based on the chat room identifier, and informs that peer that it is now part of the chat room.Type: GrantFiled: June 21, 2012Date of Patent: November 3, 2015Assignee: BitTorrent, Inc.Inventor: Patrick Williams
-
Patent number: 9172729Abstract: A method for managing message distribution in a networked computing environment. The method includes determining, for a particular topic, at least a first subscriber messaging engine and a second subscriber messaging engine to receive a topic message. The method includes determining that the first subscriber messaging engine is to act as a cache for the second subscriber messaging engine. The method includes sending the topic message to the first subscriber messaging engine. The method then includes sending a reference message to the second subscriber messaging engine, the reference message being able to be used to retrieve the topic message from the first subscriber messaging engine.Type: GrantFiled: June 11, 2014Date of Patent: October 27, 2015Assignee: International Business Machines CorporationInventors: Lohith Ravi, Lohitashwa Thyagaraj, Venugopala K Vemula
-
Patent number: 9170892Abstract: A metadata server configured to maintain storage assignment mappings in non-persistent storage is described herein. The tract storage assignment mappings associate servers with storage assignments, the storage assignments representing the data stored on the servers. Responsive to a failure, the metadata server receives the storage assignments from the servers and rebuilds the storage assignment mappings from the storage assignments. The metadata server is also configured to enable clients to operate during a recovery process for a failed server by providing the storage assignment mappings to the clients during the recovery process. Also during the recovery process, the replacement server for the failed server conditionally overwrites stored data with other data received from other servers as part of the recovery process.Type: GrantFiled: May 26, 2011Date of Patent: October 27, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Edmund B. Nightingale, Jeremy E. Elson
-
Patent number: 9167374Abstract: An exemplary method includes a machine-to-machine (“M2M”) rules management system associated with an M2M platform 1) processing a plurality of events associated with one or more M2M objects in substantially real-time as the events occur over a period of time, 2) receiving, while the events are being processed in substantially real-time, data representative of a rule created by a user associated with the M2M platform, and 3) dynamically applying, in response to receiving the data representative of the rule, the rule to the substantially real-time processing of the events. Corresponding methods and systems are also disclosed.Type: GrantFiled: November 19, 2012Date of Patent: October 20, 2015Assignees: Verizon Patent and Licensing Inc., Cellco PartnershipInventors: David Geltner, Mohanraj Umapathy, Ryan Kennedy, Hon Man Hammond Hui, Yonghong Yang
-
Patent number: 9152970Abstract: A remote browsing process is directed to the generation and management of a collaborative application session between client computing devices and content providers in conjunction with a network computing provider. The client computing devices request access to a group browsing context at a network computing provider. The network computing provider provides processing results corresponding to processed representations of requested content to the client computing devices. The client computing devices may each display the representations of the requested content in a browser. The network computing provider may further provide co-interaction data to the client computing devices for display. The co-interaction data may represent interactions of one or more users with the representations of content displayed at the user's respective client computing devices. Additionally, one or more interactions may be associated to be local to client computing devices.Type: GrantFiled: September 27, 2011Date of Patent: October 6, 2015Assignee: Amazon Technologies, Inc.Inventors: Matthew L. Trahan, Brett R. Taylor, Jonathan A. Jenkins
-
Patent number: 9137276Abstract: A method for managing message distribution in a networked computing environment. The method includes determining, for a particular topic, at least a first subscriber messaging engine and a second subscriber messaging engine to receive a topic message. The method includes determining that the first subscriber messaging engine is to act as a cache for the second subscriber messaging engine. The method includes sending the topic message to the first subscriber messaging engine. The method then includes sending a reference message to the second subscriber messaging engine, the reference message being able to be used to retrieve the topic message from the first subscriber messaging engine.Type: GrantFiled: August 28, 2013Date of Patent: September 15, 2015Assignee: International Business Machines CorporationInventors: Lohith Ravi, Lohitashwa Thyagaraj, Venugopala K Vemula
-
Patent number: 9137652Abstract: A method for performing policy and charging control in different roaming scenarios includes: establishing multiple Packet Data Network (PDN) connections to the same Access Point Name (APN), and performing relocation of a Bearer Binding and Event Report Function (BBERF) after establishing multiple PDN connections to the same APN. This method implements the policy and charging control on multiple PDN connections established to one APN in the roaming scenarios of the home routed and local breakout.Type: GrantFiled: December 3, 2009Date of Patent: September 15, 2015Assignee: ZTE CorporationInventors: Xiaoyun Zhou, Zaifeng Zong, Tong Rui
-
Patent number: 9111089Abstract: A computer-implemented method for safely executing programs may include identifying an attempt to launch an executable file. The computer-implemented method may also include identifying a reputation associated with the executable file. The computer-implemented method may further include determining, based on the reputation, that the executable file is not trusted. The computer-implemented method may additionally include, in response to determining that the executable file is not trusted, fulfilling the attempt by sandboxing a process instantiated from the executable file. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: February 8, 2011Date of Patent: August 18, 2015Assignee: Symantec CorporationInventors: Yadvinder Bhatia, Anand Sankruthi
-
Patent number: 9094228Abstract: A home appliance monitoring system includes: a plurality of home systems respectively including a central managing device configured to collect monitoring information from a home appliance; and a center server connected to the central managing device of each home system. The center server calculates the current load amount, and sends an activating instruction signal or a deactivating instruction signal to each central managing device on the basis of the current load amount. The central managing device sets its communication status to an activated status in response to receiving the activating instruction signal, and sets its communication status to a deactivated status in response to receiving the deactivating instruction signal. The home system stores the monitoring information while the communication status is the deactivated status. The home system sends the stored monitoring information to the center server when the communication status is switched from the deactivated status to the activated status.Type: GrantFiled: May 11, 2010Date of Patent: July 28, 2015Assignee: Panasonic Intellectual Property Management Co., Ltd.Inventors: Tomoyuki Hatanaka, Osamu Sekine, Shuji Murakami, Hiroyasu Nakanishi
-
Patent number: 9077612Abstract: A method and system for managing an alarm of an outsourced part and a method for managing configuration information of an outsourced part are provided, so as to solve the problem in the prior art that the maintenance operation in a Business Operation Support System (BOSS) for the alarm function of the outsourced part is complex. The method for managing configuration information of an outsourced part is applied to a system for managing an alarm of an outsourced part, and the system comprises a client side and a server side.Type: GrantFiled: December 22, 2009Date of Patent: July 7, 2015Assignee: ZTE CORPORATIONInventor: Ping Wang
-
Patent number: 9059959Abstract: A method is provided for client side management of a client-server HTTP session comprising: sending by a client browser to a server an initial HTTP request; receiving by the browser from the server an initial HTTP response that includes a markup language document, a session identifier and a termination address; creating an iframe within the received initial document; targeting one or more hyperlink objects within the received initial document to the iframe; monitoring for an occurrence of closing the browser or changing an location to which the browser is addressed; and in response to an occurrence of one of the actions, sending by the browser an HTTP request that includes the session identifier to the termination address.Type: GrantFiled: October 19, 2011Date of Patent: June 16, 2015Assignee: SAP SEInventor: Thorsten Domsalla
-
Patent number: 9052949Abstract: A virtualized computer system implements a process to migrate a virtual machine (VM) from a source host to a destination host. During this process, a processing unit at the source host, which is executing instructions of the VM, is scheduled so that the rate of modification of guest physical memory pages is reduced. The determination of when to schedule the processing unit in this manner may be made based on a current rate of modification of the pages, a transmission rate of guest physical memory pages from the source host to the destination host, or a prior VM migration performance.Type: GrantFiled: June 21, 2012Date of Patent: June 9, 2015Assignee: VMware, Inc.Inventors: Gabriel Tarasuk-Levin, Rajesh Venkatasubramanian
-
Patent number: 9032048Abstract: In a method for processing top-up data, a server (8) receives data related to a request for issuing an NFC application (9). The data were sent by an NFC mobile device (3) and are intended for a Service Provider (2). At the server (8) transformed data are generated by transforming the data related to the request into a format complying with the Server Provider (2). The transformed data are sent to the Service Provider (2) for further processing and issuing the NFC application (9) to the mobile device (3) particularly utilizing a Trusted Service Manager (1).Type: GrantFiled: February 25, 2010Date of Patent: May 12, 2015Assignee: NXP, B.V.Inventors: Alexandre Corda, Vincent Lemonnier, Baptiste Affouard