Patents Examined by Kostas J Katsikis
  • Patent number: 11750472
    Abstract: An apparatus to facilitate telemetry targeted query injection for enhanced debugging in microservices architectures is disclosed. The apparatus includes one or more processors to: identify contextual trace of a previous query recorded in collected data of a service, where microservices of the service responded to the previous query; access an interdependency flow graph representing an architecture and interaction of microservices deployed for a service; retrieve, based on the interdependency flow graph, telemetry data of the microservices corresponding to the contextual trace; identify, based on the telemetry data, an activation profile corresponding to the previous query, the activation profile detailing a response of the microservices to the previous query; compare the activation profile to a correlation profile for the previous query to detect whether an anomaly occurred in the service in response to the previous query; and recommend a modified query based on detection of the anomaly.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: September 5, 2023
    Assignee: INTEL CORPORATION
    Inventors: Rajesh Poornachandran, Marcos Carranza
  • Patent number: 11750762
    Abstract: An information processing apparatus includes a transmitter, a receiver, an acquiring unit, and a registering unit. The transmitter transmits network identification information of a newly-connected network to a management apparatus via a wireless communication line when a network to which the information processing apparatus is connected is changed. The receiver receives address information registered in correspondence with the transmitted network identification information from the management apparatus via the wireless communication line. The acquiring unit acquires setting information from an apparatus accessed by using the address information received by the receiver. The registering unit registers the setting information acquired by the acquiring unit as setting information of the information processing apparatus.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: September 5, 2023
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Takashi Nakamura
  • Patent number: 11750475
    Abstract: Techniques for monitoring the status of an application executing within an instance hosted by a provider network are described. A request to monitor an application is received, the request associated with an account of the provider network and including an identification of the application and an identification of a status model. A status indicator of the application is obtained. A state of the application is determined based on the status indicator and a status model that relates the status indicator to one of a plurality of application states. An action is performed based on the state of the application.
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: September 5, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Aaron Villalpando Gonzalez, Benjamin Van Der Merwe
  • Patent number: 11743160
    Abstract: Automating and extending path tracing through wireless links is provided by receiving request to perform a network trace over a wireless link provided by an Access Point (AP) configured as a transparent forwarder between a trace source and a trace target; monitoring a trace packet from a first time of arrival at the AP, a first time of departure from the AP, a second time of arrival at the AP, and a second time of departure from the AP; monitoring a buffer status of the AP at the first time of arrival and the second time of arrival; and in response to identifying a network anomaly based on the trace packet and the buffer status, adjusting a network setting at the AP.
    Type: Grant
    Filed: August 2, 2022
    Date of Patent: August 29, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Thomas Szigeti, Jerome Henry, Robert E. Barton, Malcolm M. Smith
  • Patent number: 11741185
    Abstract: Providing policy check functionality to file uploads is disclosed. An attempted file upload is detected at a browser isolation system. A user of a client is prompted to provide a credential associated with the file and usable to access contents of the file. A policy is applied to the file upload.
    Type: Grant
    Filed: August 25, 2022
    Date of Patent: August 29, 2023
    Assignee: Menlo Security, Inc.
    Inventors: Stephen John Stanley Thornhill, Andrew Peter Edward Prince, Joshua Frank Wharton
  • Patent number: 11743323
    Abstract: Provided herein are exemplary distributed architectures including a platform system communicatively coupled to a network, a social media system communicatively coupled to the network and configured for interaction by one or more users, and a social media application communicatively coupled to the network and configured for interaction by one or more users. Further exemplary embodiments include a third party service communicatively coupled to the network, a public auditor communicatively coupled to the network, and a public archivist communicatively coupled to the network. The one or more users may include any of individuals, businesses, charities and non-profit organizations, and government organizations.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: August 29, 2023
    Inventors: William J. Ziebell, Angela M. Ziebell
  • Patent number: 11726808
    Abstract: A method for providing a managed networking service for a cloud computing system enables users to consume managed virtualized network functions (VNFs) at edge locations. The method includes registering a plurality of third-party vendors for the managed networking service. The plurality of third-party vendors provide a plurality of VNFs for the managed networking service. The method also includes receiving user input from a user of the cloud computing system. The user input includes a request to deploy the plurality of VNFs at an edge location. The plurality of VNFs can be provided by different third-party vendors through the managed networking service. The method also includes causing the plurality of VNFs to be deployed on an edge device that is located at the edge location. The plurality of VNFs can be represented as logical entities in a database that is utilized by the managed networking service.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: August 15, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Harish Kumar Chandrappa, Michelle Austine Liu, Swati Tiwari, Nikhil K Ravi, Chakshu Sardana, Neelesh Kumar, Viswanath Chennuru, Qiming Chen, Varun Prakash Shrivastava, Ganesh Srinivasan, Karthik Ananthakrishnan, Abhishek Tiwari
  • Patent number: 11722844
    Abstract: Method and apparatus for monitoring the status and location of personnel using a remote timer. In some embodiments, a method includes execution of a subject application (app) on a network accessible device. A countdown timer of a remote server is initiated to monitor a time interval, the remote server communicating with the network accessible device over a network. Geo positions of the network accessible device are monitored during the monitored time interval. The remote server sends a notification to a monitoring device responsive to at least one of the following events: the monitored time interval ends without the remote server receiving an authorized personal identification (PID) value; or the remote server receives an unauthorized PID value prior to the conclusion of the monitored time interval. In further embodiments, a notification is sent based on an out-of-bounds geo position of the network accessible device during the time interval.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: August 8, 2023
    Assignee: Real Agent Guard-IP, LLC
    Inventors: Justyn P. Hornor, Timothy S. Brasuell
  • Patent number: 11722543
    Abstract: A method for delivering multimedia content during a communal session at a media system commutatively coupled with a streaming application. The method includes receiving a request to initiate the communal session; retrieving contact information for user devices selected to participate in the communal session; retrieving an address for each of the user devices; receiving a source location for multimedia content selected in the streaming application; and sharing the source location with a player that is configured to transmit the multimedia content to each of the user devices. The method also includes, at an appointed time, initiating video playback for each of the user devices, synchronizing delivery of the multimedia content and social media content generated on each of the user devices, and exchanging playback control messages with the streaming application to direct the synchronized transmissions of the multimedia content and social media content to each of the user devices.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: August 8, 2023
    Assignee: Groopview, Inc.
    Inventors: Delmond Newton, Krishnan Rajam
  • Patent number: 11716279
    Abstract: In one embodiment, a method includes determining, by a first router, service level agreement (SLA) requirements for an application and generating, by the first router, first SLA characteristics for the first router. The first router is in an active mode within a network. The method also includes comparing, by the first router, the first SLA characteristics for the first router to the SLA requirements and determining, by the first router, second SLA characteristics for a second router. The second router is in a standby mode within the network. The method further includes comparing, by the first router, the second SLA characteristics for the second router to the SLA requirements and determining, by the first router, whether to lower a first hop redundancy protocol (FHRP) priority of the first router.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: August 1, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Arul Murugan Manickam, Basavaraju M. Halappa, Prasad Chigurupati, Aashiha Priyadarshni Lakshmi Kumar
  • Patent number: 11700299
    Abstract: Provided are a request processing unit to send a first process distribution request to other information processing apparatuses via a communication I/F unit, the first process distribution request being a request for ordering execution of a first process on a first; and an order destination selecting unit to receive, via the communication I/F unit, as a response to the first process distribution request, a first estimated reply time calculated as the time required to receive the transfer of the first data and to reply a first process result obtained by executing the first process on the first data, to use the first estimated reply time to select an order destination to which the execution of the first process is to be ordered by the plurality of information processing apparatuses, and to order the execution of the first process on the first data to the order destination via the communication interface unit.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: July 11, 2023
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Ayako Nagata, Junji Sukeno, Masahide Koike, Susumu Iino, Keiichi Tsuda, Kiyoyasu Maruyama
  • Patent number: 11695837
    Abstract: A system for facilitating a plurality of virtual transmission control protocol connections between a target application and a source application is provided. The system includes a server proxy, a client proxy, and a network protection interposed between the server proxy and the client proxy. The server proxy is configured to receive an open request from the client proxy via a stateless protocol, including a target identifier, the open request originating from the source application, open a connection between the server proxy and the target application based on the target identifier, provide a response to the client proxy indicating a status of the open request, the response including at least one of a session identifier or a sequence identifier, receive, a data request from the client proxy, including the session identifier and an incremented sequence identifier, and provide the data request to the target application.
    Type: Grant
    Filed: January 21, 2022
    Date of Patent: July 4, 2023
    Assignee: INTEGRITY SECURITY SERVICES LLC
    Inventor: Neil Locketz
  • Patent number: 11689415
    Abstract: Embodiments described herein are generally directed to a creation of an HA private cloud gateway based on a two-node HCI cluster with a self-hosted HMS. According to an example, a request to register a private cloud to be supported by on-premises infrastructure is received by a SaaS portal, which causes a base station to discover servers within the on-premises infrastructure. The base station is then instructed to prepare a server as a deployment node for use in connection with creation of a cluster of two HCI nodes of the servers to represent the HA private cloud gateway, including installing a seed HMS on the deployment node. The base station is further instructed to cause the seed HMS to create the cluster, install a self-hosted HMS within the cluster to manage the cluster, register the cluster to the self-hosted HMS, and finally delete the seed HMS from the deployment node.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: June 27, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jyoti Ranjan, Aboubacar Diare
  • Patent number: 11681145
    Abstract: Gaze positions of an operator wearing a virtual-reality headset displaying a video stream define preferred view regions of the display. Starting with a reference gaze position, and for each subsequent distinctly different gaze position, the virtual-reality headset sends control data, including three spatial coordinates and a time coordinate expressed as a cyclical video-frame index, to a view adaptor receiving the video stream. The view adaptor stores contents of a number of most recent video frames of the video stream in a circular content-buffer and control data of a number of most recent gaze positions in a circular control-buffer. A content filter within the view adaptor determines a preferred view region surrounding a gaze position according to control data held in the circular control-buffer and extracts a partial content of a respective frame held in the circular content-buffer according to the preferred view region.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: June 20, 2023
    Assignee: 3649954 Canada Inc.
    Inventor: Jean Mayrand
  • Patent number: 11677849
    Abstract: Methods and systems are described for tracking content consumed by a guest subscriber consuming content with a host subscriber. A host device accessing content transmits a discovery request to identify nearby devices. A guest device in the vicinity receives the discovery request and transmits a response to the host device. As content is played back on the host device, the guest device may receive a content identifier and a progress time from the host device. Using the content identifier and the progress time, a guest device may transmit a request to a server to update a viewing history or subscriber profile associated with the guest subscriber and/or device. A guest subscriber may later resume a program or series from where the content was left on his or her own home or mobile device(s). Communications between a host device and guest device may be direct or via network server and may be secured as private.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: June 13, 2023
    Assignee: Rovi Guides, Inc.
    Inventors: Reda Harb, Rowena Young, Edison Lin, Mark Campagna
  • Patent number: 11652715
    Abstract: A method for detecting network mis-cabling includes receiving, from a discovery process, an original remote device identifier (“ID”) and remote port ID of a port of a remote device connected to a port of a local device and storing the original remote device ID and remote port ID together with a local device ID and a local port ID of the port of the local device. The method includes receiving, from the discovery process, a new remote device ID and remote port ID for a remote device connected to the port of the local device, and comparing the original remote device ID and port ID with the new remote device ID and remote port ID. The method includes, in response to the original remote device ID and the original remote port ID not matching the new remote device ID and the new remote port ID, sending a mismatch alarm.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: May 16, 2023
    Assignee: Lenovo Global Technology (United States) Inc.
    Inventors: George-Andrei Stanescu, Vlad Marian Spoiala
  • Patent number: 11647065
    Abstract: The unique watermark system comprising: identifying a presenter attendee, a first recipient attendee, and a second recipient attendee through a video conferencing session; detecting the presenter attendee sharing the visual content with the first recipient attendee and the second recipient attendee; selecting a first unique watermark and a second unique watermark from the plurality of unique watermarks and assigning them to a first recipient attendee and a second recipient attendee, respectively; inserting the first unique watermark into the visual content for the first recipient attendee and the second unique watermark into the visual content for the second recipient attendee; and transmitting the visual content with the first unique watermark to the first recipient attendee and the visual content with the second unique watermark to the second recipient attendee, wherein the method is performed by one or more special-purpose computing devices for hosting the video conferencing session.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: May 9, 2023
    Assignee: Zoom Video Communications, Inc.
    Inventor: Zheng Yuan
  • Patent number: 11632431
    Abstract: Techniques for policy-based connection provisioning using Domain Name System (DNS) requests are described herein. The techniques may include receiving policy data associated with one or more headend nodes that manage connections to computing resources. Additionally, the techniques may include receiving a DNS request from a client device to establish a connection between the client device and a first headend node of the one or more headend nodes. The DNS request may include an attribute associated with the client device. A provisioning service may determine that the connection should be established between the client device and the first headend node based at least in part on evaluating the attribute with respect to the policy data. Additionally, the techniques may include sending an internet protocol (IP) address, which is associated with the first headend node, to the client device to facilitate establishment of the connection.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: April 18, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Paul Quinn, Kyle Andrew Donald Mestery
  • Patent number: 11631020
    Abstract: Some embodiments of the present invention relate to systems and methods for estimating validation time that use an estimation of the amount of data fulfilling a rule or a set of rules. This estimation method may be more accurate because it considers how much data will match the rule versus how much data can be discarded. The disclosed systems and methods give visibility into how much time a rule set validation will take and how long the computer system will be unavailable due to the rule set being evaluated. This allows users to make better decisions about whether and when a rule set should be evaluated, and/or whether and how to modify implementation of the rule set.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: April 18, 2023
    Assignee: Visa International Service Association
    Inventors: Gajanan Chinchwadkar, Navendu Misra, Sam Hamilton, Juharasha Shaik, Durga Kala, Ram Miryala
  • Patent number: 11627104
    Abstract: A method of enhancing data sharing between mobile or other computing device users includes receiving a submission request generated by user interaction with a first user interface on a first computing device, the submission request including content and associated submission data indicative of a recipient of the content, and updating a second user interface on a second computing device associated with the recipient to make the content available for display. The method may include sending a push notification to the second computing device indicating that the content is available for display for a period of time.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: April 11, 2023
    Assignee: Flash App, LLC
    Inventor: Lance Fried