Patents Examined by Timothy Sowa
  • Patent number: 12355824
    Abstract: Embedding a reduced-content application bundle (a “reduced app bundle”) such as a video overlay reduced app bundle into a media stream, and launching that reduced app bundle over a network connection without first performing a substantial downloading and installation of the software on the device is disclosed.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: July 8, 2025
    Assignee: Apple Inc.
    Inventors: Nurinder Manj, Eswar Priyadarshan
  • Patent number: 12341826
    Abstract: A data collection network is disclosed. The network includes a plurality of devices and a collection apparatus suitable for collecting data generated by the devices. The network further includes a plurality of data-diode-type equipment items respectively associated with the devices, each device being connected to the collection apparatus via the associated data-diode-type equipment item. Each data-diode-type equipment item is arranged to render unidirectional the connection between the associated device and the collection apparatus, in the direction from the device towards the collection apparatus. Such a network thus makes it possible, in the event of an intrusion into one of the devices or into the collection apparatus, to prevent the intrusion from spreading to other devices.
    Type: Grant
    Filed: March 17, 2021
    Date of Patent: June 24, 2025
    Assignee: Orange
    Inventors: Loic Avenel, Régis Esnault, Jean-Yves Lancien
  • Patent number: 12301640
    Abstract: One example method includes accessing, by a client device associated with a user, a virtual whiteboard; receiving navigational inputs to select a portion of the virtual whiteboard; receiving an input to capture the selected portion of the virtual whiteboard; generating a presentation slide based on the selected portion of the virtual whiteboard; and inserting the presentation slide into a presentation.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: May 13, 2025
    Assignee: Zoom Communications, Inc.
    Inventor: Ross Douglas Mayfield
  • Patent number: 12294500
    Abstract: A model-driven system automatically deploys a virtualized service, including multiple service components, on a distributed cloud infrastructure. A master service orchestrator causes a cloud platform orchestrator to retrieve a cloud services archive file, extract a cloud resource configuration template and create cloud resources at appropriate data centers as specified. The master service orchestrator also causes a software defined network controller to retrieve the cloud services archive file, to extract a cloud network configuration template and to configure layer 1 through layer 3 virtual network functions and to set up routes between them. Additionally, the master service orchestrator causes an application controller to retrieve the cloud services archive file, to extract a deployment orchestration plan and to configure and start layer 4 through layer 7 application components and bring them to a state of operational readiness.
    Type: Grant
    Filed: February 15, 2023
    Date of Patent: May 6, 2025
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Syed Anwar Aftab, Rittwik Jana, John F. Murray, Mazin E. Gilbert, Kazi Farooqui
  • Patent number: 12267203
    Abstract: A first address resolution request may be received by a first access switch from a first device and the address resolution request may be resolved by the first access switch with a central database of a network. Then a second address resolution request may be sent to a sensor by the first access switch in response to resolving the first address resolution request. An address resolution response may then be sent by the sensor to the first device in response to the sensor determining that the first device is a bad endpoint. A session may then be established between the sensor and the first device in response to the sensor sending the address resolution response. The first device may then be prompted by the sensor via the established session to resolve issues that lead the sensor to determine that the first device is a bad endpoint.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: April 1, 2025
    Assignee: Cisco Technology, Inc.
    Inventors: Eric Levy Abegnoli, Pascal Thubert, Patrick Wetterwald
  • Patent number: 12250284
    Abstract: Techniques are described with respect to managing a distributed device message in a computing infrastructure. Such techniques are enabled through a universal interface apparatus including a plurality of serial interface adapter boards and a system-on-a-chip microcontroller. The universal interface apparatus provides a universal gateway solution between one or more component interfaces associated with a certain premises or environment and a remote system. An associated method includes deriving core message content from a distributed device message originating from a source component in a computing infrastructure, converting the derived core message content to open standard file format message content, propagating the open standard file format message content to a virtualized management system, and receiving an open standard file format message response from the virtualized management system.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: March 11, 2025
    Assignee: International Business Machines Corporation
    Inventors: Debajyoti Bagchi, Shantanu Sinha, Sandip Gajanan Andhale, Subodh Agarwal, Arijit Mukherjee
  • Patent number: 12206550
    Abstract: Various embodiments of the present disclosure include a scalable distributed computing and network system that is configured to update multitude of passive devices in many isolated networks. The system may include a centralized update service (CUS) computing device that receives a firmware file, generates a firmware profile, identifies passive devices that include outdated firmware, select one of the identified passive devices as a test device, and send the firmware file to the test device through intermediates and proxy agents. The CUS computing device receives feedback from the test device, generates a trust score for the firmware file based on the received feedback, and determine whether to send the firmware file to the other identified passive devices based on the generated trust score.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: January 21, 2025
    Assignee: Viakoo, Inc.
    Inventors: David A. Nelson-Gal, Alex B. Sternberg, Eric L. Green, Maxwell A. Nelson-Gal, Shibani P. Thakkar
  • Patent number: 12192256
    Abstract: A system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for providing personalized content sharing service is presented. Consistent with some embodiments, the method may include receiving a request to share a content item with a member of the social network. The method may further include determining an interest of the member of the social network based on social data about the member of the social network. A customized posting to share the content item with the member of the social network is then generated using the interest of the user.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: January 7, 2025
    Assignee: EBAY INC.
    Inventor: Corinne Sherman Stewart
  • Patent number: 12192273
    Abstract: Systems and methods in accordance with embodiments of the invention can analyze a variety of software applications, modify the software applications, and/or automatically deploy the software applications to a distributed computing system. Distributed computing systems can provide software applications in a scalable, low cost manner that can be dynamically scaled to demand. Software deployment systems in accordance with embodiments of the invention can automatically process software applications to determine the suitability of the software application to be deployed to a distributed computing system and/or modify the software application for deployment. A variety of machine classifiers can be used to score various aspects of a software application to identify portions of the application for modification and/or suitability for deployment.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: January 7, 2025
    Assignee: Allstate Insurance Company
    Inventors: Anil Kumar Pandurangarao, Kannan Saravanan, Jotom Chiramel
  • Patent number: 12088662
    Abstract: Aspects of the subject disclosure may include, for example, a device including a processing system that evaluates a need for additional data streaming resources at the device, and determines that a set of cooperating devices, located within a predetermined distance, is configured for sharing data streaming resources. The device receives the requested data from the cooperating devices in simultaneous streams, each stream including a segment of the requested data. The data source sends the requested data in parallel streams to the set of cooperating devices respectively, in accordance with addresses provided to the data source for each of the cooperating devices. The processing system assembles the requested data from the simultaneous streams. Other embodiments are disclosed.
    Type: Grant
    Filed: February 22, 2022
    Date of Patent: September 10, 2024
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Joseph Soryal, Howard Lang
  • Patent number: 12088423
    Abstract: A method and apparatus for registering a remote network device with a network control device. In one embodiment, the method comprises receiving a query from the network control device requesting that the remote network device provide a network identification code stored within the remote network device, transmitting a response to the query after a time period has expired, the response comprising the network identification code stored within the remote network device, determining whether an acknowledgement message has been received from the network control device, if the acknowledgement message has been received, setting a flag within the remote network device indicating that the remote network device has successfully registered with the network control device, and if the acknowledgment message has not been received, re-sending the response to the network control device after a second time period has elapsed.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: September 10, 2024
    Assignee: ECOLINK INTELLIGENT TECHNOLOGY, INC.
    Inventors: Michael Lamb, Michael Bailey, Jay Stone, George Seelman
  • Patent number: 12088577
    Abstract: Various embodiments of the present disclosure include a scalable distributed computing and network system that is configured to install, update or revoke certificates in a multitude of passive devices in many isolated networks. Various embodiments may include a processor in a computing device associating a certificate profile with one or more passive devices in a plurality of passive devices in one or more isolated networks, generating a certificate signing request (CSR) message for each of the associated passive devices, sending the generated CSR messages to a certificate authority, receiving digital certificates from the certificate authority, and sending the received digital certificates to their respective associated passive devices.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: September 10, 2024
    Assignee: Viakoo, Inc.
    Inventors: David A. Nelson-Gal, Alex B. Sternberg, Eric L. Green, Maxwell A. Nelson-Gal, Shibani P. Thakkar
  • Patent number: 12081602
    Abstract: Implementations for metering features of media conferences on the client-side are described. Initially, a participant joins a media conference. An identifier of a feature and an allotment associated with the feature is then received by the participant. The feature is used during the media conference and the allotment associated with the feature is decremented based on the use of the feature. It is then determined that an allotment refresh is needed. In response, additional allotment associated with the feature is requested and received by the participant until the maximum number of additional allotment requests or the maximum allotment is reached.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: September 3, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Gowthami Gudipati, Richard Newman
  • Patent number: 12069029
    Abstract: A method for providing and managing non-direct URL fetching service for retrieving a content from a web server to a client device is disclosed, such as for overcoming geo-blocking or a Man-In-The-Middle (MITM) attack. The non-direct fetching method may use intermediate devices, such as proxy server, Data-Center proxy server, tunnel devices, or any combination thereof. A URL request may be sent in parallel using both direct and non-direct fetching schemes, in order to verify the need for using the non-direct fetching service. Direct or non-direct fetching scheme may be selected by using a file that associates a fetching scheme to the requested URL. The selection of the fetching mechanism may use dynamically in real-time updating of a Proxy Auto-Configuration (PAC) file. As part of an accounting scheme, quotas may be applied to a cumulative received data or a time duration of using a non-direct fetching service.
    Type: Grant
    Filed: July 12, 2022
    Date of Patent: August 20, 2024
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11991235
    Abstract: Systems and methods are disclosed for optimizing resources while maintaining user experiences. Disclosed examples include an adaptive energy system whereby resource use can be optimized by influencing a communication path to utilize a subset of available resources in an efficient manner. Quality metrics are monitored such that optimization measures are implemented only if they do not negatively impact user experiences beyond a threshold.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: May 21, 2024
    Assignee: Comcast Cable Communications, LLC
    Inventor: Francis Sandoval
  • Patent number: 11985022
    Abstract: An example network management apparatus is configured to continuously monitor an environment for a plurality of wireless signals transmitted by a plurality of wireless network devices, and determine first data regarding the wireless network devices, including identifiers of the wireless network devices, locations of the wireless network devices, and network configurations of the wireless network devices. Further, the network management apparatus is configured to access second data regarding physical characteristics of the environment, determining one or more modifications of the network configurations of the wireless network devices, and transmit one or more commands to the wireless network devices to modify one or more of their respective network configurations.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: May 14, 2024
    Assignee: Saudi Arabian Oil Company
    Inventors: Soloman M. Almadi, Khalid Al-Usail, Abdullah Al-Nufaii
  • Patent number: 11973650
    Abstract: Deployment of arrangements of computing components coupled over a communication fabric are presented herein. In one example, a method includes detecting first computing components communicatively coupled to a first communication fabric having a first communication fabric type, and detecting second computing components communicatively coupled to a second communication fabric having a second communication fabric type. The method also includes receiving user commands to form compute units among a pool of computing components comprising the first computing components and the second computing components. Based at least on the user commands, the method includes forming the compute units for use by one or more users.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: April 30, 2024
    Assignee: Liqid Inc.
    Inventors: James Scott Cannata, Phillip Clark, Bryan Nagel, Henry Lee Harris, Bryan Schramm, Sumit Puri
  • Patent number: 11973991
    Abstract: A processor may initiate a recording. The processor may segment the recording into one or more segments. The processor may determine, based on the identification of a primary object in a first segment of the recording, a first bit rate for the first segment of the first recording. The processor may preload one or more subsequent segments that include the primary object at the first bit rate. The processor may preload each of the one or more subsequent segments with a secondary object at a second bit rate. The second bit rate may be lower than the first bit rate. The processor may display the recording to the user.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Balamurugaramanathan Sivaramalingam, Sathya Santhar, Samuel Mathew Jawaharlal, Sarbajit K. Rakshit
  • Patent number: 11843664
    Abstract: A system performs continuous delivery of a data pipeline on a cloud platform. The system receives a specification of the data pipeline comprising data pipeline units. The system generates a deployment package for each data pipeline unit for a cloud platform. The system provisions computing infrastructure on the cloud platform according to the system configuration of the data pipeline unit. The data pipeline may be implemented as a data mesh. The data pipeline generates one or more data models. The system receives a schema representing a modification in a data model based on a change in the requirements of a consumer system. The system determines the changes to the data pipeline based on the received schema and reconfigures the data pipeline to generate the modified data model. The system manages access control of data to minimize the exposure to data in case of accidental or malicious data breach.
    Type: Grant
    Filed: July 31, 2021
    Date of Patent: December 12, 2023
    Assignee: Humana Inc.
    Inventors: Tian Lai, Yuan Yao, Bing Zhang
  • Patent number: 11755449
    Abstract: Systems and techniques are described for monitoring screen activity of a computing device and performing designated system actions based on the monitored activity. In some implementations, activity data indicating usage of a computing device by a user within a property over a particular time period is obtained. Sensor data collected by a monitoring system that monitors the property over the particular time period is then obtained. An activity monitoring rule that specifies (i) one or more conditions associated with usage of the computing device by the user, and (ii) an action to perform in response to satisfaction of the one or more conditions is identified. A determination that the activity data and the sensor data satisfy the one or more conditions specified by the activity monitoring rule is made. The action specified by the activity monitoring rule is then performed in response to the determination.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: September 12, 2023
    Assignee: Alarm.com Incorporated
    Inventors: Alison Jane Slavin, Charles Richard Alpert, Kevin Maurer, Aaron Lee Roberts, Stephen Scott Trundle