Patents Examined by Kostas Katsikis
  • Patent number: 9819719
    Abstract: A method for parsing a network message and a communication device, which includes: receiving a network message, where the network message includes one or more sections; identifying that an application protocol type of the network message is a first application protocol; acquiring, from a current section that is in the network message and that is described by a piece of section description information in a configuration file corresponding to the first application protocol, interesting data indicated by interesting data indication information in the section description information; and executing a decision method in the section description information by using all or a part of the acquired interesting data as a decision condition, thereby obtaining a corresponding decision result, when the current section is a last section of the network message, the decision result includes a processing method of a next message of the network message.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: November 14, 2017
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Uri Hasson, Amit Kristal, Mo Mo, Jian Huang
  • Patent number: 9819807
    Abstract: A method for detecting and intercepting at least one of fraud, security breach, intrusion or misuse of network resources monitors at least one of a plurality of simultaneous live data flows that are in active transmission between a first endpoint and a second endpoint in a network prior to the storage of data within the live data flows in a database, to take action to control the operation of a network. Prescribed detection algorithms are updated for detecting prescribed patterns and deduced detection algorithms are updated for detecting deduced patterns within the plurality of simultaneous live data flows with at least one of live data conditions and external data sources. The deduced and prescribed patterns that indicate occurrence of at least one of fraud, security breach, intrusion or misuse of the network are detected from at least one of the live data flows and the external data sources using the prescribed detection algorithms and the deduced detection algorithms.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: November 14, 2017
    Assignee: NETWORK KINETIX, LLC
    Inventors: Carissa Richards, Peter Richards
  • Patent number: 9806941
    Abstract: Described herein are systems and methods for managing and distributing device and/or software settings. In some embodiments, the systems and methods permit a first device to upload settings information and/or user information to a network server. The network server may store such settings information and post it for download by at least one second device. Mechanisms for establishing a trust rating for such settings information are also described.
    Type: Grant
    Filed: December 28, 2011
    Date of Patent: October 31, 2017
    Assignee: INTEL CORPORATION
    Inventors: Rita H. Wouhaybi, Tobias M. Kohlenberg, Stanley Mo, Mubashir A. Mian
  • Patent number: 9798695
    Abstract: The specification and drawings present a new apparatus and method for access control for wireless memory. A memory controller communicating with a plurality of interfaces (at least one interface comprising a radio component for wirelessly communicating with a plurality of UE) can dynamically manage an access control to the memory by the UE and/or other users through any of the interfaces based on the preconfigured rules taking into consideration the identity of the least one interface and/or the determined directionality of the UE relative to the radio component.
    Type: Grant
    Filed: August 7, 2012
    Date of Patent: October 24, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Jan-Erik Ekberg, Jari-Jukka Harald Kaaja, Mikko Uusitalo, Vesa-Veikko Luukkala, Sergey Boldyrev
  • Patent number: 9800667
    Abstract: A cloud-based infrastructure facilitates gathering, transmitting, and remote storage of control and automation data using an agent-based communication channel. The infrastructure collects the industrial data from an industrial enterprise and intelligently sorts and organizes the acquired data based on selected criteria. Message queues can be configured on the cloud platform to segregate the industrial data according to priority, data type, or other criteria. Behavior assemblies stored in customer-specific manifests on the cloud platform define customer-specific preferences for processing data stored in the respective message queues. Web-based tools can deliver automated notifications to an end user device based on analysis of the stored data, and allow the user to remotely view the stored data.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: October 24, 2017
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Francisco Maturana, Juan L. Asenjo
  • Patent number: 9794327
    Abstract: Machine-to-Machine (M2M) communication has been described for communication in a single network in among others publications from the European Telecommunications Standards Institute (ETSI). The publications describe a single network with defined entities, a resource structure and protocols. According to the invention, a solution is described for communication between entities residing in different M2M networks. Entities or applications residing in a first M2M network requiring information of an entity in another second M2M network submit a request with a target ID pointing to the entity in the second M2M network. The request is forwarded to the network node of the first network. The network node of the first network checks whether the target ID matches with an entity of a second network that according to a Domain Name Server (DNS) lookup has an address of a second network node of the second M2M network. On a match the request is routed towards the retrieved second network node of the second M2M network.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: October 17, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Barbara Pareglio, Hendrikus Andrianus Antonia Maria van der Velden
  • Patent number: 9787734
    Abstract: Methods and radio communication network systems enable switching between P2P-based streaming and MBMS-based streaming depending on a number of peers in the same area, streaming the same content and having an MBMS-based streaming capability.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: October 10, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Shunliang Zhang
  • Patent number: 9763093
    Abstract: A system and method monitors for fraudulent transactions relating to a mobile device. Either of first and second processing nodes places a hold on a transaction associated with the first live-data flow and the second live-data flow responsive to detection of a potentially fraudulent condition. A third processing node generates an interactive verification communication responsive to the first data associated with the first live-data flow and the second data associated with the second live-data flow to establish a validity of the transaction. The third processing node releases the hold on the transaction responsive to the interactive verification communication determining the potentially fraudulent condition relates to a non-fraudulent transaction and generates a fraud detection response responsive to the interactive verification communication determining the potentially fraudulent condition relates to a fraudulent transaction before the transaction completes.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: September 12, 2017
    Assignee: Network Kinetix, LLC
    Inventors: Carissa Richards, Peter Richards, Hariharan Ramachandran
  • Patent number: 9756124
    Abstract: In general, techniques are described for managing content request referrals by keying content requests to a composite key data structure that maps end-user address prefixes and content identifiers to content delivery network servers of downstream CDNs. In one example, a CDN exchange includes a communication module to receive first network prefixes and first content identifiers from a first secondary content delivery network and to receive second network prefixes and second content identifiers from a second secondary content delivery network. A request router of the CDN exchange redirects the content request to the first secondary content delivery network or to the second secondary content delivery network according to a network address of the end user device and a content identifier for the content request.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: September 5, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Hendrikus G. P. Bosch, Scott Ferguson, Jan Medved, David Ward, Hannes Gredler
  • Patent number: 9756087
    Abstract: Methods, systems and network nodes for performing a SIP transaction are provided. In one exemplary embodiment, a method, performed by a second node of sending a Session Initiation Protocol (SIP) message in a SIP-based communications network from a first node to a third node using the second node, may include receiving, by the second node acting as a SIP proxy, from the first node, the SIP message. Further, the method may include determining routing information for forwarding the SIP message to the third node. Also, the method may include sending, by the second node, to the first node, a pivot request to request that the first node forward the SIP message directly to the third node without traversing the second node. The pivot request may include the routing information.
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: September 5, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Rogier August Caspar Joseph Noldus
  • Patent number: 9749405
    Abstract: A determination is made of users that form a group within a social network in which the users communicate with each other over a network with electronic devices in a client-server architecture. The users in the group within the social network form a peer-to-peer (P2P) storage group within a P2P storage network. In the P2P storage network, users are peers that act as a client and a server for each other.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: August 29, 2017
    Inventor: Philip Scott Lyren
  • Patent number: 9742839
    Abstract: An example implementation may involve removing, by a computing device, a given media item from a queue of media items. The example implementation may further involve adding to the queue an indication that the given media item has been removed from the queue. After adding to the queue the indication, the implementation may also involve receiving, via a network interface, one or more requests for one or more media items from the queue of media items. After receiving the one or more requests, the implementation may involve determining that the computing system has received more than a threshold number of requests for one or more media items since adding to the queue the indication. After determining that the computing system has received more than the threshold number of requests, the implementation may involve removing the indication from the queue.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: August 22, 2017
    Assignee: Sonos, Inc.
    Inventor: Arthur L. Coburn, IV
  • Patent number: 9740752
    Abstract: A social networking system obtains linguistic data from a user's text communications on the social networking system. For example, occurrences of words in various types of communications by the user in the social networking system are determined. The linguistic data and non-linguistic data associated with the user are used in a trained model to predict one or more personality characteristics for the user. The inferred personality characteristics are stored in connection with the user's profile, and may be used for targeting, ranking, selecting versions of products, and various other purposes.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: August 22, 2017
    Assignee: Facebook, Inc.
    Inventors: Michael Nowak, Dean Eckles
  • Patent number: 9734242
    Abstract: In a system for distributing data, distribution device is configured to distribute timestamp, offset and source location information for a digital data stream to an execution device, and the execution device is configured to seek digital data corresponding to the received information. The execution device is further configured to execute the digital data relative to a clock rate maintained by the distribution device. Related methods include receiving timestamp, offset and source location information for the digital data stream and seeking digital data corresponding to the received offset and source location information.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: August 15, 2017
    Assignee: Sonos, Inc.
    Inventor: Nicholas A. J. Millington
  • Patent number: 9736087
    Abstract: A computer readable, non-transitory medium storing a program that causes a computer to execute a process, the process includes: accepting electronic mail information including mail body text information and address information designated by a first user; accepting a request of a second user that designates the electronic mail information; referring to a storage unit that relates address information to human resource information of a person corresponding to the address and stores the address information and the human resource information and extracting human resource information corresponding to address information included in the electronic mail information designated by the second user; and sending the extracted human resource information to a terminal the second user uses together with the mail body text information included in the electronic mail information.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: August 15, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Yoshitaka Kato, Masahiro Kawasaki
  • Patent number: 9723579
    Abstract: A traffic data integration method includes: obtaining, by using a computer, pieces of frame data having a same data pattern between first and second traffic data collected respectively by first and second capture devices that capture, as traffic data, frame data communicated by a node in a network; performing, by using the computer, a time correction process by which a time of each piece of frame data in the first and second traffic data is corrected so that capturing times of pieces of obtained frame data are identical; using, by using the computer, frame data for which a same data pattern does not appear repeatedly in a same capture device, as frame data for performing the time correction process; and restricting, by using the computer, a time difference of frame data used when the time correction process is performed.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: August 1, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Koutarou Chihara, Harutaka Tanaka, Wataru Nakamura, Takao Shikama
  • Patent number: 9716746
    Abstract: A system and method for achieving Business Continuity and Application Continuity with the system comprising one or more resources of multiple end users or service providers logically connected to one or more cloud infrastructures wherein the collection of resources forms a Continuity Grid or a part of Continuity Grid or sub Grid for which continuity is needed and wherein the Continuity Grid or part of continuity grid or sub Grid are paired with the Continuity Peer Grids located in the same or different cloud infrastructures to satisfy continuity requirements of the Continuity Grid or part of Continuity Grid or sub Grid.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: July 25, 2017
    Assignee: Sanovi Technologies Pvt. Ltd.
    Inventors: Devendra Garg, Vinodraj Kuppuswamy, Adarsh Holavanhalli
  • Patent number: 9705757
    Abstract: Embodiments of the present invention disclose a method and terminal, an input method and device, a cloud service card, and a system for acquiring a service and relate to the field of cloud computing technologies. A method for acquiring cloud service content according to an embodiment of the present invention includes: acquiring, by a cloud terminal, an identifier of a service card; acquiring, by the cloud terminal, a cloud service instruction set corresponding to the identifier of the cloud service card from a cloud instruction set server according to the identifier of the cloud service card; and acquiring, by the cloud terminal, cloud service content from a cloud service server according to a cloud service instruction in the cloud service instruction set. The present invention is applicable to quick acquisition of a latest cloud service provided by an operator.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: July 11, 2017
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jian Chen, Pinyang Zou, Hongliang Zhao, Fuhai Dong
  • Patent number: 9705775
    Abstract: A method is implemented by a network device to monitor the performance of packet processing in an in-line service chain, the network device one of a plurality of network devices forming a software defined network (SDN) and the in-line service chain. The SDN includes a controller to configure the plurality of network devices. The method includes receiving a sequence of packets of a data flow traversing the in-line service chain, applying a hash function to the sequence of packets of the data flow to generate a set of hash values for the sequence of packets, and sending the set of hash values and a set of timestamps for the sequence of packets to the controller to determine delay and loss across a service of the in-line service chain.
    Type: Grant
    Filed: November 20, 2014
    Date of Patent: July 11, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Ying Zhang, Joel Halpern
  • Patent number: 9699047
    Abstract: A communication device capable of handling, even in the case where requests for provision of a service are received from a plurality of devices, the requests appropriately, is provided. A communication device which provides a service to a service utilizing device which utilizes a service, determines whether or not the communication device is executing a service requested from the service utilizing device. In the case where it is determined that the communication device is executing the service, the communication device makes a response to the request with the contents of the response changed according to whether or not the service is able to be provided to a plurality of service utilizing devices.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: July 4, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Fumihide Goto