Remote Data Accessing Patents (Class 709/217)
-
Patent number: 11831612Abstract: A method in a virtual private network (VPN) environment, the method including determining, by a processor, that a VPN service provider is unreachable via utilization of received domain information; determining, by the processor, first substitute domain information based at least in part on determining that the VPN service provider is unreachable via utilization of the received domain information; and determining, by the processor, second substitute domain information based at least in part on determining that the VPN service provider is unreachable via utilization of the first substitute domain information, the second substitute domain information being different than the first substitute domain information. Various other aspects are contemplated.Type: GrantFiled: November 1, 2021Date of Patent: November 28, 2023Assignee: UAB 360 ITInventor: Mindaugas Valkaitis
-
Patent number: 11823232Abstract: A method provides a mobile billboard messaging app and non-transitory computer readable electronic storage medium. The method includes a computer database electronically storing merchant/advertiser and user information in communication with a software application running in a mobile device of the user. The mobile device has GPS technology, a display screen and Internet connectivity. The method displays on the user's device messages from an advertiser that are logically related to user preferences when the user device is in a given location radius. Where a correlation is found, at least one message from the advertiser is displayed. The message is triggered when the device enters within the given radii from the advertiser. When triggered, the messaging app provides relevant real-time promotions, deals and coupons related to the user preferences. The mobile billboard displays target messages based on both the user's preferences and the user's geographical real-time location.Type: GrantFiled: December 28, 2012Date of Patent: November 21, 2023Inventor: Henry Peter Badenhop
-
Patent number: 11824776Abstract: A method including receiving, in a controller, from a client device in a network, a resolution query specifying a host name, is provided. The method includes parsing the resolution query to determine whether the host name is associated with an core host or with a public host, and directing the resolution query to a remote domain name system server dedicated to service the core host when the host name is associated with an enterprise name. The method also includes directing the resolution query to a local domain name system server when the host name is associated with a public service provided by the public host. A system to perform the above method is also provided.Type: GrantFiled: June 23, 2021Date of Patent: November 21, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Sujeeth Padavala, Isaac Theogaraj, Amit Pingale
-
Patent number: 11820008Abstract: A method of operating a mobile cleaning robot includes receiving a privacy mode setting from a user interface, where the privacy mode setting is based on a user selection between at least two different privacy mode settings for determining whether to operate the mobile cleaning robot in an image-capture-restricted mode. An image stream of an image capture device of the mobile cleaning robot is permitted in an absence of a user-selection of a more restrictive one of the privacy settings. At least a portion of the image stream is restricted or disabled based at least in part on a user-selection of a more restrictive one of the privacy settings.Type: GrantFiled: February 2, 2023Date of Patent: November 21, 2023Assignee: iRobot CorporationInventors: Gregg Duthaler, Vincent Edward Colella
-
Patent number: 11824987Abstract: An event is detected. The event is a designated event for capturing a snapshot of a blockchain where the blockchain is not replicated in a distributed ledger. For example, the event may be where a specific number of new blocks have been added to the blockchain. In response to detecting the event, a capstone block or a lock block is created. The capstone block or the lock block is added to the blockchain. A copy of the capstone block or the copy of the lock block sent to a trusted authority. The copy of the capstone block or the copy of the lock block is used to validate some or all the blockchain to detect if the blockchain has been changed. For example, validating the blockchain may be to detect if the blockchain has been tampered with or has become corrupted.Type: GrantFiled: December 7, 2021Date of Patent: November 21, 2023Assignee: MICRO FOCUS LLCInventor: Douglas Max Grover
-
Patent number: 11824862Abstract: In one aspect, an illustrative methodology implementing the disclosed techniques includes, by a computing device, receiving input via an application of the computing device, the input to initiate navigation to an electronic resource, and determining that navigation to the electronic resource via the application is insecure. The method also includes, by the computing device, responsive to the determination that the navigation is insecure, modifying the navigation to the electronic resource so as to prevent navigation to the electronic resource via the application.Type: GrantFiled: June 14, 2021Date of Patent: November 21, 2023Inventor: Manbinder Pal Singh
-
Patent number: 11818047Abstract: Computer-implemented systems and methods configured to generate a plurality of data packages based on a combination of data elements; add the plurality of data packages to a data package pool configured to store available data packages for assignment; receive an assignment request from a user device in communication with a management server; add the assignment request to a request pool configured to queue a plurality of assignment requests, wherein generating the plurality of data packages and receiving the assignment request occur asynchronously; retrieve a first group of one or more data packages from the data package pool; retrieve a second group of one or more assignment requests from the request pool; assign the one or more data packages of the first group to the one or more assignment requests of the second group; and transmit the one or more assignment requests to corresponding user devices with the assigned data packages.Type: GrantFiled: May 17, 2021Date of Patent: November 14, 2023Assignee: COUPANG CORP.Inventors: Sang Hee Ahn, Sung Jin Park, Myung Soo Song, Se Hwan Chung, Jeong Seok Oh, Sang Ho Yim, Lianxi Bai
-
Patent number: 11816702Abstract: Integrated systems and method for integrated management of advertising campaigns are provided. The system provides a user device with access to a centralized transaction platform server based on authentication information provided by the user device, which is verified by one or more integrated third party systems utilized by the one or more users. The system receives data regarding inventory from the one or more integrated third party systems, wherein the data is received via an application programming interface (API). The system aggregates a collection of available inventory based on the data regarding the inventory from the one or more integrated third party system. The system filters the aggregated collection of available inventory based on one or more categories of the inventory. The system generates, on a graphical user interface, a custom display based on a received criteria that matches the one or more categories of the inventory.Type: GrantFiled: April 7, 2021Date of Patent: November 14, 2023Assignee: Placements, Inc.Inventors: Edwin Fu, Jesse Low, Evan Bowen
-
Patent number: 11818221Abstract: A computer-based method for transferring a state of user interaction with an online content item to a computer program accessible by a user device is provided. The method is implemented using an application server in communication with a memory. The method includes hosting a first session associated with a computer program. The first session includes a session state. The method also includes associating a first session token with the first session of the plurality of sessions, receiving from a user device one or more user interactions with an interactive online content item, updating the session state for the first session based on the one or more user interactions, receiving a request for the session state for the first session after the computer program becomes accessible for use by the user device, and transmitting the session state for the first session to be applied to the computer program.Type: GrantFiled: September 30, 2019Date of Patent: November 14, 2023Assignee: GOOGLE LLCInventor: Aric Albert Beldon Amberden
-
Patent number: 11818128Abstract: According to examples, an apparatus may include a processor and a memory on which is stored machine-readable instructions that when executed by the processor, may cause the processor to identify configuration information to be used by an on-premise access management service to provide authentication services to applications by users. The processor may also transform the identified configuration information into a transformed set of configuration information to be used by a cloud-based access management service to provide authentication services to the applications by users. In addition, the processor may store the transformed set of configuration information for use by the cloud-based access management service to provide authentication services to the applications by users to migrate authentication of the users from the on-premise access management service to the cloud-based access management service.Type: GrantFiled: June 29, 2021Date of Patent: November 14, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Luis Carlos Leon Plata, Rama Mohan Rao Dintakurthi, Xin Yu Chong, Sushant Choudhary, Ramiro Calderon Romero, David Alan Gregory
-
Patent number: 11818186Abstract: A system and method for generating a compilation audio clip is disclosed. The method may include providing access to a master recording session to a first device corresponding to a first user and a second device corresponding to a second user, where the first device and the second device are in different physical locations, initiating a playback of a video content at the first and at the second device, actuating a first microphone coupled to the first device to record a first audio clip, where the actuation is synchronized to the playback of the video content, actuating a second microphone coupled to the second device to record a second audio clip, where the actuation is synchronized to the playback of the video content, receiving the first audio clip from the first device and the second audio clip from the second device, and generating a compilation audio clip including audio from the first audio clip and audio from the second audio clip, where the compilation audio clip is synchronized to the video content.Type: GrantFiled: May 21, 2021Date of Patent: November 14, 2023Assignee: DELUXE MEDIA INC.Inventors: Andriy Marchuk, Gregory J. Taieb, Igor Skakovskyi, Stefan Lazarevic, Nasik Shafeek
-
Patent number: 11816463Abstract: The present invention teaches a system and method for estimating the degree of completeness for large file downloads measured through redirects, without access to complete media server logs. According to a first preferred embodiment, the present invention provides accurate download counts by using data from redirect server logs, along with samples of the media server-side logs. According to a further preferred embodiment, the present invention teaches a system and method for sampling networked media servers hosting similar media files to determine approximate download completeness.Type: GrantFiled: July 12, 2021Date of Patent: November 14, 2023Assignee: PODTRAC, Inc.Inventors: Robert W. Freeland, Mark McCrery, Jason Defontes
-
Patent number: 11816176Abstract: A system for adding an external function to a webpage includes: one or more processors; and memory communicably connected to the one or more processors and storing instructions that, when executed by the one or more processors, cause the one or more processors to: receive code associated with the webpage from a remote server; identify a plurality of images in the code; filter the plurality of images to identify a first type of image different from other images of the plurality of images; and append the external function to the first type of image to display a modified webpage including the external function on a display device of a first user.Type: GrantFiled: July 27, 2021Date of Patent: November 14, 2023Assignee: Locker 2.0, Inc.Inventors: Kristine Elizabeth Locker, Jerry Jen-Fu Wang, Kevin Chun-Hsin Lin
-
Patent number: 11816033Abstract: Systems, methods, apparatuses, and software for a content delivery network that caches content for delivery to end user devices is presented. In one example, a content delivery network (CDN) is presented having a plurality of cache nodes that cache content for delivery to end user devices. The CDN includes an anonymization node configured to establish anonymized network addresses for transfer of content to cache nodes from one or more origin servers that store the content before caching by the CDN. The anonymization node is configured to provide indications of relationships between the anonymized network addresses and the cache nodes to a routing node of the CDN. The routing node is configured to route the content transferred by the one or more origin servers responsive to content requests of the cache nodes based on the indications of the relationships between the anonymous network addresses to the cache nodes.Type: GrantFiled: March 15, 2021Date of Patent: November 14, 2023Assignee: Fastly, Inc.Inventors: João Diogo Taveira Araújo, Artur Bergman, Sean A. Leach
-
Patent number: 11810577Abstract: Systems, devices, and methods provide improved autonomous agents by creating a concept lattice that represent objects and attributes and using the concept lattice to manage a dialogue with a user device. An autonomous agent application can receive queries from a user and serve response (e.g., responses identifying objects and/or object attributes) based on one or more traversals of a concept lattice. In some embodiments, the concept lattice can be generated from tabular data indicating a set of objects and respective sets of attributes. The user can provide further input to traverse from one selected node to another within the concept lattice in order to identify other nodes in the concept lattice that meet the user's needs.Type: GrantFiled: March 31, 2020Date of Patent: November 7, 2023Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Boris Galitsky
-
Patent number: 11812358Abstract: There is provided a reception apparatus including a first acquisition unit which acquires, preceding text format second signaling data to be transmitted in a lower-level layer than an IP layer in a hierarchy of a protocol of an IP transmission system and containing control information independent of a service identified by an IP address, binary format first signaling data containing a flag indicating whether the second signaling data exists in digital broadcast using the IP transmission system, a second acquisition unit which acquires the second signaling data on the basis of the first signaling data, and a control unit which controls operation of the units which perform various types of processing on the basis of the second signaling data. The present technology can be applied to, for example, a television receiver.Type: GrantFiled: June 13, 2022Date of Patent: November 7, 2023Assignee: Saturn Licensing LLCInventors: Kazuyuki Takahashi, Naohisa Kitazato, Jun Kitahara, Yasuaki Yamagishi
-
Patent number: 11811884Abstract: A service provider receives a request to attach a subscription to a client node. The request can be an authenticated request by an entity associated with the client node. In response to the request, information is stored that indicates the client node is authorized for the subscription. A service can determine a connection by the client node to a service. The connection can trigger the subscription to be created for the client node.Type: GrantFiled: December 11, 2020Date of Patent: November 7, 2023Assignee: Amazon Technologies, Inc.Inventors: Nicholas A. Gochenaur, Gary Keith Wicker
-
Patent number: 11809918Abstract: A non-transitory computer-readable medium having program instructions for a method implemented in a content management system (CMS), for providing integration between APPS configured for use with an editor application of the CMS, the method including the following operations: installing a first APP and a second APP in a content project of the CMS, wherein installing the first and second APPs enables functionalities of the first and second APPs to be accessed for the content project through the editor application, wherein the editor application provides an interface for editing the content project; receiving from the first APP a request to invoke an action by the second APP; responsive to receiving the request, then validating contents of the request; responsive to successful validation of the request, then sending an acknowledgement to the first APP, and generating a call to the second APP to invoke the action by the second APP.Type: GrantFiled: June 22, 2022Date of Patent: November 7, 2023Assignee: Contentful GmbHInventors: Manuel Spagnolo, Fabian Schultz, Paolo Negri, Ryan Scott
-
Patent number: 11809602Abstract: Electronic communication privacy verification is provided. An electronic communication associated with a set of addresses is received. The electronic communication is analyzed using an artificial intelligence model to classify a purpose for the electronic communication. Using an authorization database, it is determined whether each address in the set of addresses has been authorized for communication for the classified purpose. In response to determining at least one address has not been authorized for communication for the classified purpose, a sender of the electronic communication is prompted to remove the at least one address.Type: GrantFiled: September 2, 2020Date of Patent: November 7, 2023Assignee: International Business Machines CorporationInventors: Narayana Aditya Madineni, Pranab Agarwal, Chia-Le Cheng, Shane Nicholas Cress
-
Patent number: 11805001Abstract: A method for migrating a data schema comprising combining a first deterministic finite automaton with a second deterministic finite automaton to generate a modified deterministic finite automation. Identifying a state of the modified deterministic finite automaton without computed followers. Computing a new vector of original states for each state of the modified deterministic finite automaton corresponding to the identified state.Type: GrantFiled: September 13, 2021Date of Patent: October 31, 2023Assignee: FORCEPOINT LLCInventor: Kari J. Nurmela
-
Patent number: 11803568Abstract: A client of a distributed database service may conveniently enable replication of data from a source table to a destination (e.g., a different service/database table) by submitting a request enable replication for the source table. In response to the request to enable replication, the database service enables replication for the source table. To replicate a change, the database service may modify a format of the change based on a data storage format of the destination that is different than a data storage format of the database service. The database service monitors the performance of the replication and based on the performance, the database service may automatically modify the capacity to perform the replication of changes to the destination (e.g., by assigning additional resources to replication).Type: GrantFiled: March 25, 2020Date of Patent: October 31, 2023Assignee: Amazon Technologies, Inc.Inventors: Vaibhav Jain, Rishabh Jain, Amit Gupta
-
Patent number: 11805093Abstract: Improved methods for retrieval of content from CDNs is provided that includes a rendezvous controller that receives information of an identification of content being requested and an estimated location of a content requesting device. Based on this information, the rendezvous system identifies a server within a CDN from which the requested content may be retrieved. The selected server may be based on a repeatable hash function such that the likelihood that the content being requested is cached at the selected server. Steering requests to a server of the CDN which may have the content cached may reduce the number of servers within the CDN with the same cached content, particularly for the highest requested content. The rendezvous system may then return a corresponding domain name associated with the selected server and that can be subsequently submitted to a DNS for resolution to the IP address of the identified server.Type: GrantFiled: March 9, 2023Date of Patent: October 31, 2023Assignee: Level 3 Communications, LLCInventor: Kevin C. Johns
-
Patent number: 11804286Abstract: Systems and methods are provided for controlling dissemination of genomic data. One embodiment is a system that stores genomic data. The genomic data for each individual lists genetic variants determined to exist within that individual. The system receives an access request for a segment of genomic data for an individual, analyzes an authentication token within the request, authenticates the request as belonging to an account for a user based on the authentication token, and reviews authorization directives for the individual that indicate how predefined portions of genomic data are shared. The system also transmits the segment of genomic data in response to determining that the authorization directives permit the account to access the segment of genomic data, and prevents transmission of the segment of genomic data in response to determining that the authorization directives do not permit the account to access the segment of genomic data.Type: GrantFiled: July 23, 2021Date of Patent: October 31, 2023Assignee: Helix, Inc.Inventors: Rani K. Powers, Christopher M. Glode, Ryan P. Trunck, Jennifer L. Lescallett
-
Patent number: 11799979Abstract: A method of detecting interest in a topic by user devices of a discoverable network includes building by a target server a vector index of articles accessible on a digital data network, querying for an item the vector index over the digital data network by a device, obtaining a set of articles by the target server corresponding to the item, feeding back by the target server over the digital data network, identifiers of the set of articles, to a network server of the discoverable network communicatively connected to the digital data network. The method may also include making accessible by the network server a set of addresses for user devices interacting with articles of the set of articles. The set of addresses of the user devices may be used for retargeting advertisements relevant to the topic.Type: GrantFiled: October 11, 2019Date of Patent: October 24, 2023Inventor: Matthew S. Sommer
-
Patent number: 11797573Abstract: To reduce the amount of data traffic flowing between a remote computing platform and a client device, a manager for a data store of the client device is configured to observe upserts to the data store for one or more objects for a current connection session reflected therein; track fresh objects of a plurality of objects stored within the local data store, wherein fresh objects are identified as having an upsert during the current connection session; observe gets from the data store for one or more objects of the plurality of objects, and upon detecting a get for a particular object, determining whether the particular object is fresh, and if the object is detected to be stale, initiate an upsert from the remote computing platform to the data store for the particular object.Type: GrantFiled: May 24, 2021Date of Patent: October 24, 2023Assignee: SALESFORCE, INC.Inventors: Jason Klym, Mark Christian
-
Patent number: 11798428Abstract: An asynchronous content delivery system is provided that pushes messages or notifications of content designed for spaced repetition. Machine learning may be used to create, select and prioritize the messages/notifications. The asynchronous content delivery system may support asynchronous promotion of the content to the user. The asynchronously delivered content may be at least partially derived from a conversation agent operating on a user device. In another example, the content may be created or selected independently by a plurality of content providers and artificial intelligence algorithms. The content may be classified in sets according to a set of rules of combination. The content may be asynchronously delivered to end user devices according to a set of rules of delivery. The rules of delivery may influence a manner in which the content, or a representation thereof, is manifest on the end user devices.Type: GrantFiled: April 8, 2021Date of Patent: October 24, 2023Assignee: Cognosco Media LLCInventor: Mark A Herschberg
-
Patent number: 11796810Abstract: One or more signals are received from one or more sensors. Based at least in part on the one or more signals, a location of a person relative to one or more locations of an autonomous self-moving device is determined. Based at least in part on the one or more signals, data indicative that the autonomous self-moving device has detected a presence and location of the person is generated. Based at least in part on the one or more signals, a location of a person relative to a location of the autonomous self-moving device is determined. A planned path for the autonomous self-moving device is determined. Based at least in part on the one or more signals, data indicative of the planned path is generated.Type: GrantFiled: September 23, 2019Date of Patent: October 24, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Louis Amadio, Torsten Stein, Li Hou
-
Patent number: 11800305Abstract: Examples disclosed herein relate to playback device calibration. A calibration state variable may represent a calibration state of a playback device. A control device may display an indications of the calibration state. For instance, in a first instance, the control device may display an indication that a first playback device is in an uncalibrated state. Further, in a second instance, the control device may display an indication that the first playback device is in an calibrated state, perhaps after instructing the first playback device to initiate calibration.Type: GrantFiled: November 23, 2022Date of Patent: October 24, 2023Assignee: Sonos, Inc.Inventors: Dayn Wilberding, Timothy Sheen
-
Patent number: 11794119Abstract: The present technology provides a mechanism for assisting in generating a prioritized view of an in-game environment of a game session of a game title by establishing and propagating the prioritized view to spectator devices, the game session played by user devices controlling characters in the in-game environment. The prioritized view is intelligently determined based on in-game indicators associated with each respective game view at the user devices.Type: GrantFiled: March 1, 2021Date of Patent: October 24, 2023Assignee: SUPER LEAGUE GAMING, INC.Inventors: David Steigelfest, Arthur Kmbikyan, Brian Gramo
-
Patent number: 11792041Abstract: In accordance with a designation of a private alias endpoint as a routing target for traffic directed to a service from within an isolated virtual network of a provider network, a tunneling intermediary receives a baseline packet generated at a compute instance. The baseline packet indicates a public IP (Internet Protocol) address of the service as the destination, and a private IP address of the compute instance as the source. In accordance with a tunneling protocol, the tunneling intermediary generates an encapsulation packet comprising at least a portion of the baseline packet and a header indicating the isolated virtual network. The encapsulation packet is transmitted to a node of the service.Type: GrantFiled: November 19, 2020Date of Patent: October 17, 2023Assignee: Amazon Technologies, Inc.Inventors: Kevin Christopher Miller, Richard Alexander Sheehan, Douglas Stewart Laurence, Marwan Salah El-Din Oweis, Andrew Bruce Dickinson
-
Patent number: 11791981Abstract: A device may store raw random data in a raw random data store. The raw random data may include a first plurality of data strings. The device may generate, using a quotient ring transform (QRT), cryptographic random data based on the raw random data. The cryptographic random data includes a second plurality of data strings that is transformed from the first plurality of data strings based on an extraction state stored in an extraction state store. The device may store the cryptographic random data in a cryptographic random data store and may use the cryptographic random data for various purposes.Type: GrantFiled: June 29, 2021Date of Patent: October 17, 2023Assignee: Juniper Networks, inc.Inventors: Anna M. Johnston, Purushottam Anant Kulkarni
-
Patent number: 11789962Abstract: A system may include a server, which may receive a request from a customer device. The server may retrieve data records associated with the request from data sources. The server may process and present a standardized data record on analyst devices. The server may remove data gaps from the standardized data record, in response to receiving inputs from at least one analyst device. The server may generate and update status indicators on a user interface of each analyst device when any analyst device may operate on the standardized data record. The server may use a completed data record to generate a dynamic electronic document. The server may present the dynamic electronic document on a user interface of the customer device. The server may update values within the dynamic electronic document when there is a change in information within the data records.Type: GrantFiled: February 8, 2022Date of Patent: October 17, 2023Assignee: HITPS LLCInventors: Mark Sayre, Ramiro Ballesteros
-
Patent number: 11792022Abstract: An example operation may include one or more of receiving, by a resolver node, from at least one user node assets to be recorded on a blockchain, executing, by the resolver node, a smart contract to reject non-conforming assets from being stored on the blockchain based on a set of rules defined by an asset validation format, determining, by the resolver node, events and transactions related to the rejected assets, and allowing the at least one user node to tag the rejected assets, the events and the transactions related to the rejected assets as contradictory.Type: GrantFiled: February 21, 2020Date of Patent: October 17, 2023Assignee: International Business Machines CorporationInventors: Krishna Chaitanya Ratakonda, Ashish Jagmohan
-
Patent number: 11790104Abstract: Methods and apparatuses for providing a permissions-aware search and knowledge management system that incorporates user suggested results, document verification, and intelligent user activity tracking across group hierarchies to improve the quality and relevance of search results are described. The permissions-aware search and knowledge management system may enable content stored across a variety of local and cloud-based data stores to be indexed, searched, and displayed to authorized users. The identification and ranking of relevant documents corresponding with a user's search query may take into account user suggested results from the user and others assigned to the same group as the user, whether the underlying content of a search result was verified by a content owner as being up-to-date, the amount of time that has passed since the underlying content was verified by the content owner, and the recent activity of the user and related group members.Type: GrantFiled: February 18, 2021Date of Patent: October 17, 2023Assignee: GLEAN TECHNOLOGIES, INC.Inventors: Anthony Gentilcore, Tirunelveli Vishwanath, Piyush Prahladka, Arvind Jain, Neboysa Omcikus, Cindy Chang, Mustafa Tikir, Philip Ophus, Chaitanya Asawa
-
Patent number: 11789999Abstract: In an approach to improve video searching embodiments execute heuristic video searching based on importance of semantic features. Embodiments perform hierarchical aggregation of a parsed video into one or more clusters of video excerpts based on a plurality of video features, and display a word cloud to a user to guide feedback. Embodiments traverse the one or more clusters based on a data structure of the hierarchical aggregation and the feedback. Additionally, responsive to reaching selected leaf nodes of the data structure, embodiments generate one or more snapshots of the video excerpts associated with the leaf nodes, wherein the leaf nodes are selected based on the feedback. Further, embodiments display the one or more generated snapshots of the video excerpts to the user.Type: GrantFiled: December 2, 2020Date of Patent: October 17, 2023Assignee: International Business Machines CorporationInventors: Jing Xu, Jian Jun Wang, Xue Ying Zhang, Xing Wei
-
Patent number: 11782771Abstract: The current document is directed to methods and systems that efficiently process and store log/event messages generated within distributed computer facilities. Various different types of initial processing steps may be applied to a stream of log/event messages received by a message-collector system or a message-ingestion-and-processing subsystem. The currently disclosed methods and systems employ additional pre-processing steps to identify the types of received log/event messages, monitor event-type-associated log/event-message-usage-delay histories, and employ time-series-analysis-based and/or neural-network-based estimation of event-type-associated log/event-message usage to efficiently store log/event-messages in low-cost and low-latency storage facilities.Type: GrantFiled: May 20, 2021Date of Patent: October 10, 2023Assignee: VMware, Inc.Inventors: Ritesh Jha, Jobin Raju George, Pushkar Patil, Vaidic Joshi, Nikhil Jaiswal
-
Patent number: 11783261Abstract: A method, computer program product, and computing system for initiating a bespoke journey concerning a business process transition event; providing information concerning the bespoke journey to a plurality of recipients participating in the business process transition event; and monitoring the plurality of recipients to gauge sentiment concerning the bespoke journey.Type: GrantFiled: August 18, 2021Date of Patent: October 10, 2023Assignee: EDERA L3CInventor: Kevin Carr
-
Patent number: 11785058Abstract: Disclosed are a music playing method and device. A user device is used to control another user device, to realize a music on hold (playing music in a call-hold duration) function, which reduces interaction with a SIP server, thereby reducing load of the SIP server. Softswitch (i.e., switching SDP) is established between a second user device in need of the music on hold function and a media resource server by a first user device, to realize a P2P media link between the second user device and the media resource server, which saves broadband resources of the SIP server. Also, in a situation where the media resource server needs to be deployed in another network segment (i.e., the media resource server and the second user device are in two network segments), the P2P media link can avoid configuring an access permission to a router, thus being convenient for network environment deployment.Type: GrantFiled: January 4, 2022Date of Patent: October 10, 2023Assignee: YEALINK (XIAMEN) NETWORK TECHNOLOGY CO., LTD.Inventor: Yanzhang Lin
-
Patent number: 11785281Abstract: A system is provided for displaying content streams on a multiviewer device and includes a GPU that resizes image data loaded therein for display in a multiviewer tile, and an image decimation controller that performs a decimation of a content stream by removing a predetermined number of lines from each frame of the content stream before loading the content stream to the internal memory of the GPU for resizing and display on the multiviewer tile. In this system, the content stream is loaded to a full resolution buffer in system memory if the content stream is not a proxy stream of the media content and the tile designated for the content stream is less the predetermined threshold, such that the image decimation controller performs the decimation to delete the predetermined number of lines before the content stream is loaded in the internal memory of the GPU as the image data.Type: GrantFiled: December 15, 2021Date of Patent: October 10, 2023Assignee: GRASS VALLEY CANADAInventor: Vincent Trussart
-
Patent number: 11785065Abstract: Methods and systems for managing communications include identifying a system condition in a distributed computing system comprising a first microservice in communication with a second microservice. A communications method is identified responsive to the identified system condition using a reinforcement learning model that associates communication methods with system conditions. The identified communications method is implemented for communications between the first microservice and the second microservice, such that the first microservice and the second microservice use the identified communications method to transmit data.Type: GrantFiled: April 14, 2022Date of Patent: October 10, 2023Inventors: Giuseppe Coviello, Kunal Rao, Wang-Pin Hsiung, Oliver Po, Srimat Chakradhar
-
Patent number: 11782573Abstract: The present disclosure generally relates to user interfaces for enabling an activity using a computer system. In some embodiments, exemplary user interfaces for invoking an activity associated with an application are described. In some embodiments, exemplary user interfaces for customizing displayed content based on circumstances under which the content was invoked are described. In some embodiments, exemplary user interfaces for managing applications that were used to enable activities are described. In some embodiments, exemplary user interfaces for managing settings for applications used to enable activities are described.Type: GrantFiled: October 20, 2021Date of Patent: October 10, 2023Assignee: Apple Inc.Inventors: Yongjun Zhang, Reza Abbasian, Darin Adler, Steven Falkenburg, Craig M. Federighi, Christopher Patrick Foss, Heena Ko, Grant Paul, James S. Savage, Caelan G. Stack, Charles H. Ying, Mark M. Xue, Patrick L. Coffman
-
Patent number: 11784898Abstract: Example apparatus disclosed herein are to send a request to a media provider that is to cause the media provider to initiate transmission of a transport stream that is to provide streaming media to a media presentation device. Disclosed example apparatus are also to extract metering metadata from a data file to be received by the media presentation device after the transmission of the transport stream is initiated by the media provider but before receipt by the media presentation device of the transport stream that is to provide the streaming media to the media presentation device, the data file associated with the transport stream. Disclosed example apparatus are further to report the metering metadata to a server in response to a detected event, and access an identification of secondary media responsive to the report of the metering metadata, the secondary media to be presented by the media presentation device.Type: GrantFiled: December 30, 2021Date of Patent: October 10, 2023Assignee: The Nielsen Company (US), LLCInventors: Arun Ramaswamy, Jan Besehanic
-
Patent number: 11782992Abstract: An apparatus and method are provided for rapidly ranking network nodes according to input ranking criteria. The links (i.e., first-order paths) between nodes are expressed in a first-order path matrix, which is used to generate nth-order path matrices as nth powers of the first-order path matrix and summed as a power series to generate a surrogate ranking operator (SRO) representing as a single matrix operation a sum over paths of all orders. Thus, in contrast to conventional ranking methods that require multiple recursive steps to account for the interrelatedness of linked nodes, a ranking is produced by multiplying the SRO by a state vector representing the input ranking criteria.Type: GrantFiled: February 20, 2018Date of Patent: October 10, 2023Assignee: KYNDI, INC.Inventors: Arun Majumdar, James Ryan Welsh
-
Patent number: 11784900Abstract: An example method for using wireless packets to indicate boot status of a network device is disclosed. The method includes initiating a boot sequence of a network device. The method also includes during at least a portion of the boot sequence, transmitting a first wireless packet comprising data indicating a boot status of the network device, wherein the boot status indicates the network device is booting. The method also includes transmitting a second wireless packet comprising data indicating the boot status of the network device, wherein the boot status indicates the network device has finished booting.Type: GrantFiled: October 28, 2021Date of Patent: October 10, 2023Assignee: Ubiquiti Inc.Inventors: Robert J. Pera, Yao-Chung Chang, Andrejs Bogdanovs
-
Patent number: 11782698Abstract: A mobile computing device may comprise at least one memory that comprises mobile application instructions and a state container. The mobile application instructions may cause a processing device of the mobile computing device to perform operations of: creating, while in an offline mode such that the mobile device is disconnected from a remote application server, a local update packet corresponding to the state container; establishing, via a wireless network, a network connection with the remote application server, thereby causing the mobile computing device to enter an online mode; synchronizing the memory of the mobile computing device with the remote application server, the synchronizing comprising comparing a first timestamp associated with the local update packet with a second timestamp associated with the remote update packet; and initiating display of a graphical user interface representation of the second modified contents of the state container to a user of the user device.Type: GrantFiled: July 25, 2022Date of Patent: October 10, 2023Assignee: eCIFM Solutions Inc.Inventor: Michael P. Herbert
-
Patent number: 11778041Abstract: A user device may receive a traffic category and/or slice usage policy, and may provide a request for an application. The user device may receive the application with a traffic category and/or slice usage requirement, and may install the application on the user device. The user device may subscribe to traffic categories and/or slices, and may receive approval to utilize the traffic categories and/or slices. The user device may provide, by the application and to an operating system, a connection request for a particular traffic category and/or slice, and may determine whether the application is approved for the particular traffic category and/or slice. The device may provide, to a modem, the connection request and traffic descriptors for the particular traffic category and/or slice based on the application being approved, and may establish a protocol data unit session, for the application, utilizing the particular traffic category and/or slice.Type: GrantFiled: September 13, 2022Date of Patent: October 3, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Umesh Kumar Gupta, Lily Zhu, Muhammad Salman Nomani
-
Patent number: 11778027Abstract: Techniques are disclosed for the sharing and transferring of user data in online network systems operating in multiple jurisdictions. The different jurisdictions may be, for example, different geo-partitions in an online network system. Various techniques are disclosed for providing cross-partition operational functionalities (e.g., cross-geo transactions) between geo-partitioned server systems through the sharing and transferring of data between the geo-partitions. The geo-partitions may have established permissions for data that can be shared between the geo-partitions. A server system in one geo-partition may generate an auxiliary account from a subset of data shared across the geo-partitions that complies with the data permissions. Complying with the established data permissions may inhibit overlapping between the different laws or regulations of the geo-partitions.Type: GrantFiled: November 3, 2021Date of Patent: October 3, 2023Assignee: PayPal, Inc.Inventors: Christopher McGraw, Mohammed Saleem Shafi, Norihiro Edwin Aoki
-
Patent number: 11777990Abstract: A system for machine learning-derived contract generation is provided. The system comprises: a machine learning engine and a controller configured to: input historical and streaming interaction data into the machine learning engine, wherein the machine learning engine is trained by the historical and streaming interaction data; determine one or more machine learning-derived interaction patterns for a resource transfer between the first user device and the second user device, wherein the one or more machine learning-derived interaction patterns comprise calculated exposure levels for one or more events for completing the resource transfer; based on the machine learning-derived interaction patterns, generate the resource transfer contract for transferring a resource from the first user device to the second user device, wherein the resource transfer contract comprises a sequential flow of the one or more events; and distribute the resource transfer contract to the first user device and the second user device.Type: GrantFiled: December 6, 2019Date of Patent: October 3, 2023Assignee: BANK OF AMERICA CORPORATIONInventor: Eren Kursun
-
Patent number: 11778285Abstract: In one aspect, an example method includes (i) receiving, by a computing system, media content; (ii) generating, by the computing system, a fingerprint of the received media content; (iii) determining, by the computing system, that a channel-change operation was performed; (iv) responsive to determining that the channel-change operation was performed, transmitting, by the computing system, the generated fingerprint to a content identification server to identify the received media content; and (v) performing an action based on the identified media content.Type: GrantFiled: February 15, 2021Date of Patent: October 3, 2023Assignee: Roku, Inc.Inventors: Wilson Harron, Konstantinos Antonios Dimitriou
-
Patent number: 11775227Abstract: Job information being information concerning a processed job is managed together with an attribute that indicates whether the job information is printed or unprinted. Out of the managed pieces of job information of jobs, job information having an attribute indicating unprinted state is printed and the attribute of the printed job information is updated so as to indicate printed state. Out of the managed pieces of job information of jobs, when an instruction to print job information of a job corresponding to a logged-in user is received, the job information corresponding to the user is printed and the attribute of the printed job information is not updated.Type: GrantFiled: October 27, 2021Date of Patent: October 3, 2023Assignee: CANON KABUSHIKI KAISHAInventor: Junichi Hiruma