Accessing A Remote Server Patents (Class 709/219)
  • Patent number: 11847054
    Abstract: A processing system server and methods for performing asynchronous data store operations. The server includes a processor which maintains a cache of objects in memory of the server. The processor executes an asynchronous computation to determine the value of an object. In response to receiving a request for the object occurring before the asynchronous computation has determined the value of the object, a value of the object is returned from the cache. In response to receiving a request for the object occurring after the asynchronous computation has determined the value of the object, a value of the object determined by the asynchronous computation is returned. The asynchronous computation may comprise at least one future, such as a ListenableFuture, or a process or thread. The asynchronous computation may determine the value of the object by querying at least one additional server.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: December 19, 2023
    Assignee: International Business Machines Corporation
    Inventor: Arun Iyengar
  • Patent number: 11847303
    Abstract: A computing device (e.g., a server, a cloud-based device, a network device, an item analysis device, etc.) may receive location information indicating a geographic location of a user device and image data captured by the user device of a listing (e.g., a menu, an event ticket, a content source, etc.) for a selectable item. The computing device may determine an entity offering the selectable item based on the location information. An intent indicator for the selectable item may be determined based on the entity and the information for the selectable item. An instruction to the user device may cause modification of the image data to indicate the intent indicator based on the intent indicator satisfying an intent threshold that defines a level at which an intent is classified as a positive intent.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: December 19, 2023
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Matthew Stephen Bodell, Sorin Grigore, Josephine Shapiro, Indiana Maria Baltodano
  • Patent number: 11847540
    Abstract: Embodiments are directed to a method for accelerating machine learning using a plurality of graphics processing units (GPUs), involving receiving data for a graph to generate a plurality of random samples, and distributing the random samples across a plurality of GPUs. The method may comprise determining a plurality of communities from the random samples using unsupervised learning performed by each GPU. A plurality of sample groups may be generated from the communities and may be distributed across the GPUs, wherein each GPU merges communities in each sample group by converging to an optimal degree of similarity. In addition, the method may also comprise generating from the merged communities a plurality of subgraphs, dividing each sub-graph into a plurality of overlapping clusters, distributing the plurality of overlapping clusters across the plurality of GPUs, and scoring each cluster in the plurality of overlapping clusters to train an AI model.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: December 19, 2023
    Assignee: Visa International Service Association
    Inventors: Theodore D. Harris, Yue Li, Tatiana Korolevskaya, Craig O'Connell
  • Patent number: 11843602
    Abstract: A computing device may request service from a service provider, and authorization to receive the service may be based, at least in part, on a network access device that is providing the computing device with network access. The service provider may request a value from the computing device, and the value may be based on address information of the computing device and the network access device.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: December 12, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventor: Yiu Leung Lee
  • Patent number: 11842026
    Abstract: Disclosed herein a browser that intelligently places a user interface (UI) element on a webpage such that the UI element appears to be integrated and coordinated with the webpage and not merely overlaid on the webpage. The intelligent placement ensures that the UI element neither obstructs the view of pertinent content displayed via the webpage nor interferes with the functionality of the webpage. Moreover, the intelligent placement ensures that the UI element is completely visible to a user. The placement of the UI element is done by the browser after the webpage has been retrieved from a web server. Consequently, the browser lacks the ability to control or alter the layout and appearance of the webpage. The UI element can be a selectable UI element that the browser associates with a function. In one example, the function can be an image-based search.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: December 12, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Sushanth Rajasankar, Jonah Anthony Chin, Harneet Singh Sidhana
  • Patent number: 11843839
    Abstract: A streaming service updates a manifest to include a location of an encoded version of a program that is available for streaming and a restriction marker indicating that the program is restricted. A request for the manifest is received from a client device. Subsequent to providing the manifest to the client device, a request for authorization to stream the program is received from the client device, the request for authorization including client device metadata. Based on the client device metadata and blackout metadata associated with the program, it is determined that the client device is not authorized to stream the program. The streaming service sends, to the client device, slate information that identifies a slate image to be presented by the client device in lieu of the program.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: December 12, 2023
    Assignee: Charter Communications Operating, LLC
    Inventors: Rosaiah Jujjuru, Vipul Patel, David Agranoff, Sachin Reddy Kota
  • Patent number: 11843653
    Abstract: Disclosed are systems and methods for enabling a developer to use a local browser, running on a local machine of the developer in a first location to access real devices (e.g., smart phones) at a second location, such as a data center. The developer can select and control the remote devices, in the second location. The described embodiments can capture developer's inputs from the first location and input them to the remote device in the second location. A video stream of the remote device is transmitted to the browser in the first location and displayed in a replica canvas on the developer's browser. The developer can interact with the canvas on his/her browser, as if the remote device were present in the first location.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: December 12, 2023
    Assignee: BrowserStack Limited
    Inventors: Dhimil Gosalia, Yohan Pereira
  • Patent number: 11843601
    Abstract: Methods, systems, and computer readable mediums for securely establishing credential data for a computing device are disclosed. According to one example, a method includes assigning, by a credential manager, credential set data to a computing device and mapping the credential set data to a device identifier key associated with the computing device in a credential data store accessible by the credential manager. The method further includes receiving, from a provisioning service client, a credential set request message including the device identifier key by the credential manager in response to an activation of the computing device at a customer location site and sending, by the credential manager to the provisioning service client, the credential set data for authenticating the computing device at the customer location site.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: December 12, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Jonathan Peter Streete, Christopher Michael Davis
  • Patent number: 11843664
    Abstract: A system performs continuous delivery of a data pipeline on a cloud platform. The system receives a specification of the data pipeline comprising data pipeline units. The system generates a deployment package for each data pipeline unit for a cloud platform. The system provisions computing infrastructure on the cloud platform according to the system configuration of the data pipeline unit. The data pipeline may be implemented as a data mesh. The data pipeline generates one or more data models. The system receives a schema representing a modification in a data model based on a change in the requirements of a consumer system. The system determines the changes to the data pipeline based on the received schema and reconfigures the data pipeline to generate the modified data model. The system manages access control of data to minimize the exposure to data in case of accidental or malicious data breach.
    Type: Grant
    Filed: July 31, 2021
    Date of Patent: December 12, 2023
    Assignee: Humana Inc.
    Inventors: Tian Lai, Yuan Yao, Bing Zhang
  • Patent number: 11838567
    Abstract: A dynamic data extraction, distillation, and enhancement system is disclosed that includes a dynamic extraction, distillation, and enhancement framework. The framework includes an allocator, extractor, and deconstructor stored in a non-transitory memory that, when executed by a processor, receive files in different formats from data sources, determine a native format of each file, identify and extract an embedded object from a file, deconstruct the file into components, assign each file to one of a plurality of streams based on the native format of the file, assign the embedded object to a stream based on a format of the embedded object, and assign a deconstructed component to a stream based on a format of the deconstructed component. The native format includes one of text, video, image, or audio. Each stream corresponds to one native format. The streams include a text stream, an audio stream, a video stream, and an image stream.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: December 5, 2023
    Assignee: TORCH RESEARCH, LLC
    Inventor: Jon Kramer
  • Patent number: 11838582
    Abstract: A method using media arbitration includes, while a first assistant-enabled device is performing a first long-standing operation, determining the first assistant-enabled device satisfies a co-presence condition with a second assistant-enabled device, and determining that the second assistant-enabled device is performing a second long-standing operation that conflicts with the first long-standing operation performed by the first assistant-enabled device. Based on determining that the first long-standing operation and the second long-standing operation conflict, the method also includes executing an operation arbitration routine to identify one or more compromise operations for at least one of the first assistant-enabled device or the second assistant-enabled device to perform, and instructing the first assistant-enabled device or the second assistant-enabled device to perform a selected compromise operation among the identified compromise operations.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: December 5, 2023
    Assignee: Google LLC
    Inventors: Matthew Sharifi, Victor Carbune
  • Patent number: 11836190
    Abstract: Software is increasingly being developed as a collection of loosely coupled applications. Loosely coupled applications exchange data by publishing data to and retrieving data from a data store, such as a database, a file located on a storage cluster, etc. Data produced by one application and consumed by another is referred to as a data dependency. In some embodiments, an application's data dependencies are identified by analyzing cached query plans associated with the application. Query plans include a hierarchical representation of a query, where non-leaf nodes represent commands and leaf nodes identify data dependencies. An application's data dependencies are identified by traversing the hierarchical representation of the query. Data dependencies consumed by the application are identified by finding leaf nodes that descend from a read command, while data dependencies produced by the application are identified by finding leaf nodes that descend from a write command.
    Type: Grant
    Filed: February 15, 2022
    Date of Patent: December 5, 2023
    Assignee: eBay Inc.
    Inventors: Sizhong Liu, Zou Qingnan, Yi Liu, Ian Chi-Yee Ma, Haowen Zhu
  • Patent number: 11836177
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing knowledge panels with search results. In one aspect, a method includes obtaining search results that are responsive to a received query. A factual entity referenced by the query is identified. Content is identified for display in a knowledge panel for the factual entity. The content includes at least one content item obtained from a first resource and at least one second content item obtained from a second resource different than the first resource. Data is provided that causes the identified search results and the knowledge panel to be presented on a search results page. The knowledge panel presents the identified content in a knowledge panel area that is along side at least a portion of the search results.
    Type: Grant
    Filed: August 12, 2021
    Date of Patent: December 5, 2023
    Assignee: GOOGLE LLC
    Inventor: Jeromy William Henry
  • Patent number: 11838260
    Abstract: The technology disclosed relates to detection and resolution of conflicts between requested internet services and package of internet services associated with a domain. The method disclosed includes receiving a request from a client to add a requested internet service to a package of internet services. The method includes searching a domain name system (DNS) database for DNS records or a DNS server for external domains having attribute fields indicating attributes of the internet services in the package of internet services. The method includes comparing attributes of the requested internet service to attribute fields for the internet services in the package of internet services using a set of conflict definitions to identify attributes of the internet service requested conflicting with attributes of the package of internet services. When conflicting attributes are identified, the method includes invoking a resolution process to resolve the conflict.
    Type: Grant
    Filed: July 28, 2022
    Date of Patent: December 5, 2023
    Assignee: Namecheap, Inc.
    Inventors: Mohan Vettaikaran, Artem Zakharchenko, Richard Kirkendall, Mad Fedosov, João Henrique Guedes
  • Patent number: 11838119
    Abstract: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid).
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: December 5, 2023
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11831496
    Abstract: Techniques are described for providing users with access to computer networks, such as to enable users to interact with a remote configurable network service in order to create and configure computer networks that are provided by the configurable network service for use by the users. Computer networks provided by the configurable network service may be configured to be private computer networks that are accessible only by the users who create them, and may each be created and configured by a client of the configurable network service to be an extension to an existing computer network of the client, such as a private computer network extension to an existing private computer network of the client. If so, secure private access between an existing computer network and new computer network extension that is being provided may be enabled using one or more VPN connections or other private access mechanisms.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: November 28, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric Jason Brandwine, Clarissa Loree Cook Brandwine, Daniel T. Cohn, Andrew J. Doane, Carl J. Moses, Stephen E. Schmidt
  • Patent number: 11831591
    Abstract: Systems and methods including, in response to receiving the indication of the user interaction with the status update link: accessing email addressee graphical user interface (GUI) information; and transmitting, over the network, the email addressee response GUI information; receiving response information; identifying whether the user input is a first response type or a second response type; when the user input is the first response type, updating a first value; when the user input is the second response type, updating a second value; and displaying the first value and the second value.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: November 28, 2023
    Inventor: Tae Moon Kim
  • Patent number: 11829515
    Abstract: Systems, methods, and devices for privacy-protecting data logging that can log user behavior (e.g., web browsing) without creating a user-specific list of browsed URLs are disclosed. In one embodiment, in an information processing apparatus comprising at least a token server, a privacy service, and a data store, a method for privacy logging may include: (1) providing, by the token server, a token to a privacy application executed on an electronic device and to a privacy service; (2) receiving, by the privacy service, browsing traffic from a browser or application executed by the electronic device; (3) associating, by the privacy service, the browsing traffic with the token; and (4) storing, by the data store, the associated browsing traffic with the token.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: November 28, 2023
    Assignee: JPMORGAN CHASE BANK , N.A.
    Inventor: Jeremy F. Bennett
  • Patent number: 11829779
    Abstract: A computer program product, system, and computer implemented method for scalable specification and self-governance for autonomous databases, cluster databases, and multi-tenant databases in cloud and on-prem environments. The approach disclosed herein enables management of a consolidated databases using a template-based process that allows for the consolidated databases (CDBs) and pluggable databases (PBDs) to be reconfigured automatically. In some embodiments, the approach instantiates one or more monitoring modules and one or more CDB/PDB configuration managers. These elements can detect relevant changes in the conditions in which CDB instances and open PDBs operate and adjust the configurations thereof in response.
    Type: Grant
    Filed: July 1, 2021
    Date of Patent: November 28, 2023
    Assignee: Oracle International Corporation
    Inventors: Rohan Ankalikar, Nagarajan Muthukrishnan, Ravi Shankar Thammaiah, Sandeep Kumar Samudrala
  • Patent number: 11830283
    Abstract: Exemplary embodiments are directed to an apparatus dedicated to controlling a specified multimedia device for viewing programming content. The apparatus has an input interface configured for capturing a fingerprint of a user. The apparatus also includes memory for storing a plurality of user identification files. Each user identification file including data associated with at least one reference fingerprint of a respective user. A processor compares the captured fingerprint with at least one reference fingerprint stored in memory, and generates a control signal based on a result of the comparison. The control signal can include user profile identifier associated with the captured fingerprint and command data for instructing the multimedia device to generate a customized or default user interface for the identified user to view or access programming content. The control signal is transmitted to a multimedia device.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: November 28, 2023
    Assignee: ARRIS Enterprises LLC
    Inventor: Alexander Dukhon
  • Patent number: 11829343
    Abstract: A method of connecting, by a computerized system, to a database at a source is disclosed. The computerized system queries the database for data associated with a characteristic and identifies the data. The computerized system organizes the data into a batch based on business-defined rules. The batch condenses a plurality of rows of data in the database associated with the characteristic into one row of data associated with the characteristic. The computerized system transforms the batch into a packet having a text or binary ready-to-consume format and publishes the packet as a ready-to-consume business object.
    Type: Grant
    Filed: June 20, 2022
    Date of Patent: November 28, 2023
    Assignee: Syntio Ltd.
    Inventors: Tomislav Domanovac, Ivan Zeko
  • Patent number: 11831616
    Abstract: The implementation of application layer-based and transport-layer based security rules via a reverse proxy server chain is described. Each reverse proxy server in the chain is configured to perform a particular function with respect to client messages intended for a destination server and/or convey contextual information pertaining to the messages to a subsequent reverse proxy server in the chain. For instance, a first reverse proxy server in the chain is configured to include client-specific metadata in the transport layer of the message. A second reverse proxy server in the chain enforces transport layer-based policy rules based on the metadata. This enables the second reverse proxy server to manage transport layer connections on a client-by-client basis, thereby enabling the second reverse proxy server to block unauthorized clients, while maintaining the transport layer connections for authorized clients. A third reverse proxy server in the chain enforces application layer-based policy rules.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: November 28, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Guy Lewin, Vitaly Khait, Yossi Haber
  • Patent number: 11830032
    Abstract: A system and method for dynamically tracking and capturing content and displaying the content on public or semi-public non-personal digital displays. In exemplary embodiments, the content may include an urgent notification that is displayed within a slot of looped content with the manner in which the urgent notification is displayed depending on the level of urgency and attributes of the non-personal digital displays.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: November 28, 2023
    Assignee: INTERSECTION MEDIA, LLC
    Inventor: Nitin Shriram
  • Patent number: 11829508
    Abstract: A user consent service that collects information on the type of data users have consented to sharing with different service providers (location information, account status, etc.), so that mobile network operators determine whether to approve or deny user information requests. The service receives information from service providers (e.g., websites, cloud services, mobile applications, and other network-accessible resources) which indicates that users have consented to the sharing of certain types of user data with those service providers. In response, the user consent service maintains records cataloging the consent received for the users, including what type of data that the users have consented to sharing with the different service providers (i.e., what pieces of data may or may not be shared with the different server providers). The service generates consent data for mobile network operators, from the records, so the mobile network operators can evaluate requests for user data.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: November 28, 2023
    Assignee: Telesign Corporation
    Inventors: Ravishkumar M. Patel, Jelena Vujovic, Du{hacek over (s)}an Aleksandar Starinac
  • Patent number: 11824794
    Abstract: A system and method for bandwidth management are provided. In embodiments, a method includes: training, by a computing device, a predictive machine learning (ML) model based on historic network usage data of software applications in a cloud environment and historic business context data; assigning, by the computing device, priority rankings to software application activities of the cloud environment using the predictive ML model based on predicted resource requirements for the software application activities of the cloud environment and predicted contextual scenarios that impact the predicted resource requirements using an input of real-time network usage data of the cloud environment and real-time business context data; and initiating, by the computing device, scheduling of the software application activities based on the priority rankings.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: November 21, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Rhonda L. Childress, Jeremy R. Fox, Michael Bender, Sarbajit K. Rakshit
  • Patent number: 11825242
    Abstract: An information processing apparatus includes a controller that acquires images captured by a camera mounted in a vehicle, and a memory that can store the images. The controller acquires travel data on the vehicle for when the image was captured and stores the image in the memory in a case in which the travel data satisfies a predetermined condition.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: November 21, 2023
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Satoshi Komamine, Toyokazu Nakashima, Koichi Suzuki, Lei Wang, Jun Karashima, Kenichi Yamada, Hiromitsu Fujii, Shota Minami
  • Patent number: 11822934
    Abstract: A processing system includes a plurality of configuration data clients; each associated with a respective address and including a respective register, a hardware block, a non-volatile memory, and a hardware configuration circuit. A respective configuration data client receives a respective first configuration data and stores it in the respective register. The hardware block is coupled to at least one of the configuration data clients and changes operation as a function of the respective first configuration data stored in the respective registers. The non-volatile memory includes second configuration data stored as data packets including the respective first configuration data and an attribute field identifying the respective address of one of the configuration data clients. The hardware configuration circuit sequentially reads the data packets from the non-volatile memory and transmits the respective first configuration data to the respective configuration data client.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: November 21, 2023
    Assignees: STMicroelectronics Application GMBH, STMICROELECTRONICS INTERNATIONAL N.V.
    Inventors: Roberto Colombo, Om Ranjan
  • Patent number: 11823150
    Abstract: A computer-implemented method of remotely influencing a performer at a live event is disclosed herein. The method, for example, can be implemented via a customer device including a display, a processor, and a memory configured to store an application that, when executed by the processor, causes the processor to perform the method. The method can include displaying a graphical user interface configured to receive user inputs, receiving a first user input including a user request for the performer to take a user-specified action during the live event, displaying terms and conditions associated with the user request, receiving a second user input including a user acceptance of the terms and conditions associated with the user request, and transmitting the user request to a performer device upon receiving the user acceptance of the terms and conditions associated with the user request.
    Type: Grant
    Filed: March 16, 2023
    Date of Patent: November 21, 2023
    Inventor: Paul M. Herring
  • Patent number: 11822535
    Abstract: Techniques are disclosed relating to a database system includes worker nodes operable to perform transactions and director nodes operable to ensure transactional consistency for the transactions. A worker node may receive a request to perform a transaction involving writing a record. The worker node may then issue, to director nodes of the database system, a request for information that facilitates performance of an operation for the transaction. A director node may determine whether to approve the request based on whether the operation could cause transactional inconsistency in the database system. The worker node may proceed to perform the operation for the transaction in response to receiving approval responses from a majority of the director nodes, with none of the received responses indicating a disapproval of the transaction.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: November 21, 2023
    Assignee: Salesforce, Inc.
    Inventor: Patrick James Helland
  • Patent number: 11825157
    Abstract: An operating method of a display apparatus includes transmitting a transmission request for content-related information and resolution information of the display apparatus to a server, receiving the content-related information corresponding to the transmission request from the server, obtaining a final resolution by classifying a resolution of content included in the content-related information, based on whether the display apparatus supports upscaling, and displaying information about the content, the information including the final resolution.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: November 21, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Euna Ko, Sehyun Kim, Kwansik Yang, Jongin Lee, Dahee Jeong, Kilsoo Choi
  • Patent number: 11824910
    Abstract: Systems and methods perform a failover, handoff type of process for machines actively encoding and transcoding media content or other data, including live video. Based on dynamic analyses, including detection of needed updates due to security anomalies and encoder state evaluations, the encoder instance initially receiving a stream can restart following handoff to another encoder instance. System downtime is minimized through actions such as initializing the replacement encoder and passively migrating network resources to same, without any explicit coordination or messaging between the two instances.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: November 21, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric Woodruff, Gustaf Carl Hegnell, Glenn Lamotte Diviney
  • Patent number: 11824715
    Abstract: A method includes obtaining a first service requirement related to a first device; determining, based on the first service requirement, a first host core model and at least one component hooked to the first host core model; generating a first packet based on the host core model and the at least one component; and configuring the first device based on the first packet. Because a configuration apparatus can run independently of a device that is in a service requirement, configuration can be completed on the device based on the service requirement when a service of the device is not broken. Difficulty in configuration can be effectively reduced by hooking the component to the host core model.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: November 21, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Liya Zhang, Wei Song
  • Patent number: 11816128
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for managing content across discrete systems. A content management system can be implemented to manage content items and synchronize content items across devices. A content collaboration system can be implemented to generate documents and facilitate collaboration on documents. To take advantage of the content management system's functionality to manage and synchronize content items while also providing the collaboration functionality of the content collaboration system, the content management system can store and manage references to documents created in the content collaboration system. The document references can be managed by the content management system such that the document references appear to users as if the document references were the referenced document in the collaboration system.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: November 14, 2023
    Assignee: Dropbox, Inc.
    Inventors: Katherine Busch, Amandine Lee, Erik Hope, Stephen Poletto, Zrinka Gavran, Joshua Kaplan
  • Patent number: 11818094
    Abstract: Systems and methods for the dynamic selection of IP address in email platforms, and the synchronization of hostnames and IP addresses in such platforms, are disclosed.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: November 14, 2023
    Assignee: ZixCorp Systems, Inc.
    Inventors: Bryan Adam Joyner, Patrick Stephen Trantham, Mark Albert Mackenzie, John French Kalan, William Scott Henderson
  • Patent number: 11817003
    Abstract: A content presentation system includes: a trainee terminal that presents training content to the trainee; a worker terminal used by a worker; a tool recognition device that acquires a work video of the worker and recognizes the tool being used by the worker; a determination device that determines success or failure of the work at a specific stage based on the information about the work tool recognized by the tool recognition device; and a content creation device that creates and updates the training content based on the determination result of the determination device. When the determination result is determined to be the failure of the work by the determination device, the content creation device identifies a portion of the training content corresponding to the specific stage in the work procedure and updates the portion of the training content so as to suppress a factor of the failure.
    Type: Grant
    Filed: May 18, 2022
    Date of Patent: November 14, 2023
    Assignee: Hitachi Systems, Ltd.
    Inventors: Shintaro Tsuchiya, Takayuki Fujiwara, Kentarou Oonishi, Katsuro Kikuchi, Yoshihito Narita
  • Patent number: 11818092
    Abstract: A method includes receiving a request to create an Internet Protocol (IP) schema on a network from a first user. The method further includes receiving a list of IP parameters associated with a device connected to the network. The method further includes receiving a positional encoding for the IP parameters that associates the IP parameters to bit locations in an IP address. The method further includes determining whether the first user is authorized to create the IP schema. The method further includes generating, in response to a determination that the first user is authorized, the IP schema based on the positional encoding for the IP parameters.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: November 14, 2023
    Assignee: RAKUTEN MOBILE, INC.
    Inventors: Nitish Kumar, Pawan Shriwas, Niyank Bam, Pratik Mahajan, Mohammodh Irfan, Mahesh Hanwatkar
  • Patent number: 11816425
    Abstract: Computer systems and computer-implemented methods for processing digital forms are provided. The method includes receiving, at a computer server, a form content request from a requesting party user device. The form content request specifies a requesting party user, a form template, and a data owner user. The computer server confirms permission from the data owner user for the requesting party user to access a universal profile of the data owner user to obtain form content data corresponding to the form template. The universal profile comprises an instance of a universal profile data structure. Upon confirming the permission, the form content request is fulfilled by the computer server. Fulfilling the form content request includes obtaining the form content data from the universal profile using a mapping of the form template to the universal profile data structure and provisioning access to the form content data to the requesting party user.
    Type: Grant
    Filed: March 18, 2022
    Date of Patent: November 14, 2023
    Assignee: LockDocks Inc.
    Inventors: Susan Jane McArthur, Annigje Martha Stetler, Jack Selkirk McArthur Reford, Wallace Trenholm
  • Patent number: 11818190
    Abstract: Disclosed herein are a point cloud data transmission method including encoding point cloud data, and transmitting point cloud data, and a point cloud data reception method including receiving point cloud data, decoding the point cloud data, and rendering the point cloud data.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: November 14, 2023
    Assignee: LG ELECTRONICS INC.
    Inventor: Sejin Oh
  • Patent number: 11816216
    Abstract: An example embodiment of the present techniques determines, in response to a byte-serving request to download a portion of a resource, that the resource has previously been determined to comprise malware. Further, the byte-serving request is modified to request downloading all the resource. Additionally, all the resource is requested for downloading using the modified byte-serving request.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: November 14, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Ramesh Ardeli
  • Patent number: 11818030
    Abstract: Presented herein are a combination of techniques that will ensure that the traffic is sent to the proxy right from the first packet without any delay using transient transport, and upgraded to Hybrid Information-Centric Networking (hICN) immediately upon completion of the stack initialization and we have full connectivity. More specifically, a mechanism is provided to dynamically establish hICN connections to transport latency-sensitive traffic, due to a transient User Datagram Protocol (UDP) fallback. This allows a reliable conversion between the push-based IP model, and the pull-based hICN model with no connectivity interruption. This is useful to implement proxy functionalities exposing regular IP applications to hICN to leverage its benefits in terms of performance or seamless mobility.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: November 14, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jordan François Jean Augé, Mauro Sardara, Angelo Mantellini
  • Patent number: 11809374
    Abstract: Systems and methods are disclosed herein for organizing a plurality of files to be stored on a cloud file system.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: November 7, 2023
    Assignee: Google LLC
    Inventor: Cayden Meyer
  • Patent number: 11810259
    Abstract: A method of operating an augmented reality (AR) system includes capturing images of a first real-world workspace using a camera of a first head mounted AR device of the AR system being worn by a first user, processing the images using a first processor of the AR system to identify physical objects in the first real-world workspace and detect 3D positions of the identified physical objects in a 3D space corresponding to the first real-world workspace, rendering virtual objects representing the identified physical objects on the display of the first head mounted AR device at the respective 3D positions for the identified physical objects, manipulating a first one of the virtual objects using at least one hand-held controller of the AR system in a manner that mimics a performance of a first procedural task using the physical object associated with the first one of the virtual objects, recording the manipulation of the first one of the virtual objects that mimics the performance of the first procedural task as fi
    Type: Grant
    Filed: July 5, 2022
    Date of Patent: November 7, 2023
    Assignee: Purdue Research Foundation
    Inventors: Karthik Ramani, Subramaniam Chidambaram, Hank Huang, Fengming He
  • Patent number: 11811892
    Abstract: The disclosed computer-implemented method includes identifying a target networking device communicatively connected to a cluster of networked server instances. The networked server instances are configured to consume network telemetry messages. The method further includes applying a shared lock to the target networking device, so that only a single networked server instance has access to network telemetry messages produced by the target networking device. The method also includes replicating the network telemetry messages produced by the locked target networking device to other server instances in the cluster, and then diverting requests for network telemetry messages from the locked target networking device to another server instance in the cluster of networked server instances. This allows the other server instance in the cluster to service the diverted telemetry data requests for the locked target networking device using the replicated network telemetry messages.
    Type: Grant
    Filed: September 21, 2022
    Date of Patent: November 7, 2023
    Assignee: Netflix, Inc.
    Inventors: Colin McIntosh, Michael Costello
  • Patent number: 11811877
    Abstract: A transport framework for heterogeneous data streams includes session management module and a connection management module. The session management module is configured to receive a request to establish a first stream that is used for transmitting or receiving data, where the request includes an express indication as to whether the first stream is reliable or unreliable; construct a first data frame based on application data; handoff the first data frame to the connection management module; and maintain a record for the first data frame that includes whether the first data frame is successfully transmitted to the receiver. The connection management module is configured to receive the first data frame of the first stream from the session management module; receive a second frame from the session management module; encapsulate the first data frame and the second frame in a packet; and transmit the packet to the receiver using an unreliable protocol.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: November 7, 2023
    Assignee: Agora Lab, Inc.
    Inventors: Tian Xia, Yong Liu
  • Patent number: 11810146
    Abstract: An approach is provided for caching advertisements on a device according to soft limits. Caching of an advertisement is caused, at least in part at the device. A soft limit is determined to be associated with and advertisement. The soft limit specifies when to cache one or more other advertisements. Presentation of the advertisement, the other advertisements, or a combination thereof is caused, at least in part, based on validity information associated with the advertisement.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: November 7, 2023
    Assignee: HERE Global B.V.
    Inventors: Serge Rene Haumont, Kimmo A. Kangas, Kevin Fallis
  • Patent number: 11809773
    Abstract: A virtual reality (VR) audio rendering system and method include spatializing microphone-captured real-world sounds according to a VR setting. In a game streaming system, when a player speaks through a microphone, the voice is processed by geometrical acoustic (GA) simulation configured for a virtual scene, and thereby spatialized audio effects specific to the scene are added. The GA simulation may include generating an impulse response using sound propagation simulation and dynamic HRTF-based listener directivity. When the GA-processed voice of the player is played, the local player or other fellow players can hear it as if the sound travels in the scenery and according to the geometries in the virtual scene. This mechanism can advantageously place the players' chatting in the same virtual world like built-in game audio, thereby advantageously providing enhanced immersive VR experience to users.
    Type: Grant
    Filed: June 2, 2020
    Date of Patent: November 7, 2023
    Assignee: NVIDIA Corporation
    Inventors: Ambrish Dantrey, Anshul Gupta
  • Patent number: 11811666
    Abstract: Approaches are described for release-time-driven (RTD) prioritization of on-board content scheduling and delivery to in-transit transport craft via communications systems. In context of a constrained network, content is scheduled to be delivered to those in-transit on-board media servers in a manner driven by respective release times and other prioritization factors associated with the updated content. Each content is associated with a RTD priority profile that can define a release time, a release priority, and a profile plot for the content. The RTD priority profiles can be used to compute priority surfaces that define priority scores over a multidimensional space for a particular time. A subset of the content can be selected for delivery based on the priority surfaces, and can be scheduled for delivery according to network capacity determinations.
    Type: Grant
    Filed: December 27, 2021
    Date of Patent: November 7, 2023
    Assignee: VIASAT, INC.
    Inventors: Daniel Newman, David McNeil
  • Patent number: 11809463
    Abstract: A method for determining a value indicator in a broker-mediated geospatial information service (GIS) environment includes receiving, from a second system via a communication network at a first system of the broker-mediated GIS environment, from a plurality of respondents, feedback data relating to: a broker-mediated GIS based upon geospatial data relating to at least one of natural features, constructed features and boundaries on the Earth, the geospatial data including location and characteristic data, and a geospatial information process for geospatially processing a dataset provided to each respondent of the plurality of respondents. Each respondent of the plurality of respondents is a prior requestor of a process-dataset solution for performing the broker-mediated GIS. Based on the feedback data, a value indicator is determined relating to a process-dataset solution based upon the geospatial data and the geospatial information process.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: November 7, 2023
    Inventor: Darrell O'Donnell
  • Patent number: 11809462
    Abstract: This disclosure provides systems, methods, and apparatuses, including computer programs encoded on computer storage media, for accessing information associated with an organization hierarchy. In one aspect of the disclosure, a method includes transmitting, from a device to a server in which multiple group models are stored, an access request to access a first group model of the multiple group models. Each group model of the multiple group models is associated with a different organization and includes multiple group data structures, multiple group type data structures, and multiple group member data structures. Each group model is associated with group hierarchy information that indicates a hierarchy associated with the multiple group data structures associated with the group model. The method further includes receiving, at the device and based on the access request, first hierarchy information associated with a first group model. Other aspects and features are also claimed and described.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: November 7, 2023
    Assignee: DEALERWARE, LLC
    Inventors: Chip Young, Fred Albino, Lester DeKay, Nimesh Kapadia, Stuart Kilgore, Vincent Musgrove, Erika Ochoa Garcia, Katie Tillman
  • Patent number: 11804291
    Abstract: Systems and methods are presented herein for providing a user with a recommendation for physical activity related to media content. The user may activate a recommendation application setting on a user equipment device. The user may select a media asset for presentation on a user equipment device. The system may analyze data associated with the media asset and perform deep video analysis of the frames of the media asset to identify events in the media asset. The system may identify the content type of each respective segment of the media asset and may identify respective activities performed in each segment by a primary character. The system may determine a respective activity to recommend to the user for reach respective segment of the media asset. The application may then determine a segment is being displayed for a user and generate an overlay representing a physical activity for the user to perform.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: October 31, 2023
    Assignee: ROVI GUIDES, INC.
    Inventor: Jeffrey P. Miller