Patents Examined by Timothy Sowa
  • 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: 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: 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: 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
  • Patent number: 11743064
    Abstract: This disclosure describes a computing system that automatically detects users in visual proximity and adds the users to a private collaboration space enabling the users to share digital content. In one example, the computing system includes a video processing engine configured to detect, from first image data representative of a first physical environment that includes a second user, the second user, wherein the first image data is captured by an image capture system of a head-mounted display (HMD) worn by a first user. The computing system also includes a collaboration application configured to add, in response to detection of the second user, the second user to a set of users associated with a private collaboration space in which the set of users access shared digital content, wherein the set of users includes the first user.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: August 29, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventor: Vincent Charles Cheung
  • Patent number: 11683213
    Abstract: Autonomous management of resources by an administrative node network is disclosed, including: receiving, at a first node of a plurality of nodes associated with an administrative node network, a resource request directed to the administrative node network, wherein the administrative node network is associated with managing a set of resources; obtaining a first proposal with respect to the resource request; obtaining a second proposal with respect to the resource request from a second node of the plurality of nodes associated with the administrative node network; and determining a processing consensus associated with the resource request based at least in part on the first proposal and the second proposal.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: June 20, 2023
    Assignee: Infra FX, Inc.
    Inventor: Chris Lin
  • Patent number: 11671325
    Abstract: A provider network implements a service for receiving a request for a deployment from an IoT device and determining whether the IoT device is compatible with a deployment. The service may determine a configuration of the IoT device based on configuration information included in the request for the deployment. The service may then determine whether the configuration of the connected device satisfies configuration requirements for one or more components (e.g., functions) required for the deployment. In some cases, a particular version of a plurality of versions of a function may be compatible with the connected device. If the service determines that the IoT device is compatible with all of the components that are required for the deployment, then the service may generate a package that includes all of the components. The service may then deploy the package to the IoT device.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: June 6, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Calvin Yue-Ren Kuo, Shiwei Ni
  • Patent number: 11606262
    Abstract: A method, computer program product, and system are provided to identify a target computing system configured to operate in a plurality of service domains. The method, computer program product, and system also, for each service domain of the plurality of service domains: collect current values of: (i) a metric indicating success of the service domain, and (ii) one or more other collection metrics of the service domain; determine one or more predominant metrics from the one or more other collection metrics, based, at least in part, on a statistical regression between the current values of the metric indicating success and the one or more other collection metrics, the one or more predominant metrics being predominant in affecting the metric indicating success; and output an indication of the current values of the metric indicating success and the one or more predominant metrics.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: March 14, 2023
    Assignee: International Business Machines Corporation
    Inventors: Francesco Marinucci, Aldo Bucossi, Lucia Santucci, Lorenzo Citarelli
  • Patent number: 11601525
    Abstract: Methods and apparatus for retrieving and delivering content in a network. In one embodiment, unique data codes representative of content are generated by a network entity. The data codes are distributed to viewers either via a physical medium or on a display of similar content. The user device requests the content from the network by reading the data code. The requested content is delivered directly to the requesting device or provided to another device identified by the requesting device or user. In another alternative, the unique data code may be representative of the user or subscriber himself. This type of data code may be generated by the network or the device, and enables the user to access content he is entitled to via another device or terminal by delivery of information contained in the data code (or the code itself) to the network.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: March 7, 2023
    Assignee: TIME WARNER CABLE ENTERPRISES LLC
    Inventors: Jennifer Chun, Michael Angus, Julie Melendez, Mark Wang, James Gutierrez
  • Patent number: 11483897
    Abstract: The present disclosure relates to a communication technique and system for combining 5G communication systems with IoT technologies to achieve a higher data rate beyond 4G systems. The present disclosure can be applied to intelligent services (e.g., smart homes, smart buildings, smart cities, smart or connected cars, healthcare, digital education, retail businesses, and security and safety related services) on the basis of 5G communication technologies and IoT related technologies. As an embodiment of the present specification, there is provided a method of signal transmission and reception for a user equipment (UE) in a mobile communication system. The method may include: receiving first information for providing a service from a service providing server; receiving second information for managing a session associated with the service from the service providing server; and sending a signal to the service providing server on the basis of the first information and the second information.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: October 25, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Songyean Cho, Sangsoo Jeong, Hyejeong Kim, Yunsang Park
  • Patent number: 11438278
    Abstract: Techniques disclosed herein provide an approach for identifying application dependencies in a hybrid environment in which one or more applications run in operating system (OS)-less containers. One embodiment provides a computer-implemented method that includes monitoring network traffic at one or more host computer systems, wherein OS-less containers run in at least one of the host computer systems. The method further includes monitoring network traffic at virtual bridges to which the OS-less containers are attached, and identifying network dependencies based on the monitored network traffic at the host computer systems and the monitored network traffic at the virtual bridges. In addition, the method includes determining the application dependencies based on the identified network dependencies.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: September 6, 2022
    Assignee: VMWARE, INC.
    Inventors: Dinesh Babu Thirukondan Gnaneswaran, Subrahmanyam Mannam, Gaurav Gupta, Hemanth Kumar Kilari
  • Patent number: 11388050
    Abstract: In some examples, a computing device executing an application may gather data associated with a usage of multiple computing resources (e.g., CPU, GPU, storage, memory, and the like) of the computing device, generate one or more packets to carry the data, and set a priority of each of the one or more packets. The computing device may send the one or more packets to a server, to other computing devices, or both. The server or the other computing devices may send a new profile. The computing device may modify a hardware and software configuration of the computing device based at least in part on the new profile to create a modified configuration and execute the application, resulting in the application having at least one of a reduced latency or an increased throughput using the modified configuration.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: July 12, 2022
    Assignee: Dell Products L.P.
    Inventors: Farzad Khosrowpour, Sinem K. Gulbay, Mitchell A. Markow
  • Patent number: 11374992
    Abstract: A seamless social multimedia streaming server and service is disclosed. The server receives multiple multimedia streams that are asynchronous, semi-synchronous or synchronous. The communications channels that the streams are on may be unidirectional, bidirectional or multicast. A multimedia integrator receives streams and integrates the different multimedia into an integrated multimedia stream which is rendered on a client-side device. Because multimedia streams may be integrated onto a single integrated stream, user generated content, such as texts and commentary, may be rendered while viewing other streamed multimedia, such as video. In this way, users that are geographically remote to each other, may communally participate in a multimedia experience via substantively real-time communications. Techniques to interleave multimedia, synchronize multimedia, and to modify multimedia are also disclosed.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: June 28, 2022
    Assignee: OVNIO Streaming Services, Inc.
    Inventor: Jason A. Swanston
  • Patent number: 11330024
    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: January 29, 2014
    Date of Patent: May 10, 2022
    Assignee: EBAY INC.
    Inventor: Corinne Elizabeth Sherman
  • Patent number: 11303539
    Abstract: A network component placement architecture addresses the difficult technical challenge of determining where specific technical components of an overall service may be provisioned. The architecture is particularly effective at determining where, among a myriad of possible service provides, platforms, and regions, the technical components can be placed and meet all of the applicable technical constraints on the placement of the technical components. In one implementation, the placement architecture includes a sequence of pipeline stages that define an analysis sequence leading to a set of possible placement options.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: April 12, 2022
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Patrick Francis Cimprich, Michael Gerald DeLuca, Jack Q. W. Cantwell, Sean David Peterson, Marshall J. Wells
  • Patent number: 11165871
    Abstract: A computer system may include a client computing device configured to run a native session of a Software as a Service (SaaS) application. The system may further include a server configured to run a hosted session of the SaaS application for the client computing device. The client computing device and the server may cooperate to switch between the native session of the SaaS application and the hosted session of the SaaS application based upon a context associated with the client computing device.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: November 2, 2021
    Assignee: CITRIX SYSTEMS, INC.
    Inventor: Georgy Momchilov
  • Patent number: 11050845
    Abstract: Aspects of the subject disclosure may include, for example, partitioning content of a plurality of media streams into media segments to generate a plurality of media segments associated with a media event, determining a first set of media segments from the plurality of media segments according to social media information associated with a social media group, transmitting the first set of media segments to first user equipment of a first member of the social media group, detecting a change in membership of the social media group, updating the first set of media segments according to the change in membership of the social media group to generate a modified set of media segments, and transmitting the modified set of media segments to the first user equipment for presentation at the first user equipment. Other embodiments are disclosed.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: June 29, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Venson Shaw, Sangar Dowlatkhah, Zhi Cui
  • Patent number: 11038954
    Abstract: A network device, of a cloud computing environment, receives a packet destined for a virtual machine of the cloud computing environment. The packet is received from a user device and via public network. The network device is associated with a first public Internet protocol (IP) address, and the virtual machine is associated with a second public IP address that is different than the first public IP address. The network device determines, based on the packet, the second public IP address associated with the virtual machine, and provides the packet to the virtual machine based on the second public IP address associated with the virtual machine.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: June 15, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Marc J. Cochran, Paul M. Curtis
  • Patent number: 11018789
    Abstract: This invention relates to end-to-end transparent clocks and methods of estimating skew in end-to-end transparent clocks. Embodiments of the invention relate to techniques for estimating clock skew between a free-running clock in a transparent clock and a master clock, in particular by using the timing information embedded in timing messages passing through the transparent clock. Further embodiments of the invention set out uses of these estimates to modify the residence times computed by the transparent clock and a synchronization network including such transparent clocks.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: May 25, 2021
    Assignees: Khalifa University of Science and Technology, British Telecommunications plc, Emirates Telecommunications Corporation
    Inventor: James Aweya