Patents Examined by Kostas J Katsikis
  • Patent number: 11784953
    Abstract: The present disclosure provides new and innovative systems and methods for filtering encrypted messages. In an example, a computer-implemented method includes obtaining a message, determining sender profiling features of the message, determining enterprise graph features of the message, determining header features of the message, determining a message flag based on the sender profiling features, the enterprise graph features, and the header features, and processing the message based on the message flag.
    Type: Grant
    Filed: January 30, 2023
    Date of Patent: October 10, 2023
    Assignees: QATAR FOUNDATION FOR EDUCATION, SCIENCE AND COMMUNITY DEVELOPMENT, STEVENS INSTITUTE OF TECHNOLOGY
    Inventors: Mohamed Nabeel, Issa Khalil, Ting Yu, Haipei Sun, Hui Wang
  • Patent number: 11785108
    Abstract: A system for managing web traffic comprising a meta control operating on a first processor having a first control interface and configured to generate a request for content and to transmit the request for content over a digital data network to a meta control server. The meta control server operating on a second processor and configured to receive the request for content and to select data for one or more second control interfaces as a function of data associated with the first control interface and to transmit the data for the one or more second control interfaces over the digital data network to the first control interface. The first control interface displays the data for the one or more second control interfaces and monitors user activity associated with the data.
    Type: Grant
    Filed: November 9, 2022
    Date of Patent: October 10, 2023
    Assignee: rewardStyle, Inc.
    Inventor: Baxter Box
  • Patent number: 11777880
    Abstract: Systems and methods for integrating a messaging client application with a content management system are provided. In some examples, a method can include receiving messaging content at a content management system from a messaging client application via an application programming interface, the content management system and the messaging client application being on different cloud-based systems. The method can include associating the messaging content with a workspace in the content management system, the workspace including a plurality of users that are authorized to access the workspace to collaborate with each of the plurality of users. The method can further include providing access to the messaging content to the plurality of users that are authorized to access the workspace of the content management system. The method also can include embedding the messaging content in the workspace of the content management system.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: October 3, 2023
    Assignee: Dropbox, Inc.
    Inventors: Jason Ramirez, Jennifer DiZio, Erica Jayne Walsh, Ming Li, Yenchi Lin
  • Patent number: 11770300
    Abstract: This document relates to a process for supporting the management of a variety of types of deployed devices. Administrators utilizing enterprise services can provide generic configuration data using configuration templates, which can be provided to a management server. The management server can then precompute device-specific configuration settings and resolve any conflicts that may arise based on the configuration templates. The configuration templates can also include placeholders for secret values, and once a managed device checks in to the management server, the secret values can be retrieved from an applicable enterprise service and provided to the managed device at the time of applying the configuration template.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: September 26, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Peter John Richards, Sean Anderson Bowles, Haipeng Li, Peter J. Kaufman, Shayak Lahiri, Brian Stuart Perlman, Venkata Raghuram Pampana, Dhruma Kishan Parikh, Manoj Jain
  • Patent number: 11762682
    Abstract: A method for storing data, the method comprising receiving, by an offload component in a client application node, a request originating from an application executing in an application container on the client application node, wherein the request is associated with data and wherein the offload component is located in a hardware layer of the client application node, and processing, by the offload component using an advanced data services pipeline, the request by a file system (FS) client and a memory hypervisor module executing in a modified client FS container on the offload component, wherein processing the request results in at least a portion of the data in a location in a storage pool.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: September 19, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Jean-Pierre Bono, Marc A. De Souter, JoonJack Yap
  • Patent number: 11757698
    Abstract: A method and system for architecture analysis on IT assets of an enterprise is provided. An asset information of an enterprise is received. The asset information is associated with information of a plurality of Information Technology (IT) assets utilized in the enterprise. Interdependency of IT assets among the plurality of IT assets is determined. The interdependency is determined based at least in part, on similarity of one or more lines of codes of plurality of IT assets. A dependency map of the plurality of IT assets is determined based on the interdependency of IT assets among the plurality of IT assets.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: September 12, 2023
    Assignee: CodeLogic, Inc.
    Inventor: Aditya R. Sharma
  • Patent number: 11755450
    Abstract: System and methods are provided for detecting and suggesting breaks in activity by a user of an Information Handling System (IHS). I/O operations by the user of the IHS are monitored, without use of a camera and thus within privacy restrictions. Upon initiating the activity monitoring, a timer is initialized. Using the timer, intervals are identified with no activity by the user, thus indicating the user has taken a break from operating the IHS. Based on the monitored user activity, intervals are also identified with uninterrupted operation of the IHS by the user, such as monitored activity by the user without identifying an interval of inactivity that indicates the user has taken a break. Upon detection of an interval with uninterrupted operation of the IHS, the user is presented with a suggestion to take a break from operation of the IHS.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: September 12, 2023
    Assignee: Dell Products, L.P.
    Inventors: Loo Shing Tan, Seng Khoon Teh, Ruizhi Joyce Lu, Chau Pham Ngoc Minh, Vera Venkata Satyanarayana Chowdary Parimi
  • 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: 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: 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: 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: 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: 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: 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: 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