Patents Examined by Mohammed Ahmed
  • Patent number: 10972524
    Abstract: Techniques are disclosed for identifying highlight segments of a media stream provided by a streaming platform. As disclosed, a highlight generation tool obtains a media stream and chat activity associated with the media stream. The highlight generation tool may identify segments in the media stream that exceed a baseline threshold of expected chat activity. The highlight generation tool creates one or more highlights from the identified segments.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: April 6, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Gregory Chambers
  • Patent number: 10970124
    Abstract: A hybrid configuration engine and associated method for reducing the complexity and burden of configuring rich coexistence between an on-premise solution and a cloud-based solution is described herein and illustrated in the accompanying figures. The hybrid configuration engine determines the current state of the on-premise solution and the cloud-based solution and learns the desired configuration state. After obtaining the current and desired configuration state information, the hybrid configuration engine determines and automatically performs steps to reach the desired configuration state. Finally, the hybrid configuration engine provides instructions describing the manual steps needed to reach the desired configuration state.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: April 6, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jason Craig Nelson, Ben Appleby
  • Patent number: 10965581
    Abstract: A method and network node for obtaining a target transmission path, where the method includes obtaining, by a first network node in a network domain, topology information of a plurality of network nodes on each path between an ingress node and an egress node that are in the network domain, obtaining, by the first network node, a transmission delay of each path according to the topology information, where the transmission delay of each path includes a sum of physical link delays between all network nodes on each path and node residence times of all the network nodes on each path, and determining, by the first network node, the target transmission path according to the transmission delay of each path.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: March 30, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yuanlong Jiang, Hengjun Zhu, Min Zha
  • Patent number: 10944823
    Abstract: A storage area network architecture and a method for storing data in the storage area network architecture are disclosed. For example, the storage area network architecture comprises a first layer of servers, the first layer of servers comprising a plurality of file receiving servers, a second layer of servers, the second layer of servers comprising a plurality of file sharing servers in communication with the first layer of servers and a third layer of servers, the third layer of servers comprising a plurality of storage servers in communication with the second layer of servers.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: March 9, 2021
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: John Hawkins, Charles Baiamonte, David Barr, David Daniel, John Kile, Ronald Stephens, Robert Stoker
  • Patent number: 10922667
    Abstract: A correlation request is received for correlating an object node to a node group. A resource acquisition request is initiated, preset by the node group to the object node. Creditable resources of the object node are queried, and whether the creditable resources include a target resource required by the resource acquisition request is verified. When the server verifies the creditable resources include a target resource, the target resource is extracted from the creditable resources of the object node and the object node is correlated to the node group.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: February 16, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Guanhua Chen
  • Patent number: 10908928
    Abstract: Techniques for rules-based workflow messaging are described herein. In one or more implementations, user activity with different existing workflows for features of an application is tracked and communicated to a tracking service. Based on analysis of user activity, rules are derived regarding messages to show users with respect to new features that relate to user interaction. For example, activity data indicating heavy usage of a particular legacy workflow is used to recognize that users are not discovering/using a corresponding new feature. Based on such usage patterns, workflow messages and rules for exposing the messages for the new feature are created and distributed to clients. The rules are applied to detect workflow patterns and trigger messages regarding corresponding new features. In response to an indication of interest in a new feature, interactive instructions to guide users step-by-step through the workflow for a new feature are provided.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: February 2, 2021
    Assignee: Adobe Inc.
    Inventors: Thangaraj Umapathy, Madan Kumar Bangalore Nanjundaiah, Arun Bose
  • Patent number: 10904119
    Abstract: Provided are a service gateway and a method for generating secure name records. The method may commence with receiving a name service request from a host. The name service request may include a name. The method may further include obtaining a service server name record from a name service server. The service server name record may include a plurality of name entries corresponding to the name. The method may then continue with generating a plurality of service gateway name records using the name and the plurality of name entries. The method may further include sending a service gateway name record of the plurality of service gateway name records to the host as a response to the name service request.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: January 26, 2021
    Assignee: AIO Networks, Inc.
    Inventors: Liang Han, Yang Yang
  • Patent number: 10904590
    Abstract: The present disclosure provides a computer-implemented method and system for real time switching of multimedia content. The computer-implemented method and system corresponds to a multimedia content switching system. The multimedia content switching system receives a first set of data associated with a plurality of users. The multimedia content switching system fetches a second set of data and a plurality of technical parameters. The multimedia content switching system obtains a plurality of multimedia content streams. The multimedia content switching system creates a plurality of groups. The multimedia content switching system enables customization of the plurality of technical parameters. The multimedia content switching system enables switching of the plurality of multimedia content streams based on a right field of view. The multimedia content switching system merges switched multimedia content streams.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: January 26, 2021
    Assignee: Otter Network, LLC
    Inventors: Channagiri Jagadish, Nicholas J. Tangborn, Harry B. Friedman, II
  • Patent number: 10904188
    Abstract: A current sharing, in a system by a first user, of first content with at least one other user can be detected. A navigation path data structure indicating at least one navigation path from a second content to the first content within a network environment can be automatically determined. Responsive to determining the navigation path data structure indicating the at least one navigation path from the second content to the first content within the network environment, performance of at least one action can be automatically initiated based on the determined navigation path data structure.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: January 26, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan F. Brunn, Asima Silva
  • Patent number: 10902529
    Abstract: A system and method of allowing guests of events to interact with one another. A user of an event system may log into the event system and create a user profile to be utilized in the event system. The user may create an event with the event system. The event may include a geo-fence surrounding a location of the event, which may be customized by the user of the event system. The event may be a public event or a private event. The user of the event system may create an event poster of the event, which may include details of the event, the location of the event, the ability to invite the guests to the event, and the ability to bookmark the event. The user of the event system may invite at least some of the plurality of users to be the guests of the event. The geo-location of the guests of the event may also be determined.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: January 26, 2021
    Assignee: Hooley LLC
    Inventor: Giancarlo George Soli
  • Patent number: 10897446
    Abstract: A current sharing, in a system by a first user, of first content with at least one other user can be detected. A navigation path data structure indicating at least one navigation path from a second content to the first content within a network environment can be automatically determined. Responsive to determining the navigation path data structure indicating the at least one navigation path from the second content to the first content within the network environment, performance of at least one action can be automatically initiated based on the determined navigation path data structure.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: January 19, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan F. Brunn, Asima Silva
  • Patent number: 10892940
    Abstract: Systems, methods, and computer readable storage mediums are disclosed for scalable data collection and aggregation of statistics for logical objects of an application centric network. An analytics agent running on a logical object of an application centric network is elected as one of a Designated Stats device (DSD) or a Member Stats device (MSD). If the analytics agent is defined as a DSD, the analytics agent receives data reported from a downstream MSD communicated over the analytics plane and aggregates data from the MSD belonging to the same access control list rule. If the analytics agent is defined as an MSD, the analytics agent selects a DSD and reports the statistics to that DSD over the analytics plane.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: January 12, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Sherman Ma, Kalyan Ghosh
  • Patent number: 10876876
    Abstract: Compressed gas data is monitored and logged. A communication interface is coupled to a device supporting at least one of flow and storage of a compressed gas. The device senses data related to the compressed gas. The data is automatically collected via the communication interface at a first data store every first time increment of a first time period. Portions of the data from the first data store are automatically collected at a second data store every second time increment of each first time period. The second time increment is greater than the first time increment. The portions of the data are collected for a second time period which is greater than the first time period.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: December 29, 2020
    Assignee: BAUER COMPRESSORS, INC.
    Inventors: Anthony B. Bayat, Tahsin Durak, Adam Z. Howard
  • Patent number: 10871772
    Abstract: A method is provided for monitoring and logging data related to a compressed gas operation. A communication interface is coupled to a device supporting a compressed gas operation. Data related to the compressed gas operation is automatically collected via the communication interface at a first data store every first time increment of a first time period. Portions of the data from the first data store are automatically collected at a second data store every second time increment of each first time period. The second time increment is greater than the first time increment, and the portions of the data are collected for a second time period which is greater than the first time period.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: December 22, 2020
    Assignee: Bauer Compressors, Inc.
    Inventors: Anthony B. Bayat, Tahsin Durak, Adam Z. Howard
  • Patent number: 10868737
    Abstract: Embodiments are disclosed that relate generally to software defined networking (SDN), and more particularly, but not by way of limitation, to devices, systems, and methods for a security policy analysis framework for distributed SDN-based cloud computing environments. The ease of programmability in SDN makes it a great platform implementation of various initiatives that involve application deployment, dynamic topology changes, and decentralized network management in a multi-tenant data center environment. However, implementing security solutions in such an environment is fraught with policy conflicts and consistency issues with the hardness of this problem being affected by the distribution scheme for the SDN controllers.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: December 15, 2020
    Assignee: ARIZONA BOARD OF REGENTS ON BEHALF OF ARIZONA STATE UNIVERSITY
    Inventors: Dijiang Huang, Ankur Chowdhary, Sandeep Pisharody
  • Patent number: 10862733
    Abstract: An apparatus in one embodiment comprises a processing platform that includes a plurality of processing devices each comprising a processor coupled to a memory. The processing platform is configured to implement at least a component control layer of a multi-layer application management architecture for a plurality of applications comprising controlled components. The applications are managed at least in part utilizing interactions between the component control layer and an overlying orchestration layer of the multi-layer application management architecture. The component control layer comprises at least one component controller configured to interface with one or more of the controlled components. The component controller is implemented as an application management microservice presenting a standardized application programming interface to the orchestration layer.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: December 8, 2020
    Assignee: Virtustream IP Holding Company LLC
    Inventor: Peter Jaeger
  • Patent number: 10862944
    Abstract: Methods, systems, and computer-readable media for real-time video streaming with latency control are disclosed. Using a media streaming system, a current frame of a video input is acquired from an input pipeline. The current frame is associated with a timestamp. A mapped timestamp associated with the current frame is determined. The mapped timestamp represents the timestamp mapped to a clock associated with the media streaming system. Based at least in part on a comparison between the mapped timestamp and a deadline for frame output, the current frame is either transmitted to an output pipeline according to the deadline, held for evaluation against one or more subsequent deadlines, or discarded.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: December 8, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Ryan Paul Hegar, Trevor Wells, Kevin Moore, Brian Lewis, David Scott Montgomery
  • Patent number: 10819597
    Abstract: A system for network device measurements may use a white box to perform measurements that may help determine the likelihood of network anomalies, such as microbursts.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: October 27, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Steven A. Monetti, Tzuu-Yi Wang, Richard Koch, Tuan Duong, Yaron Koral, Kenneth Duell, Kathleen Meier-Hellstern, Simon Tse
  • Patent number: 10812590
    Abstract: A system is configured to allocate storage space on existing devices within the entity's networked system to create cloud storage space. In particular, unallocated space on computing devices, typically user devices, within an entity's network is utilized as a cloud data repository. Cloud data is indexed, divided into chunks, encrypted, and stored on numerous disparate endpoint devices connected to the network. Copies of cloud chunk data may be duplicated across multiple endpoint devices to allow for data redundancy, thereby ensuring cloud data uptime according to the availability needs of the entity. Cloud data may further be allocated to different devices based on regional data restrictions. In this way, the system provides an efficient and secure way to generate an internal cloud data storage repository within an entity's networked system.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: October 20, 2020
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Brandon Sloane, Brian Diederich
  • Patent number: 10812333
    Abstract: The present disclosure relates to microservice configuration apparatus and methods. One example method includes obtaining, by a management device, each indicator of a microservice of a service, where types of all indicators of microservices of different services are the same, calculating a health degree score of the microservice of the service based on each indicator of the microservice of the service, indicator weight information, and a health degree model, where health degree models corresponding to microservices of different services are the same, determining a configuration parameter for the microservice of the service based on the health degree score when the health degree score of the microservice of the service is less than a preset score threshold, and configuring the microservice of the service based on the configuration parameter.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: October 20, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Linfeng Li