Client/server Patents (Class 709/203)
  • Patent number: 11625663
    Abstract: Systems and methods are provided for receiving, at a server, one or more success criteria for content accessibility. The server may receive a product, such as a web-based application or a website, to be evaluated based on the success criteria. The server may determine one or more accessibility exceptions of the product based on one or more inputs and the one or more success criteria. The server may determine relationships between the one or more accessibility exceptions of the product and the one or more success criteria using custom objects and schema from a database communicatively connected to the server. The server may determine product quality of the received product using the determined relationships and the one or more accessibility exceptions. The server may generate a dynamic accessibility conformance report based on the determined product quality, and may transmit the dynamic accessibility conformance report for display.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: April 11, 2023
    Assignee: Salesforce, Inc.
    Inventors: Daniel Sonnenfeld, Adam Rodenbeck, Jesse Hausler
  • Patent number: 11625266
    Abstract: A first data processing device can include circuitry configured to receive an electronic request message; generate first electronic information using the electronic request message; receive, from each of one or more second data processing devices, respective first characteristic data of respective second electronic information generated by that second data processing device; generate, for each of the one or more second data processing devices, respective second characteristic data of the first electronic information; compare, for each of the one or more second data processing devices, the first characteristic data with the second characteristic data; and when one or more matches between the first characteristic data and second characteristic data for the one or more second data processing devices meet a predetermined condition, perform a predetermined process using the first electronic information in response to the electronic request message.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: April 11, 2023
    Assignee: VOCALINK INTERNATIONAL LIMITED
    Inventor: Michael Cole
  • Patent number: 11625264
    Abstract: Mobility service providers and others can use cloud platforms to meet customer demand. Due to changing demand or changing technology numerous issues arise. For example, server utilization within the cloud platform can become less efficient over time. As another example, virtual machines and virtual network functions processed by the cloud platform typically need to be extensively tested and certified, which can be expensive. Moreover, intra-platform communication can play a significant role in the costs to operate a cloud platform. Techniques detailed herein can address many of these issues, e.g., by providing mechanisms for increasing host or server utilization in response to changing demand, introducing a container technique for virtual machines to mitigate testing costs, and modeling bandwidth resources.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: April 11, 2023
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Eric Rosenberg, Kartik Pandit
  • Patent number: 11626117
    Abstract: A speech-based system includes a local device in a user premises and a network-based control service that directs the local device to perform actions for a user. The control service may specify a first action that is to be performed upon detection by the local device of a stimulus. In some cases, performing the first action may rely on the availability of network communications with the control service or with another service. In these cases, the control service also specifies a second, fallback action that does not rely upon network communications. Upon detecting the stimulus, the local device performs the first action if network communications are available. If network communications are not available, the local device performs the second, fallback action.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: April 11, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Fred Torok, Rohan Mutagi, Vikram Kumar Gundeti, Frederic Johan Georges Deramat
  • Patent number: 11620277
    Abstract: Transaction processing at non-relational databases is disclosed, including: receiving, at a non-relational database, a transaction request to perform a transaction branch from a client, wherein the transaction branch is related to a distributed transaction; sending the global transaction ID to a transaction coordinator to indicate that the transaction branch to be performed at the non-relational database is associated with the distributed transaction; receiving, at the non-relational database, a branch ID corresponding to the transaction branch from the transaction coordinator; determining one or more transaction operations to be performed at the non-relational database from the operation content associated with the transaction branch; executing the one or more transaction operations at the non-relational database; and sending a branch status message indicating execution success or failure of the transaction branch to the transaction coordinator.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: April 4, 2023
    Inventors: Songshu Zhang, Yu Jiang
  • Patent number: 11621907
    Abstract: Techniques are described for an enhanced two-way active measurement protocol (TWAMP) to measure network performance of links and/or network paths in a fully converged Software Defined Wide Area Network (SD-WAN), using a single TWAMP instance. In one example, a first network device executing a TWAMP session-sender may send a test packet embedded with one or more metrics to the TWAMP session-reflector executed by another network device, which reflects the test packet embedded with one or more metrics back to the TWAMP session-sender. The TWAMP session-sender may further reflect a test packet embedded with one or more additional metrics back to a TWAMP session-reflector to enable the network devices to independently perform network performance calculations using the metrics embedded within the test packets exchanged in a single TWAMP instance.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: April 4, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Mohan Thangavel, Elango Krishnasami, Thyagarajan S. Pasupathy, Radhakrishnan G
  • Patent number: 11621894
    Abstract: A system for live analysis of testing logs. The system including a memory and a processor configured to execute the instructions to perform operations including receiving a plurality of log entries; processing the plurality of log entries; storing the processed plurality of log entries in a database having an inverted index; receiving a query from a user device; returning test data, metadata, and statistics related to the one or more log entries; displaying the test data, the metadata, and the statistics on a GUI; comparing an exposure ratio to a range, the exposure ratio being based on a first amount of log entries associated with a first test version and a second amount of log entries associated with a second test version; and upon determining the exposure ratio is outside of the range, directing all requests from subsequent test users to a default test version.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: April 4, 2023
    Assignee: Coupang Corp.
    Inventors: Jun Ye, Chui Seo
  • Patent number: 11619497
    Abstract: Systems, methods, and non-transitory computer readable media are provided for obtaining a slice of static map data comprising a plurality of blocks, each block comprising a plurality of cells, each, each cell having a cell value indicating a probability that an object is present in the cell; loading the slice into a cache memory of a parallel processor; arranging the static map data in the cache memory in contiguous memory spaces assigned to a group of workers of the parallel processor that have coalescing constraints; loading a frame of dynamic map data into the cache memory; obtaining a plurality of scan match candidates each representing a possible position and attitude of the vehicle; processing, in the parallel processor, the static and dynamic map data and the candidates to generate results each representing a candidate and score; and selecting the candidate having the highest score as a vehicle position.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: April 4, 2023
    Assignee: Pony AI Inc.
    Inventors: Mengda Yang, Michael Wu, Ke Li, Piaoyang Cui
  • Patent number: 11616829
    Abstract: An apparatus for providing a folder chat room includes: a memory; and a processor electrically connected to the memory, wherein the processor receives a request for access to a folder from a user terminal, provides a list of files in the folder, and determines the user terminal's right to access a folder chat room and provides at least part of a message thread that is associated with the folder and rendered as a folder chat room on the user terminal.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: March 28, 2023
    Assignees: DELTA PDS CO., LTD.
    Inventor: Jae Ho Choi
  • Patent number: 11616849
    Abstract: In an embodiment, application delivery to end-user devices may be handled by a combination of an application device and a distributed set of split edge devices located closer to the end-user device within a network. The split edge devices are instructed by the application device about how to manage traffic to and from the end-user devices. The application device determines whether content is stored to content cache of a split edge device. The application device, when the content is stored to the split edge device, refrains from sending the content and instead sends instructions to the split edge device that include reference to a location of the content, and instruct the split edge device to send the content to an application and/or device. The application device, when the content is not stored to the split edge device, sends the content with instructions to store the content locally.
    Type: Grant
    Filed: February 15, 2022
    Date of Patent: March 28, 2023
    Assignee: Lilac Cloud, Inc.
    Inventors: Harish Ramamurthy Devanagondi, Jay Shah, Simon Luigi Sabato, Srikanth Lakshminarasimhan
  • Patent number: 11616848
    Abstract: A system and method of forming proxy server pools is provided. The method comprises several steps, such as requesting a pool to execute the user's request and retrieving an initial group. The system checks the service history of an initial group, including whether any of the proxy servers in an initial group are exclusive to existing pools. The exclusive proxy servers in an initial group with eligible proxy servers are replaced when needed and new proxy server pools are formed. The system also records the service history of proxy servers and pools before and after the pools are created. The method can also involve predicting the pool health in relation with the thresholds foreseen and replacing the proxy servers below the threshold.
    Type: Grant
    Filed: June 14, 2022
    Date of Patent: March 28, 2023
    Assignee: Oxylabs, UAB
    Inventors: Justas Vasiliauskas, Justas Gervinskas
  • Patent number: 11611620
    Abstract: A computer-readable medium is attached to a physical product and triggers an online interaction when communicatively coupled with a computing device having a display to establishes an online connection whereby services or information pertaining to the physical product can be provided to a user of the product. The computer readable medium can be coupled to the computing device alternatively through a Universal Standard Bus (USB), Near Field Communication (NFC), or Matrix Barcode (e.g., QR code) coupling techniques, for example. The established connection uniquely identifies the product to which the medium is attached and calls an Internet service with that identifying information. The Internet service in turn queries a database where each medium was registered prior to product distribution and extracts a dynamic destination where the computing device should connect to. This destination is returned to the displaying computing device and a variety of follow-on actions can ensue.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: March 21, 2023
    Inventor: Jurgen Schmerler
  • Patent number: 11611582
    Abstract: A computer implemented method of detecting a phishing threat using a pre-defined statistical model to determine whether a network resource is a potential phishing threat based on features extracted from a network resource identifier for the network resource. The method includes: receiving a request to access a network resource; determining, from the request, a network resource identifier for the requested network resource; extracting one or more features from the network resource identifier; applying the pre-defined statistical model to the extracted features; and classifying the network resource as a phishing threat if the output of the statistical model, when applied to the extracted features, determines that the network resource is a potential phishing threat.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: March 21, 2023
    Assignee: WANDERA LTD.
    Inventors: David Pryce, Zdenek Letko
  • Patent number: 11610156
    Abstract: Disclosed is a technique that can be performed by a server computer system. The technique can include executing a machine learning process to generate a machine learning model based on global data collected from one or more electronic devices, wherein the machine learning model is described by model data. The technique can further include encapsulating the model data in a markup language document. The technique can further include sending, over a network, the markup language document to at least one electronic device of the one or more electronic devices to cause the at least one electronic device to update a local device machine learning model.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: March 21, 2023
    Assignee: SPLUNK INC.
    Inventors: Pradeep Baliganapalli Nagaraju, Steve Zhang, Jiahan Wang, Adam Jamison Oliner, Erick Anthony Dean
  • Patent number: 11611623
    Abstract: A method includes receiving, by a processing system of a user endpoint device, a network cookie directly from an internet service provider who provides a subscriber who is associated with the user endpoint device with connectivity to the internet, storing, by the processing system, the network cookie in a local memory of the user endpoint device, generating, by the processing system, a request to send to the Internet service provider, wherein the request comprises a request for an internet protocol address associated with a uniform resource locator of an internet content provider, attaching, by the processing system, the network cookie to the request, and sending, by the processing system, the request including the network cookie to the Internet service provider.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: March 21, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Robert Sayko, Anestis Karasaridis
  • Patent number: 11609577
    Abstract: The present disclosure relates to a method for determining a functional inventory of a functional unit, wherein in the functional unit at least one function that has already been installed can be enabled and thus activated in each case and/or at least one function can be subsequently installed and so that it can be activated in each case and wherein the functional inventory of the functional unit represents the set of functions that are actually activated.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: March 21, 2023
    Assignee: AUDI AG
    Inventors: Patrick Mochar, Christoph Grasser, Erich Schall
  • Patent number: 11606444
    Abstract: A method for exchanging data between several field devices includes: implementing an exchange of data between a requesting field device and a responding field device using a publish-subscribe principle; subscribing the responding field device to request messages whose message titles include a specification of a field device identifier of the responding field device; subscribing the requesting field device to response messages whose message titles include a request identifier known to the requesting field device; the requesting field device publishing a request message to a data broker, the message title of the request message including the request identifier and the specification; the responding field device receiving the request message, evaluating the request message, and publishing a corresponding response message to the data broker, the message title of the response message including the request identifier; and the requesting field device receiving the response message based on the subscription to the res
    Type: Grant
    Filed: December 31, 2021
    Date of Patent: March 14, 2023
    Assignee: KROHNE Messtechnik GmbH
    Inventors: Wolfgang Hottgenroth, Julia Bublitz, René Keimling
  • Patent number: 11606441
    Abstract: A third party system includes a tracking mechanism in various content provided by the third party system. When a client device presents content provided by the third party system, the client device executes tracking mechanism, causing the client device to communicate information identifying the content, identifying a user associated with the online system, and other information to the online system. Based on the information received from the client device, the online system selects a rule from rules provided to the online system by the third party system. The online system then performs an action included in the selected rule, allowing the advertiser to initiate various actions by the online system while including a common tracking mechanism in different content provided by the third party system.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: March 14, 2023
    Assignee: META PLATFORMS, INC.
    Inventors: Wai Man Tong, Mayank Kumar, Gabriel Allan Francis
  • Patent number: 11606407
    Abstract: A system for capturing and distributing live audio streams of a live event to mobile computing devices comprises: processing device(s) in network communication with each other; and at least one memory coupled to each processing device. Processing device(s) having an audio channel receive live audio stream(s) via the audio channel(s), generate and transmit discrete audio data packets therefrom over a first network for receipt by the remaining processing device(s). Copies of the discrete audio data packets are generated and placed in a respective buffer by the processing device(s). A nominated processing device: receives a connection request from a mobile computing device; determines the distribution status the processing device(s); and selects a processing device to provide the requested transmission based on the distribution status.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: March 14, 2023
    Assignee: PROWIRE SPORT LIMITED
    Inventor: Michel Pollet
  • Patent number: 11604667
    Abstract: The deployment of content and computing resources for implementing a distributed software application can be optimized based upon customer location. The volume and geographic origin of incoming requests for a distributed software application are determined. Based upon the volume and geographic origin of the incoming requests, content and/or one or more instances of the distributed software application may be deployed to a geographic region generating a significant volume of requests for the distributed software application. Content and/or instances of a distributed software application might also be speculatively deployed to a geographic region in an attempt to optimize the performance, cost, or other attribute of a distributed software application.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: March 14, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Benjamin W. Mercier, Joseph E. Fitzgerald, Eric J. Brandwine, Marvin M. Theimer
  • Patent number: 11599354
    Abstract: Described herein is a system and method for detecting correlated changes (e.g., between code files and configuration files). For a plurality of code files and a plurality of configuration files, a correlated change model is trained to identify correlated changes across the code files and the configuration files using a machine learning algorithm that discovers change rules using a support parameter, and, a confidence parameter, and, a refinement algorithm that refines the discovered change rules. The correlated change model comprising the change rules is stored. The correlated change model can be used to identify potential issue(s) regarding a particular file (e.g., changed code or configuration file(s)). Information regarding the identified potential issue(s) can be provided to a user.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: March 7, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ranjita Bhagwan, Chandra Sekhar Maddila, Aditya Kumar, Sumit Asthana, Rahul Kumar, Sonu Mehta, Chetan Bansal, Balasubramanyan Ashok, Christian Alma Bird
  • Patent number: 11598898
    Abstract: Techniques for determining an operator position for a hydrocarbon production area include identifying an entity name; determining a plurality of land areas associated with the entity name based on at least one public data set, at least one of the land areas including a hydrocarbon-bearing land area; determining a position associated with the entity name for each of the plurality of land areas based on the at least one public data set and at least one private data set, the position including an operator position or a non-operator position; determining at least a portion of the plurality of land areas in which the determined position associated with the entity name includes the operator position; aggregating the determined portion of the plurality of land areas to generate an operator land area for the entity name; and generating a graphical representation of the generated operator land area to present to a user.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: March 7, 2023
    Assignee: Enverus, Inc.
    Inventors: Amit Kardam, Melwyn Oommen
  • Patent number: 11601520
    Abstract: A machine implemented method and system, including: receiving at a near real-time processor module, one or more tenant-specific business objects from a message handler module; receiving at the near real-time processor module, contextual data related to the received one or more tenant-specific business objects from a platform analytics module; forming at the near real-time processor module, one or more events by applying one or more pre-defined analytic models to the received contextual data and the received one or more tenant-specific business objects; receiving at a message publisher module, one or more events from the near real-time processor module; and transmitting the received one or more events to one or more subscribers for the one or more events.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: March 7, 2023
    Assignee: GLOBALLOGIC, INC.
    Inventors: James Francis Walsh, Suhail Murtaza Khaki, Manu Sinha, Juan Manuel Caracoche, Artem Mygaiev, Francis Michael Borkin, Bhaskar Chaturvedi, Mayank Gupta, Biju Varghese
  • Patent number: 11593728
    Abstract: Methods, apparatuses, and systems for scheduling tasks to field professionals include: storing, in a database, a plurality of records reflecting characteristics associated with completing a set of technical services, wherein information in each record is derived from historical experience of completing each of the technical services; receiving a request for a new technical service associated with a location; and assigning a field professional to perform the new service having determined from information in the database a likelihood that the field professional will complete the new technical service in a single on-site visit at the location.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: February 28, 2023
    Assignee: CLICKSOFTWARE, INC.
    Inventor: Sassi Idan
  • Patent number: 11595781
    Abstract: An electronic apparatus and a method of controlling a plurality of devices by the electronic apparatus are provided. The method includes receiving data from a plurality of devices, determining a correlation between at least two devices among the plurality of devices on the basis of the received data, determining a position of a first device on the basis of the correlation, grouping the first device and another device positioned in the vicinity of the first device into one group, and automatically creating group information, and controlling the devices included in the group. The name of the first device may be automatically set using the group information.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: February 28, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Tae-kwang Um, Jeong-yi Park, Hyun-cheol Park, Si-jun Lee, Soo-in Jang
  • Patent number: 11593465
    Abstract: In order to improve the safety and reliability of services provided by a computer, an authentication device (1) equipped with a transmission unit (15) and a determination unit (16) is provided. The transmission unit (15) transmits a challenge to a terminal device (7) where the challenge is presented to a user (8) to be authenticated, the challenge being information serving as the basis on which the user inputs information to be used for authentication processing. At this time, the transmission unit (15) transmits a plurality of different challenges to the terminal device (7). The determination unit (16) determines not only whether or not a response input to the terminal device (7) by the user (8) in response to each challenge is correct, but also whether or not time information regarding the challenge and the response thereto satisfies a condition regarding the response.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: February 28, 2023
    Assignee: NEC CORPORATION
    Inventor: Tomoki Inoue
  • Patent number: 11595079
    Abstract: An electronic system for a firearm includes a power source, one or more electrical conductors electrically connected to receive power from the power source, and a plurality of electronic devices. Each electronic device has an electrical input configured to receive power from the one or more electrical conductors to power the electronic device. A communication device is configured for data communication across the one or more electrical conductors. In some embodiments data can be communicated at rates greater than 10 Mbps. Some embodiments utilize multi-frequency encoding, such as orthogonal frequency-division multiplexing. Some embodiments include a data communication device with a lower data communication rate and another data communication device with a higher data communication rate, and can selectively communicate through either data communication device.
    Type: Grant
    Filed: April 2, 2021
    Date of Patent: February 28, 2023
    Assignee: T-Worx Holdings, LLC
    Inventors: Joseph Douglas Ellena, Tho Nguyen, Tyler Jonathan Miller, Benjamin Freed Feldman
  • Patent number: 11593075
    Abstract: A system may receive a request from a user to build a custom application specific to an operating system (OS) platform. The system may include an application gateway and the custom application may be a user-customized variation of an application gateway client. The system may prepare a build request and send it to a bonding client running on a work station specific to the OS platform. The bonding client may execute build scripts with user-provided configuration information to create the custom application. Instead of submitting the custom application to a third-party digital distribution platform, the bonding client may store the custom application in a storage location accessible by the system. The system, responsive to the request from the user, may send a response to the computing device, the response containing a link to the storage location of the custom application.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: February 28, 2023
    Assignee: OPEN TEXT SA ULC
    Inventors: Man Cheong Liu, Simon Day
  • Patent number: 11586611
    Abstract: Systems and methods are provided for determining a request to validate data, the request specifying validation criteria; generating a graph for validating the data, the graph including at least one node-based connected component that evaluates the data, the node-based connected component being constructed to represent the validation criteria; validating the data using the generated graph, wherein the data being validated is evaluated by the node-based connected component; and providing information describing the validated data.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: February 21, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Aditya Srinivasan, Tim Overeem
  • Patent number: 11588890
    Abstract: Disclosed are a data processing system, a method and an apparatus. The system includes: a first client, a data synchronization terminal, and a second client. The first client is configured to send data indicated by a data sending instruction to a first server cluster in a first server cluster group. The data synchronization terminal is configured to synchronize data in the first server cluster of the first server cluster group to a second server cluster in a second server cluster group. The second client is configured to acquire data from a target second server cluster; determine, in response to that transmission of data with location information currently being acquired from the target second server cluster is interrupted, target second location information from a predetermined target second location information group; and continue to acquire data from the storage location indicated by the target second location information.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: February 21, 2023
    Assignees: Beijing Jingdong Shangke Information Technology Co., Ltd., Beijing Jingdong Century Trading Co., Ltd.
    Inventor: Chao Qiao
  • Patent number: 11586342
    Abstract: An electronic device is disclosed. The electronic device includes a display, a communication circuit, a memory, and a processor. The processor may be configured to obtain a user input for communication with a first external electronic device and output a first user interface for the communication with the first external electronic device on the display, based on the user input. The processor is also configured to obtain permission information for accessing a second external electronic device associated with an account of the first external electronic device, during the communication with the first external electronic device, and display a second user interface for accessing the second external electronic device on a partial region of the first user interface based on the permission information.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: February 21, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jongho Kim, Minjung Sohn, Seolhye Won, Hoon Yoon, Kangmin Lee, Sangwoong Hwang
  • Patent number: 11588916
    Abstract: An information processing apparatus includes a first obtaining unit configured to obtain a notification information set from a cloud storage, a second obtaining unit configured to transmit user ID information of a user using the information processing apparatus to a cloud server, and to obtain notification ID information transmitted from the cloud server in response to the transmitted user ID information, and a determination unit configured to determine the notification information included in the notification information set obtained by the first obtaining unit and corresponding to the notification ID information obtained by the second obtaining unit as notification information of a display target.
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: February 21, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Nobuhiro Kitabatake
  • Patent number: 11582131
    Abstract: Embodiments described include systems and methods for executing in an embedded browser an application script for network applications of different origins. A client application can establish a first session with a first network application of a first entity at a first origin via an embedded browser within the client application and a second session with a second network application of a second entity at a second origin via the embedded browser within the client application. A scripting engine within the client application of a client device of a user at a third origin can identify an application script having instructions to interact with the first network application and the second network application, and can execute the instructions to perform a task across the first network application of the first entity at the first origin and the second network application of the second entity at the second origin.
    Type: Grant
    Filed: February 15, 2021
    Date of Patent: February 14, 2023
    Assignee: Citrix Systems, Inc.
    Inventor: Abhishek Chauhan
  • Patent number: 11582285
    Abstract: A method, computer program, and computer system is provided for asynchronous Network-Based Media Processing (NBMP) request processing. A first function call corresponding to a CreateWorkflow request to an NBMP workflow manager is received. A hypertext transfer protocol (HTTP) status code and a delay value retrieved from a database are returned based on receiving the first function call, and the CreateWorkflow request is performed at a later time after the delay has elapsed, whereby a response to the request is performed asynchronously according to the retrieved delay value. A second function call corresponding to an UpdateWorkflow request to the NBMP workflow manager is received after performing the CreateWorkflow request, and results of performing the CreateWorkflow request are returned based on receiving the second function call, wherein a response to the CreateWorkflow request is provided asynchronously according to the retrieved delay value.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: February 14, 2023
    Assignee: TENCENT AMERICA LLC
    Inventor: Iraj Sodagar
  • Patent number: 11577749
    Abstract: An example operation includes one or more of receiving, by a server, data related to an environment associated with a target transport, analyzing, by the server, the data to determine if at least one adverse condition related to the environment exists, and responsive to existence of the at least one adverse condition, sending, by the server, a recommendation related to operation of the target transport in a safe mode to overcome the at least one adverse condition to the target transport.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: February 14, 2023
    Assignee: TOYOTA MOTOR NORTH AMERICA, INC.
    Inventor: Stephen Paul McFarland, Jr.
  • Patent number: 11582125
    Abstract: An example device for retrieving media data includes a memory configured to store media data; and one or more processors implemented in circuitry and configured to: receive data indicating a packet loss signaling mechanism, the packet loss signaling mechanism comprising at least one of that segments are sent in chunks, that transport object identifiers (TOIs) are sequential, or that a last packet of an object assigned to a TOI has a specific flag set in a header of the last packet, a base URL, a maximum latency, or a synchronization point in a file delivery header; detect loss of a packet using the at least one of the packet loss signaling mechanisms, the lost packet including missing media data; generate a byte range request for the missing media data using information of the file delivery header; and deliver a proper media object to a media application.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: February 14, 2023
    Assignee: QUALCOMM INCORPORATED
    Inventors: Thomas Stockhammer, Waqar Zia, Imed Bouazizi
  • Patent number: 11582130
    Abstract: Methods and systems for monitoring performance in a distributed storage system described. One example method includes identifying requests sent by clients to the distributed storage system, each request including request parameter values for request parameters; generating probe requests based on the identified requests, the probe requests including probe request parameter values for probe request parameter values, representing a statistical sample of the request parameters included in the identified requests; sending the generated probe requests to the distributed storage system over a network, wherein the distributed storage system is configured to perform preparations for servicing each probe request in response to receiving the probe request; receiving responses to the probe requests from the distributed storage system, and outputting at least one performance metric value measuring a current performance state of the distributed storage system based on the received responses.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: February 14, 2023
    Assignee: Google LLC
    Inventors: Vadim Borisov, Andrew Fikes, Brian F. Cooper
  • Patent number: 11580010
    Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for creating an application lifecycle management platform for big data applications. In one embodiment the lifecycle management platform can include a multiple-layer container file that integrates multiple big-data tools/platforms. The system may create a generic template application, create a build environment for the generic template application, create a test environment for the generic template application, and run the built generic template application in the test environment prior to the user writing any new code in the generic template application. In one embodiment, the test environment includes a container management system or virtual machine that launches the big data application (which may be the generic template application before a developer edits the file) on a separate big-data server cluster.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: February 14, 2023
    Assignee: PayPal, Inc.
    Inventors: Meisam Fathi Salmi, Prabhu Kasinathan, Romit Mehta
  • Patent number: 11582333
    Abstract: A first network device for use in a blockchain network is described.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: February 14, 2023
    Assignee: Nokia Technologies Oy
    Inventors: Matteo Signorini, Matteo Pontecorvi
  • Patent number: 11579834
    Abstract: A portable device and accompanying software provides users with a digital audio workstation with integrated tools take in raw audio data from physical inputs and map the raw data to various virtual outputs. Raw audio data for recording (recording data) is cast in real-time to a remote server. Monitoring data is simultaneously sent to collaborating devices via P2P protocols. The bitrate of the data for P2P transmissions can be adjusted to allow remote multiple users recording simultaneously to hear monitoring data in synchronicity, regardless of the speed of their respective internet connections. Face-to-face collaboration may be facilitated through the streaming of video data as the monitoring data. The low-latency of the P2P monitoring transmissions frees up bandwidth for the real-time streaming of the recording data. Audio recordings are uploaded to a central server, where they may be available to authorized collaborators for editing.
    Type: Grant
    Filed: December 12, 2020
    Date of Patent: February 14, 2023
    Assignee: ELITE AUDIO RECORDS
    Inventor: Ronald J. Williams
  • Patent number: 11574553
    Abstract: A system including sensors configured to provide physiological markers of a developer and a controller configured provide information indicative of a user experience to the developer while receive signals from the sensors. The controller is configured to utilize cognitive analysis determine developer emotion responses as the developer receives the user experience. The controller compares a developer emotion classification with a user emotion classification of a user as the user generated the user experience. The system generates a prioritized backlog to identify points where emotion responses between user and developer are in common, or where emotion responses between user and developer differ.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: February 7, 2023
    Assignee: International Business Machines Corporation
    Inventors: Stan Kevin Daley, Michael Bender, Siddhartha Sood, Shawn D. Hennessy
  • Patent number: 11574436
    Abstract: The disclosure provides a mixed rendering system and a mixed rendering method. The mixed rendering system includes a client device configured to perform: determining at least one user-interactable object of a virtual environment; rendering the at least one user-interactable object; receiving a background scene frame of the virtual environment; blending the at least one rendered user-interactable object with the background scene frame as a visual content of the virtual environment; and providing the visual content of the virtual environment.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: February 7, 2023
    Assignee: HTC Corporation
    Inventors: Jung-Sen Yang, Jing-Lung Wu, Cheng-Wei Tsai, Jiun-Lin Chen
  • Patent number: 11574732
    Abstract: Provided are mechanisms and processes for a virtual waiting room. According to various examples, the system includes a medical schedule processor that logs when a medical professional enters an examination room to conduct an examination of a patient and compares this time with scheduling information to predict whether future appointments on that day will be delayed. The scheduling information is cryptographically separated from Health Insurance Portability and Accountability Act (HIPAA) information. The system also includes a notification interface that sends data including current appointment status of the medical professional, predicted delays, and modified appointment times for each appointment for the day to a medical scheduling management app that is viewable by patients of the medical professional. The predicted delays and modified appointment times are updated periodically.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: February 7, 2023
    Inventors: Deborah T. Bullington, Andrew B. Bullington
  • Patent number: 11576031
    Abstract: In an example aspect, a method for service registration in a communications network is provided. The method comprises receiving a service registration request, the request identifying a network function to provide a service, a type of the service, and a version of the service, and storing information in a repository, the information identifying the network function, the type of the service and the version of the service.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: February 7, 2023
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Miguel Angel Puente Pestaña, Maria Cruz Bartolomé Rodrigo
  • Patent number: 11575565
    Abstract: Methods and devices for propagating transactions in a network of nodes, each node having one or more connections to other nodes. The method includes receiving a plurality of incoming transactions over a time period; combining the plurality of incoming transactions using network coding to generate a composite message; sending the composite message to one or more nodes in the network; and determining an adjusted time period based on an equilibrium constant parameter and a count of transactions in the plurality of incoming transactions received over the time periodk.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: February 7, 2023
    Assignee: nChain Licensing AG
    Inventors: Patrick Motylinski, Simone Madeo, Giuseppe Destefanis, Stephane Vincent
  • Patent number: 11576082
    Abstract: A network device for a mobile carrier network sends, to a third-party content platform, a client message including a first dedicated subscription parameter extension. The first dedicated subscription parameter extension indicates one or more subscription parameters for a data flow between a user equipment (UE) device that originated the client message and the third-party content platform. The network device receives, from the third-party content platform, a server message including a second dedicated subscription parameter extension. The second dedicated subscription parameter extension confirms the third-party content platform will abide by the one or more subscription parameters. The network device generates, based on the one or more subscription parameters, a policy enforcement rule for the data flow that relies, at least in part, on cooperation of the third-party content platform.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: February 7, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: James Mathison, Barry F. Hoffner, Ho Yin Cheuk, Lixia Yan, Marc Chiaverini
  • Patent number: 11568986
    Abstract: Disclosed is a system for remote controlling and monitoring of at least one instrument, for example a bioprocessing instrument, said system comprising: at least one instrument to be controlled and/or monitored; at least one instrument server connected to the at least one instrument, said instrument server comprising an instrument control software; at least one gateway connected to the at least one instrument server; a transferring means provided in the at least one instrument server, said transferring means being arranged to receive information from the at least one connected instrument and forward said information to the at least one gateway; a first self-hosted web server containing a web application provided in the at least one instrument server for providing possibility to control the at least one instrument via a web browser in an instrument control web page; a publishing means provided in the at least one gateway, said publishing means being arranged to receive information from at least one instrument s
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: January 31, 2023
    Assignee: Cytiva Sweden AB
    Inventors: Key Hyckenberg, Kjell Karlsson, Stefan Willehadson, Orjan Bo Grelsson
  • Patent number: 11568020
    Abstract: A computer-implemented method to establish a relative importance of an input parameter pj in a plurality of input parameters pi in a data set input to a machine learning model, the data set represented by a j row by k column matrix Im, an intersection of each row with each column defining an element, the method includes for each of the plurality of parameters pi in the input data set, a computer sorts columns ki of the matrix Im. to produce a re-ordered matrix Im,j; the computer determines a hyper-parameter N* of sub-matrices into which may be sorted the values in a jth row of the re-ordered matrix Im,j; the computer generates a plurality of group sub-matrices Gi, each of the group sub-matrices comprising a subset of columns and the jth row; the computer inputs the re-ordered matrix Im,j into a fully-trained machine learning model to produce machine learning model outputs; and the computer produces normalized mean values of the outputs.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: January 31, 2023
    Assignee: SNO, Inc.
    Inventors: G. Edward Powell, Mark T. Lane, Stephen C. Bedard, N. Edward White
  • Patent number: 11570234
    Abstract: An Internet infrastructure delivery platform (e.g., operated by a service provider) provides an overlay network (a server infrastructure) that is used to facilitate “second screen” end user media experiences. In this approach, first media content, which is typically either live on-demand, is being rendered on a first content device (e.g., a television, Blu-Ray disk or another source). That first media content may be delivered by servers in the overlay network. One or multiple end user second content devices are then adapted to be associated with the first content source, preferably, via the overlay network, to facilitate second screen end user experiences (on the second content devices).
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: January 31, 2023
    Assignee: Akamai Technologies, Inc.
    Inventors: Kristofer Alexander, Andrew F. Champagne, F. Thomson Leighton, Robert Neville, William Law
  • Patent number: 11568019
    Abstract: A computer-implemented method, computer program product and computing system for identifying one or more interactions with one or more portions of a website structure of a specific website; and associating the one or more interactions with the one or more portions of the website structure with one or more functions of the specific website to define a specific function description model corresponding to the specific website.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: January 31, 2023
    Assignee: Grokit Data, Inc.
    Inventors: James A. Harding, Anthony J. Paquin, Scott Thibault, Jason A. Boatman