Patents Examined by Sargon Nano
-
Patent number: 9398071Abstract: Systems and methods are disclosed which facilitate management and monitoring of page-level usage data. Specifically, a client computing device may retrieve content from a remote system for local display. A local interaction monitoring component may monitor local interaction with the content, and transmit local interaction information to the remote system. In one embodiment, interaction may be monitored with regard to predefined portions of the content. In another embodiment, interaction may be transmitted to the remote server for processing, in order to generate page-level usage data. In still more embodiments, page level-usage data may be processed or formatted in order to facilitate ease of retrieval and display. In yet more embodiments, the remote system may enable clients, such as administrators, to view aggregate page-level usage data why viewing a corresponding content.Type: GrantFiled: January 29, 2013Date of Patent: July 19, 2016Assignee: Amazon Technologies, Inc.Inventors: Alexandru Burciu, Aurel Dumitrascu, Sebastian Kohlmeier, Alexandru Tronciu
-
Patent number: 9398103Abstract: A method and apparatus for enhancing device performance through transport flow control is provided. The method may include determining that a level of user interest is indicated in at least one application of one or more applications, and modifying a transport flow associated with at least one of the one or more applications.Type: GrantFiled: April 15, 2011Date of Patent: July 19, 2016Assignee: QUALCOMM IncorporatedInventors: Saumitra Mohan Das, Behrooz Khorashadi, Bin Wang, Payam Pakzad, Mark Watson, Ramin Rezaiifar
-
Patent number: 9374285Abstract: A controller may control client switches in a network including client and non-client switches. The controller may maintain a link discovery table including entries that identify links between client switches. The controller may classify the links as direct or broadcast links. To classify links of the link discovery table, the controller may direct client switches to send broadcast and directed discovery packets from switch ports. Client switches that receive the discovery packets from other client switches may forward the discovery packets to the controller. The controller may use the discovery packets to classify the links of the link discovery table. The controller may classify ports as broadcast or regular ports based on the classified links. Non-client broadcast domains of the network topology may be identified from the broadcast ports using the broadcast and direct links of the link discovery table.Type: GrantFiled: February 7, 2013Date of Patent: June 21, 2016Assignee: Big Switch Networks, Inc.Inventors: Srinivasan Ramasubramanian, Shudong Zhou, Daniel C. Hersey, Guido Appenzeller, Mandeep Singh Dhami
-
Patent number: 9357024Abstract: An apparatus, system and method for forwarding a communication from a communication receiving device to a destination device based upon the identity of the user of the destination device.Type: GrantFiled: August 5, 2010Date of Patent: May 31, 2016Assignee: QUALCOMM IncorporatedInventors: Selena M. Salazar, Brian Momeyer, Babak Forutanpour, Andre Gustavo P. Schevciw
-
Patent number: 9357027Abstract: A data processing system relates to network communications technologies. A data buffering layer receives an operation request of a follower of a user having a long relation and of a client. The data buffer layer pushes the operation request to a service layer. The service layer receives the operation request pushed by the data buffering layer and caches the operation request according to a minimum storage unit. The minimum storage unit is determined by using the user having a long relation chain as a unit. The service layer determines a specified database that belongs to the user having a long relation chain and performs an operation on the specified database according to the operation request. The service layer determines the specified database according to a preset routing configuration when data cached in the minimum storage unit reaches a preset condition.Type: GrantFiled: October 28, 2013Date of Patent: May 31, 2016Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Hui Wang
-
Patent number: 9344515Abstract: A precaching system identifies an object, such as a media file, that a user accesses and then analyzes a social graph of the user to identify social graph contacts that may be interested in the object. Based on the content of the object—and the interests and connections of contacts in the social graph—the precaching system determines whether a particular contact in the user's social graph is likely also to access the object. For example, the precaching system may determine a hit score corresponding to the object and a likelihood that the particular contact in the social graph will access the object. If the precaching system determines that the likelihood that the particular contact will access the object meets or exceeds a threshold probability level for precaching the object, the precaching system precaches the object near the contact in anticipation that the contact will access the object.Type: GrantFiled: December 10, 2013Date of Patent: May 17, 2016Assignee: CISCO TECHNOLOGY, INC.Inventors: Hao Hu, Jiang Zhu, Kevin Lee, Flavio Bonomi
-
Patent number: 9344395Abstract: Disclosed is a technology for publishing subscriptions in a publish-subscribe system in accordance with subscription groups. The technology may include (i) determining a consumption characteristic by which each of multiple subscribers in a publish-subscribe system consumes a subscription published by a publisher; (ii) identifying the subscribers whose consumption characteristics satisfy a specified similarity criterion; (iii) defining multiple subscription groups, each of which includes subscriptions of those of the subscribers whose consumption characteristics satisfy the specified similarity criterion; (iv) storing the subscriptions in multiple logical partitions of a storage system where each of the logical partitions contains a separate non-overlapping subset of the subscriptions; and (v) transmitting the subscriptions to the subscribers in accordance with the subscription groups.Type: GrantFiled: February 11, 2015Date of Patent: May 17, 2016Assignee: FACEBOOK, INC.Inventors: Harry C. Li, Philippe Vincent Ajoux, Laurent Demailly, Liat Atsmon Guz, Yee Jiun Song, Sabyasachi Roy, Sanjeev Kumar
-
Patent number: 9332069Abstract: A computer-implemented method of deploying a membership of nodes in a distributed computing system may comprise selecting nodes to be part of a membership of nodes; creating a membership task identifying a membership creator node as the node that is creating the membership and comprising a membership target identifying at least one node of the distributed computing system that is to become a member of the membership; and creating a beacon configured to send a create membership message to each identified node, the create membership message comprising at least an identity of the membership task and an identification of the membership. Upon receiving a response from a node in the membership target, the node from which the response was received may be removed from the beacon. The membership may be deployed when a response has been received from each of the nodes identified in the membership target.Type: GrantFiled: March 15, 2013Date of Patent: May 3, 2016Assignee: WANdisco, Inc.Inventors: Yeturu Aahlad, Michael Parkin, Naeem Akhtar
-
Patent number: 9319480Abstract: Systems, methods and computer program products are disclosed for managing digital media for an artist or author in an online digital media store using an automated data feed with a unique data structure or a web service having a simple and intuitive user interface. In some implementations, a webpage is provided by the web service that allows a user to request access to manage an artist or author. Upon such request, a rules-based vetting process is employed by the online digital media store for determining the eligibility of the user to manage the digital media of the artist or author.Type: GrantFiled: August 31, 2012Date of Patent: April 19, 2016Assignee: Apple Inc.Inventors: Ricardo D. Cortes, David Makower, Aloke Bhatnagar
-
Patent number: 9311619Abstract: A computing system configured to gather social media content includes a memory; a content collection and ingestion system, stored in the memory and configured, when executed on a computer processor, to communicate with one or more computing systems to direct a search of a content source using a received collection request and to ingest the results of the directed search into a data store; and a content management system, stored in the memory and configured, when executed on a computer processor, to display the ingested results on a display.Type: GrantFiled: September 12, 2011Date of Patent: April 12, 2016Assignee: VISIBLE TECHNOLOGIES LLCInventors: Clifford Mosley, Shawn Rutledge, Lyman Do, Enrico Montano, Melody Jones, Jeffrey Vella, Nathan Harkenrider, Brian Farrell, Nathanial Holcomb, Joseph Kaiser, Matt Jacobsen, Kim Hamilton
-
Patent number: 9307443Abstract: A system for remotely controlling mobile communication devices includes a redirection system, a remote control system and a mobile data communication device. The redirection system detects a triggering event at a host system and in response to the triggering event continuously redirects data items from the host system to a wireless network. The mobile data communication device receives data items from the wireless network and executes a plurality of device operations. The remote control system receives control information from a user interface and transmits the control information through the redirection system to the wireless network. The control information is received and executed by the mobile data communication device to remotely control one or more of the device operations. Methods of controlling the operation of mobile data communication devices are also disclosed.Type: GrantFiled: August 23, 2013Date of Patent: April 5, 2016Assignee: BlackBerry LimitedInventors: Denny K. Chiu, James A. Godfrey, Wen Gao
-
Patent number: 9300675Abstract: The system provides a method and apparatus for a parent or other custodian or guardian to monitor, filter, and approve of content to be accessed by a child or children on a network. In one embodiment, the system logs all activity on a network by a child and sends regular historical reports to the parent for review. The parent can set certain triggers that will provide more immediate feedback when certain events occur or when certain types of data are accessed, or an attempt is made by the child for such access. The system allows the parent to control the filters and options from a variety of sources, including via the child's computer, texting, instant messaging, cell phone, other web enabled computers, PDA's, etc.Type: GrantFiled: September 15, 2014Date of Patent: March 29, 2016Assignee: LeapFrog Enterprises, Inc.Inventors: Vidar Vignisson, Will Von Reis
-
Patent number: 9294415Abstract: The disclosure describes a proxy server application that supports the dynamic modification of proxy rules implemented by a proxy server. The proxy rules implemented by the proxy server specify network behaviors to be performed at various points during the handling of requests from client applications. A proxy server implements the proxy rules by processing one or more user-generated network traffic filters for managing network traffic. In an embodiment, users generate network traffic filters by creating network traffic filter source code that specify processing steps to be performed by a proxy server relative to network messages the proxy server receives. In an embodiment, user-generated network traffic filters may be added, removed, reordered, or otherwise modified in a proxy server application at runtime in order to respond to current network conditions or to achieve other desired proxy configurations.Type: GrantFiled: February 9, 2015Date of Patent: March 22, 2016Assignee: Netflix, Inc.Inventors: Michael Cohen, Benjamin Schmaus, Matthew Hawthorne, Benjamin Christensen, Daniel Jacobson
-
Patent number: 9269081Abstract: An example implementation includes identifying a cluster of associated users that includes a plurality of unregistered users based at least in part on message-related information related to a first user. The unregistered users are users that have not been registered to use a social networking service. An invitation is sent to each of the plurality of unregistered users to join the social networking service and two or more requests to join the social networking service are received from two or more interested users, respectively, the two or more interested users being included in the plurality of unregistered users. Each of the two or more interested users is registered to use the social networking service based at least in part on a join criterion.Type: GrantFiled: October 12, 2012Date of Patent: February 23, 2016Inventor: John Panzer
-
Patent number: 9270626Abstract: A system and method for detecting unwanted electronic content, such as spam. As a user operates an application to send messages, several metrics are tracked to allow the system to analyze her activity. Illustrative metrics may include, but are not limited to, block count (e.g., how many other users have blocked her), block rate (e.g., the rate at which other users block her), peer symmetry (e.g., percentage of her messages that are to other users that have her in their address book), message uniqueness (e.g., how unique her messages are from each other), peer uniqueness (e.g., how unique the addressees of her messages are), and message rate (e.g., the rate at which she sends messages). Periodically, metrics may be compared to corresponding thresholds. Depending on whether a threshold is crossed, and which threshold is crossed, she may be banned from using the application or placed on a watch list.Type: GrantFiled: November 17, 2014Date of Patent: February 23, 2016Assignee: WHATSAPP INC.Inventor: Bryan D. O'Connor
-
Patent number: 9264339Abstract: Systems and methods are disclosed that facilitate the evaluation of hosted computing devices in accordance with target patterns. A set of target patterns can be developed for elements common to a plurality of hosted computing networks. The set of target patterns can be defined utilizing a detailed pattern language to describe elements of a hosted computing device network and relationships between the elements. Thereafter, a hosted computing device network management component can utilize the set of target patterns to verify and validate a deployed hosted computing network or to process purposed modifications/configurations to a deployed hosted computing network.Type: GrantFiled: September 12, 2014Date of Patent: February 16, 2016Assignee: AMAZON TECHNOLOGIES, INC.Inventor: Simon K. Johnston
-
Patent number: 9264516Abstract: A messaging model and node induction methods and corresponding devices and systems are disclosed herein that are effective to enable an inductor node to induct an inductee node into a distributed computing system and to enable the inducted node to carry out predetermined tasks.Type: GrantFiled: March 15, 2013Date of Patent: February 16, 2016Assignee: WANdisco, INC.Inventors: Yeturu Aahlad, Michael Parkin, Naeem Akhtar
-
Patent number: 9258261Abstract: A system and method for detecting unwanted electronic content, such as spam. As a user operates an application to send messages, several metrics are tracked to allow the system to analyze her activity. Illustrative metrics may include, but are not limited to, block count (e.g., how many other users have blocked her), block rate (e.g., the rate at which other users block her), peer symmetry (e.g., percentage of her messages that are to other users that have her in their address book), message uniqueness (e.g., how unique her messages are from each other), peer uniqueness (e.g., how unique the addressees of her messages are), and message rate (e.g., the rate at which she sends messages). Periodically, metrics may be compared to corresponding thresholds. Depending on whether a threshold is crossed, and which threshold is crossed, she may be banned from using the application or placed on a watch list.Type: GrantFiled: November 17, 2014Date of Patent: February 9, 2016Assignee: WHATSAPP INC.Inventor: Bryan D. O'Connor
-
Patent number: 9256879Abstract: A method and apparatus of providing notifications to a customer is disclosed. One example method of operation may include identifying a notification event associated with a customer via a customer management module and retrieving a customer preference record and determining a notification device preference for a customer Internet protocol (IP) device included in the customer preference record. The method may also include transmitting the notification event to the customer's IP device based on the notification device preference, the notification event may include a live agent support option which may be accessed in the event that the automated support options fail to satisfy the customer's questions and concerns.Type: GrantFiled: February 6, 2014Date of Patent: February 9, 2016Assignee: West CorporationInventors: Jeffrey William Cordell, James K. Boutcher
-
Patent number: 9258265Abstract: A method, system, computer program product, and related business methods are described in the context of a web-based business information system having an internal email facility, wherein e-mail communications between a native e-mail system of an end user of the web-based business information system and an external contact are facilitated and automatically tracked by the web-based business information system, the native e-mail system lying outside the web-based business information system but often being preferred by the end user over the internal e-mail facility of the web-based business information system. The described preferred embodiments provide for easy-to-use, reasonably transparent, “no-click” integration of the web-based business information system with the end user's native e-mail system in a manner that is independent of the particular type and choice of native e-mail system.Type: GrantFiled: September 30, 2013Date of Patent: February 9, 2016Assignee: NetSuite Inc.Inventors: Patrice M. Fabre, Rosalina T. Kessman, Yang Forjindam