Patents Examined by Mariegeorges A Henry
  • Patent number: 10255116
    Abstract: A method, apparatus and computer program product for performing load balancing of SNDs and FNDs is presented. The presently disclosed method and apparatus for providing load balancing solves the problem of improper wireless traffic distribution in an enterprise network that may cause overload on some FNDs while some others are lightly loaded. The presently described methods and apparatus, by use of a single command, allow a user to restore the FNDs and SNDs to a preplanned topology or balance the load on controllers without overriding the manual assignments specified by the user.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: April 9, 2019
    Assignee: Avaya Inc.
    Inventors: M. S. Badari Narayana, Kumara Das Karunakaran
  • Patent number: 10250657
    Abstract: Disclosed are various embodiments for a streaming media application. Media blocks of a media stream may be buffered at a quality level determined by an amount of available bandwidth. When excess bandwidth is made available, a higher quality replacement for a buffered media block may be obtained concurrent to streaming the media blocks. The replacement media block then replaces the lower quality media block in the buffer such that the higher quality replacement media block is rendered.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: April 2, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Manuel Jose Dominic Caballero, Mark Edwin Hewis
  • Patent number: 10244056
    Abstract: Examples of systems and methods are provided for communication and for forwarding display data related to a remote session between a client device and a remote server to a host device. The system may facilitate establishing the remote session with the remote server. The system may facilitate establishing a trusted relationship between the client device and the host device. The system may filter out data related to local graphical user interface (GUI) and selectively forward from the client device to the host device display data related to the remote session established between the client device and the remote server.
    Type: Grant
    Filed: August 24, 2009
    Date of Patent: March 26, 2019
    Assignee: WYSE TECHNOLOGY L.L.C.
    Inventors: Babak Pahlavan, Daniel Ernesto Barreto, Curtis Schwebke
  • Patent number: 10230566
    Abstract: A system, medium and method for dynamically constructing a service principal name is disclosed. A client request from a user to access a service is received at a network traffic management device which identifies an internet protocol (IP) address of a selected backend server to provide the requested service to the client. The network traffic management device identifies a hostname of the selected backend server based at least on the identified IP address and dynamically generates a service principal name (SPN) of the selected backend server based on the determined host name. The network traffic management device obtains a service ticket from a domain controller server using at least the generated SPN of the selected backend server. The network traffic management device uses the obtained service ticket along with the client request to provide the user access to the selected backend server for the client request.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: March 12, 2019
    Assignee: F5 Networks, Inc.
    Inventors: Amit Jain, Konstantin Martynenko, Jeff Costlow, David Holmes
  • Patent number: 10225364
    Abstract: A content acquisition device includes a processor that executes a procedure. The procedure includes: referencing other device holding information in which identification information of another device is associated with the oldest sequence information, making a request to a device indicated by device identification information included in a content acquisition request for acquisition target content, in cases in which an accumulation sequence indicated by sequence information associated with the identification information of the device included in the content acquisition request is older than the accumulation sequence indicated by the sequence information included in the content acquisition request, and searching for a device holding the acquisition target content and making a request to a found device for the acquisition target content, in cases in which the accumulation sequence is newer than the accumulation sequence indicated by the sequence information included in the content acquisition request.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: March 5, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Hitoshi Ueno, Kenichi Abiru
  • Patent number: 10204348
    Abstract: Potential connections from a first user of a first online service to other users of the online service may be recommended by identifying a second online service from a plurality of online services, wherein the first user is a member of the second online service, identifying a second user of the second online service, wherein a connection exists in the second online service between the first user and the second user, and recommending that a connection be established in the first online service between the first user and the second user. Such recommendations may also be generated by identifying a second user and a third user, where the second user and the third user are members of a second online service, a connection exists in the first online service between the first user and the second user, and a connection exists in the second online service between the second user and the third user, and recommending that a connection be established in the first online service between the first user and the third user.
    Type: Grant
    Filed: May 14, 2009
    Date of Patent: February 12, 2019
    Assignee: OATH INC.
    Inventors: Chris Goffinet, Emanuel Miller, Steve Ho
  • Patent number: 10198462
    Abstract: Concepts and technologies are described herein for cache management. In accordance with the concepts and technologies disclosed herein, the server computer can be configured to communicate with a client device configured to execute a cache module to maintain a cache storing data downloaded from and/or uploaded to the server computer by the client device. The server computer can be configured to receive requests for data stored at the server computer. The server computer can be configured to respond to the request with hashes that correspond to the requested data. The client device can search the cache for the hashes, obtain the data from the cache if the hashes are found, and/or download the data from the server computer if the hashes are not found. The client device also can be configured to update the cache upon uploading the data to the server computer.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: February 5, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Miko Arnab Sakhya Singha Bose, Simon Clarke, David Charles Oliver, Malgorzata Anna Malaczek
  • Patent number: 10187478
    Abstract: The present disclosure discloses a method and network device for dynamic detection of inactive virtual private network clients. Specifically, a network device receives periodic messages from a first device at a first interval, and determines a timeout value for the first device based at least on the first interval, at which the periodic messages are received from the first device. Subsequent to determining the timeout value, the network device detects that a message has not been received from the first device for a period of time corresponding to the timeout value for the first device. The network device then terminates at least one connection with the first device responsive to determining that no message has been received from the first device for the period of time corresponding to the timeout value for the first device.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: January 22, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Raghunandan Prabhakar, Abhishek Kumar, Sridhar Pasupula Chandrasekaran
  • Patent number: 10181979
    Abstract: Various embodiments associated an inter-network policy that is implemented for use across multiple networks are described. Individual networks can have individual policies that govern how communications are handled, how resources are allocated, and other metrics. When individual networks work together, these networks can experience problems if their individual policies conflict with one another. Therefore, the inter-network policy can be generated that facilitates the individual networks working together.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: January 15, 2019
    Assignees: CALIFORNIA INSTITUTE OF TECHNOLOGY, THE UNITED STATES OF AMERICA AS REPRESENTED BY THE SECRETARY OF THE NAVY, THE UNITED STATES OF AMERICA, AS REPRESENTED BY THE SECRETARY OF THE ARMY
    Inventors: Edward T. Chow, Farrokh Vatan, George K. Paloulian, Stephen A. Frisbie, Vasilios Kalomiris
  • Patent number: 10177980
    Abstract: A middlebox includes a network monitor module configured to determine a quality-affective factor in a connection between a client and a server in a network. A processor is configured to compare the quality-affective factor to a threshold to determine whether the connection would benefit from a network processing function. A network control module is configured to configure a router to exclude the middlebox from the connection if the connection would not benefit from the network processing function and if the middlebox is already present in the connection to cease operation of the middlebox on the connection. Router configuration is delayed until the connection is idle.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: January 8, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Seraphin B. Calo, William Cornejo, Thai F. Le, Erich M. Nahum, Maroun Touma, Dinesh C. Verma
  • Patent number: 10178156
    Abstract: A database system captures custom information of a header section associated with a logged interaction of a user. The database system may receive a hypertext transfer protocol (http) message including the header section and determine whether the header section includes a predetermined data pattern associated with the custom information added by a second application that is different than a first application which initiated the http message. The database system may extract the custom information from the header section in response to determining that the header section includes the predetermined data pattern. The custom information and event data extracted from the logged interaction of the user may be stored on the database system as a storage element.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: January 8, 2019
    Assignee: SALESFORCE.COM, INC.
    Inventors: Aakash Pradeep, Adam Torman, Alex Warshavsky, Samarpan Jain, Soumen Bandyopadhyay, Thomas William D'Silva
  • Patent number: 10164854
    Abstract: Providing dynamic latency in an integration flow. An integration flow connecting multiple integration nodes and including at least one repeat node is managed, wherein a repeat node repeats by sending a message, a variation of a message, or an element of a message to multiple paths or to a single path multiple times. A repeat node is registered with a workload manager component for monitoring. Data relating to the effect on performance by the integration flow including the monitored repeat node is collected. Required latencies or variations of latencies between firing of repeats of the repeat node based on the collected data are determined. The latencies or variations of latencies between firing of the repeats of the repeat node are instructed to influence dynamically a flow of elements through the repeat node.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: December 25, 2018
    Assignee: International Business Machines Corporation
    Inventors: John Hosie, Martin A. Ross, Craig H. Stirling, Dominic J. Storey
  • Patent number: 10154110
    Abstract: Multimedia content, live as well as on-demand, is typically delivered over a network responsive to a request by a user device from a content source and is provided point-to-point. Certain multimedia cache systems are designed to identify popular content and provide such content from locations that are in proximity to the user device, thereby reducing load on the overall network. The system and methods identify user devices capable of receiving content using a multimedia broadcast multicast service (MBMS) and evolved MBMS (eMBMS) delivering popular content by redirecting the content delivery from content caches or the content source to a MBMS/eMBMS thereby reducing overall load of a network.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: December 11, 2018
    Assignee: Qwilt, Inc.
    Inventor: Dan Sahar
  • Patent number: 10135881
    Abstract: A conference session is established. Different unique identifications and persistent dedicated virtual private network conference rooms are assigned to different recipients. A conference session using one of the persistent dedicated virtual private network conference rooms assigned to a recipient is established using a communication device with a processor and memory and in response to an instruction from the recipient assigned the persistent dedicated virtual private network conference room. A network resource is allocated to the conference session established, based on a participant in the conference session logging in to the conference session using one of the unique identifications.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: November 20, 2018
    Assignee: INTERWISE LTD.
    Inventor: Haim Karniely
  • Patent number: 10129352
    Abstract: An information management method includes receiving an appliance identifier of an unregistered target appliance among at least one of appliances, a gateway identifier of a home gateway, and biological information regarding a user of the unregistered appliance, determining whether among the registered appliances associated with the gateway identifier, management information regarding at least one of the appliances associated with the user of the biological information is registered in a database, registering, if the determination is yes, the management information regarding the at least one of the registered appliances in the database as management information of the unregistered appliance in association with the user of the biological information, and sending, to an information terminal of the user, display information indicating that the management information regarding the at least one of the registered appliances is registered as management information of the unregistered appliance in association with the
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: November 13, 2018
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventor: Mariko Yamada
  • Patent number: 10122604
    Abstract: In one embodiment, a method comprises detecting, by an access network computing node, a network service provided by a service provider for one or more identified endpoint devices via a wide area network connection, the access network computing node within an access network providing connections for the one or more identified endpoint devices to access the network service via the wide area network connection; detecting an unavailability of the network service via the wide area network connection; and supplying, by the access network computing node, at least a substitute of the network service for the one or more identified endpoint devices in response to the detected unavailability of the network service via the wide area network connection.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: November 6, 2018
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Charles Calvin Byers, Flavio Bonomi, Jiang Zhu
  • Patent number: 10116755
    Abstract: A method of providing a service includes receiving, from a user terminal, a first request to search for a service provider, a second request to display a newsfeed screen, or a third request to display a home screen; and providing a result corresponding to the received first, second, or third request. When the first request is received, providing of the result corresponding to the received first request includes providing a list of service providers searched for according to the first request such that a service provider recommended by more friends is set to have a higher exposure priority on the list. The friends correspond to other user accounts designated to have a first relation with a first user account which is the user's account.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: October 30, 2018
    Assignee: NAVER Corporation
    Inventors: Kwang Hyun Kim, Chang Bong Kim, Jae Ho Choi, Woong Seon Yoo, Keun Chan Park, Ki Hyuk Hong, Woo Hyun Jin, Dong Hyun Joo
  • Patent number: 10110702
    Abstract: Systems and methods are described that configure network devices to dynamically (1) download privilege setting definitions from an authentication server to address a currently connected set of client devices associated with these privilege setting definitions and (2) clear privilege setting definitions that are no longer in use by client devices connected to the network device. In particular, a network device may determine if a privilege setting definition associated with a successfully authenticated client device is locally available on the network device and request the privilege setting definition from the authentication server when not locally available. In some situations, the authentication server may selectively transmit update messages to network devices that may be affected by an update to a privilege setting definition such that the network devices may request this updated privilege setting definition for download.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: October 23, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Venkatesh Ramachandran, Rajalakshmi Manoharan, Mahesh Kumar Rathinasamy
  • Patent number: 10110700
    Abstract: A method for communication among multiple on-die functional blocks using multiple communication networks is disclosed. The method may include sending a request from a first functional block via a first network. In response to receiving the request, a second functional block may respond to the first functional block via a second network. The second functional block may also send any requested data to the first functional block via a third network.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: October 23, 2018
    Assignee: Oracle International Corporation
    Inventors: Paul Loewenstein, Robert P. Masleid, Stephen Phillips, Thirumalai Swamy Suresh
  • Patent number: 10110693
    Abstract: Various methods and communications devices to reduce a bandwidth utilization of a backhaul link in a wireless communications system are provided. By way of example, bandwidth utilization is reduced by relegating the compression of data to the downlink transmission, storing only reference keys in the cache of the transmitting device, and taking advantage of an asymmetrical cache structure between communicating devices. Support is provided for a user equipment to move from one node to another node.
    Type: Grant
    Filed: February 20, 2012
    Date of Patent: October 23, 2018
    Assignee: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Wenzhe Zhou, Jim Zhao, Jian Li