Patents Examined by Alan S. Chou
  • Patent number: 10063646
    Abstract: A distribution destination terminal selecting unit selects, from among a plurality of user terminals of a target user, a user terminal having a high probability of achieving a certain level of results by a behavior of the target user toward content when the content is distributed, as a distribution destination terminal of the content, based on a behavioral history in a behavioral history storage unit.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: August 28, 2018
    Assignee: YAHOO JAPAN CORPORATION
    Inventor: Tsutomu Sanada
  • Patent number: 10038761
    Abstract: In general, embodiments of the technology relate to a method for predictive loading of software resources in web applications. The method includes determining, based on a current state of the web application, one or more predicted future states of the web application. Determining the predicted future states includes predicting a first set of possible future states based on use case data and determining an associated probability for each possible future state in the first set of possible future states, and identifying, from the first set of possible future states, a first predicted future state. The first predicted future state is the possible future state in the first set of possible future states with the highest associated probability. The method further includes determining resources required by the predicted future states, and loading the resources required by the predicted future states.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: July 31, 2018
    Assignee: EMC IP Holding Company LLC
    Inventor: Chaithanya Lekkalapudi
  • Patent number: 10033610
    Abstract: A metric driven method for managing a network can include the step of specifying a profile for a network event. The profile can include multiple discrete factors and can be associated with at least one event operation. Metrics can be received from multiple remotely located components residing within a network space. The metrics can be compared to the discrete factors, where each compared metric can correspond to one of the factors. A determination based on this comparison can indicate whether the network event has occurred. When the network event has occurred, the previously specified event operation associated with the network event can be automatically executed.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: July 24, 2018
    Assignee: University of Florida Research Foundation, Inc.
    Inventors: Robert Barrett Bird, William Ward Saxon
  • Patent number: 10033627
    Abstract: Systems and methods for sloppy routing are provided. A client transmits a DNS query corresponding to a requested resource to a content delivery network (CDN) service provider. In some embodiments, the CDN service provider processes the DNS query to determine whether a threshold content delivery bandwidth has been exceeded by data links at cache servers. In other embodiments, additionally or alternatively, the CDN service provider determines whether a content provider has exceeded a threshold network usage that indicates a price at which the CDN service provider to provide content on behalf of the content provider. Using both or either of these thresholds, the CDN service provider can further process the DNS query by providing an alternative resource identifier or a cache IP address, both associated with an alternative POP. In some embodiments, the CDN service provider determines a routing mode for the response to the DNS query.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: July 24, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Craig Wesley Howard, Hardeep Singh Uppal
  • Patent number: 10027619
    Abstract: A method for forwarding an e-mail message from an e-mail server to a mobile terminal is provided. An e-mail address of the mobile terminal is associated with an identifier and encryption information, receiving the e-mail message associated with the e-mail address and sent by the e-mail server. The method includes encrypting the e-mail message using the encryption information associated with the e-mail address and transmitting the encrypted e-mail message to the mobile terminal.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: July 17, 2018
    Assignee: Seven Networks, LLC
    Inventors: Ari Backholm, Seppo Salorinne, Antti Saarilahti, Marko Ketonen, Lauri Vuornos, Petri Salmi
  • Patent number: 10021150
    Abstract: Systems and methods for establishing and measuring trust relationships in a community of online users. In the systems and methods, indications of the trustworthiness of members of an online community, and/or other resources within or outside of the online community, can be obtained that are dependent not only upon the perceived trustworthiness of the respective online community members and/or other resources themselves, but also the perceived trustworthiness of others within the online community who have deemed those respective online community members and/or other resources as being trustworthy. Such indications of the trustworthiness of online community members and/or other resources are measurements that can be strengthened as the trustworthiness of others within the online community with whom trust relationships have been established increases. In this way, the usefulness of such indications of the trustworthiness of online community members and/or other resources can be enhanced.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: July 10, 2018
    Assignee: Wyngspan, Inc.
    Inventor: Christopher J. Walsh
  • Patent number: 10009396
    Abstract: A method and apparatus are described for scheduling content delivery in a peer-to-peer network, including receiving a message from a peer, classifying the received message, storing the classified message in one of a plurality of queues based on the classification, generating responses to messages based on a priority of the queue in which the classified message is stored and transmitting content to all peers in the peer-to-peer network. Also described are a method and apparatus for scheduling content delivery in a peer-to-peer network, including receiving one of a message and content from one of a content source server and a peer, classifying the received message, storing the classified message in one of a plurality of queues based on the classification, storing the received content, generating responses to messages based on a priority of the queue in which the classified message is stored and transmitting content to all other peers in the peer-to-peer network.
    Type: Grant
    Filed: February 17, 2014
    Date of Patent: June 26, 2018
    Assignee: THOMSON LICENSING
    Inventors: Yang Guo, Chao Liang, Yong Liu
  • Patent number: 10007896
    Abstract: A mail monitoring system comprises a mail communications apparatus and a control server that controls a log relating to operation of the apparatus. The apparatus includes a detector that detects transmission of an e-mail, a log generation unit that determines whether to generate a transmission log based on a set policy, and generates the transmission log, a mail creating unit that determines whether to store mail information based on the set policy, and generates the mail information, and a transmitter that transmits the mail information and the transmission log to the server, and transmits the e-mail to a mail server designated as a transmission destination of the e-mail. The server includes a receiver that receives the transmission log and the mail information and a storage unit that stores therein the transmission log and the mail information when the receiver receives the transmission log and the mail information.
    Type: Grant
    Filed: September 19, 2011
    Date of Patent: June 26, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Seigo Tsurumi, Shinji Matsune, Kanako Ogasawara
  • Patent number: 10009315
    Abstract: Global remappable addresses can be announced from multiple points across the Internet or other public networks. A global address can be mapped to one or more internal addresses for a provider, such that when traffic is received to a given network location the provider can determine whether the traffic is to be processed in the current network location or a different network location, as may be determined using a static process or a dynamic process based on any of a number of factors. If the traffic is destined for a different network location, the traffic can be remapped and forwarded to that network location over a public or private network. Once the traffic is in the determined destination network location, the traffic can be remapped and delivered to the ultimate destination. The remappings and destination network locations can be adjusted at any time, based on any of a number of factors, without significant risk of dropping traffic.
    Type: Grant
    Filed: March 9, 2011
    Date of Patent: June 26, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew B. Dickinson, Eric Jason Brandwine
  • Patent number: 10002363
    Abstract: Disclosed are embodiments configured to detect a quorum of peers in a peer to peer network. In one embodiment, a first peer receives a message originating in a second peer, where the message includes a peer identifier. The peer identifier is stored in quorum detection data in response to determining that the peer identifier is not already present in the quorum detection data. A quorum of the peers is detected based at least in part on the quorum detection data.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: June 19, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Elmore Eugene Pope, Christopher L. Scofield, Bradley E. Marshall, Eric B. Merritt
  • Patent number: 10003561
    Abstract: Technologies are described for modification of conversation presentation for enhanced user experience. Parts of the conversation may be detected and analyzed for their properties such as who sent a message, who received, when, was anyone left out from or added to the conversation, etc. The extracted properties and analyzed information may then be used to reverse a chronological order of the conversation and present it using interactive features such as collapsing and expanding parts of the presented information, providing a summary, removing unnecessary content, and comparable features.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: June 19, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Charles Duze, Mark Sunderland, Andrew Himberger, Tali Roth, Matthew Wood, Ryan Gregg, David De La Brena, Malia Douglas
  • Patent number: 9998543
    Abstract: A method for operating a server of a communication system includes at least one user appliance and a monitoring device adapted to perform a remote monitoring of the at least one user appliance through the intermediation of the server, the at least one user appliance being associated with a list of attributes that can take predetermined values. The method includes: 1) receiving the list of attributes associated with the at least one user appliance, and the values that can be taken by each of said attributes; 2) storing at the server the list of attributes with the related values received in 1); and 3) sending said list of attributes with the related values to the monitoring device.
    Type: Grant
    Filed: December 27, 2006
    Date of Patent: June 12, 2018
    Assignee: TELECOM ITALIA S.P.A.
    Inventor: Roberto Procopio
  • Patent number: 9998514
    Abstract: A method is disclosed for execution by an apparatus of a multimedia delivery system when distributing streamed media content via UDP. The method includes receiving media content, distributed in a plurality of files, from at least one media source, and identifying, from the received files, associated files including at least one audio file and at least one video file. The method further includes combining the associated files into one source block and encoding the content of the source block. A manifest file describing the content of the source block is then generated. The manifest file and the associated source block are transmitted. Related methods for decoding and separating the combined files in a UE are also provided.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: June 12, 2018
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Kun Chen, Thorsten Lohmar, Michael John Slssingar
  • Patent number: 9971845
    Abstract: The invention discloses a file management method comprising: receiving an instruction input by a user, and determining the type of an object corresponding to the instruction; loading a corresponding browser window according to the determined type of the object; and displaying content of the object in the browser window. The invention discloses a data transmission device for bidirectional data transmission between a network side and a local client. The invention discloses a file display device for a browser supporting multi-page display comprising: a tab generation module configured to generate a corresponding tab according to content displayed by a page when the browser opens the page, wherein the content displayed by the page comprises a local file and/or a network file; and a display module configured to, for each page, display content of the page and a corresponding tab in an interface of the browser.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: May 15, 2018
    Assignee: Beijing Qihoo Technology Company Limited
    Inventors: Yi Zhang, Huan Ren
  • Patent number: 9967162
    Abstract: A generic discovery methodology collects data pertaining to components of a computer network using various discovery technologies. From the collected data, the methodology identifies, filters and analyzes information related to inter-component communications. Using the communication and application information, the methodology determines reliable relationships for those components having sufficient information available. To qualify more components, the methodology implements a decision service to generate hypothetical relationships between components that are known and components that are unqualified or unknown. The hypothetical relationships are presented to a user for selection, and each hypothetical relationship is preferably associated with an indication of its reliability.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: May 8, 2018
    Assignee: BMC Software, Inc.
    Inventors: Lionel Spinelli, Jean-Claude Chabrier, Pierre Germain
  • Patent number: 9961031
    Abstract: A method is disclosed for managing communication processes (N1-N4) between internal participants (A, B, C) of an internal communication network on the one hand and external participants (E) on the other hand. First a list is set up in an internal communication network that contains incoming and outgoing communication activities between the internal participants and at least one external participant as a virtual mailbox. This virtual mailbox is assigned to the at least one external participant and is set up to be invisible or inaccessible to the at least one external participant. Communications activity between an internal participant and the external participant are recognized as being associated with the external participant based upon identification that has been assigned to the external participant and can be obtained from the communication activity. Each communication activity that has been recognized as being associated with the external participant is deposited in the virtual mailbox.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: May 1, 2018
    Assignee: Unify GmbH & Co. KG
    Inventor: Thomas Lederer
  • Patent number: 9954960
    Abstract: A system and method to estimate a location relating to a user who has not filled in information about the location in a profile field in social media such as a microblog. The system and method estimates association between a user in social media and a location includes the steps of acquiring a first content posted to the social media by a first user associated with a first location, determines regional localization of the first content on the basis of the first location, acquires a second content posted to the social media by a second user not associated with a location, determine the degree of a relationship between the first content and the second content, and associating the first location with the second user on the basis of the localization and the degree of the relationship.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: April 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Miki Enoki, Yohei Ikawa, Michiaki Tatsubori, Yuto Yamaguchi
  • Patent number: 9936025
    Abstract: Described herein is a framework for vehicle-to-vehicle communication. In accordance with one aspect, a send message to a receiving driver of a receiving vehicle is generated from a sending end-user device in response to a user event from a sending driver. The send message may be generated to include an image of the receiving vehicle of the receiving driver, and a voice message created by the sending driver. The send message may be sent to a server using the sending end-user device. The send message may further be processed by the server, in which the processing may include identifying the receiving vehicle, searching to find information of a receiving end-user device, and sending the send message to the receiving end-user device if information of the receiving end-user device is found.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: April 3, 2018
    Assignee: SAP SE
    Inventors: Danqing Cai, Haiyun Lu, Kar Leong Tew
  • Patent number: 9935882
    Abstract: In one embodiment a forwarding policy from a first network node coupled to a network element is received. The forwarding policy specifies an address of a second network node coupled to the network element. A plurality of ports of the network element are identified, wherein the second network node is accessible from the network element through each of the plurality of ports. The forwarding policy is applied to the plurality of ports of the network element. Network traffic received at a port of the plurality of ports from the second network node is forwarded to the first network node.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: April 3, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Avni Baveja, Samar Sharma, Mitali Parthasarathy, Ashish Purushottam Attarde
  • Patent number: 9930136
    Abstract: In an approach to form groups based on an emotional state of a user, a computer determines an emotional state of a first user. The computer determines an emotional state of a plurality of users and determines the emotional state of at least one user of the plurality of users corresponding to the emotional state of the first user. The computer provides a recommendation for forming a group, based, at least in part, on the corresponding emotional states of the first user and the at least one user. The computer then determines, based on at least one criteria on the group, a duration for the group.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: March 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Lisa Seacat DeLuca, Lydia M. Do