Using Interconnected Networks Patents (Class 709/218)
  • Patent number: 12259828
    Abstract: Techniques for intelligently routing IO to a storage class memory (SCM) namespace are disclosed. A configuration for a namespace is determined, where the configuration indicates a type of IO that the namespace is structured to handle. Details about the configuration of the namespace are stored in a repository. A forwarding rule is generated based on the namespace's stored configuration. When incoming IO having attributes similar to that type is received, implementation of the forwarding rule causes the incoming IO to be directed to the namespace. Attributes of a particular incoming IO are determined. As a result of the attributes satisfying a similarity threshold relative to the type, the forwarding rule is implemented such that the particular incoming IO is directed to the namespace.
    Type: Grant
    Filed: December 4, 2023
    Date of Patent: March 25, 2025
    Assignee: EMC IP Holding Company LLC
    Inventors: Bing Liu, Parmeshwr Prasad, Rahul Deo Vishwakarma
  • Patent number: 12254400
    Abstract: Systems and methods for optimizing artificial neural network (ANN) computations based on automatic determination of a batch size are disclosed. An example method may comprise receiving, by an optimization module, an ANN structure associated with the ANN, and generating, based on the ANN structure, a configuration for a computation engine capable of performing computation of the layers of the ANN. The configuration may include information concerning a batch size of one or more layers of the ANN. The batch size of a layer can be determined based on a bandwidth required to read data related to layer, a number of parameters associated with the layer, and a time the layer processes one input dataset from the batch. The batch size of the layer can differ from the batch size of the ANN. The batch size of the layer may differ from a batch size of another layer of ANN.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: March 18, 2025
    Assignee: Mipsology SAS
    Inventors: Benoit Chappet de Vangel, Thomas Cagnac, Benjamin Poumarede, Ludovic Larzul
  • Patent number: 12254528
    Abstract: Disclosed are a cloud desktop display method and system. The method may include: creating a virtual graphics card for a virtual machine by utilizing a virtual machine platform, where the virtual graphics card is driven by a graphics driver on the virtual machine; and obtaining, by means of the graphics driver, a connection mode in which a client connects to a cloud desktop, and driving, according to the connection mode, the virtual graphics card to perform display processing on the cloud desktop according to the connection mode, to display the processed cloud desktop on the client. The connection mode is a mode in which the client directly connects to the cloud desktop, or a mode in which the client connects to the cloud desktop by means of a cloud desktop host.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: March 18, 2025
    Assignee: ZTE CORPORATION
    Inventors: Zhen Hu, Tianyun Guan
  • Patent number: 12242366
    Abstract: Certain embodiments disclosed herein provide application-specific launch optimization. Aspects of the present disclosure include one or more cost functions for each application, where each cost function corresponds to a likelihood that a particular application should be placed into a particular pre-activation state. For each of the inactive applications, a respective one of the pre-activation states is selected based on comparing cost values obtained by evaluating the cost functions. Each of the inactive applications can be moved to or maintained in the respectively-selected pre-activation state to more efficiently provide an expedited application launch experience for a user.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: March 4, 2025
    Assignee: Apple Inc.
    Inventors: Kartik Venkatraman, David R. Cox, Manish Chandra Reddy Ravula, Shardul S. Mangade
  • Patent number: 12231431
    Abstract: Systems as described herein may implement IP address whitelisting for signed Uniform Resource Locators (URLs). A computing device may receive, from a first user device, a first request to access a resource. The computing device may determine a first identifier of the first user device. After an authentication of the first user device, the computing device may generate a pre-signed URL indicating a location of the resource. The computing device may generate a signed URL by prefixing the pre-signed URL with the first identifier of the first user device. The computing device may receive a second request to access the resource. Based on comparing a second identifier corresponding to the second request with the first identifier in the signed URL, the computing device may grant or deny the second request access to the resource.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: February 18, 2025
    Assignee: Capital One Services, LLC
    Inventors: Hari Hara Sudhan Gnanaprakasam, Kimberly Russo, Sharath Kumar Sheshadri
  • Patent number: 12205202
    Abstract: The present disclosure relates to systems, methods, and computer-readable media for utilizing an interactive graphing system to achieve improved dataset exploration utilizing an intelligent workflow and an interactive user interface. More specifically, the interactive graphing system facilitates generating updated network graphs that include inferred user influences based on implicit user action. Indeed, the interactive graphing system can automatically generate and present a user with an updated network graph that includes added, removed, or subsetted elements and relationships that are otherwise hidden from a user. Additionally, the interactive graphing system facilitates network graph exploration and processing of customized combined network graphs that join otherwise separate network graphs.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: January 21, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Harsh Shrivastava, Maurice Diesendruck, Robin Abraham
  • Patent number: 12204543
    Abstract: A method for processing a query for data stored in a distributed database includes receiving, at an edge device, the query for data stored in the distributed database from a query device. The method includes causing, by the edge device, the query to be stored on a dynamic ledger maintained by the distributed database. The method includes detecting, by the edge device, that summary data has been stored on the dynamic ledger. The method includes generating, by the edge device, an approximate response to the query based on the summary data stored on the dynamic ledger. The method includes transmitting, to the query device, the approximate response.
    Type: Grant
    Filed: September 9, 2022
    Date of Patent: January 21, 2025
    Assignee: Strong Force VCN Portfolio 2019, LLC
    Inventors: Charles Howard Cella, Andrew Cardno, Jenna Parenti, Andrew S. Locke, Teymour S. El-Tahry
  • Patent number: 12183370
    Abstract: A video generation method includes: when a video theme configured by a user and a video production instruction are obtained, obtaining, according to the video production instruction, a user image and multiple video templates matching the video theme; embedding the user image into reserved positions of at least some of the video templates so that the user image is combined with situational materials of the video templates to generate at least one video; obtaining a video to be published from the at least one video, and publishing the video to be published to a preset video playback platform. Thus, during the process of video production, at least one video can be generated at a time as long as the user image is embedded into multiple video templates, without repeatedly photographing by a user.
    Type: Grant
    Filed: June 8, 2023
    Date of Patent: December 31, 2024
    Assignee: Beijing Zitiao Network Technology Co., Ltd.
    Inventors: Junqiang Wang, Ziyang Zheng, Weihong Guan, Haitao Lv, Wanling Lin, Jiali Ye, Weiwen Lin, Yang Li, Zhanchen Zhang, Yingwen Zeng, Xin Che
  • Patent number: 12165116
    Abstract: A method includes sending, by a trader computing device, an amount of a first digital asset to a digital asset exchange device for an exchange of the amount of the first digital asset to an amount of a second digital asset. The trader computing device includes a trader wallet that stores assignable tokens. The method further includes determining to assign conditional access rights to an amount of the assignable tokens to the digital asset exchange device to back the exchange, locking the amount of the assignable tokens, and providing the conditional access rights to the amount of the assignable tokens to the digital asset exchange device. The method further includes exchanging, by the digital asset exchange device, the amount of the first digital asset to the amount of the second digital asset and sending the amount of the second digital asset to the trader computing device.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: December 10, 2024
    Assignee: Flexa Inc.
    Inventors: Trevor Filter, Zachary Kilgore, Robert Leshner, Tyler Robert Spalding
  • Patent number: 12153565
    Abstract: In computer methods and systems for operating a database management system using a catalog table collection module each table in the database management system is cataloged. Multiple tables are automatically dispatched into multiple consistency groups by collecting real-time statistics using a real time statistics module. Workload profile data of the database management system is generated using a workload profile collection module, and an optimized multiple consistency group definition for the database management system is generated using a transaction splitting analysis module.
    Type: Grant
    Filed: September 14, 2023
    Date of Patent: November 26, 2024
    Assignee: International Business Machines Corporation
    Inventors: Xin Xin Dong, Mai Zeng, Xing Jun Zhou, Ming Qiao Shang Guan, Wei Song, Cheng Fang Wang
  • Patent number: 12126530
    Abstract: Disclosed are a data transmission method and apparatus, a non-transitory computer readable storage medium, and a computing device. The data transmission method is executed by a computing device, and includes: receiving first packets transmitted by a first device over multiple data channels; parsing the first packets to obtain address information of the first device, and performing aggregation on the first packets according to headers of the first packets, to obtain second packets, the designated address information comprising a virtual port assigned to the first device and associated with the address information of the first device; replacing source address information of the second packets with designated address information, to obtain third packets; and transmitting the third packets to a second device, the second device being a device that the first device needs to access.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: October 22, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Feihu Sun, Dan Zhang, Jingjing Hao, Binhui Ning
  • Patent number: 12121801
    Abstract: In various examples, a user may access or acquire an application to download to the user's local computing device. Upon accessing the application, a local instance of the application may begin downloading to the computing device, and the user may be given the option to play a cloud-hosted instance of the application. If the user selects to play a hosted instance of the application, the cloud-hosted instance of the application may begin streaming while the local instance of the application downloads to the user's computing device in the background. Application state data may be stored and associated with the user during gameplay such that, once the local instance of the application has downloaded, the user may switch from the hosted instance of the application to the local instance to begin playing locally, with the application state information accounted for.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: October 22, 2024
    Assignee: NVIDIA Corporation
    Inventor: Andrew Fear
  • Patent number: 12105794
    Abstract: A system is provided for electronic data obfuscation and protection using independent destructible data objects. The system may split a set of data into a data portion and a key portion, where the data portion may be stored in a database separately from the key portion. The data portion may further comprise a set of executable code for a time or iteration based destructible data object, where the data object may incrementally decrease a countdown value based on the passage of time and/or iterations. If the countdown value reaches a threshold value without being refreshed, the data object may automatically execute one or more processes to protect the set of data. In this way, the system provides a secure way to prevent unauthorized access to sensitive data.
    Type: Grant
    Filed: March 23, 2023
    Date of Patent: October 1, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Brandon Sloane, John Howard Kling
  • Patent number: 12101222
    Abstract: Techniques are described for creating a network-link between a first virtual network in a first cloud environment and a second virtual network in a second cloud environment. The first virtual network in the first cloud environment is created to enable a user associated with a customer tenancy in the second cloud environment to access one or more services provided in the first cloud environment. The network-link is created based on one or more link-enabling virtual networks being deployed in the first cloud environment and the second cloud environment.
    Type: Grant
    Filed: February 1, 2023
    Date of Patent: September 24, 2024
    Assignee: Oracle International Corporation
    Inventors: Jinsu Choi, Jwala Dinesh Gupta Chakka, Jagwinder Singh Brar, Shane Baker
  • Patent number: 12074758
    Abstract: Partners in an entity increasingly need to obtain information about data relating to communications of a terminal. A configuration method and a configuration device configure a terminal device able to be connected to a slice of a communication network. The slice is instantiated so as to route data between the terminal device and a service device in accordance with at least one routing criterion. The method is implemented by management equipment for managing the terminal device and able to communicate with the terminal device. The method includes storing a configuration context of the terminal device in memory, and transmitting, to the terminal device, a configuration message including the identifier of a proxy connection device and the identifier of the network slice.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: August 27, 2024
    Assignee: Orange
    Inventors: Nicolas Bihannic, Olivier Le Grand
  • Patent number: 12063260
    Abstract: Systems and methods are disclosed to mitigate stalling of streaming content due to rebuffering so that, e.g., the content consumer does not experience gaps in playback. In some embodiments, by buffering streaming content simultaneously at two bitrate levels—e.g., one of the lowest bitrates and a better-quality bitrate, within the bandwidth limitations—rebuffering-caused gaps in playback of a higher quality (HQ) stream may be filled with a lower quality (LQ) stream. For instance, client-side dual buffers may store n segments from the HQ stream during a given time and a multiple of n number of segments from the LQ stream, thus allowing for many of the LQ segments to be output if the HQ stream is rebuffering. If a segment of content is beginning to be played back as an LQ segment, there is no reason to buffer the same segment from the HQ stream.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: August 13, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Tao Chen, Reda Harb
  • Patent number: 12056082
    Abstract: Each NIC performs an aggregation calculation of data output from each processor in a normal order including a head NIC located at a head position of a first pipeline connection, an intermediate NIC located at an intermediate position, and a tail NIC located at a tail position, and when the aggregation calculation in the tail NIC is completed, each NIC starts distribution of an obtained aggregation result, distributes the aggregation result in a reverse order including the tail NIC, the intermediate NIC, and the head NIC, and outputs the aggregation result to the processor of the communication interface.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: August 6, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Kenji Tanaka, Tsuyoshi Ito, Yuki Arikawa, Tsutomu Takeya, Kazuhiko Terada, Takeshi Sakamoto
  • Patent number: 12051387
    Abstract: To enable uncompressed RAW data to be appropriately transmitted from an imaging device to an external device. A transmission unit transmits uncompressed RAW data to an external device via a transmission path. In a case where the external device does not support the uncompressed RAW data, the control unit controls the transmission unit so as not to perform output processing for outputting the uncompressed RAW data to the transmission path. For example, the information reception unit receives identification information indicating that the external device supports the uncompressed RAW data from the external device via the transmission path.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: July 30, 2024
    Assignee: SONY GROUP CORPORATION
    Inventors: Kunihiro Esaki, Manabu Kubo, Akiyo Fukuda, Katsuaki Yokomizo
  • Patent number: 12046011
    Abstract: An electronic document system can allow users to upload a document package containing multiple individual component documents. Each component document includes a subset of a plurality of pages that are included in the document package. The electronic document system identifies a page of each component document by applying a machine learning model to the document package. The electronic document system partitions the document package into the individual component documents based on the identified pages. For each individual component document, the electronic document system identifies a document topic corresponding to the component document by applying another machine learning model. The electronic document system modifies a user interface to display each component document and corresponding document topic.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: July 23, 2024
    Assignee: DocuSign, Inc.
    Inventors: Shrinivas Kiran Kaza, Taiwo Raphael Alabi, Ashwath Mohan, Varsha Sri Raghavan, Kim Cuong Phung
  • Patent number: 12040936
    Abstract: A technique for application level based connection handling in a system comprising a plurality of distributed applications (302, 304) is disclosed. A method implementation of the technique is performed by a connection handling component (306) operating at application Level and providing an interface (310) towards a first application (302) of the plurality of distributed applications (302, 304) for establishing a connection with a second application (304) of the distributed plurality of applications (302, 304). The method comprises establishing, upon request of the first application (302) via the interface (310), a connection with the second application (304), and maintaining the connection on behalf of the first application (302) for communication between the first application (302) and the second application (304).
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: July 16, 2024
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Dániel Géhberger, Péter Mátray, Gabor Nemeth, Balázs Pinczel
  • Patent number: 12041147
    Abstract: A method for allocating resources of fog nodes is disclosed, wherein the fog nodes are organized into at least one fog network. The method includes receiving a request from a client node, identifying requirements for fulfillment of the request, determining a location of the client node for fulfillment of the request, and identifying, from the identified requirements and the determined location, a cluster of fog nodes operable to fulfill the request. The method further includes selecting, from the identified cluster, fog nodes the resources of which are to be allocated to fulfilling the request by minimizing at least one of a number of clusters required to fulfill the request, a total time to fulfill requests received by the fog nodes, and/or a number of unfulfilled requests received by the fog nodes.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: July 16, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Arindam Banerjee, M Saravanan
  • Patent number: 12034590
    Abstract: A method for operation of a central office point of delivery within a broadband access network of a telecommunications network and/or for flexibly providing, within the central office point of delivery, user-related traffic to at least one central functional entity providing at least one specific functionality within the central office point of delivery or for the central office point of delivery includes: in a first step, the user-related traffic is routed to a specific service edge node, wherein the specific service edge node is selected or determined, by at least one repository node, based on the at least one specific network termination node and/or the specific line termination node; and in a second step, the user-related traffic is provided to the at least one central functional entity.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: July 9, 2024
    Assignee: DEUTSCHE TELEKOM AG
    Inventors: Thomas Haag, Hans-Joerg Kolbe, Fabian Schneider, Sabine Szuppa
  • Patent number: 12013799
    Abstract: Systems and methods for memory management for guests. An example method may include running, by a host computer system, a host component managing a guest in communication with a peripheral device, wherein the peripheral device comprises an input/output memory management unit (IOMMU). The method may further include appending, to a page table of the IOMMU, a plurality of records referencing present memory pages associated with a task running on the guest and appending, to the page table of the IOMMU, a plurality of records referencing read-only memory pages associated with the task, wherein the read-only memory pages are indicated as read-only in the page table.
    Type: Grant
    Filed: April 8, 2022
    Date of Patent: June 18, 2024
    Assignee: Red Hat, Inc.
    Inventors: Michael Tsirkin, David Gilbert
  • Patent number: 12010517
    Abstract: System and methods are disclosed herein for dynamic detection of malicious activities on a mobile device. The mobile device maintains a file that is executable on the mobile device. The file includes a plurality of primitives, with each primitive comprising a piece of detection logic that, when executed, performs a security function on the mobile device. The mobile device receives instructions from a security service to chain a subset of primitives. The subset of primitives, when chained together, forms a detection process for a malicious activity newly identified by the security service. The system and methods then chain the subset of primitives based on instructions received from the security service and identify the malicious activity by executing the chained subset of primitives.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: June 11, 2024
    Assignee: Zimperium, Inc.
    Inventors: Ryan Chazen, Asaf Peleg
  • Patent number: 12008613
    Abstract: A medical information navigation engine (“MINE”) is provided. In some embodiments, the system computes a current patient encounter vector for a current patient encounter, and then an optimal patient encounter vector is computed by assuming a best case patient encounter in accordance with the organizational objectives. The system is then able to compute the difference between the best case encounter and the current patient encounter. This difference is used to compute a corresponding payoff using an intelligent matrix.
    Type: Grant
    Filed: June 29, 2023
    Date of Patent: June 11, 2024
    Assignee: APIXIO, INC.
    Inventors: Shahram Shawn Dastmalchi, Vishnuvyas Sethumadhavan, Mary Ellen Campana, Robert Derward Rogers, Imran N. Chaudhri
  • Patent number: 12001780
    Abstract: Systems and methods to maintain amends to an annotation as discrete chronological events are disclosed. Exemplary implementations may: obtain a selection of a first annotation template for a first annotation via a client computing platform; generate a root node based on the selection of the first annotation template; obtain a first command to update to the first annotation; append a first update node to the root node responsive to the first command; obtain a second command to update to the first annotation; append a second update node to the first node responsive to the second command; receive an indication to present the first annotation; generate, responsive to the indication, the first annotation by populating the first annotation template included in the root node based on the first node set and in sequential order indicated by the edges; and effectuate presentation of the first annotation.
    Type: Grant
    Filed: July 11, 2023
    Date of Patent: June 4, 2024
    Assignee: Suki AI, Inc.
    Inventors: Badarinarayan Parthasarathi Burli, Harish Chandra Thuwal, Sai Chaitanya Ramineni
  • Patent number: 11983005
    Abstract: The disclosure includes embodiments for spinning out members of a first vehicular micro cloud to form a second vehicular micro cloud. According to some embodiments, a method includes forming a first vehicular micro cloud including a set of members. The method includes exiting the first vehicular micro cloud by a subset of the members of the first vehicular micro cloud. The method incudes identifying a reason to form a second vehicular micro cloud by the subset. The method includes executing steps, by a processor and a wireless radio, to form the second vehicular micro cloud by the subset based on the identification of the reason so that, by the formation of the second vehicular micro cloud, the spinning out of the subset of the members of the first vehicular micro cloud is achieved. The processor and the wireless radio are elements of a hub of the second vehicular micro cloud.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: May 14, 2024
    Inventors: Seyhan Ucar, Takamasa Higuchi, Chang-Heng Wang, Onur Altintas
  • Patent number: 11977493
    Abstract: A system includes a host with a memory, a processor, a supervisor, and a device with access to DMAs. The system also includes a guest with access to GMAs and configured to initialize a first driver for the device. The supervisor is configured to map GMAs to a first subset of DMAs, map SMAs to a second subset of DMAs, which are located in a reserved range of addresses, and to initialize a second driver for the device with access to the SMAs. The device is configured to communicate with the guest and the supervisor via the first subset of DMAs and the SMAs respectively. The supervisor is configured to intercept a request from the first driver and validate that memory addresses associated with the request are outside of the reserved range. The supervisor is also configured to send the request to the device via the second driver.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: May 7, 2024
    Assignee: RED HAT, INC.
    Inventor: Michael Tsirkin
  • Patent number: 11978062
    Abstract: Disclosed herein are systems and methods for detecting malicious use of a remote administration tool. In one aspect, an exemplary method comprises, gathering, from a flow of events, data that comprises any number of keyboard entry events, wherein each event is related at least to actions indicating a keyboard entry and a context in which the event occurred, comparing the gathered keyboard entry events with signatures from a database, and when a match is found with at least one signature, identifying an activity which is a characteristic that indicates that the remote administration tool is being controlled remotely.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: May 7, 2024
    Assignee: AO Kaspersky Lab
    Inventor: Sergey N. Ivanov
  • Patent number: 11972297
    Abstract: Systems and methods are provided for offloading a task from a central processor in a radio access network (RAN) server to one or more heterogeneous accelerators. For example, a task associated with one or more operational partitions (or a service application) associated with processing data traffic in the RAN is dynamically allocated for offloading from the central processor based on workload status information. One or more accelerators are dynamically allocated for executing the task, where the accelerators may be heterogeneous and my not comprise pre-programming for executing the task. The disclosed technology further enables generating specific application programs for execution on the respective heterogeneous accelerators based on a single set of program instructions.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: April 30, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Daehyeok Kim
  • Patent number: 11973820
    Abstract: A method and apparatus may be provided for signaling auxiliary media including pre-roll media content and mid-roll media content in a main media stream including receiving main media presentation descriptions (MPD) comprising one or more main media segments and at least one auxiliary descriptor referencing one or more auxiliary MPDs. The auxiliary MPD may include one or more auxiliary media segments that are independent of the one or more main media segments. The method may include retrieving the one or more auxiliary MPDs referenced in the one or more main MPD using the at least one auxiliary descriptor, the auxiliary MPD of the one or more auxiliary MPDs comprising the one or more auxiliary media segments and an auxiliary media presentation duration. The one or more auxiliary media segments and the one or more main media segments may be appended to a media source extension (MSE) source buffer and dispatched.
    Type: Grant
    Filed: September 21, 2022
    Date of Patent: April 30, 2024
    Assignee: TENCENT AMERICA LLC
    Inventor: Iraj Sodagar
  • Patent number: 11968074
    Abstract: A method for operating a control arrangement for an energy network. The control arrangement has a cloud infrastructure with data processor resources and data storage resources. A first group of software modules is executed on the cloud infrastructure, and a second group of software modules is locally executed on a server computer arrangement. The first group and the second group are connected for data communication via interfaces. The interfaces utilize a public key infrastructure (PKI) for encryption.
    Type: Grant
    Filed: September 27, 2022
    Date of Patent: April 23, 2024
    Assignee: Siemens Aktiengesellschaft
    Inventors: Rolf Apel, Torsten Dauss
  • Patent number: 11962472
    Abstract: Systems and methods are provided for forming remote vehicular micro clouds at one or more remote locations. According to some embodiments, the methods and systems comprise responsive to receiving a request to form a vehicular micro cloud from a client device, communicating with a plurality of vehicles within an area of a geographic location to collectively form a vehicular micro cloud at the geographic location, where client device is remote from the area of the geographic location. The methods and systems further include receiving resource data from the plurality of vehicles, the resource data comprising detection results of an environment surrounding the geographic location based on sensor sets of the plurality of vehicles, and transmitting the resource data to the client device.
    Type: Grant
    Filed: September 15, 2022
    Date of Patent: April 16, 2024
    Assignee: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.
    Inventors: Seyhan Ucar, Takamasa Higuchi, Onur Altintas, Kentaro Oguchi
  • Patent number: 11956564
    Abstract: Systems and methods are described herein for providing a media guidance application that resizes content based on a relative importance of the content. For example, a display may have first and second content generated for display. If the first content is more important to a user than the second content, a size of the first content will be increased with respect to a size of the second content on the display. If the second content is more important to the user than the first content, then a size of the second content will be increased with respect to a size of the first content on the display.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: April 9, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Vishwas Sharadanagar Panchaksharaiah, Vikram Makam Gupta
  • Patent number: 11956205
    Abstract: Various example implementations are directed to circuits, apparatuses, and methods for providing virtual computing services. According to an example embodiment, an apparatus includes a computing server configured to provide a respective group of virtual servers for each of a plurality of accounts. Each of the accounts has a respective set of domain names and a respective settings file. The apparatus also includes a domain name server (DNS). The DNS is to dynamically map a respective set of domain names for each account to network addresses of the respective group of virtual servers, provided for the account. The DNS performs the mapping according to a mapping function indicated in the respective settings file of the account. The respective settings file of a first account accounts includes a mapping function that is different from a mapping function included in the respective settings file of a second account.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: April 9, 2024
    Assignee: 8x8, Inc.
    Inventors: Timothy Britt, Bryan Martin, Christopher Peters
  • Patent number: 11949743
    Abstract: A device management server that manages device information of a plurality of devices to be managed by a device information storage unit comprises: a device information management unit that manages the device information as a management target or as a non-management target by the device information storage unit; and a device display unit that performs a control such that, when selecting a device to which a first function is to be applied, a device corresponding to the device information managed as a management target is set to be a selection candidate instead of setting a device corresponding to the device information managed as a non-managed target to be a selection candidate, and when selecting a device to which a second function is to be applied, a device corresponding to the device information managed as a management target or non-management target is set to be a selection candidate.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: April 2, 2024
    Assignee: Canon Kabushiki Kaisha
    Inventor: Satoshi Nishikawa
  • Patent number: 11949648
    Abstract: Connectivity between remote networks is managed by a central engine that collects and stores network data such as network addresses, URLs, hostnames, and/or other information. The engine creates a tunnel proxy, as well as separate respective tunnels with the remote networks. Based upon network data, the engine references the tunnel proxy to create a logical link joining the respective tunnels. Data can then flow between the remote networks through the logical link. The logical link may exist for only a limited time, e.g., as determined by a timer. Certain embodiments may be particularly suited to empower a customer network to manage connectivity with the remote network of a support provider. The customer can initiate connectivity changes without the manual involvement of the support provider. The customer can also authorize the support provider to manage connectivity and initiate changes under prescribed conditions.
    Type: Grant
    Filed: November 29, 2022
    Date of Patent: April 2, 2024
    Assignee: SAP SE
    Inventors: Michal Jagoda, Filip Mysliwiec, Wojciech Pietrzak, Lukasz Kasztelan, Adam Morawiec, Rafal Zelek, Marzena Cudecka, Ralf-Dietmar Dittmann
  • Patent number: 11936746
    Abstract: The present invention relates to a method and apparatus for handling personal data in a machine-to-machine (M2M) system, and an operation method of an M2M device includes obtaining information related to consent of a user for personal data provided from an Internet of things (IoT) device and creating a consent-related resource based on the information. The resource includes at least one attribute related to the consent.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: March 19, 2024
    Assignees: Hyundai Motor Company, Kia Corporation, Industry Academy Cooperation Foundation of Sejong University
    Inventor: Jae Seung Song
  • Patent number: 11922190
    Abstract: A computer system configured to autonomously provision at least a portion of a desktop as a service (DaaS) system is provided. The computer system includes a memory, a network interface, and a processor configured to receive, via the network interface, a request to add a catalog of virtual desktops to an account associated with a tenant of the computing service, and transmit, in response to reception of the request, a plurality of requests to the computing service. The plurality of requests comprise at least one request to create a first virtual network associated with the tenant within the computing service, at least one request to connect the first virtual network to a second virtual network within the computing service, and at least one request to create the catalog within the computing service.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: March 5, 2024
    Inventors: Alan Goldman, Michael J. Sabin, Radhesham Shah, Leo C. Singleton, Kireeti A. Valicherla
  • Patent number: 11921741
    Abstract: A method for accessing Redfish data that is compliant with Redfish® specification, and that is stored in a board baseboard management controller (BMC) of a computer device is provided. The method includes: executing a unified extensible firmware interface (UEFI) application to transmit a data request to the BMC through a host interface using a representational state transfer (REST) protocol; when it is determined that Redfish data that corresponds with a URL included in the data request has been received, performing data transformation on the Redfish data to obtain transformed data; and generating and presenting the transformed data on a graphic interface.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: March 5, 2024
    Assignee: Jabil Circuit (Singapore) Pte. Ltd.
    Inventor: Fu-Pao Shih
  • Patent number: 11909640
    Abstract: A device receives a configuration file that includes an object concerning a Hypertext Transfer Protocol (HTTP) route. The object includes a parameter, related to the HTTP route, that includes one or more elements related to the HTTP route, and includes an attribute related to an HTTP action. The device parses the configuration file to recognize the object, and parses the object to recognize the parameter. The device creates the HTTP route based on the parameter. The HTTP route includes information concerning the one or more elements related to the HTTP route and the attribute related to the HTTP action, and sends the HTTP route to a server, causing the server to perform an operation based on the HTTP route.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: February 20, 2024
    Assignee: Capital One Services, LLC
    Inventor: Saurabh Gupte
  • Patent number: 11899571
    Abstract: Improvements are disclosed for “leveling” or averaging out more evenly the number of activate/precharge cycles seen by the rows of a memory component, so that one or more particular rows are not excessively stressed (relative to the other rows). In one embodiment, a memory controller includes remapping facilities arranged to move data stored in a physical row from RPK to RPK? and modify the mapping from logical row RLK while minimizing impact on normal read/write operations. Remapping operations may be scheduled relative to refresh or other maintenance operations. Remapping operations may be conditionally deferred so as to minimize performance impact.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: February 13, 2024
    Assignee: Rambus Inc.
    Inventors: Frederick A. Ware, Craig E. Hampel
  • Patent number: 11896899
    Abstract: This disclosure describes, in part, techniques for providing network applications. For instance, system(s) may install a network application on a first virtual server. The system(s) may then receive first data representing events that occurred during a first launching of the network application on the first virtual server. Using the events, the system(s) may generate second data for optimizing a second launching of the network application on a second virtual server and store the second data in one or more databases. As such, after installing the network application on the second virtual server, the system(s) may provide the second virtual server with the second data so that the second virtual server may use the second data to optimize the second launching of the network application. In some examples, using the second data reduces the amount of time that it takes for the second virtual server to launch the network application.
    Type: Grant
    Filed: May 16, 2021
    Date of Patent: February 13, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Kunjan Shridhar Naik, Brian Fisher, Mickey Ottis Williams, Clifford Julius Berger, Skyler J. Brown, Peter Han, Greg Roberts
  • Patent number: 11899737
    Abstract: A system and method builds functions into a web page sourced by a primary server and that would otherwise report to a set of one or more other servers actions performed by users of the web page when they interact with its elements so that the interactions instead report to the user of the web page. The system and method then causes the browser to simulate such interactions with all such web page elements, thereby causing the functions to report the information that would have been sent to the other server, and an identifier of the other server.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: February 13, 2024
    Assignee: Charles Schwab & Co., Inc.
    Inventor: Deem Luis Belozerco
  • Patent number: 11886528
    Abstract: Aspects of the disclosure relate to validation of a request for an asset based on information in the request. Validation of the request can be processed by a network node in a network repository that contains the asset. In one aspect, validation of the request can comprise determining if the request is legitimate based at least on processing at least a portion of the information in the request. In response to a legitimate request, the network node can process the request and, as a result, a data object associated with the asset can be supplied to a device originating the request. In the alternative, the network node can yield an exception.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: January 30, 2024
    Assignee: Comcast Cable Communications, LLC
    Inventors: Brian Field, Jan van Doorn
  • Patent number: 11886503
    Abstract: The disclosure provides examples of methods, apparatuses, systems, and computer program products for implementing a search indexer. One example method includes receiving, by index workflow circuitry, a search index update indicator, causing, by the index workflow circuitry and in response to receiving the search index update indicator, index generation circuitry to retrieve data sets from a plurality of data sources, calculating a checksum for each of the data sets, comparing the checksum for each of the data sets to a set of search index metadata, in response to determining that at least one checksum for at least one of the data sets does not match a metadata checksum from the set of search index metadata, generating a set of search index data from the data set corresponding to the at least one checksum, generating a search index using at least the set of search index data, and transmitting the search index to a search service for use in responding to at least one search query.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: January 30, 2024
    Assignee: Groupon, Inc.
    Inventors: Jiaqi Guo, Sri Subramanian, Ram Gopalan
  • Patent number: 11882328
    Abstract: Proactively identify cable network impairments based on telemetry data from customer-premises equipment (CPE) devices is disclosed. In some embodiments, a maintenance service retrieves telemetry parameters from CPE devices at a customer site communicatively coupled to a cable network infrastructure. The maintenance service analyzes the telemetry parameters to detect cable network impairments experienced by the CPE devices at the customer site (based on, e.g., whether a telemetry parameter from any CPE devices fails a corresponding telemetry threshold, whether the same telemetry failure is experienced by all CPE devices at the customer site, whether other neighboring customer sites also experience the same failure on all CPE devices, and/or whether a high post main tap (HPMT) parameter and an HPMT magnitude (HPMTM) parameter for the customer site fail corresponding thresholds, according to some embodiments).
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: January 23, 2024
    Assignee: Charter Communications Operating, LLC
    Inventors: Thomas Monaghan, Mark Quirk, Shaun Leggio, Sakarin Seedasome, Thomas Tomesco
  • Patent number: 11876770
    Abstract: The disclosed systems and methods include operations for: storing, by one or more processors, a plurality of content items in association with a content item generation template, each of the plurality of content items having been previously generated by a respective user of a plurality of users of a messaging application in accordance with instructions associated with the content item generation template; ranking the plurality of content items associated with the content item generation template; receiving input that selects an identifier of the content item generation template; and displaying the ranked plurality of content items to a given user of the messaging application in response to receiving the input.
    Type: Grant
    Filed: October 14, 2022
    Date of Patent: January 16, 2024
    Assignee: Snap Inc.
    Inventors: Gabriel Lupin, Vasileios Verroios, Yan Wu
  • Patent number: 11853610
    Abstract: A storage device for providing data storage services to a host includes persistent storage for storing a file and a controller. The controller obtains a write request from the host for the file, the write request comprises a command packet; perform processing of the command packet using a payload portion of the file; generate a response packet based on the processing of the command packet; and store the response packet in a response portion of the file in response to the write request.
    Type: Grant
    Filed: February 11, 2022
    Date of Patent: December 26, 2023
    Assignee: iodyne, LLC
    Inventor: Michael W. Shapiro
  • Patent number: 11842176
    Abstract: Embodiments of the present invention provide a system for performing parallel and distributed analysis of program code to generate directed graphs for executing extract transform load transformations. The system is configured for identifying that a user has initiated a request for analysis of a program code, via a compiler, extracting a syntax tree associated with the program code from the compiler, performing parallel and distributed analysis of the program code based on the syntax tree, generating a directed graph based on performing parallel and distributed analysis of the program code, and storing the directed graph in a cache memory.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: December 12, 2023
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Malik Faisal Ahmed, Manoj S. Daniel, Sachin Dev, Rakesh Reddy Karra, Kushvanth Kondabolu, Srinivasa Varada Pawan Kumar Kodakandla Sesha