Patents Examined by Hieu Hoang
-
Patent number: 9213580Abstract: The present invention is a transportable private cloud computing platform, having a rack, several servers, a system management server, an interface device, a network switch, a power supply circuit, and a transit case. The present invention also includes a method for initializing the transportable private cloud computing platform, and a method for migrating software applications to the transportable private cloud computing platform.Type: GrantFiled: January 27, 2012Date of Patent: December 15, 2015Assignee: Microtechnologies LLCInventors: Robert A. Kirsch, II, Alfredo Cesar Guzman, Roger Joseph Channing
-
Patent number: 9215141Abstract: In an embodiment, an electronic digital data packet router performs receiving a DHCP initiation message on a particular interface among a plurality of network interfaces; modifying the DHCP initiation message by adding a particular DHCP option that signals a DHCP server to provide router configuration data, resulting in a modified DHCP initiation message; relaying the modified DHCP initiation message to the DHCP server; receiving, from the DHCP server, a DHCPOFFER message that comprises the particular DHCP option containing configuration data; configuring the router using the configuration data; relaying the DHCPOFFER message without the particular DHCP option on the particular interface toward another data packet router.Type: GrantFiled: December 16, 2014Date of Patent: December 15, 2015Assignee: Cisco Technology, Inc.Inventors: Rajiv Asati, Ralph Droms, Vijay Bollapragada
-
Patent number: 9213996Abstract: Disclosed are methods for identifying topical experts from a seed set of experts by identifying “second tier” influencers for the topic. New concepts detected among a pool of experts and second tier influencers are monitored among the general population and their significance evaluated. Reports may be generated for these detected trends. Trends in social media for a concept represented in a taxonomy may be detected by monitoring content for descendent nodes for the concept. Correlations between social media activity with respect to the concept and sales of products corresponding to the concept may be made and sales predicted for the same or different products that correspond to descendants of the concept in the taxonomy.Type: GrantFiled: November 19, 2012Date of Patent: December 15, 2015Assignee: Wal-Mart Stores, Inc.Inventors: Ioannis Pavlidis, Tracy Chu
-
Patent number: 9208054Abstract: One embodiment presents a user interface to a first user, the user interface being configured to enable the first user to provide user input that: specifies a first web application, and a behavior exploration specification, a plurality of web browsers, and a set of comparison rules for the first web application; requests a plurality of models to be constructed with respect to the web browsers for the first web application based on the behavior exploration specification; requests the models of the first web application to be compared with each other based on the set of comparison rules; and requests one or more results of the comparison performed on the models of the first web application to be presented; and in response to each user input received from the first user, performs one or more operations for the first user.Type: GrantFiled: February 14, 2011Date of Patent: December 8, 2015Assignee: Fujitsu LimitedInventor: Mukul R. Prasad
-
Patent number: 9185122Abstract: Methods, systems and computer readable mediums storing computer executable programs for managing security in a network are disclosed. A plurality of security policies associated with a plurality of network data anomalies are provided at a network management system. Each one of the plurality of security policies defines a network data anomaly specific mitigation response for each one of the plurality of network data anomalies. A first network data anomaly is detected at the network management system. A determination is made at the network management system regarding whether a first one of the plurality of security policies defines a first network data anomaly specific mitigation response to the first network data anomaly. A first mitigation command is issued from the network management system to at least one network system to implement the first network data anomaly specific mitigation response for a pre-defined period of time in accordance with the first security policy based on the determination.Type: GrantFiled: October 10, 2008Date of Patent: November 10, 2015Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Ramachandra Yalakanti, Devon L. Dawson, Steve Britt
-
Patent number: 9172763Abstract: Various methods for server-side recordation and playback of a remote desktop session are provided. One example method may comprise receiving data related to a remote desktop protocol session. The method of this example embodiment may further comprise providing for storage of the data at a location other than the device associated with the remote desktop protocol client of the remote desktop protocol session. Furthermore, the method of this example embodiment may comprise receiving a request to reproduce the remote desktop protocol session. The method of this example embodiment may also comprise retrieving the data from storage. Additionally, the method of this example embodiment may comprise facilitating reproduction of at least a portion of the remote desktop protocol session based at least in part on the retrieved data. Similar and related example methods, apparatuses, systems, and computer program products are also provided.Type: GrantFiled: September 10, 2012Date of Patent: October 27, 2015Assignee: Lenovo (Singapore) PTE. LTD.Inventors: Richard W. German, Tony E. Thompson, Eric T. Marshall
-
Patent number: 9172620Abstract: In a network supporting transactions between clients and servers and proxies that are interposable in a network path, a pair of proxies can modify a packet stream such that packet data from client to server is transformed at a client-side proxy of the pair and untransformed at a server-side of the pair and packet data from server to client is transformed at the server-side proxy and untransformed at the client-side proxy. A discovering proxy transparently discovers its position in a proxy pair by using proxy signals. A discovering proxy might determine that it is a client-side proxy by receipt of a packet from client without a proxy signal, or that it is a server-side proxy by receipt of a packet from server without a return proxy signal. Once a proxy pair is discovered, it might transform traffic from server to client or vice versa, transforming and untransforming the traffic.Type: GrantFiled: February 4, 2014Date of Patent: October 27, 2015Assignee: RIVERBED TECHNOLOGY, INC.Inventors: Michael J. Demmer, Steven McCanne, Alfred Landrum
-
Patent number: 9167035Abstract: In one embodiment, a method of transmitting contact data in a peer to peer communications network includes transmitting a list of contacts from a first contact store to a first compare means. At the first compare means, the list of contacts from the first contact store is compared with a list of contacts from a second contact store to identify common contacts between the lists of contacts from the first and second contact stores, the first compare means outputting a contacts result based on the identification of the common contacts. At a second compare means, the contacts result output from the first compare means is compared with a list of contacts from a third contact store. An output of the second compare means is used to identify at least one contact to recommend as a new contact to a recommendee user in the network.Type: GrantFiled: December 17, 2009Date of Patent: October 20, 2015Assignee: SkypeInventor: Madis Kaal
-
Patent number: 9154536Abstract: Example systems and methods of content sharing via social networking are presented. In one example, availability of a first user device to provide media content over a communication network is detected. A second user device is identified via an association of the first user device with the second user device that is specified in a social network. An acceptance by the second user device to receive the media content from the first user device is determined. In response to the acceptance, transmission of the media content provided by the first user device over the communication network to the second user device is initiated.Type: GrantFiled: September 25, 2013Date of Patent: October 6, 2015Assignee: LinkedIn CorporationInventors: Bill Nguyen, Vincent Mallet, Nicholas Woods, Jessica Cheng, Sandip Chokshi, Ganesh Ramanarayanan, Megan Streich
-
Patent number: 9146542Abstract: The invention discloses a wrist watch that offers immediate access to regularly updated content of a previously selected group of web pages without requiring it to keep continually connected to the network. The concept takes advantage of the portability and convenience of a wrist watch and aggregates to it a customizable web browsing capability. A carefully designed power management scheme harmonizes the need of frequent data update with the small footprint of the watch. The update schedule is user-customizable and once connected to the network, the watch behaves exactly like a typical portable web-browsing device.Type: GrantFiled: March 5, 2009Date of Patent: September 29, 2015Inventor: Raja Singh Tuli
-
Patent number: 9148303Abstract: Latency information is collected for each message as it moves through an organization. The latency information includes latency information for components processing the message. When the message is routed to the next server within the organization, the collected latency information for the server sending the message is included with the message. The collected latency information is written to a message tracking log when it either is delivered within the organization or when the message leaves the organization. The message tracking log may then be viewed such that the collected latency information may be viewed and analyzed.Type: GrantFiled: May 29, 2009Date of Patent: September 29, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Gregory Gourevitch, Todd Carlyle Luttinen, Wilbert De Graaf
-
Patent number: 9148302Abstract: A method in one example that receives a portion of an email and determines whether to download a full instance of the email based on user controlled variables and operator controlled variables.Type: GrantFiled: June 14, 2010Date of Patent: September 29, 2015Assignee: BlackBerry LimitedInventors: Piotr Konrad Tysowski, Andrey Feldman
-
Patent number: 9141419Abstract: A method of capturing and restoring an appliance image is described. An appliance image comprising one or more partitions of an appliance is accessed, wherein the appliance is installed at a first location on a first blade. Re-imaging instructions associated with the one or more partitions are received. The re-imaging instructions and a data store comprising a plurality of partition capture tools are compared. Based on the comparing, a captured appliance image is generated by utilizing one or more of the plurality of partition capture tools. Restore instructions to restore a captured appliance image onto a second blade are then received. Captured metadata is then accessed, wherein the captured metadata comprises the captured appliance image and the re-imaging instructions associated with the one or more partitions. Then, the re-imaging instructions are utilized to restore the captured appliance image onto the second blade.Type: GrantFiled: January 30, 2009Date of Patent: September 22, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Terrence Ladd Yoder, Dante Vitale
-
Patent number: 9143577Abstract: An improved system and method for managing data on a handheld electronic device includes a server that periodically pushes data to a particular handheld electronic device, with the data being stored on the handheld electronic device by way of a routine running in the background whereby such reception and storage is generally transparent to a user. The data can be any type of data and may be data that is desired by the user or that fits a profile or preference of the user. The profile can, for instance, be predetermined and/or can be customized by the user and/or can reflect a preference of the user. The data pushed to the handheld electronic device can also be related in some fashion to a geographic disposition of the handheld electronic device. Such pushing of data and storage is managed by a routine running in the background of the handheld electronic device. The routine enables current data to be maintained on the handheld electronic device for ready access by a user.Type: GrantFiled: August 31, 2004Date of Patent: September 22, 2015Assignee: BLACKBERRY LIMITEDInventors: Michael Knowles, Julian Paas, Frank Tyneski, Jason Griffin
-
Patent number: 9143543Abstract: A method for multi-streaming multimedia content data over a network to affiliated client devices is provided. A manifest including a list of Universal Resource Indicators (URIs) for different segments of multimedia content data for selected primary multimedia content and a list of URIs for different segments of multimedia content data for at least one alternate multimedia content related to and different from the selected primary multimedia content is built and made available for download over the network with a transfer protocol. Synchronization of display of the selected primary multimedia content on a primary display and display of the at least one alternate content on the at least one auxiliary client device is thereby enabled. A system for streaming multimedia data over a network to affiliated client devices is also disclosed.Type: GrantFiled: November 30, 2012Date of Patent: September 22, 2015Assignee: Google Technology Holdings LLCInventor: Barry P. Falvo
-
Patent number: 9143839Abstract: Systems and methods for navigating hypermedia using multiple coordinated input/output device sets. Disclosed systems and methods allow a user and/or an author to control what resources are presented on which device sets (whether they are integrated or not), and provide for coordinating browsing activities to enable such a user interface to be employed across multiple independent systems. Disclosed systems and methods also support new and enriched aspects and applications of hypermedia browsing and related business activities.Type: GrantFiled: November 6, 2012Date of Patent: September 22, 2015Assignee: Convergent Media Solutions LLCInventor: Richard Reisman
-
Patent number: 9143616Abstract: A system that supports multiple contact centers includes a communications network that is coupled between a private network (e.g. MPLS network) and a remote computing environment (e.g. cloud environment). A server system in the remote computing environment monitors health of different network segments (e.g. bandwidth of the connection between the communications network and the remote computing environment, bandwidth of a link used by a tenant to access the private network, etc.). When it is determined that quality of service for voice conversations for one or more contact centers is at risk due to a health status parameter of a network segment reaching a threshold, an appropriate system reaction is triggered. The system reaction may be to offload future calls to a peer remote computing environment to service future calls. The system reaction may also be to cancel outbound campaigns, provide pre-determined “sorry” messages, and the like.Type: GrantFiled: November 2, 2012Date of Patent: September 22, 2015Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Galina Kovalenko, Slava Sayko, Slava Zhakov
-
Patent number: 9130872Abstract: An example method for workload based service chain insertion in a network environment is provided and includes partitioning a service-path into fragments at a service controller, where the service-path comprises an ordered sequence of services to be provided to a packet associated with a workload in a network. The method also includes determining a location of service nodes providing the services; and provisioning the fragments at interfaces at a distributed virtual switch. The method could further include generating a plurality of service insertion points corresponding to the fragments at a service dispatcher. The service dispatcher can include a plurality of data plane components, and the service insertion points are generated at the data plane components.Type: GrantFiled: March 15, 2013Date of Patent: September 8, 2015Assignee: CISCO TECHNOLOGY, INC.Inventors: Surendra M. Kumar, Nagaraj Bagepalli, Abhijit Patra, Paul Quinn, Ethan M. Spiegel
-
Patent number: 9130825Abstract: Systems and methods for calculating and presenting confidence interval(s) for key performance indicator(s) (KPIs) are described. For example, in some embodiments, a method may include identifying vectors representing network events observed by a network monitoring system, each vector including: a dimension, an indication of a sampling ratio with which a respective event was observed, and a value associated with the dimension. The method may also include calculating a KPI corresponding to the observed events for the dimension based, at least in part, upon the values. The method may further include calculating a confidence associated with the KPI, based, at least in part, upon the sampling ratios. In some cases, events may be observed with different sampling ratios. Additionally or alternatively, sampling ratios may include adaptive sampling ratios controlled by the network monitoring system in response to network or resource loading (e.g.Type: GrantFiled: April 20, 2012Date of Patent: September 8, 2015Assignee: Tektronix, Inc.Inventor: Robert Todd Wilkinson
-
Patent number: 9131028Abstract: Example systems and methods of content sharing via social networking are presented. In one example, availability of a first user device to provide media content over a communication network is detected. A second user device is identified via an association of the first user device with the second user device that is specified in a social network. An acceptance by the second user device to receive the media content from the first user device is determined. In response to the acceptance, transmission of the media content provided by the first user device over the communication network to the second user device is initiated.Type: GrantFiled: September 25, 2013Date of Patent: September 8, 2015Assignee: LinkedIn CorporationInventors: Bill Nguyen, Vincent Mallet, Nicholas Woods, Jessica Cheng, Sandip Chokshi, Ganesh Ramanarayanan, Megan Streich