Patents Examined by Sargon Nano
-
Patent number: 9519561Abstract: Embodiments of the present invention provide tools and facilities for instrumentation of application programs, including application programs that execute on mobile-electronics devices, including web browsers. The application-program and mobile-electronics-device environment is a superset of the web-analytics problem domain and provides many new opportunities and challenges for instrumentation-based data collection and data analysis. Certain embodiments of the present invention provide configuration-controlled embedded instrumentation that allows fine-granularity control of instrumentation operation by remote data-collection servers.Type: GrantFiled: April 15, 2011Date of Patent: December 13, 2016Assignee: Webtrends Inc.Inventor: Paul Claudell Lawbaugh
-
Patent number: 9507954Abstract: Digital images are monitored by enabling access to a digital image, receiving a notification associated with the digital image from a first user, and regulating access of the first user to the digital image based on the notification received from the first user.Type: GrantFiled: December 8, 2014Date of Patent: November 29, 2016Assignee: GOOGLE INC.Inventors: Gary Tessman, Jr., Patrick D. Lippert, Timothy B. Hayman
-
Patent number: 9501570Abstract: A computing system may comprise a processor and a memory having a routing program, the processor being configured to receive a first request having a data record with a unique subscriber identifier, extract the unique subscriber identifier from the first request, and compare a tag of a database table with the unique subscriber identifier. If the tag does not match the unique subscriber identifier, the processor may be configured to process the first request as part of a general test environment. If the tag matches the unique subscriber identifier, the processor may be configured to route the first request to a live test environment associated with the tag.Type: GrantFiled: July 14, 2014Date of Patent: November 22, 2016Assignee: Verizon Patent and Licensing Inc.Inventors: Abhishek Jain, Brian D. Ross, Anand K. Rai
-
Patent number: 9503527Abstract: Techniques are provided for a client device accessing a host virtual desktop (HVD) server in a network. At the client device, a session is initiated with the HVD server to access a virtual desktop hosted by the HVD server. The client device launches via the virtual desktop a communications application hosted by the HVD server to cause the communications application to obtain communication identifier information from a communications manager server. The communication identifier information is forwarded from the HVD server to the client device. The client device registers with the communications manager server using the communication identifier information to enable the client device to take on a persona of a user that is associated with the communication identifier information.Type: GrantFiled: March 15, 2013Date of Patent: November 22, 2016Assignee: Cisco Technology, Inc.Inventors: Patrick O'Sullivan, Joseph Enda Smyth, Michelle Concannon, Niall Murphy, Cris Cristina
-
Patent number: 9503409Abstract: A system that includes a server and a plurality of destination clients. The server is connected to a network and routes an electronic communication through the network to a destination. The plurality of destination clients are associated with the destination and connected to the network, each destination client comprising: a network interface connected to the network and receiving the electronic communication; an output unit configured to output an alert associated with the electronic communication; and an alert suppression device suppressing output of the alert when a response to the electronic communication has been transmitted from the destination, where the alert suppression device of each of the plurality of destination clients suppresses the alert when any one of the destination clients responds to the electronic communication.Type: GrantFiled: February 25, 2013Date of Patent: November 22, 2016Assignee: Google Inc.Inventor: Ronald Walter Heiby
-
Patent number: 9503367Abstract: A method employing resource orchestration algorithms may find a fewest number of working data centers (DCs) to guarantee K-connect survivability and a fewest number of virtual machines (VMs) among the DCs using an overlay network representing a physical optical network. The overlay network may exclude certain topological features of the physical optical network. An intra-request VM sharing method may share VMs among DCs allocated for an aggregation request. An intra-request VM sharing method may share VMs among DCs represented in the overlay network and among multiple aggregation requests.Type: GrantFiled: August 27, 2014Date of Patent: November 22, 2016Assignee: Fujitsu LimitedInventors: Qiong Zhang, Xi Wang, Paparao Palacharla, Motoyoshi Sekiya
-
Patent number: 9501757Abstract: A method and system for identifying remote objects on a client system is provided. A client system (101) has a connection means (302) to access a component (310) on a remote system (103). The client system (101) has a graphical user interface (308) including a user interface object (306) representing the component (310) at the remote system (103). Means (304) are provided for applying a theme to the object (306) to distinguish it as representing a remote component (310). The graphical user interface (308) also includes user interface objects (307) for components local to the client system (101), and the means for applying a theme (304) applies distinguishing themes to the local objects (307) and the remote objects (306).Type: GrantFiled: August 3, 2006Date of Patent: November 22, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Scott John Clee, Peter Brian Masters, Daniel Edward Would
-
Patent number: 9491238Abstract: A client database manager can cause a memory of a client device on a client side of a network to store a first component, a second component, and a relationship value representing a dependent relationship between the first component and the second component. A client processing module can cause a processor to receive, after the storing, a request to process the first component at the client device. The client database manager can send to the server side of the network a request for an update of at least one of the first component or the second component. The client processing module can cause the processor to process at the client device, before receiving a response to the request for the update from the server side of the network, at least a portion of the first component and at least a portion of the second component based on the relationship value.Type: GrantFiled: July 22, 2010Date of Patent: November 8, 2016Assignee: SAP SEInventors: Hilmar Demant, Sebastian Droll, Joachim Fitzer, Ioannis Grammatikakis, Jan Heiler, Juergen Sattler, Frank Schertel, Markus Viol, Thorsten Weber
-
Patent number: 9485301Abstract: A system and method for scheduling data transfers between systems. One or more data requesting systems may request access to particular data. The request for access to the particular data may correspond to a request that a task to be performed. The task may be to exchange the particular data between a data accessing system having access to the particular data and a data requesting system requesting access to the particular data. The communication exchange may be scheduled for processing. In some embodiments, the communication exchange may be initiated based on a parameter included in the request that the task be performed.Type: GrantFiled: February 16, 2016Date of Patent: November 1, 2016Assignee: Live Nation Entertainment, Inc.Inventor: John Raymond Werneke
-
Patent number: 9467510Abstract: 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: January 22, 2016Date of Patent: October 11, 2016Assignee: WANdisco, Inc.Inventors: Yeturu Aahlad, Michael Parkin, Naeem Akhtar
-
Patent number: 9462015Abstract: A computer-implemented method for a distributed association engine, comprising searching, by a processor, for one or more objects of interest within a spatial bounded area, identifying, by the processor, the one or more objects of interest responsive to the search, and mapping, by the processor, one or more relationships between a user and the one or more objects of interest in a personal network.Type: GrantFiled: October 31, 2013Date of Patent: October 4, 2016Assignee: VIRTUALBEAM, INC.Inventors: Masoud M. Kamali, Dariush Anooshfar
-
Patent number: 9455941Abstract: 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: September 27, 2016Assignee: WHATSAPP INC.Inventor: Bryan D. O'Connor
-
Patent number: 9451008Abstract: Systems and methods for content selection with privacy features include determining that a period of time from when the cookie was last used to visit a webpage has exceeded a threshold value. Based on the determination, the topic may be removed from an interest category profile used to select content.Type: GrantFiled: May 20, 2015Date of Patent: September 20, 2016Assignee: Google Inc.Inventors: Vinod Kumar Ramachandran, Nareshkumar Rajkumar
-
Patent number: 9445218Abstract: Techniques described herein may provide for the organization and the control of nodes in an Machine to Machine (M2M) domain that is energy efficient and may provide for prioritized control of network traffic. Data may be received from of clusters of nodes in a M2M network, each of the clusters including one or more nodes to generate the data and a hub node to receive, from the one or more nodes, the generated data. The hub node may transmit the generated data. An update interval for the one or more nodes in each of the clusters may be set on a per-cluster basis and the update interval may define a period at which the one or more nodes in a particular cluster transmit data towards a corresponding hub node of the particular cluster. Additionally, an update interval for the hub node may be set, the update interval for the hub node being set on a per-cluster basis and defining a period at which the hub node transmits data.Type: GrantFiled: May 3, 2013Date of Patent: September 13, 2016Assignee: Verizon Patent and Licensing Inc.Inventors: Jay J. Lee, Gerard J Flynn, Jingyi Zhou
-
Patent number: 9432256Abstract: In a cloud environment where multiple applications having different performance characteristics are operated in a mixture, in order to specify the cause of performance deterioration and to solve the confliction of requests related to a shared resource, the present invention detects the performance deterioration of resources allocated to multiple instances constituting a logical server configuration, and extracts an instance sharing resources existing performance deterioration, and compares a performance tendency of the extracted instance and a performance pattern showing a characteristics extracted from a performance information of the resource in association with a bottleneck factor, to thereby estimate the bottleneck factor by calculating mutual similarities and determining a performance pattern where the calculated similarity becomes maximum.Type: GrantFiled: March 27, 2014Date of Patent: August 30, 2016Assignee: HITACHI, LTD.Inventors: Atsumi Terayama, Toshio Otani
-
Patent number: 9419940Abstract: A network element (NE) comprising a processor configured to transmit a message to a domain names system (DNS) server, wherein the message comprises a virtual service internet protocol (VSIP) version six (VSIPv6) address corresponding to a service associated with an internet protocol version four (IPv4) address. Also disclosed is a method comprising associating a remote host internet protocol (IP) version six (IPv6) address with a private IPv4 address in a stateful binding table, and associating a local service IPv4 address with a local service VSIPv6 address in a stateless binding table.Type: GrantFiled: March 1, 2013Date of Patent: August 16, 2016Assignee: Futurewei Technologies, Inc.Inventors: Ting Zou, Xushan Lu, Jing Huang, Min Zha, Qian Zhou
-
Patent number: 9413614Abstract: 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: November 3, 2015Date of Patent: August 9, 2016Assignee: Big Switch Networks, Inc.Inventors: Srinivasan Ramasubramanian, Shudong Zhou, Daniel C. Hersey, Guido Appenzeller, Mandeep Singh Dhami
-
Patent number: 9413830Abstract: A method can include a node receiving a token redemption request from a client computing device. The node can determine a destination host management service based at least in part on a geographic proximity of the destination host management service to the client computing device. The destination host management service can be one of a plurality of host management systems distributed across a plurality of data centers. The node can route the token redemption request to the destination host management service. The destination host management service can determine a destination host running an application in one of the plurality of data centers and provision a session between the client computing device and the application running in the destination host.Type: GrantFiled: November 11, 2013Date of Patent: August 9, 2016Assignee: Amazon Technologies, Inc.Inventors: Jonathan Paul Thompson, Roumen Bogomilov Antonov, James Jonathan Morris, Gerard Joseph Heinz, II, Vinod Murli Mamtani, Pavan Kumar Surishetty
-
Patent number: 9405576Abstract: A visualization of a topology of a flow of multiple transactions is generated. A first computer system receives a current transaction initiation request from a precursory transaction. The current transaction initiation request is for an initiation of a current transaction in the first computer system, and the precursory transaction is part of a flow of other transactions that are upstream from the current transaction. The current transaction initiation request contains parameter information that holds a hop count, which identifies how many computer systems have received other transaction initiation requests in the flow of other transactions, and a transaction initiation count, which identifies how many transaction initiation requests have been transmitted in the flow of other transactions. A processor generates a visualization of a topology map of the current transaction and the other transactions based on information in the parameter information from the current transaction initiation request.Type: GrantFiled: March 9, 2012Date of Patent: August 2, 2016Assignee: International Business Machines CorporationInventors: Gerald M. W. Allen, Christopher J. Baker, Dennis L. Plum, Philip I. Wakelin
-
Patent number: 9406081Abstract: Techniques to allow a social networking system to import contact information from an external system. In one embodiment, a QR code is provided to a non-mobile computing device to allow a log in to an external system by a user using a mobile computing device. Information from the external system is received after authentication of the user with the external system. The information includes address book information of the user. The address book information includes contact information maintained by the external system. Invitations are provided to a selection of the new contacts to join the social network of the user.Type: GrantFiled: October 26, 2012Date of Patent: August 2, 2016Assignee: Facebook, Inc.Inventor: Kyle William DeLong