Remote Data Accessing Patents (Class 709/217)
  • Patent number: 11507558
    Abstract: In some implementations, a computer-implemented method includes receiving a state update command. The method further includes, in response to the state update command, sending a command to perform a state update in a first server of a plurality of servers and queueing incoming requests for access to the plurality of servers. The method further includes receiving confirmation from the first server that the state update was successful. The method further includes, after receiving the confirmation, sending a respective command to the plurality of servers to perform the state update and a scheduled update time associated with the state update. The method further includes receiving a respective state update message from a subset of the plurality of servers that the state update was successful and after receiving the state update message, transmitting the queued incoming requests to the subset of the plurality of servers.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: November 22, 2022
    Assignee: Elastic Flash Inc.
    Inventors: Darshan Bharatkumar Rawal, Naoki Iwakami, Kalyan Seshu, Prasanta Sahoo
  • Patent number: 11507559
    Abstract: In some examples, a system provides a data structure containing an entry to store information for an object for sharing by a plurality of entities. The system allocates the object to a first entity of the plurality of entities based on an atomic access of the entry, the atomic access to update, in one operation, multiple information elements in the entry relating to allocation of the object. The system returns, to the first entity, a handle to the object, the handle based on a value in the entry.
    Type: Grant
    Filed: May 25, 2020
    Date of Patent: November 22, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Sumit Gupta
  • Patent number: 11500396
    Abstract: An electronic monitoring and protection system which obtains permission from each of a plurality of users to access security data from one or more monitoring devices. The electronic monitoring and protection system using the security data to determine a threat level posed to a person to be protected, and initiating an action if the threat level exceeds a predetermined threshold.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: November 15, 2022
    Assignee: DISH NETWORK, L.L.C.
    Inventors: Prakash Subramanian, Nicholas B. Newell
  • Patent number: 11501330
    Abstract: In accordance with some embodiments of the disclosed subject matter, methods, systems, and media for generating predicted information related to advertisement viewability are provided.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: November 15, 2022
    Assignee: Integral Ad Science, Inc.
    Inventors: Kiril Tsemekhman, Gijs Joost Brouwer, Rahul Ratnakar
  • Patent number: 11500625
    Abstract: Various methods, apparatuses, and computer program products are provided for initiating a group-based communication browser session. An example computer-implemented method includes generating a group-based communication browser session initiation request via a processor of the apparatus. The computer-implemented method also includes loading a boot data object. The boot data object includes one or more predefined parameters of a booting operation stored locally on the client device and the boot data object is applicable to a plurality of executable software applications. The computer-implemented method further includes downloading at least one asset data and application data based on a specific application of the plurality of executable software applications from a group-based communication system. The at least one of the asset data and the application data is configured for generation of at least a portion of a display associated with the group-based communication browser session.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: November 15, 2022
    Assignee: Slack Technologies, LLC
    Inventors: Mark Christian, Anuj Nair, James Whimpey, Drew Schuster
  • Patent number: 11503182
    Abstract: Methods and system are described for special processing of fax transmissions. In one embodiment, an electronic device receives a first searchable electronic document and a fax telephone number. The device determines that the document is to be transmitted as an electronic message based on the number. The device generates a second searchable electronic document from the first document. The device adds an electronic signature to the second document that includes at least one of a timestamp of when the first document was received, a number of pages of the second document, and source device information. The device transmits the electronic message that includes the second document to a destination address according to the number. Other embodiments are also described and claimed.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: November 15, 2022
    Assignee: J2 CLOUD SERVICES, LLC
    Inventor: Francis Toscano
  • Patent number: 11500923
    Abstract: Systems, methods, and non-transitory computer-readable media can be configured to determine popularity scores for a set of audio content items. The set of audio content items can be ranked based at least in part on the popularity scores, the popularity scores based at least in part on signals associated with a social networking system. A music chart can be generated based at least in part on the ranking.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: November 15, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Parth Popatlal Detroja, Fred J. Beteille, Jr.
  • Patent number: 11494842
    Abstract: A computer system includes a memory to store a first set of data including data processing requests or data processing execution results and computer hardware to determine an input relating to a load and filter the first set of data to extract, based on the input relating to the load, a second set of data from the first set of data, thereby leaving a remaining set of data. The second set of data and the remaining set of data both include data processing requests or data processing execution results input or generated by the computer system. The computer hardware prepares electronic messages to be transmitted over a communications network to a plurality of remote user terminals. The electronic messages contain the second set of data but do not contain the remaining set of data. The computer hardware controls a frequency at which the electronic messages containing the second set of data are to be transmitted over the communications network based on the input relating to the load.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: November 8, 2022
    Assignee: Nasdaq Technology AB
    Inventors: Daniel Jensen, Ulf Ahlenius, Anne Von Corswant
  • Patent number: 11494893
    Abstract: A device may receive, from a user device, connector panel information associated with a connector panel. The connector panel may provide a connection, via a port, for a service of a network. The device may receive an image that depicts a physical configuration of the connector panel. The device may process, using a port analysis model, the image to identify a port status of a port of the connector panel. The device may determine, based on the port status, that the port is available for the connection. The device may provide, to the user device, instructions for using the port for the connection. The device may obtain a verification that the connection has been established via the port. The device may perform one or more actions associated with providing the service.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: November 8, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Srinivas Venkatraman
  • Patent number: 11496771
    Abstract: A video decoder may be configured to receive, in response to receiving a first syntax element indicating that reference picture list information is included in a picture header syntax structure, a second syntax element in the picture header syntax structure indicating whether a collocated picture used for temporal motion vector prediction is to be derived from a first reference picture list or a second reference picture list; receive a slice of the video data that refers to the picture header syntax structure; and in response to the slice being a P slice, set a value for a third syntax element associated with the slice to a first value for the third syntax element, with the first value for the third syntax element indicating that the collocated picture used for temporal motion vector prediction is to be derived from the first reference picture list.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: November 8, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Vadim Seregin, Muhammed Zeyd Coban
  • Patent number: 11496537
    Abstract: A method, computer program, and computer system is provided for media content preparation for 5G networks. A reverse address mapping process for 5G media streaming associated with a content preparation process is identified. A media content address is calculated based on the identified reverse address mapping process. A workflow is generated for the content preparation process based on the calculated media content address. 5G media streaming content preparation is performed according to the workflow of the content preparation process.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: November 8, 2022
    Assignee: TENCENT AMERICA LLC
    Inventor: Iraj Sodagar
  • Patent number: 11489813
    Abstract: Methods and systems are presented for detecting and dynamically rate limiting unauthorized attempts to obtain user account information from an online service provider. An online system is configured with a request rate limit and a list of user identifiers associated with accounts at risk of being compromised. The system receives requests, each associated with a user identifier, from one or more devices. The system determines what amount of user identifiers associated with the requests match user identifiers on the list over a period of time. If the amount meets or exceeds a threshold, the system reduces the request rate limit for devices that made a request associated with user identifiers matching those on the list.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: November 1, 2022
    Assignee: PAYPAL, INC.
    Inventor: George Chen Kaidi
  • Patent number: 11489860
    Abstract: Similar assets across a digital attack surface are identified. Extracting detail information and related edge information enables a network analysis system to provide indexed assets. A user of a network analysis system may provide additional data sources to enhance indexed assets. New data sources are processed in bulk to update existing assets. Edge information is pre-computed to provide on-demand access to a global inventory of mapped domain infrastructure assets.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: November 1, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Adam Hunt
  • Patent number: 11489843
    Abstract: According to certain implementations, an access control system controls access to secured data that is stored on a secured source. A requestor system may request information representing the secured data. The access control system receives the secured data from the secured source, and selects a portion of the secured data based on a lens including a filter criteria or a modification instruction. Adjusted data may be generated based on a modification of the selected portion of data, where the modification is based on the lens. The access control system provides the adjusted data to the requestor system via an access interface. In some cases, upon completion of a time period, the access control system prevents the requestor system from accessing the adjusted data, by disabling the access interface used to access the adjusted data. The adjusted data may be deleted from the access control system.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: November 1, 2022
    Assignee: EQUIFAX INC.
    Inventors: Rajkumar Bondugula, Christopher Yasko
  • Patent number: 11487751
    Abstract: Certain aspects of the present disclosure provide techniques for operation of a feature management platform. A feature management platform is an end-to-end platform developed to manage the full lifecycle of data features. For example, to create a stateful feature, the feature management platform can receive a processing artifact from a computing device. The processing artifact defines the stateful feature, including the data source to retrieve event data from, when to retrieve the event data, the type of transform to apply, etc. Based on the processing artifact, the feature management system generates a processing job (e.g., the API defines a pipeline), which when initiated generates a vector that encapsulates the stateful feature. The vector is transmitted to the computing device that locally hosts a model, which generates a prediction that is transmitted to the feature management platform. Subsequently, the predication and stateful feature can be transmitted to other computing devices.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: November 1, 2022
    Assignee: INTUIT, INC.
    Inventors: Andreas Mavrommatis, Pankaj Rastogi, Sumanth Venkatasubbaiah, Qingbo Hu, Karthik Prakash, Nicholas Jeffrey Hoh, Frank Wisniewski, Abhishek Jain, Caio Vinicius Soares, Yuwen Ellen Wu
  • Patent number: 11487462
    Abstract: An inter-volume copy time is to be accurately predicted. An operation management system is configured to perform operation management on a storage device including a plurality of resources and a plurality of volumes. In the storage device, IO processing and copy processing are performed between a plurality of volume groups in which the plurality of volumes are collected. The operation management system includes a processor, and the processor is configured to predict an inter-pool copy speed between the plurality of volume groups belonging to a same resource pool in the storage device, and predict an inter-volume copy time based on the predicted inter-pool copy speed.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: November 1, 2022
    Assignee: Hitachi, Ltd.
    Inventors: Kiyomi Wada, Akira Deguchi, Mineyoshi Masuda, Shinichi Hayashi
  • Patent number: 11488070
    Abstract: In one embodiment, a method includes accessing a set of training objects associated with an object-classification, identifying, from comments associated with the training objects, by an initial object-classifier algorithm configured to classify objects as associated with an object-classification by comparing comments associated with each object to one or more features, a first set of features, each feature having a corresponding text expression and a feature score indicating a correlation value between the feature and the object-classification, adding the first set of features to the algorithm to generate a revised object-classifier algorithm, accessing a set of test objects, classifying one or more of the test objects as associated with the object-classification, identifying, from comments associated with the classified test objects, a second set of features having feature scores greater than a threshold feature score, and adding the second set of features to the revised algorithm to generate a final object-
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: November 1, 2022
    Assignee: Meta Platforms, Inc.
    Inventor: Mark Andrew Rich
  • Patent number: 11487492
    Abstract: Aspects of a mobile device integrated visual enhancement system are described herein. The aspects may include a wearable display headset that includes one or more display modules and a mobile device communicatively connected with the wearable display headset. The mobile device may include a first screen, a display detection module configured to detect the one or more display modules and receive display parameters from the wearable display headset, and a content delivery module configured to deliver visual content on the one or more detected display modules in accordance with the display parameters.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: November 1, 2022
    Assignee: YUTOU TECHNOLOGY (HANGZHOU) CO., LTD.
    Inventors: Fuyao Zhang, Gonglue Jiang, Weiqi Zhao
  • Patent number: 11487431
    Abstract: In write processing of a data set group to be written to be one or more data sets to be written, a storage system performs encoding processing including processing for generating a data model showing regularity of the data set group to be written and having one or more input values as an input and the data set group as an output. In the write processing, the storage system writes the data model generated in the encoding processing and associated with a key of the data set group to be written.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: November 1, 2022
    Assignee: HITACHI, LTD.
    Inventors: Hiroaki Akutsu, Akira Yamamoto
  • Patent number: 11489898
    Abstract: A method and apparatus for processing a media stream including segments with common headers via a network based media processing (NBMP) function, performed by at least one processor. The method includes obtaining an input stream including one or more segments, identifying a start code in the segments, wherein the start code is present at a beginning of a segment and the start code is a unique code that indicates a start of the segment, identifying a sequence number in the segments, wherein the sequence number indicates a location of a segment in the segments, splitting the input stream into sub-streams and signaling a location of a respective common header in each of the sub-streams, based on the start code and the sequence number, and merging the sub-streams and signaling a location of a common header, based on the start code and the sequence number, and generate an output stream.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: November 1, 2022
    Assignee: TENCENT AMERICA LLC
    Inventor: Iraj Sodagar
  • Patent number: 11483271
    Abstract: A computer-implemented technique is described herein by which a first user can forward notification information to one or more other users, including a second user. The first user can interact with the notification information via a first computing device, while the second user can interact with the notification information using a second computing device. In some implementations, both the first computing device and the second computing device have access to an application which has generated the notification information or to which the notification information otherwise pertains. In other implementations, the second computing device may lack access to the application. In some implementations, the first user receives the notification information and then explicitly and manually controls the forwarding of the notification information (or a version of the notification information) to the second user.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: October 25, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Shira Weinberg, Benny Schlesinger
  • Patent number: 11483220
    Abstract: A quality estimation apparatus includes an acquisition unit for acquiring a set of web page loading latencies, and a calculation unit for calculating a probability that a quality of experience value is a predetermined value or more for each latency in the set, as a probability that the quality of experience value is the predetermined value or more for the set, and enables estimation of the user experience quality for the set of web page loading latencies.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: October 25, 2022
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventor: Daisuke Ikegami
  • Patent number: 11483694
    Abstract: A method for service communication proxy (SCP)-specific prioritized producer network function (NF) discovery and routing includes maintaining, at the SCP, a producer NF latency database including SCP-specific producer NF latency information. The method further includes receiving a discovery request message or receiving a service request message having a 3GPP-Sbi-Discovery header and generating, at the SCP, a discovery request message in response to the received service request message and modifying, the discovery request message to include the SCP-specific producer NF latency information. The method further includes forwarding, by the SCP, the discovery request message to an NF repository function (NRF). The method further includes, at the NRF, creating a list of NF and their associated service profiles of producer NF instances and their respective producer NF service instances capable of providing the service identified in the discovery request message.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: October 25, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Rajiv Krishan
  • Patent number: 11481516
    Abstract: The invention includes a method and a communication network for preventing impermissible access to software applications implemented in field devices, wherein the field devices are integrated in a communication network of automation technology and wherein each software application exchanges information within the communication network via at least one communication interface.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: October 25, 2022
    Assignee: ENDRESS+HAUSER PROCESS SOLUTIONS AG
    Inventors: Michael Maneval, Mario Wittig
  • Patent number: 11483569
    Abstract: Dynamic transcode throttling methods and devices for processing resource management and thermal mitigation in electronic devices such as eyewear devices. An electronic device monitors its temperature and, responsive to the temperature, configures a transcoding service to operate at different rates. A frame delay module is configured to add a delay between read frames prior to the transcoding service. This enables the electronic device to consume less power when temperatures are too high in order to provide thermal mitigation and can be performed without powering down the electronic device.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: October 25, 2022
    Assignee: Snap Inc.
    Inventors: Ashwani Arya, Tejas Bahulkar, Jonah Hephzibah Okike
  • Patent number: 11481825
    Abstract: Various embodiments of apparatuses and methods for transaction processing at edge servers in a content distribution network (“CDN”) are described. In some embodiments, an edge server receives an initial request from a client for content associated with a particular origin, and then provides the content to the client. The edge server can then receive another request from the client that might include an indicator for transaction processing. The edge server determines that transaction processing is indicated for handling this new request, in some embodiments. The edge server can then send a transaction notification to the origin, receive a transaction continuation response from the origin, and then execute a data transaction with transaction entities that are distinct from the content distribution network and the origin, in some embodiments. If the transaction is successful, the edge server can notify the client and the origin of the successful transaction, in some embodiments.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: October 25, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Ronil Sudhir Mokashi, Prashant Verma, Karthik Uthaman
  • Patent number: 11483681
    Abstract: The present disclosure provides a special effect synchronization method, device, and a storage medium; wherein the method comprises: receiving a synchronization request for synchronizing the special effect file sent by a special effect preview end; based on the synchronization request, when determining that a direct connection condition is satisfied, establishing a communication link with the special effect preview end in a direct connection mode; receiving an acquisition request for the target special effect file through the communication link; synchronizing the target special effect file to the special effect preview end based on the acquisition request.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: October 25, 2022
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventors: Ruifeng Ma, Le Gao
  • Patent number: 11481998
    Abstract: According to some embodiments, a system, method and non-transitory computer-readable medium are provided comprising an image data source storing image data from a plurality of images; a height map source storing height maps for an area of interest (AOI); a building footprint module; a memory; and a building footprint processor, operative to execute the program instructions to: receive image data for an AOI; receive a height map for the AOI; execute a building segmentation module to generate a building mask that indicates a presence of one or more buildings in the AOI; apply at least one clean mask process to the generated building mask to generate a clean mask; receive the clean mask at an instance building segmentation module; and execute the instance building segmentation module to generate at least one building footprint based on the clean mask and the received image data. Numerous other aspects are provided.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: October 25, 2022
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Yen-Liang Lin, Walter V. Dixon, III, James Vradenburg Miller
  • Patent number: 11481196
    Abstract: A development engine may enable a developer to customize a user experience using an intuitive developer interface. A rules engine may provide constructs to a card engine in the form of card definitions, which the card engine may evaluate using facts obtained from a facts controller. The evaluated card definitions are cards that may be output for presentation via user equipment. Variants may be assigned weights which can be set or changed dynamically by the card engine substantively and in real time based on factors such as user behavior, account condition, promotions or offerings. The card engine may make content decisions proximate to events occurring to the user. The presentation of the cards may be changed substantively and in real time in accordance with the setting or changes in variants.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: October 25, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Jonathan Soini, Tyler Axdorff, Senthil Kumar Mulluppadi Velusamy, Emily James
  • Patent number: 11475466
    Abstract: An optimized lead generation, management, communication, and tracking system is disclosed. In particular, the system may allow for the automation of business, clinical, and computing activities for a practice, organization, business, or other entity. The system utilizes a comprehensive and robust online portal with digital software functions and digital communications capabilities to accomplish tasks that are traditionally performed by personnel or unable to be performed by personnel. For example, the system is capable of attracting, screening, and scheduling patients for procedures to be performed at a medical practice. Additionally, the system may communicate with a patient before and after a medical procedure, track patient outcomes after a patient undergoes a procedure, and calculate key performance metrics and indicators specific to the entity and/or the procedure.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: October 18, 2022
    Inventor: David S. Wilson
  • Patent number: 11474831
    Abstract: The present disclosure relates to application startup control methods and control devices. One example method includes receiving information that is sent by a first application and that is used to trigger startup of a second application, determining, based on at least one of the information of the first application and a currently available resource amount of a system, whether to restrict the startup of the second application, where the information of the first application is used to indicate an importance degree of the first application in the system, and restricting the startup of the second application in response to determining to restrict the startup of the second application.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: October 18, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Huifeng Hu, Jiechun Li, Xiaodong Su
  • Patent number: 11477194
    Abstract: A networked system for authenticating devices that comprise constrained devices connected in a network either directly to cloud based and/or dedicated servers or though gateways to cloud based and/or dedicated servers.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: October 18, 2022
    Assignee: TYCO FIRE & SECURITY GMBH
    Inventors: Craig Trivelpiece, Keith A. Roberts, Richard Campero
  • Patent number: 11477641
    Abstract: Methods for authentication session transfer using application download links are performed by systems and devices. A user or administrator at a first device enables the user to use an application at the user's mobile device. The user or administrator provides a request for the mobile application from the first device to an identity service. The identity service generates a uniform resource locator (URL) that encodes an authentication object generated by the identity service that is specific to the user's identity, and provides the URL to the mobile device. The identity service receives the authentication object back from a browser session of the URL at the user device, and establishes an authenticated browser session of the URL using the authentication object. The identity services authenticates the user's identity for the mobile application responsive to the mobile application invoking the authenticated browser session at the user device.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: October 18, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ibrahim A. Damlaj, Ariel Gordon, Sadie Elise Henry
  • Patent number: 11475596
    Abstract: A device, method and system for adjusting a configuration of a camera device is provided. An example device is in communication with an example camera device having a configuration. The device receives an image sequence from the camera device. The device processes the image sequence to determine a predicted location of a target object identified in the image sequence based on movement of the target object in the image sequence. The device adjusts the configuration of the camera device based on a stored configuration of the camera device, the stored configuration indicative of conditions at the predicted location.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: October 18, 2022
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Shervin Sabripour, Peter L. Venetianer, Pietro Russo
  • Patent number: 11474907
    Abstract: Apparatuses, methods, systems, and program products are disclosed for cluster configuration backup and recovery. One method includes receiving, by use of a processor, configuration data for a cluster. The method includes storing the configuration data for the cluster. The method also includes forming a machine-readable code that corresponds to the stored configuration data for the cluster. The machine-readable code may be used for restoring the stored configuration data to the cluster.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: October 18, 2022
    Assignee: International Business Machines Corporation
    Inventors: Komal S. Shah, Shweta Kulkarni, Bharti Soni, Shrirang S. Bhagwat
  • Patent number: 11477257
    Abstract: Technology to provide link aware streaming adaptation is disclosed. In an example, a mobile device can include one or more processors configured to: process a manifest file for an HTTP adaptive stream that is received at the mobile device from a node; determine a physical layer goodput of the mobile device with the node for the HAS; identify a segment throughput estimate for the HAS; and select a representation in the manifest file for a selected period based, on the physical layer goodput for the HAS and the segment throughput for the HAS.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: October 18, 2022
    Assignee: Intel Corporation
    Inventors: Vishwanath Ramamurthi, Ozgur Oyman, Mohamed M. Rehan, Ahmed N. Ragab
  • Patent number: 11470363
    Abstract: Secondary media content is displayed based on metadata of primary media content, the secondary content specifying a data transfer action. Input can be received from a paired wireless input device. Upon receiving the input, the data transfer action can be executed, wherein the data transfer action includes retrieving transferable data specified according to the secondary media content; and transmitting the retrieved transferable data to an unpaired device via a network.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: October 11, 2022
    Assignee: DISH Network L.L.C.
    Inventor: Swapna Janugani
  • Patent number: 11470535
    Abstract: Systems and methods for locating server nodes in close proximity to edge devices using georouting. Microservers automatically form a global peer-to-peer network to serve edge functions and content to edge devices. Edge devices use HyperText Transfer Protocol (HTTP) to execute serverless functions or otherwise retrieve data from edge nodes located in close proximity to the HTTP client. Serverless functions are implemented in secure, isolated environment utilizing a blockchain.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: October 11, 2022
    Assignee: EDJX, INC.
    Inventor: James A. Thomason
  • Patent number: 11470184
    Abstract: Constraint based command invocations are dynamically queued in a cloud queue such that aspects of remote user devices may be remotely controlled with reduced exposure to inconvenient remotely issued commands. By monitoring conditions that may trigger command invocations, verifying rules of associated constraints prior to queuing command invocations, evaluating parameters to prioritize command invocations in a dynamic issuing order within cloud queue, examining factors and reverifying previously verified rules when determining whether to transmit a command from an command invocation located at a transmission position of the cloud queue, systems and methods herein provide a constrained environment within which user devices may be remotely controlled relatively free from unexpected cloud caused encumbrances during inopportune moments.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: October 11, 2022
    Assignee: Microsoft Technology Licensing, LLC.
    Inventors: Arun R. Mannengal, Madhavan Kesavan, Tanmay D. Bhagwat
  • Patent number: 11470390
    Abstract: A system and method for automatically analyzing and managing a media hub software update. The system and method each utilize available media hub system and diagnostic information to aid in the analysis and installation of a software update. If the installation of the update is determined to require memory capacity in excess of what is currently available within the media hub, an archive and off-loading process is automatically initiated to free the required memory space during the installation process. Any off-loaded information and/or applications are then restored after the installation is complete.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: October 11, 2022
    Assignee: ARRIS ENTERPRISES LLC
    Inventor: Arpan Kumar Kaushal
  • Patent number: 11461118
    Abstract: A function node control unit records a pair of an input message and a computer program as a journal log, and sends the input message and the computer program to a virtual machine unit. The virtual machine unit executes the computer program with the input message as an argument, and sends the execution result to the function node control unit. The function node control unit outputs the execution result as an output message. At the time of activation of the information processing device, a recovery unit restores the virtual machine unit to the state at a particular time in the past; sequentially fetches journal logs recorded after the particular time; causes the virtual machine unit to sequentially re-execute the computer programs with the input messages included in the respective journal logs as corresponding arguments; and roll-forwards the state of the virtual machine unit to the latest state.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: October 4, 2022
    Assignees: KABUSHIKI KAISHA TOSHIBA, TOSHIBA DIGITAL SOLUTIONS CORPORATION
    Inventors: Kotaro Endo, Hiroshi Nakajima
  • Patent number: 11461398
    Abstract: A device may receive a query from a user device, and may process the query using a machine learning model to determine categories related to the query. The device may send a message, instructing a user to select a category, to the user device to cause the user device to display the message. The device may receive, from the user device, a selection related to the categories, and may call, based on the selection, a module to cause the module to process the query. The device may receive from the module a response to the query, and may send the response to the user device, to cause the user device to display the response. The device may send the query, the selection, and the response to one or more servers for storage, and may retrain the machine learning model based on information stored by the one or more servers.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: October 4, 2022
    Assignee: Accenture Global Solutions Limited
    Inventors: Ashok Vira, Raghavan Iyer, Sangita Agarwal, N. R. Srikanth, Chellappan Murugappan, Swetha Kommaraju, Sankara Narayanan
  • Patent number: 11461203
    Abstract: Disclosed is a systems and methods of distributed data storage using multi-layers consistent hashing comprising: a plurality of storage nodes providing data storage and redundancy protection; a plurality of management nodes maintaining the properties of the storage nodes and mapping information from virtual groups to storage nodes; a plurality of monitor nodes maintaining the state of storage nodes and handling the changes of states of storage nodes including joining, decommissioning and failure; and one or more clients providing entries for applications or users to access the storage system. The storage nodes is in a hierarchical tree arrangement, and each storage node in each layer of the tree is allocated with a plurality of identities and configured for remaining hash space with consistency. Instead of sharing one hash space among all storage nodes, there are a plurality of hash spaces kept consistent in each layer of the storage hierarchical tree.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: October 4, 2022
    Assignee: HERE DATA TECHNOLOGY
    Inventors: Bin Hao, Jian Zhu, Jingyao Zhang
  • Patent number: 11461208
    Abstract: A first machine identifies, from among a non-static collection of machines, a respective set of forward contacts that comprises a set of machines. The set of forward contacts are distributed along the ordered sequence in the forward direction away from the respective machine in an order of increasing similarity between the respective channel number assigned to the first machine and a respective channel number assigned to each of the set of forward contacts. The first machine establishes a respective direct communication channel between the first machine and each of the set of forward contacts. The first machine sends a first query to a first forward contact and sends collected answers for the first query to at least a second forward contact that has a greater similarity to the first machine based on the respective channel numbers of the first machine and the first and second forward contacts.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: October 4, 2022
    Assignee: TANIUM INC.
    Inventors: Lisa Lippincott, David Hindawi, Orion Hindawi, Peter Lincroft
  • Patent number: 11463544
    Abstract: A cloud infrastructure is configured and deployed for managing services executed on a cloud platform. The cloud infrastructure includes a control datacenter configured to communicate with one or more service datacenters. The service datacenter deploys one or more application programming interfaces (API's) associated with a service. The service datacenter also deploys an administration agent. The control datacenter hosts an engine that receives requests from users to perform administration operations by invoking the administration API's. In this manner, the control datacenter functions as a centralized control mechanism that effectively distributes administration operation requests as they are received from users to service datacenters that can service the requests. The cloud infrastructure provides an auditable, compliant and secure management system for administering services for distributed systems running in the cloud.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: October 4, 2022
    Assignee: Salesforce.com, Inc.
    Inventors: Prasad Peddada, Sriram Shankarlal, Giridharan Sridharan, Nirav K. Butala
  • Patent number: 11463402
    Abstract: In order to achieve location transparency and routing slip extensibility, a system and a method for orchestrating a web service using Business Process Execution Language are disclosed. The method includes: receiving a message, wherein the message comprises an address identifying an extension element; determining, from the address, a location of the extension element identified by the address; responsive to determining the location of the extension element, directing the message to an appropriate location; and storing the message in a computer readable storage medium.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: October 4, 2022
    Assignee: Aurea Software, Inc.
    Inventors: Michael Theroux, Andi Abes, Peter Stewart Easton, Gregory M. Lucas
  • Patent number: 11461489
    Abstract: A first access key, which is provided by a key server for decrypting a file and the encrypted file is published on a public network by a first user. Every time the secured file is accessed by a second user, the first access key is provided by the key server to decipher the file. The first user can control access to the file by deleting the first access key on the key server, thus denying the second user access to the access key preventing de-encryption of the secured file.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: October 4, 2022
    Inventor: Larry Hamid
  • Patent number: 11457079
    Abstract: A system for user registration and preference configuration for a data sharing platform is provided. The system comprises a user data repository containing data relating to a plurality of users, a permissions repository containing user profile configuration settings relating to the plurality of users, and a graphical user interface generated by the system and provided over a network. The graphical user interface is configured to receive an input of a user to register for a data sharing service of the system, generate a plurality of selectable interaction points, receive user profile information, user profile configuration settings, and a designation of at least one experience provider with which to share data of the user, and store, via associative linking, the received user profile information, user profile configuration settings, and the designation of the at least one experience provider with which to share data of the user.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: September 27, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Chintan Mehta, Jason Strle
  • Patent number: 11457016
    Abstract: Disclosed herein are enhancements for deploying applications in an edge system of a communication network. In one implementation, a cache node in a content delivery network identifies a request for an application that is shared by a plurality of customers. In response to the request, the cache node determines whether the customer associated with the request is permitted to execute the application and, if permitted, initiates the application as an isolation instance. The cache node further, in response to completing the application, returns control to a source operation associated with the request.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: September 27, 2022
    Assignee: Fastly, Inc.
    Inventor: Tyler McMullen
  • Patent number: 11457268
    Abstract: The present invention relates to methods and apparatus relating to content streaming, e.g., in a home network, in a manner that reduces the chance of streaming of content to a device which is not authorized to receive the content. In an exemplary method of controlling content streaming on a home network in accordance with one embodiment of the present invention, the method involves receiving at a home network gateway a first video on demand service request message from a first device coupled to the home network, storing a portion of said first video on demand service request message in memory, receiving at said home network gateway a second message, and determining based on a portion of said second message and a portion of said stored first video on demand service request message whether to provide the requested video on demand service.
    Type: Grant
    Filed: October 3, 2019
    Date of Patent: September 27, 2022
    Assignee: TIME WARNER CABLE ENTERPRISES LLC
    Inventor: Justin R. Guerra