Accessing A Remote Server Patents (Class 709/219)
  • Patent number: 11531850
    Abstract: In one embodiment, an apparatus comprises a storage device and a processor. The storage device may store a plurality of compressed images comprising one or more compressed master images and one or more compressed slave images.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: December 20, 2022
    Assignee: Intel Corporation
    Inventors: Yen-Kuang Chen, Shao-Wen Yang, Ibrahima J. Ndiour, Yiting Liao, Vallabhajosyula S. Somayazulu, Omesh Tickoo, Srenivas Varadarajan
  • Patent number: 11533427
    Abstract: A computer-implemented method, a computer system and a computer program product evaluate multimedia quality. The method includes displaying a current frame of a video. The method also includes generating dataframes for the current frame and for a reference frame of the video. The method further includes comparing the dataframes for the reference and current frames. In addition, the method includes determining a quality metric of the current frame based on the comparison of the dataframes for the reference and current frames. Finally, the method includes modifying the current frame so that the quality metric is at or above the threshold in response to determining that the quality metric of the current frame is below a threshold.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: December 20, 2022
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Robert E. Loredo, Matthew E. Broomhall
  • Patent number: 11532106
    Abstract: A method for generating a color gradient includes receiving an input indicating a smoothness of the color gradient and detecting a gradient path defined from an image. The method also includes identifying a set of colors from the gradient path. The method includes detecting a set of color pivots associated with the set of colors. A number of the color pivots in the set of color pivots is based on the input indicating the smoothness of the color gradient. The method includes generating a set of individual color gradients along the gradient path including a color gradient between a first pair of colors located at a first pair of the color pivots and a different color gradient between a second pair of colors located at a second pair of the color pivots. Additionally, the method includes generating the color gradient of the image from the set of individual color gradients.
    Type: Grant
    Filed: November 5, 2021
    Date of Patent: December 20, 2022
    Assignee: Adobe Inc.
    Inventors: Mainak Biswas, Stephen Joseph DiVerdi, Jose Ignacio Echevarria Vallespi
  • Patent number: 11531925
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for optimizing content presentation.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: December 20, 2022
    Assignee: Google LLC
    Inventors: Scott Tadashi Davies, Kai Chen, Michael Jee-Kai Wang, Wei Jiang, Maryam Tavafi, Peter Zaimis Tipton
  • Patent number: 11533116
    Abstract: Systems and methods for localizing individuals in a region using wireless signals in accordance with embodiments are illustrated. One embodiment includes a method for localizing individuals in a region between wireless devices of a system. The method receives wireless signal strength data for signals transmitted along signal paths between several wireless playback devices transmitting on a wireless channel during synchronous playback of media content by the several wireless playback devices and determines a first signal strength for each of several portions of the wireless channel. The method calculates, for each signal path between each of the several wireless playback devices, a difference in the determined first signal strength from a second signal strength for each of the several subcarriers, and determines, based on the calculated differences, a state for a set of one or more individuals in the region.
    Type: Grant
    Filed: March 17, 2021
    Date of Patent: December 20, 2022
    Assignee: Sonos, Inc.
    Inventors: Niels van Erven, Connor Riley Northend
  • Patent number: 11532332
    Abstract: A video content collection system for equipping non-technical users with a content collection platform on a computing device having a camera, such as a mobile phone or tablet, that creates custom strategic video stories maximizing story-craft toward a particular aim and possibly having a positive effect on individuals involved in the stories. The platform allows for the creation of custom videos according to a selected template following a storytelling framework. The custom videos are compiled, potentially with release forms and a default arrangement following the storytelling framework and provided to a final content generation system to generate the final content and save it in a data store accessible to the computing device. The final content generation system, internally or externally to the computing device, performs editing tasks to return a final video or generates desired final content based on scoring of the custom video and processed data therefrom.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: December 20, 2022
    Assignee: Story Now LLC
    Inventors: Tamara Joi Park, Michael Lewis Gray
  • Patent number: 11533275
    Abstract: A method and an apparatus for allocating a server to a terminal are provided. The method includes receiving an Internet protocol (IP) packet with a domain name system (DNS) query from a terminal, including terminal location information in the IP packet, transmitting the IP packet to a DNS server, receiving, from the DNS server, a response IP packet location information of a proximity server, the proximity server being located within a certain distance from the terminal, and transmitting the response IP packet to the terminal.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: December 20, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Jicheol Moon
  • Patent number: 11533360
    Abstract: A local delivery service (LDS) operates in an enterprise computer network as a proxy for a communications server (CS) computer operating in a cloud computing environment. The LDS pulls a queue repository maintained by the CS and retrieves an output item flagged by the CS for local delivery. The output item has a document and associated configuration information specifying an application domain in the cloud computing environment and delivery settings specific to the application domain maintained by the CS. The LDS translates the delivery settings and routes the document to the connectors of communications channels of the enterprise computer network. In this way, documents produced by the CS in the cloud can be delivered locally to disparate destinations on the enterprise computer network without having to open individual ports in a firewall of the enterprise computer network to connect the CS with communications channels of the enterprise computer network.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: December 20, 2022
    Assignee: Open Text SA ULC
    Inventors: Christian Askland, Robert Smith, Christian Wessman
  • Patent number: 11526531
    Abstract: Improved computer technology is disclosed for enabling high performance stream processing on data such as complex, hierarchical data. In an example embodiment, a dynamic field schema specifies a dynamic field format for expressing the incoming data. An incoming data stream is then translated according to the dynamic field schema into an outgoing data stream in the dynamic field format. Stream processing, including field-specific stream processing, can then be performed on the outgoing data stream.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: December 13, 2022
    Inventors: Louis Kelly Thomas, Joseph Marion Lancaster
  • Patent number: 11526905
    Abstract: A system collects information from different sources regarding online activities of users and information regarding presentation of additional content. The user online activity information can include an indication of a web page visited (e.g., URL), a time when the web page was visited, and an anonymized identifier for a user device. Additional content service information can include an additional content identifier, a time the additional content was served, and an anonymized identifier for a user device to which the additional content was served. An optimizing engine uses this information to correlate additional content presentation to user online activity while preserving privacy of users. The system can use the correlation information to perform various statistical analyses, including determining the effects of presentation of particular additional content on user online activity, while preserving the privacy of individual users and preventing the information from being linked to a particular user.
    Type: Grant
    Filed: February 10, 2021
    Date of Patent: December 13, 2022
    Assignee: Google LLC
    Inventor: Peter Kellis Kamvysselis
  • Patent number: 11528327
    Abstract: Remote applications within remote sessions and local applications do not behave similarly to provide users with a seamless experience. For example, a user may exploit multiple monitors with a local application but cannot with a remote application. Accordingly, embodiments of the invention provide users with the ability to exploit multiple monitors within a single remote session in a manner similar to the one in which they utilize multiple monitors on their desktop computer, laptop etc. Other embodiments extend this so that a user can exploit multiple client devices within a single remote session such that whilst the remote session is established upon a user's portable electronic device, for example, they can also exploit the keyboard, mouse, and monitor of their fixed electronic device for all or part of the session or exploit peripherals and other electronic devices associated with these client devices.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: December 13, 2022
    Assignee: Parallels International GmbH
    Inventor: Evgeniy Korepanov
  • Patent number: 11526672
    Abstract: Techniques for prevalence-volume based relevance are provided. Corresponding systems and methods may include ingesting a corpus of documents; receiving a search operator; segmenting the corpus of documents into (i) a first set of documents that matches the search operator, and (ii) a second set of documents that do not match the search operator; extracting a first and second token list of tokens; calculating a prevalence-volume value for tokens included in the first and second token lists; generating a prevalence-volume ratio (PVR) matrix that associates tokens included in the first and/or second token lists with a PVR value, wherein the PVR value for a particular token is a ratio between the prevalence-volume value of the particular token for the first set of documents and the prevalence-volume value of the particular token for the second set of documents; and associating the search operator with the generated PVR matrix.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: December 13, 2022
    Inventor: Richard Kerr
  • Patent number: 11528131
    Abstract: A method including determining, by a first device, encrypted content based at least in part on utilizing a symmetric key; determining, by the first device, a sharing link to be utilized by a second device to obtain access to the encrypted content, the sharing link including a static portion and a dynamic portion; transmitting, by the first device to the second device, the sharing link to enable the second device to obtain access to the encrypted content; transmitting, by the second device to the endpoint, a request to access the encrypted content, the request being routed to the endpoint based at least in part on the static portion; and receiving, by the second device, access to the encrypted content based at least in part on transmitting the request. Various other aspects are contemplated.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: December 13, 2022
    Assignee: UAB 360 IT
    Inventor: Mindaugas Valkaitis
  • Patent number: 11520339
    Abstract: Systems and methods for controlling an autonomous vehicle are provided. In one example embodiment, a computer-implemented method includes receiving data representing a first location associated with a service request. The method includes controlling the autonomous vehicle to travel in accordance with a first route that leads to the first location. The method includes determining a second location for the service request when the autonomous vehicle is en route to the first location. The method includes controlling the autonomous vehicle to provide the requested service at the second location.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: December 6, 2022
    Assignee: UATC, LLC
    Inventors: Molly Castle Nix, Sean Chin, Dennis Zhao, Joseph Maliksi
  • Patent number: 11522931
    Abstract: Systems and methods transfer video data to an image processing system from a video source. Pixel data is received in a local buffer of a network interface controller and provided in a video transport packet. The video transport packet includes the pixel data, a media access control header and a video header. The video transport packet is received by another network interface controller that provides the pixel data directly into a video frame buffer of the image processing system.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: December 6, 2022
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventor: Dmitrii Loukianov
  • Patent number: 11520848
    Abstract: Aspects of the disclosure provide methods, apparatuses, and non-transitory computer-readable storage mediums for receiving media data. One apparatus includes processing circuitry receives a media presentation description (MPD) file that includes an essential property descriptor for a dynamic adaptive streaming over hypertext transfer protocol (DASH) operation. The essential property descriptor is associated with a first session-based description (SBD) file and indicating that a part of a uniform resource locator (URL) is to be modified based on the first SBD file. The part of the URL has been generated based on a second SBD file. The processing circuitry modifies the part of the URL based on the first SBD file and receives the media data based on the modified part of the URL.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: December 6, 2022
    Assignee: TENCENT AMERICA LLC
    Inventor: Iraj Sodagar
  • Patent number: 11520836
    Abstract: An electronic record management system creates a streamlined full-service technology solution on a single electronic platform that has the capability to enable business transactions including but not limited to real estate transactions as well as buying and selling commercial debt and equity while optimizing performance. The automated platform utilizes artificial intelligence and machine learning to iteratively optimize consolidated electronic data files from multiple sources to allow sophisticated transactions involving commercial real estate, and other transferrable properties, electronically through a single platform.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: December 6, 2022
    Inventor: Brandy Smith
  • Patent number: 11520803
    Abstract: A big-data view integration platform generates integration guided user interfaces (GUIs). A first edge node ingests push-based and pull-based data from a plurality of platform services, which include legacy and non-legacy services having incompatible communication protocols. An event-based queue receives from the first edge node a plurality of queue events as indirect push-based data. A second set of queue events includes direct push-based data as received directly from a non-legacy platform service. A conformity component integrates the push-based data, the pull-based data, and the plurality of queue events into integration data having an enhanced integration format. A view integration component generates a plurality of data views from the integration data. A second edge node exposes the plurality of data views via an access services application programming interface (API). A new service execution component accesses the access services API to generate integration GUIs based on the data views.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: December 6, 2022
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Sunitha Garapati, Ryan M. Kroutil, Brent Giosta, Venu Madhav Valluri, Jennifer Pearsall
  • Patent number: 11521224
    Abstract: Methods, systems, and computer program products are included for categorizing and filtering content. A comment is stored in one or more data structures. The one or more data structures are modified to associate the comment with a tag and a password. The amount of comments that are associated with the tag are determined and compared with a threshold amount of comments. Based on the amount of comments exceeding the threshold, access is restricted to the comments that are associated with the tag.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: December 6, 2022
    Assignee: PayPal, Inc.
    Inventor: Saumil Gandhi
  • Patent number: 11520496
    Abstract: According to one embodiment, an electronic device connectable to a host via an interface includes a nonvolatile memory and a controller electrically connected to the nonvolatile memory and capable of processing commands issued by the host in parallel. When the electronic device is connected to the host, the controller determines, when one or more commands to be processed by one or more deadline times, respectively, are issued by the host, scheduling indicative of timings at which the one or more commands are processed, respectively, based on the one or more deadline times. The controller performs processing corresponding to the one or more commands in accordance with the scheduling.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: December 6, 2022
    Assignee: Kioxia Corporation
    Inventors: Daisuke Iwai, Kenichiro Yoshii, Tetsuya Sunata
  • Patent number: 11523185
    Abstract: A system and method for rendering a video stream for display on a display device, which may comprise receiving the video stream by streaming and generating display data defining a visible display area to be displayed by the display device, wherein generating of display data comprises rendering the video stream in a sub-area of the visible display area. A selection mechanism may be provided by which a version of the video stream may be selected for streaming having a spatial resolution and/or a bitrate which is selected based on a size of the sub-area.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: December 6, 2022
    Assignees: Koninklijke KPN N.V., Nederlandse Organisatie Voor Toegepast-Natuurwetenschappelijk Onderzoek TNO
    Inventors: Hans Maarten Stokking, Alexandre da Silva Pratas Gabriel
  • Patent number: 11522942
    Abstract: A system and method are configured for receiving a data transmission encoding a content of a hypertext transfer protocol request and an identification of a first service, determining a first schema definition in a memory that is associated with the first service, the first schema definition including a plurality of schema items, and parsing the content of the hypertext transfer protocol request to identify a plurality of parameters and a plurality of values, each value in the plurality of values being associated with a parameter in the plurality of parameters. The system and method are configured for, for each schema item in the plurality of schema items, identifying a parameter in the content of the hypertext transfer protocol request that matches the schema item, and encoding the value associated with the parameter into a schema information object. The method includes storing the schema information object in the memory.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: December 6, 2022
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Ritu Saxena, Jeffrey DeYoung
  • Patent number: 11522810
    Abstract: Cloud-based computing systems, although claimed to have virtually unlimited resources, could get oversubscribed due to budget constraints of cloud users. The disclosed invention proposes a mechanism to identify various types of “mergeable” tasks. The system also determines when it is appropriate to aggregate tasks and how to allocate them so that the QoS of other tasks is not affected. Experimental results under real-world workload settings show that the disclosed system can improve robustness of the system in the face of oversubscription and also saves the overall time of using cloud services by more than 14%.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: December 6, 2022
    Assignee: UNIVERSITY OF LOUISIANA AT LAFAYETTE
    Inventors: Chavit Denninnart, Mohsen Amini Salehi
  • Patent number: 11522920
    Abstract: A system includes a security controller located within a central-zone in communication with a provisioned agent operating on an edge-zone device. The security controller may implement controller-blind security control on the edge-zone device by making security authorization determinations using a secure-operation confidence analysis performed by the provisioned agent. The provisioned agent, operating within the edge-zone, may have access to un-sanitized data, which may be unavailable to the security controller in the central-zone. The provisioned agent may access condition-descriptors via a secure-operation confidence assignment matrix. Using the condition-descriptors, the provisioned agent determine feedback, which may include a secure-operation confidence coefficient, based on the un-sanitized data to which the security controller is blind.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: December 6, 2022
    Assignee: Accenture Global Solutions Limited
    Inventors: David B. Treat, Tracy Ann Kuhrt, Giuseppe Giordano, Chit Wah Christine Leong
  • Patent number: 11522993
    Abstract: A call analytics system and associated methods that can be used to rapidly analyze call data and provide conversational insights. The call analytics system receives audio call data of a phone call between a customer and an agent of a business, and converts the call data into one or more messages for handling by a distributed stream-processing platform. In some embodiments, the stream-processing platform is the Apache Kafka platform. The distributed platform processes the messages and communicates with various software modules to generate a variety of conversational insights. When processed by a stream-processing platform, certain analyses can occur in parallel which allows conversational insights to be provided to the businesses shortly (e.g., within seconds) after the call data is received.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: December 6, 2022
    Assignee: Marchex, Inc.
    Inventors: William Li, Michael Kunugiyama
  • Patent number: 11522939
    Abstract: A method for Over-The-Top (OTT) media service monitoring and testing including deploying multiple test agents throughout the network and orchestrating them together to create a single OTT media service delivery path with coherent measurement points. The method includes selecting and configuring all test agents forming an OTT media service delivery path in a network, wherein the test agents are deployed on devices in the network with pairs of agents in a client-server relationship; for each selected test agent, simulating a Hyper Text Transport Protocol (HTTP) Adaptive Streaming (HAS) media playback using a pair test agent as a HAS server; for each selected test agent, monitoring the HAS media playback via a Quality of Experience (QoE) model to collect metrics, influence factors, and QoE scores; and reporting collected metrics, influence factors and QoE scores, wherein the QoE scores are compared to isolate any performance degradation.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: December 6, 2022
    Assignee: EXFO Inc.
    Inventors: Sylvain Nadeau, Kevin Corre
  • Patent number: 11514796
    Abstract: Systems and methods are provided for determining vehicle pick-up location. An exemplary method may comprise obtaining a user's location and a request by the user for transportation to a destination, determining a vehicle to respond to the request, obtaining the determined vehicle's location, and determining a pick-up location for the vehicle to pick up the user based at least on the user's location, the destination's location, and the vehicle's location.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: November 29, 2022
    Assignee: Beijing DiDi Infinity Technology and Development Co., Ltd.
    Inventor: Xudong Zhang
  • Patent number: 11516048
    Abstract: Systems and methods distributing data within a network for long-term storage are provided. Confederate host computers are arranged into interconnected rings by bridging confederate host computers. Payloads are routed through the network to a respective one of the rings associated with a respective one of the ring identifiers matching the identifier of the respective data payload for storage. Preferably, the bridging confederate host computers identify a destination ring for the payloads, transmit the payload to a next confederate host computer in a current ring where an identifier for the payload matches a ring identifier for the current ring, and transmit the payload to a next confederate host computer in a connected ring where the identifier associated with the payload does not match the ring identifier for the current ring.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: November 29, 2022
    Assignee: Rankin Labs, LLC
    Inventor: John Rankin
  • Patent number: 11516279
    Abstract: A computer-implemented method includes receiving, by an application executing on a computing device, a first environment with a first identifier, in response to a first request comprising an authentication code. The method further includes associating, by the application, the first identifier with the authentication code, sending, by the application, a second request comprising the first identifier and the authentication code, and in response to sending the second request, receiving, by the application, a second environment with a second identifier. The second environment is a version snapshot of the first environment.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: November 29, 2022
    Assignee: Google LLC
    Inventors: Brian Kuhn, Shengyue Ji, Xin Liu
  • Patent number: 11516068
    Abstract: Embodiments are directed to an overlay network for an industrial Internet of Things. The overlay network has multiple main components: (1) a security component, such as a cloaked network, (2) a digital twin component that operates as digital simulations of the physical devices, (3) a communications mesh, and (4) a resource provisioning matrix for adjusting the resources used by the digital twin. The overlay network is a virtual network that is Software Defined—it sits on top of the existing Internet physical hardware of servers, routers, etc. The overlay network is sometimes referred to herein as a Software Defined Secure Content/Context Aware Network (SD-SCAN).
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: November 29, 2022
    Inventor: David M. Sherr
  • Patent number: 11513579
    Abstract: Selection and serving of content items may include receiving data indicative of a status of an energy source of a device with a request for a content item. A first received content item may be associated with a first energy consumption level and a second received content item may be associated with a second energy consumption level. The accessed content items are responsive to the request for a content item. The first energy consumption level may be higher than the second energy consumption level. The first content item or the second content item may be selected based, at least in part, on the received data indicative of the status of the energy source of the device, and data to display the selected content item may be provided to the device.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: November 29, 2022
    Assignee: GOOGLE LLC
    Inventors: Hareesh Nagarajan, Surojit Chatterjee
  • Patent number: 11514497
    Abstract: A method, computer program product, and system to perform a sale transaction are provided. The method includes identifying each item of a plurality of items, based on at least one image of the plurality of items, determining a cost for each item, optionally identifying a person based on an image of the person, adding each of the items and each of the costs to a sale transaction, and charging the person for the sale transaction.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: November 29, 2022
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: John David Landers, Jr., Dean Frederick Herring, Brad Matthew Johnson, Jeffrey John Smith, David John Steiner, Phuc Ky Do
  • Patent number: 11507606
    Abstract: Systems and methods for improving a search process by providing a visual guided search experience is provided. A networked system determines a location of a user device. A user interface (UI) is presented illustrating a map at a first level view of an area based on the location. The networked system receives, via the UI, a first touch input indicating a zoom selection. In response, the UI shows a second level view of the area that includes a plurality of nodes each representing a point of interest in the area. The second level view is a lower level view than the first level view. The networked system then receives, via the UI, a second touch input selecting a node of the plurality of node. In response to the selecting of the node, navigation information for a selected point of interest corresponding to the selected node is presented.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: November 22, 2022
    Assignee: Uber Technologies, Inc.
    Inventors: Karim Fateem, Yu Zhang, Brandon Iles
  • Patent number: 11509741
    Abstract: A content delivery network (CDN) is enhanced to enable mobile network operators (MNOs) to provide their mobile device users with a content prediction and pre-fetching service. Preferably, the CDN enables the service by providing infrastructure support comprising a client application, and a distributed predictive pre-fetching function. The client application executes in the user's mobile device and enables the device user to subscribe to content (e.g., video) from different websites, and to input viewing preferences for such content (e.g.: “Sports: MLB: Boston Red Sox”). This user subscription and preference information is sent to the predictive pre-fetching support function that is preferably implemented within or across CDN server clusters. A preferred implementation uses a centralized back-end infrastructure, together with front-end servers positioned in association with the edge server regions located nearby the mobile core network.
    Type: Grant
    Filed: September 8, 2020
    Date of Patent: November 22, 2022
    Assignee: Akamai Technologies, Inc.
    Inventors: Prasandh Balakrishnan, James V. Luciani, Ravi S. Aysola, Richard G. D'Addio, Lawrence Gensch, Ittehad Shaikh, Terence Lobo
  • Patent number: 11509619
    Abstract: Embodiments include techniques to receive and process data from a data service provider, communicate a plurality of messages comprising the data to a streaming data platform and detect a failure of delivery of the plurality of messages to the streaming data platform. Embodiments further include techniques communicate the plurality of messages to a distributed message queue service of a distributed message queue system, publish each of the plurality of messages to the streaming data platform, determine each of the plurality of messages published to the streaming data platform was successful or unsuccessful, and retry publication of each unsuccessfully published message of plurality of messages to the streaming data platform.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: November 22, 2022
    Assignee: Capital One Services, LLC
    Inventors: Lavangana Govil, Vijayasuriya Ravi
  • Patent number: 11509868
    Abstract: Implementations of the present disclosure provide a method and apparatus for failover in a video surveillance system. The video surveillance system includes a plurality of cameras hosted by a plurality of machines. At a first machine, a message indicating that a second machine has failure is received, the first machine and the second machine hosting a first set of cameras and a second set of cameras among the plurality of cameras, respectively; available resources of the first machine and loads of the first and second machines are determined; based on the available resources and the loads, parameters of at least one set of the first and second sets of cameras are configured, to enable the second set of cameras to be taken over by the first machine.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: November 22, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Kenny Chen, Bo Huang, Carl Shi
  • Patent number: 11509606
    Abstract: Examples described herein relate to a network interface that includes an initiator device to determine a storage node associated with an access command based on an association between an address in the command and a storage node. The network interface can include a redirector to update the association based on messages from one or more remote storage nodes. The association can be based on a look-up table associating a namespace identifier with prefix string and object size. In some examples, the access command is compatible with NVMe over Fabrics. The initiator device can determine a remote direct memory access (RDMA) queue-pair (QP) lookup for use to perform the access command.
    Type: Grant
    Filed: December 27, 2019
    Date of Patent: November 22, 2022
    Assignee: Intel Corporation
    Inventors: Yadong Li, Scott D. Peterson, Sujoy Sen, David B. Minturn
  • Patent number: 11509950
    Abstract: Systems and methods for controlling quality of content is provided. A confidence tool of an automated quality control system may receive a request to analyze a tag indicating content to be presented by a content presentation service. The tag may be indicative of a link to the content and a tracking pixel associated with the content. The confidence tool may determine whether the tag meets criteria (e.g., pixel whitelisting criteria, specification of a content presentation service). The confidence tool may notify a user whether the tag meets the criteria to prevent problematic content from being presented by the content presentation service.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: November 22, 2022
    Assignee: NBCUniversal Media LLC
    Inventors: Michael S. Levin, Christopher Lynn, Alexandra Paige, Carlos Costa, Craig Gardner, Megan Mauck, Dominic Insogna, Vanessa Cavorti, Beth Kramer, Karthik Rengasamy, Rebecca Mason
  • Patent number: 11509567
    Abstract: In one aspect, an example method includes (i) accessing, by a computing device, a first Internet Protocol (IP) address that encodes first attributes of a first profile; (ii) accessing, by the computing device, a second IP address that encodes second attributes of a second profile; (iii) comparing, by the computing device, the first IP address and the second IP address using a network layer communication function; (iv) determining, by the computing device, that a result of the comparing satisfies a threshold condition; and (v) based on the result of the comparing satisfying the threshold condition, providing, by the computing device to another device, an indication of a match between the first profile and the second profile.
    Type: Grant
    Filed: December 15, 2021
    Date of Patent: November 22, 2022
    Assignee: CSAA Insurance Services, Inc.
    Inventor: Daniel L. Mathews
  • Patent number: 11509966
    Abstract: A method and device for information processing. A server receives an information acquisition request sent by a viewing account. The information acquisition request includes a target multimedia information identifier. In response to the information acquisition request, the server acquires a total quantity, a first quantity, a second quantity, and a third quantity of comments in a first comment set corresponding to the target multimedia information identifier. The server determines a first target quantity according to the total quantity, the first quantity, the second quantity, and the third quantity. The first target quantity is a quantity of comments allowed to be displayed to the viewing account in the first comment set. The server sends the first target quantity the viewing account.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: November 22, 2022
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventor: Zhengyang Liu
  • Patent number: 11509701
    Abstract: Systems, devices, and methods for Dynamic Adaptive Streaming over HTTP (DASH) is provided. A method includes: obtaining an event message track including a plurality of event message instance boxes, the event message track configured to be processed by a DASH client for displaying media content; obtaining a first event message instance box included in the event message track; obtaining a second event message instance box included in the event message track, wherein the second event message instance box includes first information identifying the first event message instance box, and second information specifying a relationship between the first event message instance box and the second event message instance box; modifying the first event message instance box based on the first information and the second information; and providing the event message track to the DASH client or displaying media content based on the event message track.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: November 22, 2022
    Assignee: TENCENT AMERICA LLC
    Inventor: Iraj Sodagar
  • Patent number: 11507542
    Abstract: Techniques for synchronization control of file folders in computing systems are discloses herein. In one example, a method includes receiving data representing signals indicating an interaction of a user with a file in a first folder or has interreacted with the first folder directly and a failure of performing a synchronization operation between a second folder at the first server and a corresponding folder at the second server. The method can then include increasing a synchronization priority of the first folder relative to that of the second folder according to the received signals and synchronizing the first folder at the first server with another corresponding folder at the second server and the second folder at the first server with the corresponding folder at the second server according to the increased relative synchronization priority of the first folder over the second folder.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: November 22, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Timofey Filichev
  • Patent number: 11502763
    Abstract: A system for generating, transmitting, providing and/or receiving signaling.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: November 15, 2022
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Sachin G. Deshpande
  • Patent number: 11500702
    Abstract: A method is disclosed. The method comprising receiving, by a processor computer from a coordination computer, a push transfer instruction message comprising a recipient address associated with a recipient, a data item, and a time period for transferring the data item to a recipient account associated with the recipient address. The method also includes storing, by the processor computer, the push transfer instruction message. After the time period, the push transfer instruction message comprising the data item is transmitted to a recipient authorizing entity computer associated with the recipient address to transfer the data item.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: November 15, 2022
    Assignee: Visa International Service Association
    Inventors: Gregory Loomis, Shantnu Singh, Manikandan Radhakrishnan
  • Patent number: 11500925
    Abstract: This disclosure concerns the provision of media, and more particularly streaming of media. In particular, one aspect herein relates to a method performed by a server system of streaming an audio content item to an electronic device. In response to receiving a request message from the electronic device, a selected audio content item is retrieved from a first storage. Descriptive metadata including an origin-ID associated with the retrieved audio content item is determined. A second storage is browsed utilizing said metadata including the origin-ID to locate non-static media content item(s) associated with the origin-ID. In response to finding a non-static media content item associated with the origin ID, the selected audio content item is sent along with the located non-static media content item to the electronic device for simultaneous presentation of the audio content item and the located non-static media content item.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: November 15, 2022
    Assignee: Spotify AB
    Inventors: Dariusz Dziuk, Tetiana Karagodova, Andrea Nicole Doroja Limjoco, Roy Menahem Marmelstein
  • Patent number: 11503115
    Abstract: This document describes marker based approaches for a CDN to monitor and report on the amount of traffic that it is serving on behalf of content providers. They are particularly useful in hybrid delivery scenarios. Hybrid delivery scenarios means that a client may obtain content, such as a given multimedia stream, from one or more servers in the CDN, or from one or more peers in a peer to peer network. The amount of data served from the peer network is referred to herein as the “offload”, as delivery of that data has been offloaded from the CDN platform.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: November 15, 2022
    Assignee: Akamai Technologies, Inc.
    Inventors: Rahul Singhal, Eric K. Geyer, Henning Makholm, Christian Worm Mortensen
  • Patent number: 11503126
    Abstract: Embodiments are provided for receiving media content based on the user media preferences. An example implementation includes a one or more servers receiving data representing a guest list for an upcoming event corresponding to a first user account, the guest list indicating multiple guests corresponding to respective second user accounts of a second cloud service and querying one or more streaming media services for music preferences corresponding to the multiple guests. The one or more servers receive, from the one or more streaming media services, data representing respective music preferences corresponding to the multiple guests and generate a playlist of audio tracks based on the received respective music preferences corresponding to the multiple guests. During the event, the server(s) cause the playlist to be queued in a playback queue for playback by one or more playback devices of a particular media playback system registered with the first user account.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: November 15, 2022
    Assignee: Sonos, Inc.
    Inventor: Yean-Nian W. Chen
  • Patent number: 11500524
    Abstract: A computer system obtains access to a content collection that includes a plurality of content items. For each of the content items, the computer system determines user access history and context associated with the access history. The system builds a classifier characterizing a user access pattern of the content items. The system constantly monitors in real-time environmental parameters of the user. It infers a current context of the user based on the environmental parameters. In accordance with the current context, for each of the content items, the system extracts numeric feature values, evaluates the item using the classifier, and determines a score for the item. The system identifies in real-time a subset of the content items that is most relevant to the current context. The system further generates a preferred view of the subset and causes the preferred view to be delivered to a mobile device.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: November 15, 2022
    Assignee: EVERNOTE CORPORATION
    Inventors: Mark Ayzenshtat, Clinton Burford
  • Patent number: 11500449
    Abstract: An information handling system may include at least one processor; and a non-transitory, computer-readable medium having computer-executable code thereon that is executable by the at least one processor to cause the information handling system to: enter a power saving mode; return from the power saving mode to a normal operating mode based on a wake event; determine that the wake event was erroneous; and in response to determining that the wake event was erroneous, execute a remedial action relating to the power saving mode.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: November 15, 2022
    Assignee: Dell Products L.P.
    Inventors: Shekar Babu Suryanarayana, Daniel L. Hamlin
  • Patent number: 11500667
    Abstract: One example method to support Internet small computer system interface (iSCSI) services in a distributed storage system of a virtualization system may include receiving a notification of a change event associated with a global virtual Internet Protocol (VIP) object, wherein the global VIP object is associated with a virtual IP address for the iSCSI services. The method may also include in response to a first determination that the first host machine does not own the global VIP object and in response to a second determination that the first host machine gains ownership of the global VIP object based on the notification, locking the global VIP object and binding the virtual IP address to the first host machine.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: November 15, 2022
    Assignee: VMWARE, INC.
    Inventors: Haitao Zhou, Yang Yang, Zhaohui Guo, Jian Zhao, Zhou Huang, Jin Feng