Patents Examined by Abdulkader M Alriyashi
  • Patent number: 10863217
    Abstract: The present invention is a system or method that facilitates smart decision makings at the client side for adaptive video streaming over a video delivery network by making use of perceptual video quality-of-experience predictions performed during the video preparation stage, at the video hosting or cache server side, or inside the video delivery network, and then transmitted to the client. Compared with prior art approaches of adaptive bitrate video streaming, the present invention can result in one or more of the following benefits: 1) save the overall bandwidth for the delivery of the video content without scarifying the client users' quality-of-experience; 2) create better overall visual quality-of-experience of the client users; 3) create smoother visual quality-of-experience of the client users; and 4) reduce the probability of rebuffering or stalling events at the client user side.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: December 8, 2020
    Assignee: SSIMWAVE Inc.
    Inventor: Zhou Wang
  • Patent number: 10855771
    Abstract: Embodiments of ad hoc data sharing systems and methods for ad hoc sharing of data are disclosed. In some embodiments, a data sharing system enables an individual to administer ad hoc, real-time or near real-time direct private sharing of mission critical information between authorized team members separated by time and space. This can enable real-time collaboration between all team members over a computer network, which can incorporate the redundancy of multiple real-time human evaluations by several team members to prevent miscommunication errors and facilitate quality assurance of mission critical data. An individual who serves as an administrator of the data sharing system does not need to have technical knowledge of computers, which may be particularly advantageous in case of sharing medical data by medical professionals.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: December 1, 2020
    Assignee: Kolkin Corp.
    Inventor: Auron Priestley
  • Patent number: 10841361
    Abstract: The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as long term evolution (LTE). A method of operation of an electronic device includes generating streaming data, determining a traffic pattern of the streaming data based on an encoding setting parameter, a data transmission speed and a data generation speed of the streaming data, and transmitting the streaming data based on the traffic pattern.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: November 17, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyungho Lee, Jicheol Lee, Kisuk Kweon, Jung Shin Park, Joohyung Lee, Jinsung Lee, Hanna Lim
  • Patent number: 10819759
    Abstract: Aspects of the subject disclosure may include, for example, participating in a communication session over a network with a second communication device that is remote from the communication device where the communication session includes a computer supported collaborative work environment utilizing a non-baton passing protocol, presenting content at a display device where the content is presented by the second communication device at a second display device, receiving first user input at the user interface where second user input is received by the second communication device where a conflict resolution is applied to events associated with the first and second user input, and presenting adjusted content at the display device. Other embodiments are disclosed.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: October 27, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Douglas Riecken, James G. Beattie, Jr., Amee Fontanetta, Luis Ramos, Roque Rios, III, Stephen Francis Triano, Eshrat Huda
  • Patent number: 10791201
    Abstract: Described herein are—among other things—systems, methods, and apparatus for accelerating and increasing the reliability of content delivery by serving objects redundantly over multiple paths from multiple servers. In preferred embodiments, the decision to use such multipath delivery is made on the server side. A content server can modify or generate a given web page so as to invoke multipath, e.g., by injecting markup language directives and/or script instructions that will cause the client device to make multiple requests for a given object on the page. Preferably the multiple requests are made to separate content servers in separate points of presence. The teachings hereof may be advantageously implemented, without limitation, in intermediary servers such as caching proxy servers and/or in origin servers.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: September 29, 2020
    Assignee: Akamai Technologies Inc.
    Inventors: Moritz M. Steiner, Martin T. Flack, Stephen L. Ludin, Mark C. Holland
  • Patent number: 10778606
    Abstract: The present disclosure provides a resource allocation method and system on a Software Defined Protocol (SDP) network. The method includes: receiving, by a resource allocator, a resource request message sent by a protocol stack deployment node, where the resource request message carries information about a protocol stack deployed on the protocol stack deployment node; determining, by the resource allocator, information about an available resource on an SDP network, where the available resource is used for resource allocation of the protocol stack; determining, by the resource allocator according to the information about the protocol stack and the information about the available resource, a resource allocated to each protocol layer in the protocol stack; and sending, by the resource allocator, a resource feedback message to the protocol stack deployment node, where the resource feedback message carries the information about the resource allocated to each protocol layer.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: September 15, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hong Li, Chenghui Peng
  • Patent number: 10762435
    Abstract: Systems and techniques for servicing requests in an environment having multiple application servers each having one or more queues to store indications of requests to be serviced by the application servers. A utilization level is determined for a first application server of the multiple application servers. The utilization level is compared to a pre-selected utilization threshold level. The system determines whether to service requests allocated to other application servers in response to the comparing. At least one request allocated to a second application server for servicing.
    Type: Grant
    Filed: July 21, 2015
    Date of Patent: September 1, 2020
    Assignee: salesforce.com, inc.
    Inventors: Ronald Yang, Vijayanth Devadhar, Manoj Cheenath
  • Patent number: 10749762
    Abstract: The present disclosure relates to managing resource utilization in cloud service infrastructure. A device can monitor the cloud service. The cloud service can be configured with an automatic scaling function based on a threshold. The device can determine, based on the monitoring, that a utilization value of the cloud service during a time interval exceeds the threshold. The device can generate, using a policy based on the utilization value and the threshold, an instruction to disable the automatic scaling function of the cloud service by the one or more servers. The device can transmit the instruction to the one or more servers via a second cloud application programming interface. The device can generate, responsive to the policy, a service ticket data structure with an indication of the utilization value and the time interval. The device can provide the service ticket data structure to an electronic board.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: August 18, 2020
    Assignee: Connectwise, LLC
    Inventors: Arnold Bellini, III, Jagannathan Shiva Shankar, Topher Barrow, Craig M. Fulton
  • Patent number: 10735542
    Abstract: In networked communication systems, a document in a communication (e.g., a response) may be similar between multiple communications involving the same resource, such that duplicate data can be discarded and not stored by a network storage system. Storage of differences in network traffic facilitates compression of storage of network traffic, thereby significantly reducing data storage. Techniques are disclosed for efficient search and retrieval of the compressed data storage. Network traffic may be compared to communications in previous network traffic to identify differences if any. Resource templates may be generated for different (e.g., new) resources identified in network traffic. Storage of the different resources identified in network traffic enables compression of network traffic. Similarity matching may be implemented to improve processing performance for compact storage of network traffic, including determining differences in network traffic for storage.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: August 4, 2020
    Assignee: Quantum Metric, Inc.
    Inventors: Mario Luciano Ciabarra, Jr., Yiduo Wang
  • Patent number: 10708137
    Abstract: An example system for creating an active directory topology may determine whether an active directory site corresponding to a site name stored in a data input list exists and create, in response to a determination that the active directory site does not exist, the active directory site. The system may also determine whether a subnet corresponding to a subnet name stored in the data input list exists and create, in response to a determination that the subnet does not exist, the subnet.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: July 7, 2020
    Assignee: ENT. SERVICES DEVELOPMENT CORPORATION LP
    Inventors: Madhulika Rawat, Jaswinder Singh
  • Patent number: 10698741
    Abstract: A resource allocating method for a VNF and an apparatus are used to resolve a prior-art problem that when a VNF is established. In the method, a resource allocation device in an NFV architecture selects a corresponding physical machine for a VDU based on a resource configuration information group of the VDU. The resource configuration information group includes a resource scheduling parameter, and the resource scheduling parameter is for indicating a requirement of a VNF on a resource selection and scheduling policy. In this way, when a plurality of factors need to be considered to schedule a resource for the VDU, the resource configuration information group may include resource scheduling parameters that indicate a plurality of factors, and the resource allocation device may schedule a resource for the VDU based on a plurality of factors, thereby improving resource scheduling flexibility in a VNF instantiation process.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: June 30, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xu Yang, Lei Zhu
  • Patent number: 10693991
    Abstract: A browsing process is directed to the generation and management of a browse session at a network computing provider. A client computing device requests a remote browse session instance at a network computing provider. The browse session instance may correspond to requested network content. The network computing provider determines a browse configuration. The browse configuration may identify a communication protocol and various processing actions. The network computing provider retrieves the requested content through an instantiated network browse session instance, and performs a first set of processing actions to generate a processing result. The processing result may be provided to the client computing device for display, including performing a second set of processing actions on the processing result at the client computing device. The processing result, or portions thereof, may be stored in a shared network cache and/or in a local cache.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: June 23, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan A. Jenkins, Peter F. Hill, Brett R. Taylor, Samuel S. Gigliotti
  • Patent number: 10681114
    Abstract: A reception apparatus and a reception method, by which a file is received in an MMT system. On a transmission side, a resource constituting an application, information mapping a URL, which indicates a location in an application, on a location on an MMT transmission path of broadcasting or the like, and information indicating a unit of display and a link relationship in the application are transmitted. On a receiver side, access ranges to hierarchical file data when a data broadcasting application is executed, and location information and size of the file data in each access range are acquired, and the application is effectively pre-cached.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: June 9, 2020
    Assignee: SONY CORPORATION
    Inventors: Naohisa Kitazato, Yoshiharu Dewa
  • Patent number: 10666604
    Abstract: The preset application provides an application access method and an application access system. The method includes steps of acquiring, by an external DNS server, an outgoing link address through which a user sends an application access request, based on the application access request sent by the user and received by the external DNS server; determining, by the external DNS server, a network server to which the outgoing link address through which the user sends the application access request belongs; resolving, by the external DNS server, an outgoing link address of an application corresponding to the network server, based on the network server to which the outgoing link address through which the user sends the application access request belongs; and sending, by the external DNS server, the application access request to the application based on the resolved outgoing link address of the application, so that the user accesses the application.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: May 26, 2020
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventor: Suo Zhang
  • Patent number: 10645084
    Abstract: A device may receive, from a user device, a hypertext transfer protocol (HTTP) CONNECT request that includes a uniform resource locator (URL). The device may determine, using a data structure, whether the URL is a sponsored URL or a non-sponsored URL. The data structure may include one or more sponsored URLs associated with a toll-free data service campaign. The device may establish an HTTP CONNECT tunnel for transferring traffic, associated with the URL, between the user device and another device. The device may monitor data use, associated with the HTTP CONNECT tunnel, based on determining whether the URL is a sponsored URL or a non-sponsored URL. The device may generate a traffic information record based on monitoring the data use, and the device may provide the traffic information record to the user device.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: May 5, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Mohammad Zohaib Akmal, Jian Huang, Fnu Bongu Huma Shankar Rao
  • Patent number: 10628447
    Abstract: A system for updating data content including one or more computer data processors programmed and configured to generate one or more instances of data programming objects, each instance of a data programming object representing a data record and properties of the data record, at least one property corresponding to a scheduled change in the data record. The system includes an object monitor to which one or more status updates of the one or more instances of data programming objects are transmitted to, the status updates including the property corresponding to the time of the scheduled change in the data record.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: April 21, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Irfan Gilani, Muninder Arram
  • Patent number: 10623450
    Abstract: A first device may receive connection requests to establish communications between a second device located behind a firewall and a third device located outside of the firewall. The first device may be located outside of the firewall. The second device and the third device may store data. The first device may receive a request for the data. The first device may provide the request via a first connection or a second connection. The device may receive the data. The data stored by the second device may be received by the first device from behind the firewall without using a tunnel through the firewall and in a streaming manner. The first device may provide the data. The data stored by the third device may be provided to the second device in the streaming manner.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: April 14, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: Colm Aengus Murphy, Mark Cunningham
  • Patent number: 10592476
    Abstract: Various embodiments relate generally to a system, a device and a method provide for enabling clients to expose secured files via virtual hosts. A request may be received from a user device such that the request is associated with a content item. The request may include a file path and a content identifier. A host name of the file path may be determined from the request. Data representing a physical location of the content item within a file storage system may then be determined based on a mapped bucket associated with the host name and the content identifier. The content item may be retrieved based on the data representing the physical location within the file storage system and provided to the user device responsive to the request.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: March 17, 2020
    Assignee: HOMEAWAY.COM, INC.
    Inventors: Bryon Kristen Jacob, Ronald William Corbett
  • Patent number: 10574611
    Abstract: A method and apparatus is provided to determine that a comment has been added to a document associated with the collaborative workspace, and display an entry associated with the comment in an activity log, the entry including a reply indicator to enable entering a reply to the comment. In an aspect, a reply entered via the entry is incorporated into the document.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: February 25, 2020
    Assignee: BlackBerry Limited
    Inventors: Antti Juhani Piira, Rupen Chanda
  • Patent number: 10567528
    Abstract: Devices, systems, and methods for exchanging a history of user activity information are provided. A history of user activity of a target user conducted through a device is collected and stored at a server over a network. A key corresponding to the history of user activity is generated and transmitted to the device. The key is received from a different device. The history of user activity is retrieved based on the received key and transmitted to the different device.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: February 18, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Steven Todd, Randall Stephen Hansen