Patents Examined by Austin Moreau
-
Patent number: 9705743Abstract: The present disclosure relates to a method and a device for sharing data, which relates to the field of communication. The method includes: monitoring an event of a removable storage device being plugged into the DLNA device; acquiring a mount path of the removable storage device through a DLNA server configured in the DLNA device, when the event of the removable storage device being plugged into the DLNA device has occurred; and sharing data in the removable storage device according to the mount path through the DLNA server.Type: GrantFiled: October 14, 2014Date of Patent: July 11, 2017Assignee: XIAOMI INC.Inventors: Tiejun Liu, Zheng Li, Liang Cheng
-
Patent number: 9692649Abstract: Embodiments of the present invention disclose a method, computer program product, and for determining a recommendation relating to a configuration of a plurality of server nodes of a computing system. In one embodiment, in accordance with the present invention, the computer implemented method includes the steps of, for each server node, storing a first performance parameter value, wherein each first performance parameter value is a benchmarked value that corresponds to a measured actual performance parameter of its associated server node, and applying a first configuration rule based, at least in part, on the first performance parameter values of the plurality of server nodes to obtain a first configuration recommendation. In another embodiment, the method further includes the step of presenting the first recommendation to a human user.Type: GrantFiled: February 26, 2014Date of Patent: June 27, 2017Assignee: International Business Machines CorporationInventors: Srihari V. Angaluri, Gary D. Cudak, Christopher J. Hardee, Bryan M. Reese, Junjiro Sumikawa
-
Patent number: 9680772Abstract: Techniques for managing configuration of virtual switches in a virtual machine network are disclosed. In an embodiment, a virtual machine network that includes virtual switches is configured to revert back to a saved network configuration if a configuration change causes the connection between the VM management system and a managed node to be lost. For example, before any configuration changes are made, the active configuration is saved. If the new configuration supports a working connection between the managed node and the VM management system, then the saved configuration is no longer needed and can be flushed from memory. If, however, the new configuration causes the managed node to be disconnected from the VM management system, then the system reverts back to the saved configuration that was previously known to work. The saved configuration is used to reestablish the connection so that the network continues to function.Type: GrantFiled: September 9, 2013Date of Patent: June 13, 2017Assignee: VMware, Inc.Inventors: Piyush Kothari, Mukesh Baphna, ChiHsiang Su
-
Patent number: 9659298Abstract: Systems, methods, and apparatus for use in connection with at least one virtual agent. In some embodiments, at least one virtual agent is programmed to: identify a relationship between at least two persons; and make a recommendation for the at least two persons based at least in part on the relationship between the at least two persons.Type: GrantFiled: December 11, 2012Date of Patent: May 23, 2017Assignee: Nuance Communications, Inc.Inventors: Timothy Lynch, Kenneth S. Harper, Carey Radebaugh
-
Patent number: 9648067Abstract: A terminal receives a digital content which is transmitted in the form of a data stream in a network. This digital content is received by the terminal with a reception throughput, a nominal rendering time being associated with the digital content. Activation of a trick mode corresponding to a modification of the nominal rendering time according to a modification factor associated with the trick mode is detected on the terminal. Data to be requested are then determined according to the modification factor and according to a value representative of reception throughput. The data are then requested from the network and the requested data are received.Type: GrantFiled: April 12, 2011Date of Patent: May 9, 2017Assignee: OrangeInventors: Eric Bouvet, Gérard Babonneau
-
Patent number: 9634880Abstract: Provided is a method for displaying a graphical user interface on a server device and a client device for controlling the server device. The method may include receiving AV data being played in the server device at the client device, receiving a command at the client device to control the server device, generating a first graphical user interface in response to the received command for display on the client device together with the AV data received from the server device, transmitting a control signal corresponding to the command to the server device, and receiving information related to a second graphical user interface displayed on the server device in response to the command. The first graphical user interface may be displayed on the client device before the information related to the second graphical user interface displayed on the server device is received.Type: GrantFiled: October 12, 2012Date of Patent: April 25, 2017Assignee: LG ELECTRONICS INC.Inventors: Yonghwan Shin, Hyun Ko
-
Patent number: 9628524Abstract: The present disclosure comprises systems and methods for tagging a post to a specific scene in a media stream. The systems and methods receive a post from a user to a specific scene in a media stream, tag the post to the specific scene in the media stream, generate a post indication/message indicating a post is tagged to the specific scene, receive a response to the post indication/message, surface the post, determine whether to display the media from beginning or from the tagged scene, locate the scene to which the post is tagged, display the media from the tagged scene, generate a spoiler alert, display spoiler alert, receive a response to the spoiler alert, and remove the alert.Type: GrantFiled: December 20, 2012Date of Patent: April 18, 2017Assignee: Google Inc.Inventor: George Thomas Baggott
-
Patent number: 9628580Abstract: Embodiments that are described herein provide improved methods and systems for analyzing network traffic. The disclosed embodiments enable an analytics system to perform complex processing to only new, first occurrences of received content, while refraining from processing duplicate instances of that content. In a typical embodiment, the analytics results regarding the first occurring content are reported and cached in association with the content. For any duplicate instance of the content, the analytics results are retrieved from the cache without re-processing of the duplicate content. When using the disclosed techniques, the system still processes all first occurring content but not duplicate instances of content that was previously received and processed. In the embodiments described herein, input data comprises communication packets exchanged in a communication network.Type: GrantFiled: October 30, 2014Date of Patent: April 18, 2017Assignee: VERINT SYSTEMS LTD.Inventors: Yitshak Yishay, Eithan Goldfarb
-
Patent number: 9621688Abstract: An approach is provided for queuing clients when a web page is temporarily unavailable. The approach includes providing a computer infrastructure operable to: maintain a queue of clients requesting the web page; receive an indication of an availability number from a host of the web page; and release one or more of the clients from the queue equal to the availability number indicated by the host, based on the receiving the indication of the availability number.Type: GrantFiled: September 20, 2016Date of Patent: April 11, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mitchell D. Felton, Brian E. Olson
-
Patent number: 9596311Abstract: A method for dynamic data compression includes receiving, at a first computer system, a request for data from a second computer system. A distance factor is determined, based, at least in part, on distance separating the first computer system and the second computer system. A processor loading factor is determined, based, at least in part, on one or more processor utilization percentages of the first computer system, and a network bandwidth factor is determined, based, at least in part, on bandwidth utilization of data transport fabric interconnecting the first computer system and the second computer system. A data compression selection index is calculated, based, at least in part, on the distance factor, the processor loading factor, and the network bandwidth factor. The requested data is compressed, when indicated by the calculated data compression selection index, and transmitted from the first computer system to the second computer system.Type: GrantFiled: October 30, 2014Date of Patent: March 14, 2017Assignee: International Business Machines CorporationInventor: David Q. Li
-
Patent number: 9571342Abstract: A method for generating transaction data from network traffic data for an application system which is distributed across a plurality of network connected nodes, comprising: gathering the network traffic data, the network traffic data including syntactic information; storing the network traffic data and the syntactic information in field-sets; deriving semantic information from the network traffic data and the syntactic information with a first module which implements a first semantic model relating to first transactions, and modifying the field-sets to include the semantic information; passing the field-sets to a second module; deriving additional semantic information from the network traffic data, the syntactic information, and the semantic information with the second module which implements a second semantic model relating to second transactions, and further modifying the field-sets to include the additional semantic information; and, outputting the field-sets from the second module to provide the transactiType: GrantFiled: February 14, 2012Date of Patent: February 14, 2017Assignee: INETCO SYSTEMS LIMITEDInventors: Wilson Wai Hang Chao, Angus Richard Telfer, Loki Jorgenson
-
Patent number: 9560089Abstract: Systems, methods, and apparatus for use in connection with at least one virtual agent. In some embodiments, at least one processor is programmed to use a record of a multiparty conversation to provide input to the at least one virtual agent.Type: GrantFiled: December 11, 2012Date of Patent: January 31, 2017Assignee: Nuance Communications, Inc.Inventors: Timothy Lynch, Kenneth S. Harper, Carey Radebaugh
-
Patent number: 9485108Abstract: Embodiments provide bandwidth efficient mechanisms for delivering data to a receiver device via a wireless broadcast network such that data may be assembled in the receiver device for use by a local application. In the various embodiments, data files may be broadcast as content elements via the broadcast network using the FLUTE protocol during a FLUTE session. In an embodiment, the content elements may be broadcast according to a broadcast schedule that may identify a time at which the content elements will be broadcast and the broadcast schedule may be communicated in a file delivery table (FDT) transmitted during a FLUTE session.Type: GrantFiled: February 16, 2012Date of Patent: November 1, 2016Assignee: QUALCOMM IncorporatedInventor: Carlos M. D. Pazos
-
Patent number: 9477374Abstract: A system and machine-implemented method for providing integrated instant messaging functionality in a social networking service, the method including receiving a request from a user having a first user account at a social networking service to view contacts belonging to a social group associated with the first user account, wherein the social group is maintained at the social networking service, identifying one or more contacts belonging to the social group in response to the request, determining a status associated with a user account for each of the identified one or more contacts, the status indicating whether each of the one or more contacts is available for instant messaging communication and providing a listing including the identified one or more contacts and the status associated with each of the identified one or more contacts for display to the user at a social networking site of the social networking service.Type: GrantFiled: April 16, 2012Date of Patent: October 25, 2016Assignee: Google Inc.Inventor: Jakub Snabl
-
Patent number: 9456061Abstract: An approach is provided for queuing clients when a web page is temporarily unavailable. The approach includes providing a computer infrastructure operable to: maintain a queue of clients requesting the web page; receive an indication of an availability number from a host of the web page; and release one or more of the clients from the queue equal to the availability number indicated by the host, based on the receiving the indication of the availability number.Type: GrantFiled: August 15, 2012Date of Patent: September 27, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mitchell D. Felton, Brian E. Olson
-
Patent number: 9426229Abstract: An apparatus, method, and computer program product are described that provide for the selection of a device from among one or more devices that is best suited to receive and process content. Upon receipt of input from a user designating a target user with whom content is to be shared, at least one device associated with the designated target user is identified. A capability of one or more of the identified devices to experience the content to be shared is then determined. One of the identified devices is then selected to receive the content at least partially based on the capability determined. In this way, the content is shared with one of the designated target user's devices that is most appropriate for receiving the particular content, providing the target user with the best experience of the content and at the same time allowing for a “user-centric” content sharing experience.Type: GrantFiled: June 29, 2012Date of Patent: August 23, 2016Assignee: Nokia Technologies OyInventors: David Alexander Dearman, Vidya Raghavan Setlur
-
Patent number: 9420441Abstract: A system and method for content and application acceleration in a wireless communications system are provided. A method for transmitting data includes receiving a block of data from a content provider, generating a signature from the block of data, and determining if the signature exists in a content cache. The content cache includes previously transmitted signatures and blocks of data associated with the previously transmitted signatures. The method also includes if the signature exists in the content cache, saving the signature but not the block of data in a buffer. The method further includes if the signature does not exist in the content cache, saving the block of data in the buffer. The method additionally includes transmitting contents of the buffer over a backhaul link.Type: GrantFiled: July 7, 2010Date of Patent: August 16, 2016Assignee: Futurewei Technologies, Inc.Inventors: Jim Zhao, Guo-Qiang Wang
-
Patent number: 9413714Abstract: Systems and methods for processing domain name system requests in accordance with subscriber information are provided. A request for domain name information can be correlated with subscriber information using a subscriber identifier to resolve the domain name information at a domain name system (DNS) nameserver. The subscriber identifier and/or subscriber information may be transmitted from a DNS nameserver to a webserver using the domain name information provided in response to the subscriber's DNS queries. The subscriber identifier and/or information may be used in delivering a landing page or in facilitating proxying of resource requests for the requested domain.Type: GrantFiled: January 14, 2015Date of Patent: August 9, 2016Assignee: Cisco Technology, Inc.Inventors: Noah Treuhaft, Doug Tabacco, Michael Damm
-
Patent number: 9412096Abstract: Techniques to detect spam using language and a country of origin of an e-mail may include receiving an e-mail message for a recipient, detecting a country of origin for the e-mail message and detecting a language of the e-mail message. A technique may further include determining a country frequency with which the recipient communicates with the country of origin by e-mail, and a language frequency with which the recipient communicates in the language by e-mail. A technique may assign a first score to the message according to the country frequency, and a second score to the message according to the language frequency. The scores may used to determine whether the e-mail message is spam. Other embodiments are described and claimed.Type: GrantFiled: June 29, 2012Date of Patent: August 9, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Alexander Nikolayev, Mauktik Gandhi, Mukesh Beher, Manivannan Sundaram, Terence Zink
-
Patent number: 9407464Abstract: Methods, systems, and computer-readable media are provided for an application messaging integration framework. An example method includes receiving a user input at a first clinical viewer via an integrated interface. The example method includes sending a message based on the input to a second clinical viewer via an application and messaging integrator. The application and messaging integrator is created to facilitate communication between the first and second clinical viewers. The example method includes updating information at the second clinical viewer based on the message. The example method includes displaying the updated information at the second clinical viewer via the integrated interface.Type: GrantFiled: January 31, 2012Date of Patent: August 2, 2016Assignee: General Electric CompanyInventor: Jason Dieter Klotzer