Patents Examined by Thomas J Dailey
  • Patent number: 12289353
    Abstract: Methods and systems are provided for facilitating document collaboration in accordance with collaboration controls. In embodiments, an indication of a collaboration control for a collaborator of a document is obtained. The collaboration control generally indicates an edit permission for a document section of the document in relation to the collaborator. Thereafter, a set of collaboration control data for the document is generated. In embodiments, the set of collaboration control data includes the collaboration control indicating the edit permission for the document section of the document in relation to the collaborator. Based on an input (e.g., edit) by the collaborator to the document section of the document, a determination is made, using the set of collaboration control data, as to whether to enable an edit to the document section of the document.
    Type: Grant
    Filed: June 2, 2023
    Date of Patent: April 29, 2025
    Assignee: Adobe Inc.
    Inventors: Ayush Bansal, Deep Sinha
  • Patent number: 12289361
    Abstract: A system which facilitates efficient operation of plural agents, the system comprising a device which services the plural agents; and functionality which resides on the device and which provides a given quality of service, defined in terms of at least one resource, to at least one subset of agents from among the plural agents.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: April 29, 2025
    Assignee: Mellanox Technologies, LTD
    Inventors: Ron Yuval Efraim, Yamin Friedman, Eitan Hirshberg
  • Patent number: 12273410
    Abstract: During web application development, receiving a request for a webpage for a business object type, the request comprising a business object type identifier of the business object type, receiving an expression for selecting an instance of the first business object type from a plurality of instances of the first business object type, the expression specifying a data source and an operation. The method can further comprise generating the webpage, the webpage comprising a user interface (UI) widget for the business object type and an instruction for prepopulating the first UI widget with data from the instance of the first business object type, the instruction including the expression, the expression executable to perform an action on data from the data source to generate a result identifying the instance of the first business object type.
    Type: Grant
    Filed: May 15, 2023
    Date of Patent: April 8, 2025
    Assignee: Open Text Corporation
    Inventors: Naveen K. Vidyananda, Sachin Gopaldas Totale
  • Patent number: 12273310
    Abstract: Systems, methods and products for intelligent delivery of communications, where a machine learning engine is trained to identify an output channel for delivery of a communication based on received context information and intended recipient information and to route the communication to the selected channel. An intelligent delivery task in a communication flow model is performed by the machine learning engine, which receives customer/recipient data such as age, region, gender, etc., and context data such as communication type, time of day, working hours, etc., and uses this data to determine which of a set of different channels is likely to be most effecting for sending the communication to the recipient. A user therefore does not have to build a complex static communication flow, but simply adds an intelligent delivery task to the flow. The output channel is dynamically selected and may vary for different recipients and communications.
    Type: Grant
    Filed: February 22, 2022
    Date of Patent: April 8, 2025
    Assignee: OPEN TEXT HOLDINGS, INC.
    Inventors: Dennis Reil, Frank Steffen, Martin Richter
  • Patent number: 12257021
    Abstract: A medical device monitoring system and method extract information from screen images from medical device controllers, and intelligently vary rates at which the screen images are fetched from the respective medical device controllers, so as to reduce computer network load, timely report high-priority information, such as alarms, and provide information at intervals requested by users. The rates at which the screen images are fetched are automatically varied based on information available to a server, such as available network bandwidth, level of network congestion, number of medical device controllers co-located at a single medical institution or on a given local area network (LAN), alarm status of a medical device controller and/or historical timing information regarding use of medical devices connected to the medical device controllers.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: March 25, 2025
    Assignee: ABIOMED, INC.
    Inventors: Alessandro Simone Agnello, Victor Medina, Robert Lussier, Paul Roland Lemay
  • Patent number: 12250182
    Abstract: A method, a device, and a non-transitory computer-readable recording medium are provided for creating a chatbot scenario in consideration of a response rate. A chatbot scenario creation method may include obtaining chatbot sentence components and at least one chatbot sentence including the chatbot sentence components from a chatbot; predicting a response rate of a user for at least one chatbot sentence based on a predicted response rate preset for each of chatbot sentence components; and providing the predicted response rate of the user for the at least one chatbot sentence.
    Type: Grant
    Filed: June 14, 2023
    Date of Patent: March 11, 2025
    Assignee: LINE Plus Corporation
    Inventor: Sunho Lee
  • Patent number: 12244458
    Abstract: Systems and methods for editing configuration data may include, according to one implementation, receiving a request to edit existing configuration data associated with a Network Element (NE) operating in a network. The existing configuration data includes a plurality of data access groups, each data access group including one or more attributes that characterize functional aspects of the NE. The systems/methods also include defining a selected set of data access groups from the plurality of data access groups and receiving new configuration data for editing a portion of the existing configuration data, which includes a subset of data access groups from the selected set of data access groups. The systems/methods then replace the subset of data access groups with the new configuration data while preventing change to the existing configuration data associated with one or more data access groups excluded from the selected set of data access groups.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: March 4, 2025
    Assignee: Ciena Corporation
    Inventors: David Miedema, David McDonald, Rodd Lamarche
  • Patent number: 12244469
    Abstract: A method, computer program product, and computing system for processing event data associated with a plurality of known operational impact events on a business service and operational data associated with the business service using a supervised machine learning model conditioned on an operational impact parameter associated with the business service. A detection threshold is generated using the supervised machine learning model.
    Type: Grant
    Filed: December 8, 2022
    Date of Patent: March 4, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hagit Grushka, Rachel Lemberg, Yaniv Lavi
  • Patent number: 12224969
    Abstract: Techniques are provided for machine learning-based prediction of message responses using a corpus of response templates. One method comprises obtaining a user message sent by a user; applying the user message to a machine learning model that predicts a response template, from a corpus of response templates, that is responsive to the user message, wherein the machine learning model is trained using training data comprising historical user messages sent by multiple users and agent messages sent by customer service agents, wherein the agent messages: (i) have a similarity score with respect to at least one of the response templates that satisfies one or more similarity criteria, and (ii) are sent in response to a corresponding historical user message; and automatically generating a response to the user message using the predicted response template.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: February 11, 2025
    Assignee: Dell Products L.P.
    Inventors: João Francisco Homrich Da Jornada, Walter Cristian Bruck Mundstock, Daniel Carvalho Liedke
  • Patent number: 12206747
    Abstract: Methods and systems for a device connectivity services system. A method for using the device connectivity services includes receiving a request to connect with a device to perform one or more tasks at the device, processing the request with respect to connectivity factors related to the request and the device, scheduling the request based on the connectivity factors, instantiating a controller to execute the one or more tasks at the device, sending commands to the device over a connection to perform the one or more tasks, and receiving responses from the device over the connection after completing the one or more tasks.
    Type: Grant
    Filed: September 8, 2022
    Date of Patent: January 21, 2025
    Assignee: Charter Communications Operating, LLC
    Inventors: James Ryan, John B. McManus, Michael McClure, Alan Robertson, Aklilu Gebreyesus
  • Patent number: 12200073
    Abstract: Disclosed herein are system, method, and computer program product embodiments for determining dependency associated with microservices. An embodiment operates by receiving a first request to perform a task associated with the microservices; determining a first microservice and a second microservice responsible for performing the task; prior to transmitting a second request from the first microservice to the second microservice, inserting a first field, a second field and a third field to the second request; generating tracing data associated with the second request; generating a first dependency graph, based on the generated tracing data; determining whether there is a first dependency associated with the microservices based on the first dependency graph; in response to the determination that there is a first dependency, generating a first report; providing for display the first report; and receiving input to modify at least a portion of the microservices.
    Type: Grant
    Filed: November 16, 2023
    Date of Patent: January 14, 2025
    Assignee: SAP SE
    Inventor: Hui Li
  • Patent number: 12199789
    Abstract: An operation control method for a household electrical appliance includes performing network configuration with a plurality of servers according to different network protocols; upon receiving a control instruction sent by one of the plurality of servers, determining a processing priority of the control instruction; and processing the control instruction according to the processing priority and a preset multi-protocol processing mechanism.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: January 14, 2025
    Assignees: GD MIDEA AIR-CONDITIONING EQUIPMENT CO., LTD., MIDEA GROUP CO., LTD.
    Inventor: Lin Yan
  • Patent number: 12197293
    Abstract: The present inventors devised a holistic approach for protecting serverless applications in single-cloud, multi-zone, multi-cloud, and/or non-cloud data center computing environments. An illustrative data storage management system discovers application assets, relationships, and interoperability dependencies and creates an “application entity” that references the various assets. Protection preferences apply to the application entity as a whole. An orchestration function in the system coordinates storage management operations (e.g., backup, replication, live synchronization, etc.) in a suitable order of operations gleaned from asset dependencies, if any. A set of copies of the application's discovered assets are generated in coordinated fashion and represent a point-in-time copy of the application. The point-in-time copy can be restored and/or migrated to other computing services by the data storage management system.
    Type: Grant
    Filed: October 16, 2023
    Date of Patent: January 14, 2025
    Assignee: Commvault Systems, Inc.
    Inventors: Ketan Bansod, Jun H. Ahn, Girish Ramohalli Gopala Rao
  • Patent number: 12192213
    Abstract: An internet service provider (ISP) is configured to analyze a subscriber's sent e-mail packets to determine a subscriber identity associated with the e-mail packets. A database is then queried to determine a current sending rate of e-mails by the subscriber. A sending rate above an allowed threshold causes the upstream transmission of the e-mail packets to be blocked by injecting connection destroying packets. A subscriber remains blocked from upstream transmission of e-mails until the sending rate as determined by the ISP drops below a second, more stringent threshold. This automatic process is also accompanied by automated messaging to the subscriber with information as to the measures taken and remedial options.
    Type: Grant
    Filed: January 10, 2023
    Date of Patent: January 7, 2025
    Assignee: PERFTECH, INC.
    Inventors: Jonathan E. Schmidt, John A. Murphy, Henry M. Donzis, Lewis T. Donzis, Peter W. Baron, Rodney D. Frey
  • Patent number: 12177308
    Abstract: Various embodiments of systems, apparatus, and/or methods are described for restricting user devices from accessing a communication network. In one implementation, multiple user devices are assigned to a user profile. At least one access parameter is designated for the user profile. An access device monitors data usage, time usage, and content usage of each of the devices associated with the user profile. In some examples, the access device may consolidate the data usage and time usage of all of the devices. If one or more of the consolidated data usage, consolidated time usage, or content usage violates the access parameter of the user profile, the access device restricts at least one of the multiple user devices from accessing the communication network.
    Type: Grant
    Filed: May 12, 2023
    Date of Patent: December 24, 2024
    Assignee: DISH Technologies L.L.C.
    Inventor: Jeffrey McSchooler
  • Patent number: 12170579
    Abstract: The present disclosure generally relates to methods and user interfaces for managing live communication between multiple participants using a computer system in accordance with some embodiments.
    Type: Grant
    Filed: March 2, 2022
    Date of Patent: December 17, 2024
    Assignee: Apple Inc.
    Inventors: Adam Stern Meyer, Durrell Bishop, James H. Foster, Peter C. Tsoi
  • Patent number: 12155541
    Abstract: A Data Sample Collection Service (DSCS) may be configured to receive various data sample collection requests from users and to process the one or more requests on behalf of the users. In order to properly describe what kind of Ready-to-Use Data Samples (RDS) a user needs, the DSCS may adopt a Data Sample Template (DST). By using the DST, the user can clearly depict what their desired data samples look like, along with various quality requirements regarding the data samples. The DSCS can further provide a DST Management function to users. In general, DST management involves the processes of DST creation, DST update, DST deletion and DST activation/de-activation. For example, a user may create a DST based on its data sample collection needs. Later, the created DST can also be updated and/or deleted based on dynamic changes to the needs of the user.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: November 26, 2024
    Assignee: Convida Wireless, LLC
    Inventors: Xu Li, Chonggang Wang, Quang Ly, Lu Liu
  • Patent number: 12149586
    Abstract: Embodiments of the present application relate to the technical field of communications, and provide a distribution method, a server, and a storage medium. The distribution method includes: obtaining a distribution request of an image file; identifying a first storage location of each layer data of the image file in a source image repository; and distributing each layer data of the image file from the source image repository to the target image repository according to the first storage location. When the image distribution is required, the storage location of each layer data of the image file is identified and then the image distribution is performed. Therefore, the image file does not need to be pulled locally and then pushed to the target image repository.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: November 19, 2024
    Assignee: ZTE CORPORATION
    Inventor: Danghua Wang
  • Patent number: 12137135
    Abstract: A mobile announcement system distributed on one or more servers operably coupled to one or more client computing devices and one or more service provider computing devices and one or more mobile announcement devices by a public network which supports a mobile announcement program accessible by browser based on-line processing or downloadable by the client computing devices or the service provider computing devices to establish on-line or off-line wired or wireless connection with one or more mobile announcement devices which operate based on pre-selected announcement conditions to make visual or audio announcements.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: November 5, 2024
    Inventor: Jeffrey T. Schultz
  • Patent number: 12137265
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for modifying one or more parameters of a data streaming bitrate selection algorithm based on machine learning. An example embodiment operates by training and operating a first machine learning model to predict a sustainable network bandwidth. A second machine learning model is trained to receive the sustainable network bandwidth and predict a likelihood that this network bandwidth will not empty a data buffer of streaming data. A bitrate is selected based on the likelihood being below a threshold percentage, such as 50%.
    Type: Grant
    Filed: September 7, 2023
    Date of Patent: November 5, 2024
    Assignee: Roku, Inc.
    Inventors: Amit Paliwal, Andrey Marsavin, Govind Vaidya, Wim Michiels, Beth Teresa Logan, Zheng Han, Tapan Oza, Vijay Anand Raghavan