Patents Examined by Michael A Keller
  • Patent number: 11936926
    Abstract: Transaction activity of a cache maintaining content may be monitored to determine periods of transaction activity below a first threshold amount of transactions. A period of anticipated transaction activity above a second threshold amount of transactions may be determined. A period of anticipated transaction activity below the first threshold may be selected based upon the monitored periods of transaction activity below the first threshold and the determined period of anticipated transaction activity above the second threshold. Content then may be evicted from the cache during the selected period of anticipated transaction activity.
    Type: Grant
    Filed: June 14, 2022
    Date of Patent: March 19, 2024
    Assignee: TiVo Corporation
    Inventors: Brian Field, Jan Van Doorn
  • Patent number: 11936727
    Abstract: Systems and methods for multiplexing of a dedicated communication channel for multiple entities, including initiating, at a first entity, a request to share data with a second entity; sharing a portion of an aggregate record for the with the second entity including creating an entity-specific copy; initiating, at the first entity, a request to share data with a third entity; and sharing a portion of the aggregate record with the third entity including creating an entity-specific copy. The portions shared with the second and third entities are dependent on data sharing rules defining shared data, linked data, and entity-specific data that is i) nonsynchronous and ii) provided for display only at the entity associated with the data.
    Type: Grant
    Filed: March 20, 2023
    Date of Patent: March 19, 2024
    Assignee: COMMUNICARE TECHNOLOGY, INC.
    Inventors: Lucien L. Davison, Duane Wes Hunt, James T. Woodson, Erich H. Hannan
  • Patent number: 11916809
    Abstract: Computing resources are managed in a computing network comprising a computing service provider and an edge computing network. The edge computing network receives an indication of a disconnection of communications between the computing service provider and the edge computing network. In response to the indication, the edge computing network initiates an autonomous mode at the edge computing network. The edge computing network is configured to continue providing computing and network services at the edge computing network while the edge computing network is operating in the autonomous mode.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: February 27, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rahul Bose, Mark Gordon Libby, Anand Muthurajan, Ronald Mark Parker, Michael Anthony Brown, Leland Douglas Benson
  • Patent number: 11909100
    Abstract: Systems and methods for AI assisted analysis of a user experience study are provided. A study objective (a goal of the study) and data relating to all possible navigation routes within a digital interface are received. Simulated clickstreams for navigating from any state of the digital interface to the study objective are generated. This simulated clickstream data is then used to train one or more machine learning models to determine a most efficient path to achieve the study objective from any state of the digital interface. Subsequently, study results from many different participants is received. Key events are then identified within the study results. Additionally, the likelihood of failure for each of the plurality of study results is predicted using the machine learning model, and information density of the plurality of study results is determined.
    Type: Grant
    Filed: December 8, 2022
    Date of Patent: February 20, 2024
    Assignee: USERZOOM TECHNOLOGIES, INC.
    Inventors: Xavier Mestres, David Sanchez, Xavier Pujol, Francesc del Castillo, Robert Derward Rogers
  • Patent number: 11909579
    Abstract: Embodiments relate to the autonomous remediation of IT asset records in accordance with rules-based asset management policies. An IT asset record associated with an IT asset and having a first piece of IT asset information is received and evaluated for compliance in accordance with defined asset management rules. The asset management rules require the IT asset record to include both the first piece and a second piece of IT asset information. In view of the rules, a determination is made that the IT asset record requires remediation. Based on a determination that the IT asset record requires remediation, a decision-tree machine learning model is utilized to infer, based on IT asset information available in the IT asset record, at least the second piece of IT asset information to place the IT asset record in compliance with the asset management rules.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: February 20, 2024
    Assignee: Adobe Inc.
    Inventors: Lokendra Singh Chauhan, Timothy Ira Scott Burton, Russell Marsh, Aditya Kumar, Sharad Jain, Tonia Erin
  • Patent number: 11909700
    Abstract: Disclosed herein are system, method, and computer program product embodiments for an enterprise micro-forum network receiving a request message to subscribe to an originating node of a first enterprise micro-forum operative within an organization's enterprise micro-forum network configured with a first topic, wherein the first enterprise micro-forum is configured with one or more rules to at least process the request message to subscribe. The embodiment further operates by receiving a topic message to be transmitted to a subscriber recipient node within a second enterprise micro-forum operative within the enterprise micro-forum network. The topic message comprises modified content from the first topic and is transmitted based on transmission parameters for the originating node to transmit the topic message to the recipient node and acceptance parameters of the subscriber recipient node. The topic message is retained in the second topic of the subscriber recipient node.
    Type: Grant
    Filed: February 9, 2023
    Date of Patent: February 20, 2024
    Assignee: INNER-MACHINATIONS, L.L.C.
    Inventor: Arpana Thakur Mansfield
  • Patent number: 11910053
    Abstract: Traditional streaming sequentially downloads content fragments one by one from one CDN. The disclosed streaming method concurrently downloads content fragments from multiple CDNs. It first creates a sequence of bundles of fragments, and then downloads a subsequent bundle by spreading requests to download the fragments within the bundle to multiple CDNs simultaneously with each CDN acting as a channel to download a different fragment. Depending on business needs, various request dispatching strategies can be deployed. When there is a volume based pricing contract with a CDN, a dispatch strategy is to send more requests to the CDN in order to reach contract volume therefore reduce unit cost. Another strategy is to send the request for the earliest fragment to the fastest CDN in order to reduce latency and possibility of buffer underrun. Fault tolerance can be provided by re-routing a request failed at a CDN to another CDN.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: February 20, 2024
    Assignee: NBCUNIVERSAL MEDIA, LLC
    Inventor: Qiang Fu
  • Patent number: 11902382
    Abstract: Example techniques of migration of cloud networks between different multi-cloud management platforms, are described. In an example, a migration request is received. The migration request is indicative of a source multi-cloud management platform from which a cloud network is to be migrated to a destination multi-cloud management platform. The cloud network to be migrated from the source multi-cloud management platform to the destination multi-cloud management platform is identified based on a user input. Management platform information from the source multi-cloud management platform is obtained. The management platform information is representative of policies and data associated with the cloud network stored in databases of the source multi-cloud management platform. The cloud network is registered at the destination multi-cloud management platform. The management platform information is associated with the cloud network based on a unique identification number of the cloud network.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: February 13, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Charan Acharya Chandrashekar
  • Patent number: 11902107
    Abstract: An electronic eyewear device communicates with a backend service system via a device hub that provides an edge proxy server for a service request from the electronic eyewear device to the backend service system. The device hub provides a standardized request/response optimized schema for providing a standardized communication between the electronic eyewear device and the backend service system in response to the service request in a standardized format adapted to minimize network requests. A standardized communication is provided to at least one backend service of the backend service system, and a standardized response to the standardized service request is received from the backend service(s) and provided to the electronic eyewear device. In one configuration, the device hub may issue asynchronous requests to backend services in response to a service request from the electronic eyewear device and merge responses into a standardized response for the electronic eyewear device.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: February 13, 2024
    Assignee: Snap Inc.
    Inventors: Mehmood Zafarullahkhan, Manish Bodhankar, Mingyang Chai
  • Patent number: 11899802
    Abstract: A system for monitoring networked computing devices with integrated electronic data encryption and decryption mechanism is provided. In particular, the system may comprise one or more host applications which may interact with an API layer to transmit encrypted host-related data through a secure data rails to a consolidated data repository. One or more downstream monitoring applications may retrieve and decrypt the host-related data from the consolidated data repository for analysis. In this way, the system may provide a secure, scalable way to monitor host computing systems and flow of sensitive electronic data.
    Type: Grant
    Filed: January 12, 2023
    Date of Patent: February 13, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Mousumi Chatterjee, Shyam Acharya, James Alexander, David Smiddy, Devi Kumar
  • Patent number: 11895198
    Abstract: The invention comprises a universal session protocol configured to initiate, authenticate, and manage the session of an application data stream. The universal session protocol governs the interaction between sending applications and sending agents as well as receiving applications and receiving agents to establish authenticated data streams between applications or systems.
    Type: Grant
    Filed: July 7, 2023
    Date of Patent: February 6, 2024
    Inventor: Jonathon Anderson
  • Patent number: 11888959
    Abstract: A data transmission method includes establishing, by a first apparatus in a distributed system, a connection to a target end; sending, by the first apparatus, connection information of the connection to a second apparatus that is in the distributed system and that transmits data to the target end; transmitting, by the second apparatus, the data to the target end based on the connection information and using a stream of the connection.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: January 30, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yongkang Zhang, Yi Qin
  • Patent number: 11888713
    Abstract: A method includes establishing digital communication between a first user device and a second user device using a first codec. The method also includes selecting, based on an input signal representing an estimated unfiltered available bandwidth for the digital communication satisfying a first filter selection threshold, a first filter of two or more filters, and filtering the input signal using the first filter. The method further includes determining that the filtered input signal satisfies a first channel bandwidth threshold and, in response to determining that the filtered input signal satisfies the channel bandwidth threshold, selecting a second codec different from the first codec for further digital communication between the first user device and the second user device.
    Type: Grant
    Filed: November 1, 2022
    Date of Patent: January 30, 2024
    Assignee: Google LLC
    Inventors: Michael Horowitz, Philip Eliasson
  • Patent number: 11882058
    Abstract: An electrical computer system processing architecture for providing an indication of activity in the electrical computer system, the electrical computer system processing architecture comprising a plurality of client computers connected to at least one server by a computer network. Each of the client computers is configured to provide requests to the at least one server. The or each server comprises a store for storing requests provided by the plurality of client computers. The or each server is configured to match complementary requests from the plurality of client computers stored in the store. Following the matching of complementary requests, the or each server counts unmatched requests corresponding to one or other of the complementary requests in the store, and outputs the counted number of unmatched requests to provide the indication of activity in the computer system.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: January 23, 2024
    Assignee: NEX Services North America LLC
    Inventors: Jason Chauval, Christopher Freedlander, David J. Lyons
  • Patent number: 11864930
    Abstract: A method, system, and/or apparatus for automatically monitoring for possible infection or other physical health concerns, such as from Covid-19. The method or implementing software application uses or relies upon location information available on the mobile device from any source, such as cell phone usage and/or other device applications. The method and system automatically uses and/or learns user location and activity patterns and determines and infection risk that can be communicated as a warning to community members.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: January 9, 2024
    Assignee: AURA HOME, INC.
    Inventors: Ophir Frieder, Abdur Chowdhury, Eric Jensen
  • Patent number: 11870846
    Abstract: Systems and methods of the disclosure include: publishing, by a first host computer system of a computing cluster comprising a plurality of host computer systems running a plurality of virtual machines, a list of memory page identifiers, wherein each memory page identifier is associated with a corresponding content identifier; receiving, from a second host computer system of the computing cluster, a memory page request comprising a first memory page identifier; and sending, to the first host computer system, a first memory page identified by the first memory page identifier.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: January 9, 2024
    Assignee: Red Hat, Inc.
    Inventors: Michael Tsirkin, David Alan Gilbert
  • Patent number: 11863601
    Abstract: Systems and methods configured to execute branching automation schemes in a collaboration environment are disclosed. Exemplary implementations may: manage environment state information maintaining a collaboration environment; manage automation records of the collaboration environment, the automation records defining trigger events, branching criteria, and sets of automated actions to carry out in the collaboration environment in response to occurrence of the trigger events and satisfaction of individual ones of the branching criteria; responsive to the detection of the occurrence of individual trigger events and the satisfaction of the individual ones of the branching criteria, effectuate individual ones of the sets of automated actions within the collaboration environment, and/or perform other operations.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: January 2, 2024
    Assignee: Asana, Inc.
    Inventors: Victoria Ye, Alexander Rybak, Adrian Van Yen
  • Patent number: 11861413
    Abstract: System and computer-implemented method for autoscaling clusters of host computers in a cloud-based computing environment uses an aggressive scale-in resource utilization threshold that is greater than a corresponding standard scale-in resource utilization threshold to search for any target clusters of host computers in response to a scale-out recommendation for a cluster of host computers to select a candidate cluster of host computers when the number of available reserved resource instance for the cloud-based computing environment is below a predefined value. A scale-in operation is executed on the candidate cluster of host computers to remove an existing resource instance from the candidate cluster of host computers. A scale-out operation is executed on the cluster of host computers using an available resource instance for the cloud-based computing environment.
    Type: Grant
    Filed: December 3, 2021
    Date of Patent: January 2, 2024
    Assignee: VMWARE, INC.
    Inventors: Amita Vasudev Kamat, Piyush Hasmukh Parmar, Aalap Desai, Keith Istvan Farkas
  • Patent number: 11856064
    Abstract: Techniques for a Predictive Connection Manager Service (PCMS) to predict when client applications will send service requests to backend services, and proactively establishes connections, caches data, or takes other actions, to reduce latencies between receipt of and response to these service requests. The PCMS analyzes historical usage data for the client applications to identify usage patterns, and uses those usage patterns to proactively scale resources to handle service requests. The PCMS can be implemented as a pass-through proxy for client applications to reduce frictions for managing how users interact with backend services. For instance, the PCMS can install client-side drivers such that updates or patches for the drivers need only be installed on the PCMS rather than on each client device.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: December 26, 2023
    Assignee: Amazon Technologies, Inc.
    Inventor: Karun Kumar Chennuri
  • Patent number: 11855865
    Abstract: Methods, systems, and storage media are described for Internet of Things (IoT) hubs and IoT cradles in mesh networks and/or fog computing systems while providing interoperability among IoT devices provided by various manufacturers, vendors, and service providers. IoT devices may be connected or attached to IoT cradles, and the IoT cradles may communicate data among themselves over a cradle network. The IoT cradles may also communicate IoT data with the IoT hub over a hub network. The IoT hub may communicate the IoT data with clients and/or servers over a wide area network using wired or wireless communication protocols. Clients may access resources and/or services provided by the IoT devices by accessing the IoT hub via a dedicated application. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: December 26, 2023
    Assignee: Intel Corporation
    Inventors: Rahul Sharma, Katalin K. Bartfai-Walcott