Least Weight Routing Patents (Class 709/241)
  • Patent number: 11172017
    Abstract: A method is performed by a first front-end node, for supporting data communication. The first front-end node operates in a communications network comprising a pool of front-end nodes for providing access to a database. The pool of front-end nodes includes the first front-end node. The first front-end node receives, from a load balancer node, a first request for data from the database, from a client node. The first front-end node provides, to the client node, a first response to the received first request, the first response including a first indication indicating that the first front-end node is a preferred node for providing a subsequent response to a subsequent request for data from the client node. The subsequent response is allowed to originate from another front-end node in the pool of front-end nodes, different than the preferred node.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: November 9, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Emiliano Merino Vazquez, Maria Cruz Bartolomé Rodrigo, Jose Miguel Dopico Sanjuan, David Gutierrez
  • Patent number: 11137933
    Abstract: A method for accelerating transaction execution across geographically dispersed clusters is disclosed. In one embodiment, such a method includes receiving a request to read data in a data replication system comprising a primary storage system and a secondary storage system in a synchronous mirroring relationship with the primary storage system. The method determines whether at least one of the following conditions is true: (1) the secondary storage system is closer from a communication standpoint; and (2) a high speed communication technology is available to communicate with the secondary storage system that is not available to communicate with the primary storage system. In the event either of the conditions is true, the method directs the request to the secondary storage system. In the event neither of the conditions is true, the method directs the request to the primary storage system. A corresponding system and computer program product are also disclosed.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: October 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: Harry M. Yudenfriend, Dale F. Riedy, Scott B. Compton, Nicolas M. Clayton, Peter G. Sutton
  • Patent number: 11132249
    Abstract: A tool may identify and revert changes that caused network hardware components or hardware servers to malfunction. The tool builds and maintains a graph that represents the hardware components and servers in the system and their dependencies. When a change is made to the system, links and weights in the graph are adjusted to account for the changes. When a component or server is reported as malfunctioning, the tool traverses the graph to locate the changes that are the most likely root causes of the malfunction. The tool may then revert the change to resolve the malfunction.
    Type: Grant
    Filed: July 8, 2020
    Date of Patent: September 28, 2021
    Assignee: Bank of America Corporation
    Inventors: Surina Puri, Asif Ahmad Bala, Arjun Thimmareddy
  • Patent number: 11128738
    Abstract: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid).
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: September 21, 2021
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11082528
    Abstract: Provided is a matching system including a policy and rule processing unit configured to extract SC units for each application service required, combine the SC units, configure a transaction unit, and determine an amount to be charged for a transaction according to a charging rule; a matching processing unit configured to match the extracted SC units to NC units; and an NC combination processing unit configured to combine the NC units used for the matching and deliver the combination of the NC units and detailed operating conditions to the networking management system.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: August 3, 2021
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Kyung Hyu Lee, Hea Sook Park, Ki Won Kim, Byeong Sik Kim, Yoon Sik Yoo, Jong Kuk Lee, Hyung Kyu Lee, Jin Hyuk Yim, Ki Cheol Jeon, Byung Chang Chung, Boo Geum Jung
  • Patent number: 11064053
    Abstract: Embodiments of the present disclosure relate to a method and an apparatus for processing data. The method can include: determining, in response to receiving an access request, a time interval between the access request and a last access request as a first time interval; acquiring a preset complete binary tree from a management server end, a value of a non-leaf node of the complete binary tree being related to a time interval of latest two access requests received by a metadata server, a leaf node being used to represent a virtual node in a distributed system, and the virtual node corresponding to the metadata server; selecting a target path from the complete binary tree according to the first time interval; and sending the access request and the target path to a metadata server corresponding to a leaf node of the target path.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: July 13, 2021
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Shuangyang Song, Xianhui Niu, Li Li, Linjiang Lian
  • Patent number: 11048764
    Abstract: The present teaching, which includes methods, systems and computer-readable media, relates to techniques to manage representation of a content topic in a content pool. The disclosed techniques may include determining availability of content related to the content topic based on a set of content items in the content pool, and determining a level of interest of a set of users in the content topic based at least on information related to interaction of the set of users with the set of content items. A level of representation of the content topic in the content pool may be determined based at least on the determined availability of content and the determined level of interest. Based on the level of representation, at least some of the set of content items related to the content topic may be updated, e.g., content items may be added to or removed from the content pool.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: June 29, 2021
    Assignee: Verizon Media Inc.
    Inventors: Michael Carey Wexler, Don Matheson
  • Patent number: 10986216
    Abstract: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid).
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: April 20, 2021
    Assignee: LUMINATI NETWORKS LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 10944731
    Abstract: Systems and methods are provided for managed file transfer. A managed file transfer server may receive a request from a sender to send a file (bulk data) to a recipient and may determine a location server that is closest to the location of the recipient. A server-to-server transfer can be automatically initiated to move the file to the location server that is closest to the location of the recipient.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: March 9, 2021
    Assignee: Open Text SA ULC
    Inventor: Jonathan Carroll
  • Patent number: 10891315
    Abstract: An exemplary method comprises receiving data points, selecting a first subset of the data points to generate an initial set of landmarks, each data point of the first subset defining a landmark point and for each non-landmark data point: calculating first data point distances between a respective non-landmark data point and each landmark point of the initial set of landmarks, identifying a first shortest data point distance from among the first data point distances between the respective non-landmark data point and each landmark point of the initial set of landmarks, and storing the first shortest data point distance as a first landmark distance for the respective non-landmark data point. The method further comprising identifying a non-landmark data point with a longest first landmark distance in comparison with other first landmark distances and adding the identified non-landmark data point associated as a first landmark point to the initial set of landmarks.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: January 12, 2021
    Assignee: Ayasdi AI LLC
    Inventors: Harlan Sexton, Jennifer Kloke
  • Patent number: 10834177
    Abstract: A method, computer program product, and computer system for defining, on at least one processor, one or more potential overflow paths for processing at least a portion of a data load through a plurality of stream operators deployed on a plurality of computing devices. Embodiments may include determining, on the at least one processor, a conditional availability for each computing device of the plurality of computing devices. Embodiments may also include identifying, on the at least one processor, a change in one or more of a configuration of the plurality of computing devices and the at least a portion of the data load. Embodiments may further include dynamically activating, on the at least one processor, one or more potential overflow paths in response to the identified change based upon, at least in part, the conditional availability for each computing device of the plurality of computing devices.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Cory J. Kleinheksel, David M. Koster, Jason A. Nikolai, Christopher R. Sabotta
  • Patent number: 10778565
    Abstract: A plurality of forwarding servers is communicatively coupled to a plurality of sending systems via a network. A first forwarding server associated with a first geographical region includes an interface that receives a first request for a resource from a first sending system via the network. A determination logic determines whether one or more requests that precede the first request are received from the first sending system at a second forwarding server associated with a second geographical region. A causation logic causes the first request to be forwarded to a second endpoint associated with the second geographical region rather than a first endpoint associated with the first geographical region at least partly based on an inference that the first sending system is located in the second geographical region.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: September 15, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Gareth R. Bradshaw
  • Patent number: 10764188
    Abstract: A method is provided in one example embodiment and may include generating an interest message to be transmitted using each face of a plurality of faces associated with a node, wherein the interest message is to be discarded by each of a neighboring node of a plurality of neighboring nodes that receive the interest message; determining, for each face of the plurality of faces associated with the node, a one-hop propagation delay associated with each face of the plurality of faces; and selecting a particular face through which to transmit another interest message based, at least in part, on the one-hop propagation delay of the particular face and a number of pending interests associated with the particular face.
    Type: Grant
    Filed: July 25, 2017
    Date of Patent: September 1, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Luca Muscariello, Giovanna Carofiglio, Michele Papalini
  • Patent number: 10742758
    Abstract: A communication analysis device updates statistical information on a content access based on the communication session log of a user. The content access is an aggregation of a plurality of communication sessions needed for browsing one website. The communication analysis device acquires session information pertaining to one communication session, and determines whether a lapsed time from the start time or end time of a base communication session to the start time or end time of the one communication session is equal to or less than a threshold value. When the lapsed time is equal to or less than the threshold value, the communication analysis device determines that the one communication session is included in the same content access as the base communication session, and updates the statistical information of the content access. The communication analysis device stochastically sets the threshold value based on a prescribed probability distribution.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: August 11, 2020
    Assignee: NEC CORPORATION
    Inventor: Hiroshi Yoshida
  • Patent number: 10728172
    Abstract: A system and method for efficiently allocating device resources is disclosed. A composer application is executed by a management controller. A fabric box includes fabric switches and a fabric controller. A network is coupled to the management controller and the fabric box. Host servers are each coupled to an upstream port of one of the fabric switches. Multiple device resources are coupled to downstream ports of the fabric switches. The fabric controller determines the path distances between each of the downstream ports and each of the upstream ports. The composer application selects a device based on the shortest path distance to a requested host server in response to an allocation command.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: July 28, 2020
    Assignee: QUANTA COMPUTER INC.
    Inventors: Ching-Chih Shih, Feng-Kuang Wu
  • Patent number: 10728011
    Abstract: This invention relates to the proposal of component carrier (de)activation message that is allowing a activation or deactivation of one or more component carriers in the uplink or downlink. Furthermore, the invention relates to the use of the new component carrier (de)activation message in methods for (de)activation of downlink component carrier(s) configured for a mobile terminal, a base station and a mobile terminal. To enable efficient and robust (de)activation of component carriers, the invention proposes to use component carrier-specific or cell-RNTI(s) for the scrambling of the CRC of the component carrier (de)activation message, and to explicitly indicate the intended recipient of the component carrier (de)activation message in a corresponding field in the message. Furthermore, the invention further proposes different designs of the component carrier (de)activation message and further uses thereof, so as to trigger CQI reporting and/or SRS transmission by a mobile terminal.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: July 28, 2020
    Assignee: Sun Patent Trust
    Inventors: Martin Feuersaenger, Joachim Loehr, Alexander Golitschek Edler von Elbwart, Christian Wengerter
  • Patent number: 10681119
    Abstract: Embodiments of the present disclosure include an Orchestrator to commission a point of presence (PoP) node based on receiving an internet protocol (IP) address, the IP address associated with a geographic location; and a global routing manager for assigning a client device to a PoP node based on the received IP address. Embodiments also include a performance manager to acquire performance information about each PoP node.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: June 9, 2020
    Assignee: McAfee, LLC
    Inventors: Ralf Horstmann, Juergen Kendzorra, Pavan Kumar Madikonda, Andre Stein, Martin Stecher
  • Patent number: 10678216
    Abstract: Techniques are described for receiving manufacturing data and events over real time and non-real time interfaces and associating the data with one another. In one example, real time data is received, the real time data associated with a counter value assigned by a precision counter. The received real time data is stored in a storage buffer, and non-real time data is received, where the non-real time data associated with a counter value assigned by the precision counter. In response to receiving the non-real time data, the buffer is searched for real time data having a matching counter value and, in response to identifying stored real time data associated with a matching counter value, the non-real time data is associated with the real time data based on the match. Data packages are generated including related real time and non-real time data associated with matching counter values.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: June 9, 2020
    Assignee: SAP SE
    Inventors: Edgar Wolf, Stephan Meier, Robert Noce
  • Patent number: 10650665
    Abstract: A community safety system with inter-organizational communication, allowing for members of a first organization to provide alerts when located within a security zone associated with a second organization. A notification management entity, responsible for managing the different safety systems associated with each organization, determines where a user is located and whether the user is associated with any of the organizations responsible for the security zone in which the user is located.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: May 12, 2020
    Assignee: TITAN HEALTH & SECURITY TECHNOLOGIES, INC.
    Inventors: Vic A. Merjanian, Paul Emil Samra
  • Patent number: 10601954
    Abstract: A web service request is received, and a stored performance metric value, generated for other web service requests of the same type, is compared to a threshold value. If the stored performance metric value meets the threshold value, then the received web service request is routed to a sandboxed instance of the web service for execution. If the stored performance metric value does not meet the threshold value then the received web service request is routed to a default web service instance for execution. In either case, the performance metric is monitored during execution of the received web service request, and the stored performance metric value is updated based upon the monitored performance metric generated for the received web service request.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: March 24, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Suneel Suresh
  • Patent number: 10599478
    Abstract: Automated reconfiguration of real time data stream processing may be implemented. A processing function that describes one or more operations to be performed with respect to one or more data streams may be executed at one or more processing nodes. Performance metrics describing the performance of the processing function at the processing nodes may be collected and monitored. A reconfiguration event may be detected for the processing function. A different execution configuration for the processing function may be determined and initiated in response to detecting the reconfiguration event.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: March 24, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Gaurav D. Ghare, Roger Barga
  • Patent number: 10581928
    Abstract: Methods, systems, and computer readable media for sharing identification information of network nodes in an IMS network are disclosed. One method includes determining, by a packet data network gateway (PGW), policy and charging rules function (PCRF) identification information corresponding to a PCRF node designated to support an IMS-based subscriber session requested by a user equipment device and establishing, by the PGW, a subscriber Gx session with the PCRF node corresponding to the determined PCRF identification information. The method further includes determining, by the PGW, application function (AF) identification information corresponding to an AF server designated to support the IMS-based subscriber session and generating, by the PGW, a create session response message including at least the PCRF identification information and the AF identification information. The method also includes sending, by the PGW, the create session response message containing the at least the PCRF identification inform.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: March 3, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Venkatesh Aravamudhan, Ranganath Ashok Bodhanapati, Raghuvamshi vasudev Singh Thakur, Nitin Gupta, Shashikiran Bhalachandra Mahalank
  • Patent number: 10530663
    Abstract: Provided is an opportunistic forwarding method and apparatus for a content-based information centric network in a delay tolerant network environment. The opportunistic forwarding method for a content-based information centric network in a delay tolerant network environment having a processor and a memory includes when a first node contacts a second node, updating a first delivery predictability and a second delivery predictability of the first node based on contact record information between the first node and the second node and data that the second node has, updating a first message of the first node by comparing the first message including first interest information and first data that the first node has with a second message including second interest information and second data that the second node has, and delivering the first message of the first node to the second node based on the first and second delivery predictabilities of the first node.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: January 7, 2020
    Assignee: Foundation of Soongsil University-Industry Cooperation
    Inventors: Yun Won Chung, Younghan Kim, Min Wook Kang
  • Patent number: 10476852
    Abstract: Systems and methods are provided for managed file transfer. A managed file transfer server may receive a request from a sender to send a file (bulk data) to a recipient and may determine a location server that is closest to the location of the recipient. A server-to-server transfer can be automatically initiated to move the file to the location server that is closest to the location of the recipient.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: November 12, 2019
    Assignee: Open Text SA ULC
    Inventor: Jonathan Carroll
  • Patent number: 10469313
    Abstract: The present invention provides a registration management method capable of suppressing influence of data file forwarding load upon processing, and suitable for application to for example VNF Package on-boarding. A data file required for registration is placed in advance on a side of a management apparatus that performs registration processing, and at a registration stage, a registration request is made to the management apparatus by specifying the data file placed on the management apparatus side.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: November 5, 2019
    Assignee: NEC CORPORATION
    Inventors: Mayo Oohira, Junichi Gokurakuji, Atsushi Hashiguchi, Hibiki Ogura
  • Patent number: 10411995
    Abstract: A network system control method includes intercepting a flow modification message sent by a controller from a network protocol path between a switch and the controller so as to obtain a new flow entry; accessing a flow table of the switch so as to obtain a plurality of flow entries; inserting at least one redundant flow entry according to the new flow entry and the plurality of flow entries; performing an aggregation operation to the new flow entry, the plurality of flow entries and the at least one redundant flow entry so as to generate a set of aggregated flow entries; and updating the flow table using the set of aggregated flow entries.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: September 10, 2019
    Assignees: Inventec (Pudong) Technology Corp., Inventec Corporation
    Inventors: Yu-Ching Ye, Tzu-Yu Chao, Kuo-Chen Wang
  • Patent number: 10353529
    Abstract: The invention provides a cloud-computing graphic server. In one embodiment, the cloud-computing graphic server is coupled to a client host via a network, and includes a plurality of back-end graphic servers and at least one front-end graphic server. The graphic server is coupled to the back-end graphic servers via a high-speed network, receives a request from the client host via the network, determines a plurality of application programs required by the request, and selects a plurality of used back-end graphic servers respectively corresponding to the application programs from the back-end graphic servers. The used back-end graphic servers execute the application programs according to instructions from the front-end graphic server to generate a plurality of graphic surfaces, and the front-end graphic server blends the graphic surfaces to obtain a windows surface datastream and sends the windows surface datastream back to the client host for display via the network.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: July 16, 2019
    Assignee: VIA TECHNOLOGIES, INC.
    Inventor: Yaozhong Xu
  • Patent number: 10341219
    Abstract: According to one embodiment of the present invention, a system determines groups of nodes within a network, each group forming a bi-connected component. The system identifies articulation nodes within the network, where each articulation node resides within each connection between a pair of nodes in the network. The system removes from the determined group each node that includes an articulation node between that node and both the source and target nodes to produce a resulting set of nodes. The system determines connections between the source and target nodes based on the resulting set of nodes. Embodiments of the present invention further include a method and computer program product for determining connections between network nodes in substantially the same manners described above.
    Type: Grant
    Filed: May 2, 2016
    Date of Patent: July 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: James S. Luke, Jean-Francois Puget
  • Patent number: 10305778
    Abstract: A station of a mesh network comprising a peer table which is configured to list neighboring peers within the mesh network. Each peer comprises a qualification grade and the station comprises a controller which is configured to detect a new peer entering the mesh network and to establish a peer connection with the new peer. The controller is also configured to add the new peer to the peer table and to determine if the peer table is full when the new peer has been added. The controller is further configured to compare the qualification grades of the neighboring peers in the peer table if the peer table is full, and to remove a peer having a high qualification grade in relation to the neighboring peers in the peer table.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: May 28, 2019
    Assignee: TERRANET AB
    Inventors: Stig Halvarsson, Monthadar Al Jaberi
  • Patent number: 10270679
    Abstract: According to one embodiment of the present invention, a system determines groups of nodes within a network, each group forming a bi-connected component. The system identifies articulation nodes within the network, where each articulation node resides within each connection between a pair of nodes in the network. The system removes from the determined group each node that includes an articulation node between that node and both the source and target nodes to produce a resulting set of nodes. The system determines connections between the source and target nodes based on the resulting set of nodes. Embodiments of the present invention further include a method and computer program product for determining connections between network nodes in substantially the same manners described above.
    Type: Grant
    Filed: July 24, 2015
    Date of Patent: April 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: James S. Luke, Jean-Francois Puget
  • Patent number: 10263882
    Abstract: Systems and techniques are described for dynamically influencing route re-distribution between an exterior gateway protocol (EGP) and an interior gateway protocol (IGP). Some embodiments can dynamically influence which routes are re-distributed into the IGP network for use in cases where traffic destined to that particular remote site is desired to be steered on the desired network/border router. Moreover, some embodiments can dynamically influence route re-distribution from the IGP network to the EGP network for particular destinations so that traffic entering the local site is attracted over a particular network/border router.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: April 16, 2019
    Assignee: Riverbed Technology, Inc.
    Inventors: Subramanian Ramachandran, Anoop A. Gupta
  • Patent number: 10192427
    Abstract: A community safety system with inter-organizational communication, allowing for members of a first organization to provide alerts when located within a security zone associated with a second organization. A notification management entity, responsible for managing the different safety systems associated with each organization, determines where a user is located and whether the user is associated with any of the organizations responsible for the security zone in which the user is located.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: January 29, 2019
    Assignee: Titan Health & Security Technologies, Inc.
    Inventors: Vic A. Merjanian, Paul Emil Samra
  • Patent number: 10165507
    Abstract: A network access method and apparatus applied to a mobile application is described. The network access method applied to a mobile application includes: acquiring a prestored IP address in the mobile application, the prestored IP address being an IP address that is obtained when the mobile application previously accessed a first network, of a network service accessible to the mobile application; determining whether the mobile application accesses the first network again; and accessing the first network based on the stored IP address if the mobile application accesses the first network again. By using the present disclosure, the problem that a long time is consumed for network access of a mobile application is solved, and the effect of reducing the time consumed for the network access is achieved.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: December 25, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Zhubin Jia, Changwen Yuan
  • Patent number: 10142235
    Abstract: A system and algorithm configured to generate diversity at the traffic source so that packets are uniformly distributed over all of the available paths, but to increase the likelihood of taking a minimal path with each hop the packet takes. This is achieved by configuring routing biases so as to prefer non-minimal paths at the injection point, but increasingly prefer minimal paths as the packet proceeds, referred to herein as Increasing Minimal Bias (IMB).
    Type: Grant
    Filed: February 20, 2017
    Date of Patent: November 27, 2018
    Assignee: Cray Inc.
    Inventors: Abdulla Bataineh, Thomas Court, Duncan Roweth
  • Patent number: 10120730
    Abstract: The present invention provides an information processing device to efficiently execute a plurality of analysis engines on a plurality of analysis processing devices. The information processing device includes an arrangement control means that determines an arrangement pattern indicating connection between a plurality of data distribution devices and a plurality of controlled information processing devices based on cost information indicating price values of operation of a load control executing means regarding data processing and a dynamic load control means that connects the data distribution device to the controlled information processing device based on the arrangement pattern and controls start and stop of operation of the load control executing means based on the cost information and a load status of the controlled information processing device.
    Type: Grant
    Filed: February 16, 2015
    Date of Patent: November 6, 2018
    Assignee: NEC CORPORATION
    Inventor: Yosuke Iwamatsu
  • Patent number: 10120743
    Abstract: An information handling system includes a video interface and an error handler including a service profile. The error handler detects an error in an operation of the information handling system, generates an error report in response to detecting the error, generates a Quick Response (QR) code based on the error report, and sends the QR code to the video interface based upon the service profile.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: November 6, 2018
    Assignee: DELL PRODUCTS, LP
    Inventors: Anand P. Joshi, Dirie N. Herzi
  • Patent number: 10116631
    Abstract: Systems and methods are provided for managed file transfer. A managed file transfer server may receive a request from a sender to send a file (bulk data) to a recipient and may determine a location server that is closest to the location of the recipient. A server-to-server transfer can be automatically initiated to move the file to the location server that is closest to the location of the recipient.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: October 30, 2018
    Assignee: Open Text SA ULC
    Inventor: Jonathan Carroll
  • Patent number: 10027733
    Abstract: Embodiments of the present invention relate to viewing and filtering media content. In one embodiment, the invention is a system for networking based redirecting of content, including but not limited to, media files, electronic documents, application data, on-demand data, and live-streamed data. The system includes at least one content delivery network (CDN) comprising a processor, memory to store data used by a processor, where the system includes more than one encoder server capable of sending more than one bit rate for a channel to an anchor server, where the anchor server determines which ingestion server to send content to, and where the channel content bit rate sent to a user device is dependent upon the user device internet bandwidth.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: July 17, 2018
    Assignee: YIPTV, INC.
    Inventors: Michael Tribolet, Tomasz Sarnowski, Louis Holder
  • Patent number: 10021015
    Abstract: A network control device includes a network database and a switch controller. The network database stores topology information representing a network, and network flow information representing a data forwarding rule in the network. The switch controller generates the topology information by taking a plurality of switch devices included in the network as nodes and stores the generated topology information in the network database, generates switch flow information that defines an action of each of the plurality of switch devices, based on the network flow information stored in the network database, and sets the switch flow information into a corresponding one of the plurality of switch devices.
    Type: Grant
    Filed: October 15, 2014
    Date of Patent: July 10, 2018
    Assignee: NEC CORPORATION
    Inventors: Yuta Higuchi, Toshio Koide, Yuta Ashida
  • Patent number: 10015223
    Abstract: Example embodiments relate to generation of dynamic content interfaces based on device capabilities and user entitlements. Multiple devices associated with a user account may each request a content interface. Generation of the content interfaces may be based on capability information of the devices and a tier entitlement associated with the user account. A service included in both the content interfaces may be assigned a same virtual channel in each of the content interfaces.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: July 3, 2018
    Assignee: Comcast Cable Communications, LLC
    Inventors: Mehul Patel, Edward David Monnerat, Andrew R. Young
  • Patent number: 9992097
    Abstract: One embodiment provides a system that facilitates routing updates outside of a routing protocol. During operation, the system receives, by an intermediate node, a first interest that indicates an originator name which is a routable name prefix for a sender of the first interest and is used by a content producing device in a subsequent interest. In response to not obtaining a matching entry in a forwarding information base (FIB) based on the originator name, the system adds a first entry to the FIB, wherein the first entry includes the originator name as a name for the first entry and further includes an arrival interface of the first interest as an outgoing interface for the first entry. In response to receiving the subsequent interest which has a name that includes the originator name, the system forwards the subsequent interest to the outgoing interface for the first entry.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: June 5, 2018
    Assignee: Cisco Technology, Inc.
    Inventor: Christopher A. Wood
  • Patent number: 9954831
    Abstract: Systems and methods are provided for managed file transfer. A managed file transfer server may receive a request from a sender to send a file (bulk data) to a recipient and may determine a location server that is closest to the location of the recipient. A server-to-server transfer can be automatically initiated to move the file to the location server that is closest to the location of the recipient.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: April 24, 2018
    Assignee: Open Text SA ULC
    Inventor: Jonathan Carroll
  • Patent number: 9912583
    Abstract: An example involves determining a first cost associated with assigning routing information for a subset of virtual private networks (VPNs) to a first subset of linecards of a router by determining a cost as a sum of: a first product of (1) a first number of routes associated with a first VPN of the first subset of the VPNs and (2) a number of the linecards included in the first subset of the linecards; and a second product of (1) a second number of routes associated with a second VPN of the first subset of the VPNs and (2) the number of the linecards included in the first subset of the linecards. The first subset of the linecards is configured with routing information for the first subset of the VPNs when the first subset of the VPNs is assigned to the first subset of the linecards based on the cost.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: March 6, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Eric Rosenberg
  • Patent number: 9894694
    Abstract: A method and system for a first node to transmit packets to a second none, comprising receiving a packet from a local area network (LAN) interface, inspecting the packet; determining whether the packet satisfies at least one packet condition; transmitting the packet through a predefined tunnel if the packet satisfies the at least one packet condition; transmitting the packet through a second tunnel if the packet does not satisfy the at least one packet condition. The predefined tunnel is a first tunnel and is established before the packet is received by the first node. The second tunnel belongs to a first tunnel group or a second tunnel group. The first tunnel, the second tunnel and other tunnels may together form an aggregated connection. Further, the use of predefined tunnel may be based on whether the packets satisfy a session condition.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: February 13, 2018
    Assignee: PISMO LABS TECHNOLOGY LIMITED
    Inventors: Patrick Ho Wai Sung, Kit Wai Chau, Kam Chiu Ng, Wan Chun Leung, Ying Kwan, Martin Langmaid
  • Patent number: 9871844
    Abstract: An apparatus is provided for receiving a content in a system. The apparatus includes a receiver configured to receive a media presentation description including information of a subset of the content, wherein the subset includes at least one group; and a controller configured to identify the subset, wherein the at least one group includes at least one representation for the content, and wherein each of the at least one representation has a different property for the content.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: January 16, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sung-Ryeul Rhyu, Seo-Young Hwang, Jae-Yeon Song
  • Patent number: 9860323
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, utilizing a first diameter agent function to route messages between network elements that provide policy control and charging for a communication session, utilizing the first agent function to maintain transaction and session state during the communication session, and utilizing the first agent function to selectively adjust routing and non-routing information for the messages. Other embodiments are disclosed.
    Type: Grant
    Filed: May 15, 2012
    Date of Patent: January 2, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: W. Chastain
  • Patent number: 9787775
    Abstract: A system and method for the management of client computing device DNS queries and subsequent resource requests within a content delivery network service provider domain are provided. The management of the DNS queries can include the selection of computing devices corresponding to various Point of Presence locations for processing DNS queries. Additionally, the management of the content requests can include the selection of computing devices corresponding to resource cache components corresponding to various Point of Presence locations for providing requested content. The selection of the computing devices can incorporate logic related to geographic criteria, testing criteria, and the like.
    Type: Grant
    Filed: September 15, 2012
    Date of Patent: October 10, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: David R. Richardson, John Cormie, Colm MacCarthaigh, Benjamin W. S. Redman
  • Patent number: 9752888
    Abstract: The present invention relates to a method of computing the result of a moving range query and the locations of safe exits in a road network and, more particularly, to a method and apparatus that receive a range query request from a moving client terminal and that provide a range query result, a safe region in which the range query result is maintained, and the locations of safe exits. The present invention provides a method in which a server provides a first query processing result and information about a safe region that provides a range query result identical to the first query result, thereby minimizing communication between a server and a client terminal when the client terminal is located in the safe region.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: September 5, 2017
    Assignee: AJOU UNIVERSITY INDUSTRY-ACADEMIC COOPERATION FOUNDATION
    Inventors: Hyung Ju Cho, Ki Yeol Ryu, Tae Sun Chung
  • Patent number: 9749214
    Abstract: Disclosed herein is a mechanism for discovering SDN specific topology information in a SDN interconnection network. SDN specific topology information may comprise SDN IDs, SDN member router ID lists, and SDN address lists. A SDNC associated with a local SDN domain in the SDN interconnection network may determine a set of routers and/or links in the local SDN domain for link advertisement and may associate the set of routers with the local SDN domain. The SDNC may further determine a set of border routers in the local SDN domain for broadcasting the link advertisements and SDN specific topology information to other interconnected SDN domains. The SDNC may receive link advertisement and SDN specific topology information from other interconnected SDN domains and may compute a best path through each router and/or link across the SDN domains.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: August 29, 2017
    Assignee: Futurewei Technologies, Inc.
    Inventor: Lin Han
  • Patent number: 9729449
    Abstract: Use of a Location ID in addition to normal information to allow development of non-shortest path routes. The edge switches which terminate the distance links between locations are identified. Shortest path routes are determined for all switches in the same location. For each edge switch, routes over the distance links to other locations are determined, marking the interface connected to the distance links. The two determined sets of routes are combined. For devices directly connected to the edge switch, only the marked interface is used to reach the other location. For switches directly connected to the edge switch, use only routes from non-marked interfaces to marked interfaces and remove any routes from marked to marked or non-marked to non-marked interfaces. This operation for the directly connected switches allows single hops that are non-shortest path to an edge switch and removes certain potential loopback situations due to shortest path routes.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: August 8, 2017
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Scott Busch, Ethan Cardwell, Peter Cieslar, Howard Johnson, Jesse Willeke