Patents Examined by Jonathan Bui
-
Patent number: 11513868Abstract: A method includes detecting, by a computing device, activation of a link to content served by a remote server, and in response to detecting activation of the link, attempting to load a passive mixed content item from the computing device. The method also includes determining whether the passive mixed content item successfully loaded. The method further includes, in response to determining the passive mixed content item successfully loaded, accessing, using an application on the computing device, the content from the remote server. In addition, the method includes, in response to determining the passive mixed content item did not successfully load, accessing, using a web browser, the content from the remote server.Type: GrantFiled: June 25, 2021Date of Patent: November 29, 2022Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Samuel Attard, Clifton Hensley, Issac Gerges
-
Patent number: 11509596Abstract: Various methods and systems for implementing request scheduling and processing in a multi-tenant distributed computing environment are provided. Requests to utilize system resources in the distributed computing environment are stored in account queues corresponding to tenant accounts. If storing a request in an account queue would exceed a throttling threshold such as a limit on the number of requests stored per account, the request is dropped to a throttling queue. A scheduler prioritizes processing requests stored in the processing queue before processing requests stored in the account queues. The account queues can be drained using dominant resource scheduling. In some embodiments, a request is not picked up from an account queue if processing the request would exceed a predefined hard limit on system resource utilization for the corresponding tenant account. In some embodiments, the hard limit is defined as a percentage of threads the system has to process requests.Type: GrantFiled: June 22, 2020Date of Patent: November 22, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Venkates Paramasivam Balakrishnan, Krishnan Varadarajan
-
Patent number: 11507484Abstract: A method utilized in a computer storage node includes: providing user interface device to be operated by an operator; sensing operation parameter of computer storage node to generate a first detection signal; controlling a display panel of user interface device to display data pattern of first detection signal on display panel according to a time scale; using first portion of first detection signal corresponding to a partial pattern of the data pattern to generate reference signal when the operator uses user interface device to mark a region on display panel to select the partial pattern; and comparing characteristics of the reference signal with characteristics of a processed detection signal to perform a behavior prediction operation.Type: GrantFiled: May 19, 2021Date of Patent: November 22, 2022Assignee: Silicon Motion Technology (Hong Kong) LimitedInventors: Jian-Ying Chen, Po-An Yang
-
Patent number: 11509737Abstract: It is possible to enable a reception side to easily recognize that metadata is inserted into an audio stream. A metafile including meta information for acquiring an audio stream into which metadata is inserted through a reception device is transmitted. The identification information indicating that the metadata is inserted into the audio stream is inserted into the metafile. At the reception side, it is possible to easily recognize that the metadata is inserted into the audio stream based on the identification information inserted into the metafile.Type: GrantFiled: June 1, 2021Date of Patent: November 22, 2022Assignee: SONY GROUP CORPORATIONInventor: Ikuo Tsukagoshi
-
Patent number: 11503093Abstract: A method, computer program product, and computing device for monitoring network activity associated with streaming a data load through a stream application including a plurality of stream operators deployed on a plurality of computing devices. One or more stream operators with one or more external connections may be identified from the plurality of stream operators. The identified one or more stream operators may be deployed based upon, at least in part, the one or more external connections.Type: GrantFiled: January 30, 2020Date of Patent: November 15, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Alexander Cook, Peter A. Nicholls, Jason A. Nikolai, John M. Santosuosso
-
Patent number: 11487840Abstract: The present invention relates to a method for distributing digital keys. The method includes the steps of a first database storing a plurality of keys relating to a plurality of products; for each product, transferring keys from the first database to a corresponding cache in a second database; in response to a request for a key for a product, retrieving and distributing a key from the corresponding cache; and refreshing the corresponding cache by transferring further keys from the first database to the corresponding cache. A system for distributing digital keys is also disclosed.Type: GrantFiled: April 27, 2020Date of Patent: November 1, 2022Assignee: Greenman Gaming LimitedInventors: Lee Packham, Krzysztof Bandurski, James Phillips, Daniel Smedley
-
Patent number: 11489752Abstract: This application discloses a forwarding entry monitoring method and apparatus, to quickly determine a changed forwarding entry, thereby improving locating efficiency. The method includes: determining, by a first node, a monitored data stream; determining, by the first node, that a stored forwarding entry changes, where the forwarding entry is used to forward the data stream; and sending, by the first node, a first packet to a second node. The second node is located on a transmission path of the data stream, and the second node is a previous-hop node of the first node. The first packet carries a change instruction.Type: GrantFiled: November 20, 2020Date of Patent: November 1, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Yongkang Zhang
-
Patent number: 11489685Abstract: Various methods, apparatuses/systems, and media for generating a meeting efficiency index are disclosed. A receiver receives a request from an organizer to organize a meeting. A processor, operatively connected to the receiver via a communication network, accesses a database to obtain management data, organizational behavior data, and psychological data corresponding to the requested meeting in response to the received request. The processor applies an algorithm to combine the obtained management data, organizational behavior data, and the psychological data to determine a meeting efficiency index (MEI) for the requested meeting. The MEI is a normalized measure to determine how effective the meeting will be in achieving its purpose. The processor causes a graphical user interface (GUI) to display the MEI in conjunction with calendar item and receive input data whether to accept or reject the meeting based on the MEI.Type: GrantFiled: September 29, 2021Date of Patent: November 1, 2022Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Carlos M Tang, Eugen Tarnow, Regina T Ganey, Patricia McLaughlin, Kevin Hall
-
Patent number: 11489734Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training and using machine learning models to classify network traffic as IoT traffic or non-IoT traffic and managing the traffic based on the classification. In some implementations, machine learning parameters of a local machine learning model trained by the edge device is received each of at least a subset of a set of edge devices. The machine learning parameters received from an edge device are parameters of the local machine learning model trained by the edge device based on local network traffic processed by the edge device and to classify the network traffic as Internet of Things (IoT) traffic or non-IoT traffic. A global machine learning model is generated, using the machine learning parameters, to classify network traffic processed by edge devices as IoT traffic or non-IoT traffic.Type: GrantFiled: July 8, 2021Date of Patent: November 1, 2022Assignee: Hughes Network Systems, LLCInventors: Amit Arora, Satyajit Roy, John Kenyon
-
Patent number: 11489741Abstract: The present disclosure relates generally to facilitating routing of communications across external systems. More specifically, techniques are provided to dynamically route issue tracking tickets to disparate endpoints based on the content of the ticket.Type: GrantFiled: November 23, 2021Date of Patent: November 1, 2022Assignee: LIVEPERSON, INC.Inventors: Fred Clarke, Andrew Lader
-
Patent number: 11483365Abstract: Methods and apparatus are disclosed for selecting an encoding specification for encoding audio and/or video data to be streamed between a user-device (11) and a remote device (28), where the user-device is operable to communicate with the remote device via a digital subscriber line (DSL, 13) for a portion of a path (29) between the user-device and the remote device, the DSL portion (13) extending between a user-side DSL modem device (22) and a DSL aggregation transceiver device (24).Type: GrantFiled: January 30, 2020Date of Patent: October 25, 2022Assignee: BRITISH TELECOMMUNICATIONS public limited companyInventors: Nicola Bull, Yousif Humeida, Richard Gedge
-
Patent number: 11477080Abstract: According to examples, a method for upgrading a version of a service across a plurality of computing nodes may include instructing a host device to pre-spawn a number of first host processes configured to provide a first version of the service in the computing nodes and to pre-spawn a number of second host processes configured to provide a second version of the service according to a first scaling constraint in the computing nodes. The method may also include, in response to receiving an indication that each of the second host processes is operating properly in the computing nodes, instructing the host device to decrease the number of first host processes and to increase the number of second host processes in the computing nodes as defined in a second scaling constraint.Type: GrantFiled: July 15, 2020Date of Patent: October 18, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Romit Chattopadhyay, Mariyan D. Fransazov
-
Patent number: 11470005Abstract: In one embodiment, a device predicts a range of bitrates expected to be required by one or more applications associated with traffic conveyed via a particular path in a network. The device obtains telemetry data indicative of observed bitrates associated with the traffic conveyed via the particular path in the network. The device identifies, a presence of congestion along the particular path in the network, by comparing the observed bitrates to the range of bitrates expected to be required by the one or more applications. The device causes at least a portion of the traffic to be re-routed from the particular path to a second path in the network, when the device identifies the presence of congestion along the particular path.Type: GrantFiled: December 15, 2020Date of Patent: October 11, 2022Assignee: Cisco Technology, Inc.Inventors: Grégory Mermoud, Jean-Philippe Vasseur, Vinay Kumar Kolar
-
Patent number: 11468344Abstract: Systems and methods can be provided for predicting responses during communication sessions with network devices. In some implementations, systems and methods can facilitate predicting responses using machine learning techniques. Messages received through a platform can be stored in a repository. A machine learning model may be trained using the stored messages. When a terminal device is communicating with a network device in a communication session, the messages exchanged in the communication session and the machine learning model can be used to predict future responses in real-time. The predicted future responses can be presented at the terminal device. A predicted response can be selected at the terminal device. Upon selection, the selected predicted response is transmitted to the network device during the communication session.Type: GrantFiled: May 4, 2018Date of Patent: October 11, 2022Assignee: LIVEPERSON, INC.Inventors: Ofer Ron, Eran Vanounou, Gali Konky, Seetvun Amir
-
Patent number: 11463386Abstract: Methods and systems are described for generating dynamic conversational responses using two-tier machine learning models. The dynamic conversational responses may be generated in real time and reflect the likely goals and/or intents of a user. The two-tier machine learning model may include a first tier that determines an intent cluster based on a feature input, and a second tier that determines a specific intent from the cluster.Type: GrantFiled: September 23, 2020Date of Patent: October 4, 2022Assignee: Capital One Services, LLCInventors: Minh Le, Sara Mikulic
-
Patent number: 11457048Abstract: A sharing system generates a user interface mechanism that can be actuated by a user, authoring a document. The user interface mechanism allows the user to set a completeness level corresponding to the document. The completeness level is then associated with the document so that, when the document is shared, the completeness level can be displayed to the recipient of the shared document.Type: GrantFiled: May 16, 2019Date of Patent: September 27, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Todd Smith Behrbaum, Samer Sawaya
-
Patent number: 11457060Abstract: A method and system of ID based content delivery where the selection and transmission of content is facilitated with use of version IDs associated with each available version of each particular piece of content. A relationship may be generated between the available versions in the version IDs to facilitate determining the version ID associated with a version desired for rendering at a particular type of terminal.Type: GrantFiled: December 2, 2019Date of Patent: September 27, 2022Assignee: Cable Television Laboratories, Inc.Inventors: David K. Broberg, J. Clarke Stevens, Judson D. Cary
-
Patent number: 11451629Abstract: The embodiments of the present disclosure discloses a distributed metadata management method for a distributed file system. A specific mode of carrying out the method includes: receiving a request to access a target metadata, wherein the request is sent by a first client, the request carries an ID of the target metadata, the ID consists of an area ID of the target metadata and an index ID of the target metadata; receiving the area ID returned by the first client; parsing the area ID and routing to a first target partition; finding the target metadata in the first target partition based on the index ID; and returning the target metadata to the first client. This method stores metadata in each partition of the server cluster.Type: GrantFiled: May 13, 2021Date of Patent: September 20, 2022Assignee: Hangzhou Juicedata Technology LimitedInventor: Hongqing Liu
-
Patent number: 11438218Abstract: A method of measuring video stream visual stability, the method including receiving a first set of network packets carrying data of the video stream, determining network performance metrics for a session associated with the first set of network packets, retrieving priority fault errors from a packet header of at least one network packet of the first set of the network packets, adding the priority fault errors and the network performance metrics to time series data, and applying a machine learning model to the time series data to obtain a visual stability score for the first set of network packets.Type: GrantFiled: December 16, 2020Date of Patent: September 6, 2022Assignee: iStreamPlanet Co., LLCInventor: Nachiketa Mishra
-
Patent number: 11438433Abstract: The embodiments herein describe a CDN that uses revalidation to force edge servers to refresh their cached objects (i.e., download new copies of the objects from the origin data center). Revalidation can be used by edge servers to determine whether an object currently cached at the edge servers has been updated or changed in the origin data center. The embodiments herein leverage revalidation to perform a forced refresh to force the edge servers to refresh their cached object, regardless whether those cached objects match the objects stored in the origin data center. A forced refresh can be used when there is a network connection that may have caused the cached objects to become corrupted. Moreover, the forced refresh can be performed in batches so as not to overwhelm the network and computing resources in the CDN.Type: GrantFiled: November 4, 2021Date of Patent: September 6, 2022Assignee: Disney Enterprises, Inc.Inventors: Eric C. Friedrich, Luis A. Cruz, Robert Gerard Colantuoni, Jeffrey Edwin Grubb