Patents Examined by Barbara B Anyan
  • Patent number: 11461211
    Abstract: Techniques described herein relate to a method for deploying workflows with data management services.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: October 4, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: John S. Harwood, Robert Anthony Lincourt, Jr., William Jeffery White
  • Patent number: 11463315
    Abstract: Techniques described herein relate to a method for deploying workflows. The method may include receiving, by a platform controller of a domain, a workflow portion and workflow constraints from a service controller of a federated controller, provisioning, by the platform controller, a set of devices in the domain to the workflow portion, executing the workflow portion in the domain using the set of devices, monitoring the executing of the workflow portion to determine an occupancy of the workflow portion, making a determination that the occupancy of the workflow portion exceeds an available capacity of the domain, providing, based on the determination, the occupancy to the service controller, and in response to the occupancy, performing, by the service controller, a remediation action.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: October 4, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: John S. Harwood, Robert Anthony Lincourt, Jr., William Jeffery White
  • Patent number: 11431596
    Abstract: An embodiment provides a method for real-time management of device maintenance utilizing quality metrics defined based upon inputs of the device, the method including: receiving inputs corresponding to a particular device, wherein the particular device provides measurements of a parameter of a fluid; generating, from the inputs, quality metrics for and unique to the particular device; monitoring the particular device while the particular device is deployed, wherein the monitoring occurs in view of the quality metrics; and triggering, responsive to detecting information corresponding to the particular device is violating at least one of the quality metrics, a notification to a user to perform an action corresponding to the particular device.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: August 30, 2022
    Assignee: HACH COMPANY
    Inventors: Vishnu Vardhanan Rajasekharan, Russell Young
  • Patent number: 11425188
    Abstract: An apparatus and method for transmitting and receiving information related to multimedia data in a hybrid network and a structure thereof are provided. The transmission method includes generating transmission characteristic information about the media data, and transmitting the transmission characteristic information. The transmission characteristic information includes valid range information about the transmission characteristic information.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: August 23, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Young-Wan So, Kyung-Mo Park
  • Patent number: 11425066
    Abstract: A computer-implemented method for sending email messages with dynamically-determined content, the method comprising: transmitting email messages to a plurality of recipient groups each comprising at least one recipients, each message comprising one or more dynamic content network references associated with dynamically-selected content items; receiving, by a network-connected server, a dynamic content network request responsive to the rendering of one of said dynamic content network references within an email message received by a recipient device, the dynamic content network request comprising one or more content selection criteria, the content selection criteria comprising an embedded user identifier uniquely associated with a user to whom an email among the email messages was transmitted; dynamically selecting a content item from amongst a plurality of candidate content items based at least in part on the content selection criteria and the recipient's recipient group; implementing an exclusion service by cr
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: August 23, 2022
    Assignee: Zeta Global Corp.
    Inventors: Stefan Beeman, Gordon Michael Green, Christian Monberg, Neeraj Gore
  • Patent number: 11425583
    Abstract: A network data collection method from application function device for network data analytic function is disclosed. The network data collection method includes transmitting a Naf_EventExposure_Subscribe message for a subscription of an event into an application function (AF) device; and receiving a Naf_EventExposure_Notify message from the AF device when the NWDAF subscribes the event.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: August 23, 2022
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Soohwan Lee, Myung Ki Shin, Seung-Ik Lee
  • Patent number: 11418570
    Abstract: A client device is tracked over a period of time using “refresh tokens” that are exchanged in conjunction with routine client-server communications. Each communication cycle between client and server includes a refresh token that is recorded at the server. The recorded refresh tokens are mapped to both server- and client-generated device identifiers. As communications between client and server occur, a chain of tokens, one for each communication cycle, is progressively recorded at the server. If the server receives a token that is outdated with respect to that which is otherwise expected based on the progression of the recorded chain, this suggests that the received communication was transmitted from a device that is a clone of another client device. A more robust device identification framework is therefore achieved by using a combination of device identifiers and tokens exchanged between client and server.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: August 16, 2022
    Assignee: Adobe Inc.
    Inventors: Sanjeev Kumar Biswas, Mayank Goyal, Sharad Srivastava
  • Patent number: 11410772
    Abstract: Systems and methods for capturing and monitoring the health, safety, and/or activity of a user are described. In one aspect, the system generates a data usage pattern for the user and monitors the user's current data usage activity to detect data usage deviations from the user's usage pattern. When a deviation is detected, the system may send an alert message to the user or another user indicating that an anomaly may have occurred, permitting the user or another user to respond to the anomaly.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: August 9, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventor: John McCrea
  • Patent number: 11411837
    Abstract: A subscription request to obtain notifications of actions pertaining to the data file that has been previously stored at the cloud-based file system is received. The subscription request identifies the networked device and a set of actions to the data file that are to prompt the notifications to be transmitted to the networked device. An occurrence of an action is identified from the set of actions specified in the subscription request and involving the data file. Responsive to identifying the occurrence of the action from the set of actions involving the data file and in view of the subscription request identifying the networked device, a notification indicating the occurrence of the action involving the data file is transmitted to the networked device.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: August 9, 2022
    Assignee: Google LLC
    Inventors: Kyle W. Marvin, Ivan Young Lee, Stephen Nowland Clark, Louis Ryan, Gustavo Mendes Estephanio de Moura, Eric Benson Schoeffler
  • Patent number: 11409647
    Abstract: A method for communicating between motorized power tools includes establishing, using a physical interface of a first power tool, a wireless radio link between the first power tool and a second power tool. The first power tool has a first motor and the second power tool has a second motor. A signal is received over the wireless radio link, via the physical interface, at the first power tool from the second power tool using a first wireless communication protocol. The signal includes an identifier. The second power tool is verified as authorized to send the signal to the first power tool based on the identifier. A tool component of the first power tool is controlled responsive to the signal.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: August 9, 2022
    Assignee: MILWAUKEE ELECTRIC TOOL CORPORATION
    Inventor: Matthew J. Mergener
  • Patent number: 11381663
    Abstract: A device for facilitating event processing is presented. The device includes a transceiver, one or more memories including an event processing model, and one or more processors. The processors retrieve a new event from an application programming interface (API). The processors then parse the new event to determine a parsed event and store the parsed event in the memories. After determining the presence or absence of an additional new event via the API, the processors transmit a notification for display to a user indicating the parsed event and prompting a user to process the parsed event, resulting in either a successful or a failure processing signal. Responsive to receiving a failure processing signal, the processors schedule a subsequent notification for transmission to the user device according to an event processing model by using an exponential back-off and a random jitter.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: July 5, 2022
    Assignee: BlueOwl, LLC
    Inventors: Jose Pons Vega, Marco Ancheta
  • Patent number: 11360899
    Abstract: A programmable switch includes a plurality of ports for communication with devices on a network. Circuitry of the programmable switch is configured to receive a cache line request from a client on the network to obtain a cache line for performing an operation by the client. A port is identified for communicating with a memory device storing the cache line. The memory device is one of a plurality of memory devices used for a distributed cache. The circuitry is further configured to update a cache directory for the distributed cache based on the cache line request, and send the cache line request to the memory device using the identified port. In one aspect, it is determined whether the cache line request is for modifying the cache line.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: June 14, 2022
    Assignee: Western Digital Technologies, Inc.
    Inventors: Marjan Radi, Dejan Vucinic
  • Patent number: 11362983
    Abstract: Systems, methods, and computer media for manipulating electronic messages are provided herein. A system for editing electronic messages can include at least one processor, and an application. The application can be configured to, by the at least one processor, send an electronic message from a sender to a recipient, edit the message after it has been sent to the recipient to create an edited message, retain a relative location of the message in the recipient's inbox while the edited message is created, send the edited message from the sender to the recipient, and place the edited message in the relative location of the message in the recipient's inbox.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: June 14, 2022
    Assignee: Myabuy, LLC
    Inventor: Joel Goslar
  • Patent number: 11336576
    Abstract: A resource management system for a virtual machine computing environment includes a software component that optimizes capacity between server clusters or groups by monitoring the capacity of server clusters or groups and automatically adding and removing host systems to and from server clusters or groups. The software component may be implemented at a server cluster management level to monitor and execute host system moves between server clusters and/or at a higher level in the resource management hierarchy. At the higher level, the software component is configured to monitor and execute host system moves between sets of server clusters being managed by different server cluster management agents.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: May 17, 2022
    Assignee: VMWARE, INC.
    Inventors: Xianan Zhang, Eddie Ma, Umit Rencuzogullari, Irfan Ahmad, Orran Krieger, Mukil Kesavan
  • Patent number: 11336528
    Abstract: This disclosure describes techniques for configuring and managing scalable global private networks associated with a service provider. Different input mechanisms, such as an API, a UI, or a CLI may be utilized to configure, and manage a global private network that spans across the cloud in different geographic locations and connects to different stand-alone networks. The user may proactively use the input mechanisms to configure and query different network resources to reactively configure settings for reacting to one or more events. The input mechanisms may also be utilized to define the network resources to be modeled within the global private network as well as connections within the global network. A user may configure events/metrics to be monitored, tasks/workflows to be performed, and the like. In some configurations, a network management service (NMS) may perform health monitoring and reachability monitoring to identify possible issues in the global network.
    Type: Grant
    Filed: November 29, 2019
    Date of Patent: May 17, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Baihu Qian, Bashuman Deb, Omer Hashmi, Thomas Nguyen Spendley, Nikhil Reddy Cheruku, Alok Mishra, Alexander Justin Penney
  • Patent number: 11329932
    Abstract: A visual bot designer displays a user interface that has a visual authoring canvas and a property pane. It can also have a serialized file display pane. A user can provide authoring inputs on any of the user interfaces, and the visual bot designer computing system generates and displays updates on the other parts of the user interface.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: May 10, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Whitten, Sangwoo Han, Benjamin Abraham Russell Brown, Vishwac Sena Kannan, Andrew Stephen Brown, Marieke Watson Iwema, Yochay Kiriaty
  • Patent number: 11330043
    Abstract: Systems and methods are disclosed for managing workload among server clusters is disclosed. According to certain embodiments, the system may include a memory storing instructions and a processor. The processor may be configured to execute the instructions to determine historical behaviors of the server clusters in processing a workload. The processor may also be configured to execute the instructions to construct cost models for the server clusters based at least in part on the historical behaviors. The cost model is configured to predict a processor utilization demand of a workload. The processor may further be configured to execute the instructions to receive a workload and determine efficiencies of processing the workload by the server clusters based at least in part on at least one of the cost models or an execution plan of the workload.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: May 10, 2022
    Assignee: Capital One Services, LLC
    Inventors: Subodh Kumar, Santosh Bardwaj
  • Patent number: 11301348
    Abstract: A computer platform for hosting applications utilizes a computing device to manage seasonal performance metric alerts. The computer device may include a memory and at least one processor coupled to the memory. The computer device may collect a time series of an application performance metric for a period of less than two weeks. The computer device may determine a daily distributions each day within the period. The computer device may apply a radial basis function (RBF) kernel-based change point detection to the time series to determine that the daily distributions include a weekend time period that has a different daily distribution than a time period before or after the weekend time period. The computer device may adjust a baseline prediction of the metric for the weekend time period. The computer device may send an alert based on a deviation of a value of the metric from the adjusted baseline prediction.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: April 12, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rachel Lemberg, Raphael Fettaya, Dor Bank, Linoy Liat Barel
  • Patent number: 11303755
    Abstract: A conference system, capable of reliably managing a connection state of a discussion unit and a control unit and continuously acquiring information from the discussion unit when a connection abnormality occurs, is provided. A conference system S includes a control unit 1 and a discussion unit 2, a running packet is repeatedly transmitted and received between both units, the running packet includes a counter flag, the control unit includes a CU communication portion 11, a CU storage portion 13, and a CU control portion 16, the discussion unit includes a DU control portion 26, the DU control portion increments the count value of the counter flag, and each time the running packet is received from the discussion unit, the CU control portion compares a count value stored in the CU storage portion and the count value of the counter flag included in the running packet received from the discussion unit.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: April 12, 2022
    Assignee: AUDIO-TECHNICA CORPORATION
    Inventors: Kazuhiro Onizuka, Toru Aikawa
  • Patent number: 11297130
    Abstract: Techniques for managing resources among clusters of computing devices in a computing system are described herein. In one embodiment, a method includes receiving, via a computer network, a resource reassignment message indicating that a server is reassigned from a first cluster to a second cluster and in response to the received resource reassignment message, establishing communications with the server reassigned from the first cluster to the second cluster via the computer network. The method further includes subsequent to establishing communications with the server via the computer network, assigning a compute load to the server reassigned from the first cluster to the second cluster without physically relocating the server from the first cluster to the second cluster.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: April 5, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Maneesh Sah, Rushi Surla, Arild Skjolsvold, Xinhua Ji, Jegan Devaraju