Patents Examined by John M MacIlwinen
  • Patent number: 11595388
    Abstract: Example methods and systems are provided for location-aware service request handling. The method may comprise: generating and sending location information associated with virtualized computing instance to a service node or a management entity for transmission to the service node. The location information may identify logical element(s) to which the virtualized computing instance is connected. The method may further comprise: in response to detecting, from the virtualized computing instance, a service request for a service from the service node, generating a modified service request by modifying the service request to include the location information associated with the virtualized computing instance; and sending the modified service request towards the service node.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: February 28, 2023
    Assignee: VMWARE, INC.
    Inventors: Ye Luo, Qi Wu, Donghai Han
  • Patent number: 11546443
    Abstract: Disclosed herein is a system configured to provide a connected focus time experience that spans multiple different devices. The connected focus time experience is enabled via an account the user leverages to log into the multiple different devices. For instance, when the user has configured a focus mode for a focus session on a first device (e.g., a laptop device) into which the user is logged via the account, the account can be then used to identify a second device (e.g., a smartphone device) into which the user is also logged via the account. Consequently, an instruction can be provided to configure the focus mode for the focus session on the second device. The focus mode prevents notifications from being output during the focus session, so user distractions and interruptions can be avoided or limited.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: January 3, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Liang Chen, Mikalai Andreyanau
  • Patent number: 11546365
    Abstract: A network security assessment engine can assess security on a remote computer network. Agent programs on computing devices on the remote network can execute security tests. The network security assessment engine receives security test results produced by the security tests. The network security assessment engine can determine security test scores based, at least in part, on the security test results. The network security assessment engine can determine an overall network security score based, at least in part, on the security test scores and present the overall network security score. As an example, a network services provider can utilize the network security assessment engine to provide an adaptive, expressive scoring mechanism, allowing the network services provided to more efficiently digest, assess, and report network anomalies within a multitenant context.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: January 3, 2023
    Assignee: Avast Software s.r.o.
    Inventors: Alain G. Sauve, Syed Kamran Bilgrami
  • Patent number: 11539609
    Abstract: A computer implemented method and apparatus for reporting power down events in mesh nodes without a backup energy storage device. The method comprises reporting power down events in mesh nodes without a backup energy storage device comprising: listening, by a powered node in a network, for a heartbeat of a neighboring node, wherein the neighboring node does not have a backup energy storage device; pinging the neighboring node when a heartbeat is not heard within a predefined time period; and sending, by the powered node, a message toward a head end server indicating a power down event of the neighboring node.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: December 27, 2022
    Assignee: Trilliant Networks, Inc.
    Inventor: Gregory Davi
  • Patent number: 11522782
    Abstract: A system and method for monitoring operations and detecting failures of a plurality of connected devices installed on a premises determines the correct vendor for failure resolution and provides the vendor with a secure and limited mechanism to access assigned devices remotely for servicing. The system limits vendor access to only devices configured on a respective virtual network provisioned in a container provided on a network monitoring device.
    Type: Grant
    Filed: July 19, 2022
    Date of Patent: December 6, 2022
    Assignee: SCLERA HOLDINGS, LLC
    Inventors: Vikram Hegde, Avinash Kumar
  • Patent number: 11522827
    Abstract: Methods, apparatus and computer readable code for determining whether a potential relay device is a relay device are provided herein. In some embodiments, first and second information elements are received from a potential relay device, which is an original source of the second information element. In order to determine whether the potential relay device is a relay device, it is determined whether a feature of an original source of the first information element and a feature of the potential relay device are features unlikely to relate to a single device, wherein a positive result of the determining is indicative that the potential relay device is a relay device. In an exemplary embodiment, a disclosed system includes an information element receiver and a feature incompatibility analyzer. Optionally, the disclosed system includes a feature discovery module, a parameter obtainer and a feature database.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: December 6, 2022
    Assignee: PAYPAL ISRAEL LTD.
    Inventors: Saar Wilf, Shvat Shaked
  • Patent number: 11513830
    Abstract: Introspection into containers running in virtual machines (VMs) that are instantiated on a host computer is achieved. A method of processing an introspection command for a container, funning in a virtual machine, is carried out by a VM management process, and includes the steps of receiving a first request that is formulated according to a first protocol, e.g., transmission control protocol, and includes the introspection command, identifying the virtual machine from the first request, formulating a second request that includes the introspection command, according to a second protocol (e.g., virtual socket protocol), and transmitting the second request to a container management process running in the virtual machine for the container management process to execute the introspection command.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: November 29, 2022
    Assignee: VMware, Inc.
    Inventors: Daniel Mueller, Abhishek Srivastava, Adrian Drzewiecki
  • Patent number: 11516313
    Abstract: A method for reducing a number of copies required to send a data sample with a Data Distribution Service (DDS) type in a system using an Object Management Group (OMG) Data Distribution Service (DDS) and a Real-Time Publish Subscribe (RTPS) protocol is provided. Key to the invention is the definition/creation of a memory representation of the data samples for the DDS type that is equal to the network representation of the data samples for the DDS type. Sending of data samples to the DataReader is accomplished without making a serialization copy of the data samples, and for the receiving the data samples from the DataWriter is accomplished without making a deserialization copy of the data samples. Further, a method is provided for accessing to a network representation of data samples with a DDS type in a system using an OMG DDS and a RTPS protocol.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: November 29, 2022
    Assignee: Real-Time Innovations, Inc.
    Inventors: Alejandro de Campos Ruiz, Harishkumar Umayi Kalyanaramudu, Gerardo Pardo-Castellote, Fernando Crespo Sanchez
  • Patent number: 11513843
    Abstract: A remote operation system includes a management server and a management client that manage an image forming device, wherein the management server manages a task that is an operation for the image forming device by the management client, the task includes a designated start time and date that is a designated time and date to start the task, and the management client regularly acquires the task from the management server and schedules the task in accordance with the designated start time and date included in the task.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: November 29, 2022
    Assignee: KYOCERA DOCUMENT SOLUTIONS INC.
    Inventor: Atsushi Matsumoto
  • Patent number: 11516222
    Abstract: Systems and methods for automatically prioritizing computing resource configurations for remediation include receiving information describing configuration issues that may result in impaired system performance or unauthorized access, parsing that information and automatically analyzing configuration details of a user's private computing environment to determine that assets provide an environment in which configuration issues may be exploited to produce undesired results. Such systems and methods can generate assessments indicating the likelihood an issue can be exploited and potential impacts of the issue being exploited. Such systems and methods can use these assessments to generate a report prioritizing remediation of specific configuration issues for specific vulnerable assets based on the actual configuration of the user's computing resources and the data managed using those resources.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: November 29, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Preethi Srinivasan, Dheeraj Kumar Mekala
  • Patent number: 11516126
    Abstract: Techniques are disclosed for providing high performant packets processing capabilities in a virtualized cloud environment that enhance the scalability and high availability of the packets processing infrastructure. In certain embodiments disclosed herein, the VNICs functionality performed by network virtualization devices (NVDs) is offloaded from the NVDs to a fleet of computers, referred to as VNIC-as-a-Service System (or VNICaaS system). VNICaaS system is configured to provide Virtual Network Interface Cards (VNICs)-related functionality or service for multiple compute instances belonging to multiple tenants or customers of the CSPI. The VNICaaS system is capable of hosting multiple VNICs to process and transmit traffic in a distributed virtualized cloud networks environment. A single VNIC executed by the VNICaaS system can be used to process packets received from multiple compute instances.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: November 29, 2022
    Assignee: Oracle International Corporation
    Inventors: Leonard Thomas Tracy, Lucas Michael Kreger-Stickles, Andrey Yurovsky, Philip James Ramsey, Shane Baker
  • Patent number: 11502925
    Abstract: An information processing terminal on which a web browser operates includes a setting unit configured to set a limitation condition for limiting transmission of local storage data to a web server providing a web application, and a determination unit configured to determine a value indicating a status of network connection of the information processing terminal in accordance with the set limitation condition when the status of the network connection of the information processing terminal is online. Even when the status of the network connection of the information processing terminal is online, the transmission of the local storage data to the web server from the web application is limited in accordance with the determined value.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: November 15, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Toshiyuki Nakazawa
  • Patent number: 11496413
    Abstract: A method of allocating cloud computing resources in a cloud computing environment to a user is disclosed. The method comprises determining a prediction accuracy score for each user indicative of their user predictability, and allocating cloud computing resources to each user dependent on their user predictability.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: November 8, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Tony Larsson, Ignacio Manuel Mulas Viela, Nicolas Seyvet
  • Patent number: 11483289
    Abstract: A gateway device (10) stores therein a first filtering rule and a second filtering rule for filtering packets which are transmitted from a terminal (20) in a network (2) as a transmission source to a terminal (20) in a network (3) as a destination. The gateway device (10) acquires, on the basis of a packet transmitted from the terminal (20) in the network (3), identification information for identifying the terminal (20). The gateway device (10) notifies a management device (30) of the acquired identification information. The management device (30) generates a management screen on the basis of the notified information, and transmits the management screen to a display device (40). The management device (30) transmits an instruction based on input to the display device (40) to the gateway device (10). The gateway device (10) sets the first filtering rule on the basis of the instruction from the management device (30).
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: October 25, 2022
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Shingo Kashima, Masami Ueno, Tetsuhiko Murata, Tsuyoshi Kondo
  • Patent number: 11483286
    Abstract: A method, computer program product, and computing system for providing, via a first computing device connected to a network, one or more network requests to a second computing device connected to the network, wherein each of the one or more network requests include an IP address and a predefined identification indicator. Identification information associated with the second computing device may be received from the second computing device in response to at least one network request of the one or more network requests including an IP address assigned to the second computing device. The IP address assigned to the second computing device may be paired, via the first computing device, with the identification information associated with the second.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: October 25, 2022
    Assignee: EMC IP HOLDING COMPANY, LLC
    Inventor: Vasiliy Tolstoy
  • Patent number: 11483372
    Abstract: Artificial intelligence-based systems and methods are described for interacting with individuals via a web environment. A provisioning server is configured to receive a request from a web browser, executing on a client device, for a predefined imaging code stored in a memory of the provisioning server. The provisioning server responds to the request by transferring the predefined imaging code to the web browser. The predefined imaging code is configured to be executed by the client device to load, into a memory of the client device, one or more images of an individual; and determine, based on image analysis of the one or more images of the individual, one or more personal attributes of the individual.
    Type: Grant
    Filed: July 27, 2021
    Date of Patent: October 25, 2022
    Assignee: The Procter & Gamble Company
    Inventors: Marc Paul Lorenzi, Zelun Sun
  • Patent number: 11470152
    Abstract: Multiple substantially concurrent data streams with NDMP protocol improve robustness, performance, and granularity of backup and restore operations from/to a filer. NDMP data streams are initially allocated based on inventorying the root level of each filer volume. A best effort to balance the multiple NDMP data streams allocates them based on data amounts used in each volume. Orphaned files are also collected and backed up. Subsequent full backup jobs leverage a proprietary index generated in preceding full backup jobs to obtain better performance and to better balance the NDMP data streams by creating substantially co-equal groupings of source data. The index comprises granular information which is not available from querying the filer. The size of each individual backup copy from a preceding full backup job and/or the size of subtending subdirectories or individual backed up files therein is used by later backup jobs to fine tune NDMP data stream allocation.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: October 11, 2022
    Assignee: Commvault Systems, Inc.
    Inventors: Duncan Alden Littlefield, Sowdambiga Karthikeyan, Chiranjeevi Marella
  • Patent number: 11461305
    Abstract: A messaging system automatically populates a stream of messages using only a seed selected by the requesting account holder. In one embodiment, the seed includes the streams of one or more of the “top” accounts of the messaging system . Here, “top” is according to any one of a number of different metrics stored in the messaging system. With knowledge of the seed, the messaging system automatically populates a stream for the requesting account holder, without requiring any other input. As a result, an account holder is provided with a fully functioning stream with very little effort or knowledge required on their part.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: October 4, 2022
    Assignee: Twitter, Inc.
    Inventors: Michael Ben Fleischman, Matthew Miller, Richard Douglas Whitcomb, Jr., Mark Watabe, Anthony Sciola
  • Patent number: 11451613
    Abstract: A server for providing media files for download by a user with an operating system in which the user is created, a media table stored in a memory, in which at least a first media ID is assigned to a first media file and a second media ID is assigned to a second media file, an identification table stored in a memory, in which an identifier that can be assigned to an identification carrier is stored and assigned to the user, and an assignment table stored in a memory, wherein the first media ID and/or the second media ID can be assigned, in the allocation table, to the identifier and the first media ID is not assigned to the identifier, with a program routine provided on the server, with which the user changes the allocation table and assigns the first media ID to the identifier in the allocation table.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: September 20, 2022
    Assignee: tonies GmbH
    Inventors: Patric Fassbender, Marcus Stahl, Christian Wilmanns, Sven Vaders
  • Patent number: 11444956
    Abstract: A traffic-monitoring system that monitors encrypted traffic exchanged between IP addresses used by devices and a network, and further receives the user-action details that are passed over the network. By correlating between the times at which the encrypted traffic is exchanged and the times at which the user-action details are received, the system associates the user-action details with the IP addresses. In particular, for each action specified in the user-action details, the system identifies one or more IP addresses that may be the source of the action. Based on the IP addresses, the system may identify one or more users who may have performed the action. The system may correlate between the respective action-times of the encrypted actions and the respective approximate action-times of the indicated actions. The system may hypothesize that the indicated action may correspond to one of the encrypted actions having these action-times.
    Type: Grant
    Filed: April 3, 2021
    Date of Patent: September 13, 2022
    Assignee: COGNYTE TECHNOLOGIES ISRAEL LTD.
    Inventors: Offri Gil, Omer Ziv, Yuval Altman, Yaron Gvilli, Hodaya Shabtay, Omri David, Yitshak Yishay