Computer-to-computer Data Transfer Regulating Patents (Class 709/232)
  • Patent number: 11409480
    Abstract: A print method for using an image forming device to print an encrypted file transmitted from a terminal device includes a reception step in which a password of the encrypted file is received, a decryption step in which normal data is generated by decrypting the encrypted file using the password, a restriction setting step in which, based on the normal data, restricted data is generated which is set so as to restrict print processing, a restriction releasing step in which, based on an operation of a user with respect to the image forming device, the restriction of the restricted data is released so that to generate the normal data; and a printing step in which the normal data is printed using the image forming device.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: August 9, 2022
    Assignee: Oki Electric Industry Co., Ltd.
    Inventor: Sumito Maruyama
  • Patent number: 11402893
    Abstract: Described is an apparatus comprising a first interface, a second interface, a third interface, and an interconnection fabric. The first interface may transfer a first stream of data traffic. The second interface, which may be an enhanced Serial Peripheral Interface (eSPI) interface, may transfer a second stream of data traffic and a third stream of data traffic. The third interface may transfer a fourth stream of data traffic. The interconnection fabric may couple the first interface to the second interface and may couple the second interface to the third interface. The second interface may initiate a transfer of an outbound data stream from one of the second stream of data traffic or the third stream of data traffic based on an available-space credit indicator. The second interface may receive an inbound data stream based upon the outbound data stream.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: August 2, 2022
    Assignee: Intel Corporation
    Inventors: Zhenyu Zhu, Satheesh Chellappan, Mikal Hunsaker, Karthi R. Vadivelu, Kar Leong Wong
  • Patent number: 11382132
    Abstract: A communication device associated with a physical access point (AP) receives a physical layer (PHY) data unit having a PHY preamble. The communication device determines a value of a basic service set (BSS) color identifier in the PHY preamble, and performs a clear channel assessment (CCA) procedure to determine whether the communication device can perform a spatial reuse transmission during reception of the PHY data unit, including: determining whether the BSS color identifier is a color value corresponding to all of multiple virtual APs implemented by the physical AP, and selectively determining whether the communication device can perform the spatial reuse transmission during reception of the PHY data unit as a function of the determination of whether the BSS color identifier is the color value corresponding to all of the multiple virtual APs implemented by the physical AP.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: July 5, 2022
    Assignee: Marvell Asia Pte Ltd
    Inventors: Liwen Chu, Lei Wang, Hongyuan Zhang, Jinjing Jiang, Hui-Ling Lou
  • Patent number: 11379727
    Abstract: Methods and systems for enhancing a distributed medical network. For example, a computer-implemented method includes inputting training data corresponding to each local computer into their corresponding machine learning model; generating a plurality of local losses including generating a local loss for each machine learning model based at least in part on the corresponding training data; generating a plurality of local parameter gradients including generating a local parameter gradient for each machine learning model based at least in part on the corresponding local loss; generating a global parameter update based at least in part on the plurality of local parameter gradients; and updating each machine learning model hosted at each local computer of the plurality of local computers by at least updating their corresponding active parameter set based at least in part on the global parameter update.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: July 5, 2022
    Assignee: Shanghai United Imaging Intelligence Co., Ltd.
    Inventors: Abhishek Sharma, Arun Innanje, Ziyan Wu, Shanhui Sun, Terrence Chen
  • Patent number: 11372544
    Abstract: A technique manages bandwidth allocated among input/output operations, such as reads and writes, to storage devices coupled to storage nodes of a cluster. The technique balances the writes in a manner that reduces latency of reads, while allowing the writes to complete in a desired amount of time. The writes include write types, such as client writes, data migration writes, block transfer writes, and recycling writes, which are defined by differing characteristics and relative priorities. To ensure timely completion of the write types, the technique provides periodic time intervals over which the writes may be balanced and allocated sufficient bandwidth to access the storage devices. The time intervals may include shuffle intervals within a larger distribution interval. In addition, the technique throttles certain write types at the storage device level to maintain consistent read performance. Throttling is based on a credit system that allocates bandwidth as “credits” based on write type.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: June 28, 2022
    Assignee: NetApp, Inc.
    Inventors: Ankit Kumar, Christopher Cason, Daniel David McCarthy
  • Patent number: 11374840
    Abstract: Methods and systems for providing secure file sharing are described herein. A computing device may determine a maximum available bandwidth for a user device. The computing device may determine, based on a network bandwidth associated with one or more applications running on the user device, a currently available bandwidth for the user device. The computing device may determine an estimated network bandwidth associated with one or more applications available to be launched via the user device. The computing device may then determine a notification. The notification may comprise information indicating at least one suggested application of the one or more applications available to be launched. Further, the computing device may cause output of the notification via the user device.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: June 28, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Xiao Zhang, Ke Xu, Zongpeng Qiao
  • Patent number: 11375409
    Abstract: Various arrangements for managing cellular network slicing are detailed. A cellular network management system may obtain performance data from cellular network components of a cellular network over time. The cellular network management system may analyze the performance data from the plurality of cellular network components to create a cellular network model indicative of performance of discrete portions of the cellular network over time. A service request may be received from an external entity that defines quality of service (QoS) parameters. A cellular network access conditions package may be created that defines conditions under which the external entity is eligible to utilize the cellular network. Cellular network components may then be configured to permit access to the cellular network by user equipment (UE) of the external entity and data services may be provided to the UE.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: June 28, 2022
    Assignee: DISH Wireless L.L.C.
    Inventor: Stephen Bye
  • Patent number: 11368561
    Abstract: An image forming apparatus includes an image forming unit including a scanner and a printer, a server, and a local network circuit connecting the image forming unit and the server. In each of the image forming unit and the server, a hardware processor selects one of a first communication protocol and a second communication protocol in accordance with data to be transmitted by a transceiver. The first communication protocol includes a provision for ensuring reliability of communication, and the second communication protocol does not include a provision for ensuring reliability of communication.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: June 21, 2022
    Assignee: KONICA MINOLTA, INC.
    Inventors: Kazuhiro Tomiyasu, Kaoru Fukuoka, Hiroaki Sugimoto
  • Patent number: 11363339
    Abstract: A communication method between a source device and a target device utilizes speculative connection setup between the source device and the target device, target-device-side packet ordering, and fine-grained ordering to remove packet dependencies.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: June 14, 2022
    Assignee: NVIDIA Corp.
    Inventors: Hans Eberle, Larry Robert Dennison
  • Patent number: 11343186
    Abstract: Apparatus, systems and methods for receiving one or more input signals and providing output signals in various video, audio, data and mixed formats are described. One or more input processors receive the input signals. Each of the input processors provides one or more packetized signals corresponding to one or more of the input signals received at the input processor. Each output processor can receive one or more packetized signals and generate one or more output signals. The output signals correspond to one or more of the input signals, additional locally generated signals or data relating to the signals or any combination of such signals. Use of a packet router according to the invention allows input signals encoded as one set of packetized signals to be recombined to provide additional packetized signals incorporating the same or different combinations of the packetized signals.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: May 24, 2022
    Assignee: Evertz Microsystems Ltd.
    Inventors: Rakesh Patel, Romolo Magarelli
  • Patent number: 11343187
    Abstract: There is disclosed an example of a host computing apparatus, including: an exact match cache (EMC) to perform exact matching according to an exact match tuple; a datapath classifier (DPCLS) to provide wildcard searching in a tuple search space (TSS) including a plurality of subtables, the subtables having one or more rule masks; a controller to receive a first packet having a first property matching a first rule of the classifier table, and forward header data of the packet to a partial rule module (PRM); and the PRM to compute a quantitative distance between the first rule and the exact match tuple of the EMC, and to execute a flow action for the first packet according to the quantitative distance.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: May 24, 2022
    Assignee: Intel Corporation
    Inventor: Antonio Fischetti
  • Patent number: 11341104
    Abstract: Techniques for resizing a distributed database are described. A request to resize a distributed database is received. The distributed database stores data organized into one or more rows of one or more tables. Each node of the first plurality of nodes is assigned a portion of the data. A portion of the data assigned to a first node in the first plurality of nodes is selected to be assigned to a second node in a second plurality of nodes. The number of nodes in the first and second plurality of nodes is different, and the first and second plurality of nodes include at least one common node. Metadata of the selected portion of the data is transferred from the first node to the second node. The metadata that includes a location of the selected portion of the data within a provider network.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: May 24, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Vijayan Prabhakaran, Rajesh Parangi Sharabhalingappa, Sanuj Basu, Gokul Soundararajan, Krishna Chaitanya Gudipati, Aditya Subrahmanyan
  • Patent number: 11329931
    Abstract: Disclosed herein are system, method, and computer program product embodiments for deploying a configurable throttling library in a cloud platform that throttles requests according to fully customizable parameters across each origin and resource. An administrator can harness the full customization provided by the throttling library to specify increment, decrement, delay, threshold, expiration, and rejection policies. These policies allow administrators to specify parameters guiding throttling on a per-user and a per-resource basis, thus providing significantly enhanced configuration capabilities to the administrator to tailor the throttling to the unique requirements of their applications and the usage thereof.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: May 10, 2022
    Assignee: SAP SE
    Inventor: Radoslav Ivanov Sugarev
  • Patent number: 11317451
    Abstract: A session activation method, device, and system, and relate to the field of the communications technologies, to resolve an existing problem of relatively high signaling overheads during PDU session activation. The method includes: receiving, by a control plane node, indication information from an AMF node, where the indication information is used to indicate that the AMF node receives a service request message sent by a terminal device; and sending, by the control plane node, an identifier of a to-be-activated PDU session of the terminal device to an SMF node or the AMF node based on the indication information.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: April 26, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jiangwei Ying, Yanmei Yang, Qiang Deng, Meng Li
  • Patent number: 11314226
    Abstract: An object is to provide an application execution control system which can reduce a burden on an application and the number of development steps.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: April 26, 2022
    Assignee: FANUC CORPORATION
    Inventors: Rika Jounishi, Toshinori Matsukawa
  • Patent number: 11316909
    Abstract: A data transmission method and apparatus, and a computer storage medium are disclosed in this application. The method includes: receiving, by a conference management server, a connection request transmitted by a live streaming terminal; assigning a signaling server and a data transmission proxy server to a region according to region information, and the signaling server establishes a connection to a multimedia device; assigning a multimedia device proxy server to the multimedia device in response to detecting that the connection between the signaling server and the multimedia device is successfully established; assigning a live streaming proxy server to the live streaming terminal in response to a live streaming operation of the live streaming terminal; and performing, by using the data transmission proxy server, the multimedia device proxy server, and the live streaming proxy server, format conversion on data to be transmitted between the live streaming terminal and the multimedia device.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: April 26, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Liuwen Huang
  • Patent number: 11314687
    Abstract: A distributed data storage system comprises features for integration with application orchestrators such as Kubernetes, and includes a proprietary Container Storage Interface (CSI) driver. Features include setting snapshot scheduling and retention policies, and a “container data mover” that replicates data from a source to a distinct destination distributed data storage system. The migration may be configured one-to-one, one-to-many, unidirectional, and/or bi-directional. Metadata-based snapshots and metadata-based changed block tracking identify payload data to move from source to destination within application orchestrator frameworks at both ends. Payload data is migrated from source to destination using different techniques than those used for migrating metadata, e.g., kernel-to-kernel for copying payload data versus ordinary metadata writes. An illustrative barrier logic ensures that the migration follows a controlled progression of operations.
    Type: Grant
    Filed: February 18, 2021
    Date of Patent: April 26, 2022
    Assignee: Commvault Systems, Inc.
    Inventors: Srividhya Kavaipatti Anantharamakrishnan, Lásaro Camargos, Abhijith Shenoy, Xiangyu Wang, Avinash Lakshman, Srinivas Lakshman
  • Patent number: 11316786
    Abstract: Systems and methods are disclosed for directly responding to distributed network traffic received from a plurality of client devices. One method includes receiving, at a source device, client requests including a packet having a reserved portion, a source portion, and a destination portion; determining, for each client request, a target device from a plurality of target devices to respond to the client request; modifying, for each client request by the source device, the destination portion of the packet to an address of target device; modifying, for each client request by a switching layer prior to the target device receiving the modified client request, the destination portion; and responding directly to each client request by the target device without traversing the source device.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: April 26, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Michael P. Biancaniello
  • Patent number: 11308541
    Abstract: This invention deals with the next generation improvements in recommendation systems. Retailers want to grow their business and increase sales. One embodiment displays recommendations for inside sales during calls to prospects via a CRM. Another embodiment improves genomic cross-sell by summing correlations between attributes. A third embodiment improves cross-channel personalization by linking personal information, preferably via a one-way hash, to a unique customer ID. A fourth embodiment enables a common core mobile app for different retailers. A fifth embodiment identifies a shopper before purchase to provide personal recommendations while shopping. A sixth embodiment utilizes a market place with shared customers for customer acquisition. A seventh embodiment utilizes customers' preferences and characteristics and sales data to influence recommendations. The characteristics can be combined into a shopper psychographic persona to generate recommendations.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: April 19, 2022
    Assignee: B7 Interactive, LLC
    Inventors: Kenneth L. Levy, Neil E. Lofgren
  • Patent number: 11303573
    Abstract: A technique is disclosed for delivering packets that carry data from a plurality Internet Protocol (IP) servers toward a plurality of mobile devices (MDs). The disclosed technique postpones or drops data packets that are directed toward a certain MD. The downloaded process can be resumed when the application that is running at the certain MD needs the content that is carried by the postponed data packets. Consequently the delaying process is unnoticeable to the user that uses the application that running over the MD. Thus, the QoE of the user of that MD is not affected.
    Type: Grant
    Filed: December 24, 2019
    Date of Patent: April 12, 2022
    Assignee: Flash Networks, LTD
    Inventor: Dror Shlomo
  • Patent number: 11301935
    Abstract: Systems and methods are provided for scoring the use of financial market messages. Uses of messages that are efficient and/or improve market liquidity receive positive scores. Traders are charge fees or receive rewards that are dependent upon message quality scores.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: April 12, 2022
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Ari Studnitzer, Nathan Ball, Wayne G. Arner, II, Giuseppe Scimeca, John Scheerer, Christopher Reithel, Jacob Doornebos, Brian Wolf
  • Patent number: 11297133
    Abstract: A first computer transmits a respective first command to each of a plurality of second computer systems. Each first command includes instructions to initiate one or more virtual machine instances on the respective second computer system. Each virtual machine instance is configured to retrieve data from a third computer system over a communications network, cache the retrieved data, and transmit the cached data to one or more client computers over the communications network in response to a request for the cached data by the one or more client computers. The first computer system also transmits configuration data to each of the second computer systems. The configuration data includes indications of one or more parameters associated with retrieving the data from the third computer system, caching the retrieved data, and/or transmitting the cached data to the one or more client computers.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: April 5, 2022
    Assignee: United Services Automobile Association (USAA)
    Inventor: Jason Paul Larrew
  • Patent number: 11290296
    Abstract: Systems and methods for providing a collaboration work management platform that facilitates differentiation between users in an overarching group and one or more subsets of individual users within the overarching group to enable the users within the individual subsets to use the collaboration work management platform differently users within the other subsets, the method being implemented by a computer system including one or more physical processors configured by machine-readable instructions are disclosed. Exemplary implementations may: manage environment state information for maintaining a collaboration environment.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: March 29, 2022
    Assignee: Asana, Inc.
    Inventors: Srikrishna Raghavan, Lawrence Han
  • Patent number: 11290525
    Abstract: Systems and methods are described for avoiding redundant data transfers using delta coding techniques when reliably and opportunistically communicating data to multiple user systems. According to embodiments, user systems track received block sequences for locally stored content blocks. An intermediate server intercepts content requests between user systems and target hosts, and deterministically chucks and fingerprints content data received in response to those requests. A fingerprint of a received content block is communicated to the requesting user system, and the user system determines based on the fingerprint whether the corresponding content block matches a content block that is already locally stored. If so, the user system returns a set of fingerprints representing a sequence of next content blocks that were previously stored after the matching content block.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: March 29, 2022
    Assignee: VIASAT, Inc.
    Inventor: David Lerner
  • Patent number: 11288230
    Abstract: Embodiments of the present disclosure provide a method, a device and a computer program product for managing data replication. According to example implementations of the present disclosure, a replication policy model associated with data replication of a source device can be obtained, which is determined based on historical status information of the source device and a historical replication policy corresponding to the historical status information; current status information of the source device is determined, wherein the current status information indicates status information associated with pending data replication of the source device; and a target replication policy is determined based on the replication policy model and the current status information, which indicates a replication policy to be applied for performing the pending data replication.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: March 29, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Eason Jiang, Felix Peng, Eddie Dai, Fubin Zhang, Beryl Wang
  • Patent number: 11281501
    Abstract: A memory system having a set of media, a set of resources, and a controller configured via firmware to use the set of resources in processing requests from a host system to store data in the media or retrieve data from the media. The memory system has a workload manager that analyzes activity records in an execution log for a time period where each of the activity records can indicate whether a processor of the controller is in an idle state during a time slot in the time period. The workload manager identifies idle time slots within the time period during which time slots one or more lightly-loaded processors in the plurality of processors are in the idle state, and adjusts a configuration of the controller to direct tasks from one or more heavily-loaded processors to the one or more lightly-loaded processors.
    Type: Grant
    Filed: April 4, 2018
    Date of Patent: March 22, 2022
    Assignee: Micron Technology, Inc.
    Inventor: Alex Frolikov
  • Patent number: 11265332
    Abstract: A system and method for content request monitoring and filtering for a plurality of managed devices in a managed network uses a smart PAC file that is uniquely associated with a particular user using a particular managed device and a DNS look up to perform both the logging/monitoring of the content request and the filtering without a hardware appliance or partial proxying.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: March 1, 2022
    Assignee: SECURLY, INC.
    Inventors: David Hinkle, Vamsee Krishna, Tigran Gevorgyan, Amar Patekar, Vinay Mahadik
  • Patent number: 11256659
    Abstract: Systems and methods for collecting and aggregating data from multiple data sources on a real-time basis in an organized manner that can be stored, distributed, published, analyzed, and retrieved in various different formats and for different purposes is described. The methods include providing a user with reports and insights created by consolidating all data records and activity into a single data record generated by a common data model.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: February 22, 2022
    Assignee: MASSACHUSETTS MUTUAL LIFE INSURANCE COMPANY
    Inventors: Xiangdong Gu, Marcy Daniels, Phillip Titolo, Sarah Porter, Dana Gould, Swati Rathore, Grace Yoo, Jia Geng, James Wallace, Jessica Dusseault, Michael Bessey
  • Patent number: 11258879
    Abstract: Embodiments solve a problem of minimizing routing costs by jointly optimizing caching and routing decisions over an arbitrary network topology. Embodiments solve an equivalent caching gain maximization problem, and consider both source routing and hop-by-hop routing settings. The respective offline problems are non-deterministic polynomial time (NP)-hard. Nevertheless, embodiments show that there exist polynomial time approximation methods producing solutions within a constant approximation from the optimal. Embodiments herein include distributed, adaptive networks, computer methods, systems, and computer program products that provide guarantees of routing cost reduction. Simulation is performed over a broad array of different topologies. Embodiments reduce routing costs by several orders of magnitude compared to existing approaches, including existing approaches optimizing caching under fixed routing.
    Type: Grant
    Filed: June 18, 2018
    Date of Patent: February 22, 2022
    Assignee: Northeastern University
    Inventors: Efstratios Ioannidis, Edmund Meng Yeh
  • Patent number: 11256683
    Abstract: Disclosed are a method and apparatus for integrating multi-data source user information. The method involves: when an ID entry to be integrated matches more than one primary key in an ID graph, i.e. the ID entry to be integrated matches more than one internal ID entry in the ID graph, according to a first pre-set evaluation method, determining, from the more than one primary key, a first target primary key, the relevance thereof to the ID entry to be integrated being the highest; and integrating, into an internal ID entry corresponding to the first target primary key, the ID entry to be integrated, thereby finally effectively integrating an ID to be integrated matching more than one primary key/internal ID entry in an ID graph into the ID graph and associating same therewith.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: February 22, 2022
    Assignee: BEIJING GRIDSUM TECHNOLOGY CO., LTD.
    Inventors: Jingwei Qu, Guangzeng Zhang, Xueyi Li
  • Patent number: 11240288
    Abstract: Methods, systems, programs, and apparatus for the easy, bi-directional transfer of any number of files or directories of files between computer systems, over a LAN, without the need for an Internet connection, preexistence or presence of special or specific software on more than one computer (the “host”) in the transaction, or prior knowledge of the platforms or operating systems of more than one (the “host”) of the computers constituting an endpoint in the abovementioned transfer.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: February 1, 2022
    Inventor: Simon Frazier
  • Patent number: 11240162
    Abstract: Systems, and method and computer readable media that store instructions for remote direct memory access (RDMA) congestion control.
    Type: Grant
    Filed: August 23, 2020
    Date of Patent: February 1, 2022
    Assignee: HABANA LABS LTD.
    Inventors: Itay Zur, Ira Joffe, Shlomo Raikin
  • Patent number: 11233834
    Abstract: Advances in computing and communication performance are commonly followed by applications that utilize such advances. Electronic conferences comprising audio and video may tax even the most advanced network and computing platforms when sufficient demand is placed on the conference. Accordingly, utilizing conference resources effectively and efficiently remains a concern. By allocating participating devices to either a push-to-talk group or a non-push to talk group, conference participants may selectively be enabled to contribute freely or limited to observe the conference. As a result, resources required to receive conference content from the participating devices may be allocated only to those that warrant such an allocation and not waste allocated resources that are not, or not currently, contributing to the conference content.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: January 25, 2022
    Assignee: Avaya Management LP
    Inventors: Oren Nissim, Erez Morabia, Gilad Levi
  • Patent number: 11226949
    Abstract: In various example embodiments, multiple workspaces have access to modify values in a graph database. The graph database can comprise a collection of entity nodes, where each entity node is connected to an identifier node and one or more state nodes. An update to an entity node can be recorded by generating a new state node to store the update and connecting the new state node to the entity node. How each workspace views the database is based, at least in part, on which state nodes are associated with each workspace. The workspaces are independent of one another, and changes made to an entity node in one workspace do not affect how another workspace views the same entity node. By managing database data for each of the workspaces using the same graph database and recording changes in state nodes in an additive manner, the computational overhead is greatly reduced and simplified.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: January 18, 2022
    Assignee: eBay Inc.
    Inventors: Roman Goldberg, Guy Rozenwald, Amit Gottlieb, Amir Harel
  • Patent number: 11229038
    Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a central entity may determine a set of schedulable resources for a plurality of links associated with a plurality of nodes of a multi-link network; and may provide scheduling information to the plurality of nodes to schedule communication on the plurality of links based at least in part on determining the set of schedulable resources. In some aspects, a node of a network may determine an extended slot format indicator for the node based at least in part on a received extended slot format indicator of a parent node of the node and a received null adjust request from a child node of the node; may provide the determined extended slot format indicator to the child node; and may provide the received null adjust request to the parent node. Numerous other aspects are provided.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: January 18, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Jianghong Luo, Navid Abedini, Tao Luo, Muhammad Nazmul Islam, Junyi Li, Karl Georg Hampel
  • Patent number: 11222272
    Abstract: The embodiments provide systems and methods for efficiently and accurately differentiating requests directed to uncacheable content from requests directed to cacheable content based on identifiers from the requests. The differentiation occurs without analysis or retrieval of the content being requested. Some embodiments hash identifiers of prior requests that resulted in uncacheable content being served in order to set indices within a bloom filter. The bloom filter then tracks prior uncacheable requests without storing each of the identifiers so that subsequent requests for uncacheable requests can be easily identified based on a hash of the request identifier and set indices of the bloom filter. Some embodiments produce a predictive model identifying uncacheable content requests by tracking various characteristics found in identifiers of prior requests that resulted in uncacheable content being served.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: January 11, 2022
    Assignee: Verizon Digital Media Services Inc.
    Inventors: Hooman Mahyar, Amir Reza Khakpour, Derek Shiell, Robert J. Peters
  • Patent number: 11218572
    Abstract: A packet processing method includes: obtaining, at a Medium Access Control (MAC) layer, a first fragmented data frame included in a first data frame; buffering the first fragmented data frame into a first queue; obtaining, at the MAC layer, a second fragmented data frame included in a second data frame; buffering the second fragmented data frame into a second queue; sending the first fragmented data frame to a forwarding processing module; obtaining first forwarding information using the forwarding processing module; sending the second fragmented data frame to the forwarding processing module after sending the first fragmented data frame to the forwarding processing module; and obtaining second forwarding information.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: January 4, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yunlei Qi, Chunrong Li, Yongjian Hu
  • Patent number: 11210459
    Abstract: A method comprising displaying a first GUI to a first client comprising an option to check-out and a check-in a spreadsheet comprising at least one row comprising a statement a statement, a data type identifier, and a logic; checking-out the file such that the file cannot be modified by a second client; receiving from the first client, a modification request and a modification input; modifying the checked-out spreadsheet based on the modification input; checking-in the file; generating a set of rendering instructions corresponding to a second GUI based on the modified spreadsheet; and transmitting the set of rendering instructions to a computing device associated with a third client, whereby the set of rendering instructions causes the computing device associated with the third client to display the second graphical user interface.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: December 28, 2021
    Assignee: MASSACHUSETTS MUTUAL LIFE INSURANCE COMPANY
    Inventors: Harish Krishnaswamy, Sam Elsamman
  • Patent number: 11202570
    Abstract: Various surgical hubs are disclosed. A surgical hub comprises a storage device; a processor coupled to the storage device; and a memory coupled to the processor. The memory stores instructions executable by the processor to: receive data from a surgical instrument coupled to the surgical hub; and determine a rate at which to transfer the data from the surgical hub to a remote cloud-based medical analytics network based on available storage capacity of the storage device.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: December 21, 2021
    Assignee: Cilag GmbH International
    Inventors: Frederick E. Shelton, IV, Jason L. Harris, David C. Yates
  • Patent number: 11201945
    Abstract: Embodiments disclosed herein describe a method and system that create a user profile associated with a user. The user profile can include locations in which the user has worked and information relating to one or more devices associated with the user. The system can receive data from the devices and analyze the data to predict a work location of the user. Resources can be optimized based on the predicted work location of the user and the predicted work locations of other users.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: December 14, 2021
    Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
    Inventors: Cynthia Combs, Ruthie Lyle
  • Patent number: 11197138
    Abstract: Embodiments herein disclose a method for identifying a unicast Device to Device (D2D) communication. Further, the method includes generating, by a source User Equipment (UE), a D2D Media Access Control (MAC) Protocol Data Unit (PDU) comprising a unicast parameter. Further, the method includes transmitting, by the source UE, the D2D MAC PDU to the destination UE. Further, the method includes receiving, by the destination UE, the D2D MAC PDU. Further, the method includes detecting, by the destination UE, one of unicast parameters and groupcast parameters of the D2D MAC PDU. Furthermore, the method includes identifying, by the UE, the D2D MAC PDU is for one of the unicast D2D communication when the unicast parameters are detected, and the groupcast D2D communication when the groupcast parameters are detected.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: December 7, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Anil Agiwal, Rajavelsamy Rajadurai
  • Patent number: 11184417
    Abstract: Methods, systems, and devices are provided for streaming service in a fifth generation (5G) system (5GS) network. Various embodiments may provide for selecting appropriate network slices for provisioning media content and streaming service over the network. Desired network slice features may be indicated that correspond to service information.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: November 23, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Imed Bouazizi, Thomas Stockhammer
  • Patent number: 11176593
    Abstract: A data processing system generates recommendations for on-line shopping by scoring recommendations matching the customer's cart contents using by assessing and ranking each candidate recommendation by the expected incremental margin associated with the recommendation being issued (as compared to the expected margin associated with the recommendation not being issued) by taking into consideration historical associations, knowledge of the layout of the site, the complexity of the product being sold, the user's session behavior, the quality of the selling point messages, product life cycle, substitutability, demographics and/or other considerations relating to the customer purchase environment.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: November 16, 2021
    Assignee: Versata Development Group, Inc.
    Inventor: Thomas H. Dillon
  • Patent number: 11177969
    Abstract: An interface device includes a conversion circuit that converts data that conforms to a first communication interface standard into data that conforms to a second communication interface standard, first and second flow control units that execute respectively a first flow control that conforms to the first communication interface standard on the first device, and a second flow control that conforms to the second communication interface standard on the second device, first and second communication circuits that receive data from and transmit data to the first device under control of the first flow control unit and the second device under control of the second flow control unit, respectively. Data is transmitted from the second to the first device in accordance with first and second credits used in the first and second flow controls, respectively, and a data amount associated with the first credit is equivalent to a data amount associated with the second credit.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: November 16, 2021
    Assignee: TOSHIBA MEMORY CORPORATION
    Inventor: Daisuke Taki
  • Patent number: 11172238
    Abstract: A system for providing video playback includes an interface and a processor. The interface is configured to receive a desired video playback request and receive a video content source switching request from a first video content source to a second video content source. The processor is configured to generate a not-all-I-frame first stream for the first video content source, generate an all-I-frame second stream and a not-all-I-frame second stream for the second video content source, switch from the not-all-I-frame first stream for the first video content source to the all-I-frame second stream for the second video content source, and switch from the all-I-frame second stream for the second video content source to the not-all-I-frame second stream for the second video content source on a next I-frame occurrence in the not-all-I-frame second stream for the second video content source.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: November 9, 2021
    Assignee: VisualOn, Inc.
    Inventors: Cheng-Ta Hsieh, Hyoheon Hong, Ming-Mao Chiang
  • Patent number: 11166052
    Abstract: Systems, apparatuses, and methods are described for replacing at least a part of a local time shift buffer of a user device with a remote time shift buffer.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: November 2, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventor: Garey Hassler
  • Patent number: 11159407
    Abstract: A processing system of a device having at least one processor may determine that a temperature of the device exceeds a threshold temperature and obtain, in response to the determining, utilization information of the device comprising: processor utilization information, memory utilization information, and network utilization information. The processing system may then detect, from the utilization information of the device, a pattern comprising: a first network utilization burst, a processor utilization exceeding a processor utilization threshold and a memory utilization exceeding a memory utilization threshold over at least a designated period of time following the first network utilization burst, and a second network utilization burst after at least the designated period of time. When the pattern is detected, the processing system may generate an unauthorized cryptomining alert.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: October 26, 2021
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Dylan Reid, Joseph Soryal
  • Patent number: 11160003
    Abstract: An example technique is performed by a client on a device, and includes: detecting a mobility state of the device; making a determination, based on the mobility state, about how to manage one or more connections between the device and one or more wireless networks; and managing the one or more connections based, at least in part, on the determination.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: October 26, 2021
    Assignee: Charter Communications Operating, LLC
    Inventors: William Kenneth Logan, Oliver James Jauncey, Stephen Colias
  • Patent number: 11146468
    Abstract: Methods and systems for exporting network information from an exporter to a collector are disclosed. Embodiments of the present technology may include updating a non-key field of a flow entry in a flow cache that corresponds to a flow, setting a field in a context-bitmap of the flow entry in response to updating the non-key field of the flow entry, identifying an export policy using the context-bitmap, and exporting information related to the flow to a collector according to the export policy.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: October 12, 2021
    Assignee: PENSANDO SYSTEMS INC.
    Inventors: Varagur Chandrasekaran, Swaminathan Narayanan
  • Patent number: 11146539
    Abstract: A method for trusted notifications comprises: receiving, at a first host having at least one trusted server, a request message from a sender computing device, the request message comprising a request identifier and instructions to: update, at a second host, a recipient account associated with a recipient computing device, and to make a corresponding update at the first host to a sender account associated with the sender computing device. The method further comprises authorizing, at the first host, the request message; updating the sender account; generating a secure message at the at least one trusted server, the secure message comprising the request identifier and an indication from the at least one trusted server that the update completed; and sending the secure message from the first host to the sender computing device. The secure message can be received at the sender computer device and conveyed to the recipient computing device.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: October 12, 2021
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Duncan Garrett, John Beric, Michael Ward, David Anthony Roberts