Distributed Data Processing Patents (Class 709/201)
  • Patent number: 12045777
    Abstract: A system and method for end-to-end transaction management, for example, for a structured finance market. The system and method digitizes and deconstructs complex interconnected transaction documents. The system creates transparency around the complexities of the transactions, generating significant efficiencies for existing market participants and enabling access to previously hidden and/or inaccessible data. In some embodiments, the platform supports a selected ecosystem (compared to specific use-cases within a market vertical) with a seamless integration of frameworks and schemas for the organization and structure of provisions, analytical tools extracting the required data, and the creation of metrics to informatively assess and calibrate the market. The system advantageously creates a digital language providing a tool, which will further enable the digitization of the finance ecosystem.
    Type: Grant
    Filed: October 21, 2022
    Date of Patent: July 23, 2024
    Assignee: NAMMU21, INC.
    Inventors: Someera Fazal Khokhar, Joel Jerome Jarvis, Brian Shaw, Darcy Binder, Daniel Ayoub, Adam Tyler Pugh, Kusmina Gerasimina Laura Djohan Spender, Jason Simmons, Jordan Shelley, Paul DeGrote
  • Patent number: 12047986
    Abstract: A system configured to track network slicing operations within a 5G communication network includes processing circuitry configured to determine a network slice instance (NSI) associated with a QoS flow of a UE. The NSI communicates data for a network function virtualization (NFV) instance of a Multi-Access Edge Computing (MEC) system within the 5G communication network. Latency information for a plurality of communication links used by the NSI is retrieved. The plurality of communication links includes a first set of non-MEC communication links associated with a radio access network (RAN) of the 5G communication network and a second set of MEC communication links associated with the MEC system. A slice configuration policy is generated based on the retrieved latency information and slice-specific attributes of the NSI. Network resources of the 5G communication network used by the NSI are reconfigured based on the generated slice configuration policy.
    Type: Grant
    Filed: May 24, 2023
    Date of Patent: July 23, 2024
    Assignee: Intel Corporation
    Inventors: Dario Sabella, Miltiadis Filippou
  • Patent number: 12047718
    Abstract: A method and apparatus for secure transfer of previously broadcasted content enables the secure transfer of previously broadcasted content between DVRs on a computer network.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: July 23, 2024
    Assignee: TiVo Solutions Inc.
    Inventor: Wijnand Van Stam
  • Patent number: 12047635
    Abstract: A network device is configured to perform functions including (i) operating in a first playback-control mode including retrieving, via a first network interface, first media in a playback queue and streaming, via a second network interface to a headphone, the first media (ii) while streaming the first media to the headphone, displaying a representation of one or more playback devices in a media playback system, (iii) receiving input indicating a selection of a given playback device, (iv) based on the input, causing the given playback device to obtain data indicating the second media in the playback queue, use the obtained data to retrieve the second media, and play back the retrieved second media, and (v) after receiving the input, stopping streaming the retrieved first media and transitioning from operating in the first playback-control mode to operating in a second playback-control mode to control the given playback device's playback of the second media.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: July 23, 2024
    Assignee: Sonos, Inc.
    Inventors: Arthur Coburn, IV, Joni Rafalski Hoadley
  • Patent number: 12038985
    Abstract: User interface responsiveness is improved using batch interface calls and response processing. To do this, a selection, via a user interface, is obtained of nodes of a hierarchy corresponding to a hierarchical data structure containing information to be presented in the user interface based on the selection. A separate request is sent to a database to obtain information corresponding to each of the nodes. Responses corresponding to a particular request are received from the database. Each response is processed to obtain parsed data in separate threads such that the responses are executable in parallel. The processing of the responses outputs parsed data for the corresponding response. The parsed data is obtained and the parsed data for a particular response is incrementally presented in the user interface as it is obtained.
    Type: Grant
    Filed: November 29, 2022
    Date of Patent: July 16, 2024
    Assignee: SAP SE
    Inventors: Kalyan Chakravarthy Nannapaneni, Ajay Krishna Uniyal, Srinivas S
  • Patent number: 12041451
    Abstract: In one embodiment, a method includes generating, by a first controller of a network, an overlay domain digest using a first domain digest associated with the first controller of the network and a second domain digest associated with a second controller of the network. The method also includes communicating, by the first controller, the overlay domain digest to an edge device of the network, updating, by the first controller, the overlay domain digest to generate an updated overlay domain digest, and communicating, by the first controller, the updated overlay domain digest to the edge device of the network. The method further includes detecting, by the edge device, a difference between the overlay domain digest and the updated overlay domain digest and re-establishing, by the edge device, a connection with an orchestrator of the network to determine a control plane domain change within the network.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: July 16, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Sheikh Qumruzzaman, Rahul Hardikar, Kiran Desai, Biju Mathews Mammen, Seshagirirao Lekkala
  • Patent number: 12039447
    Abstract: The present application discloses an information processing method performed at a computing device. The method includes: collecting first information; executing an intent identification task on the first information to obtain an intent identification processing result; executing a slot identification task on the first information according to the intent identification processing result to obtain a slot identification processing result; narrowing a search range according to the slot identification processing result; and performing a database search for the first information within the narrowed search range.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: July 16, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Juncen Li, Fen Lin
  • Patent number: 12034654
    Abstract: This application provides a data reassembly method and an apparatus, to reassemble packet fragments in combination with local reassembly and cloud reassembly, so as to obtain a reassembled packet. This improves reassembly efficiency, reduces a packet reassembly delay, and reduces power consumption of an OLT. The method includes: a first OLT receives a plurality of packet fragments of a first packet that are sent by an optical network unit ONU; and if the first OLT determines that an upload condition is met, the first OLT sends the plurality of packet fragments to a cloud reassembly device, so that after receiving the plurality of packet fragments, the cloud reassembly device reassembles the plurality of packet fragments to obtain a second packet.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: July 9, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Enqi Xu, Yilin Ning, Jinrong Yin
  • Patent number: 12032649
    Abstract: Systems that utilize connectors are provided. An example system includes a first computer configured to generate web content that comprises at least one reference that is indicative of at least one asset stored on an external system that is remote to the first computer and at least one local asset stored on a local content repository that is local to the first computer, the at least one local asset comprising content; a second computer configured to publish the web content when requested by an end user; and a third computer configured to provide a connector that is accessible to both the first computer and the second computer, the first computer being further configured to generate the at least one reference, the second computer being configured to resolve the at least one reference and obtain the at least one asset from the external system using the connector.
    Type: Grant
    Filed: April 25, 2023
    Date of Patent: July 9, 2024
    Assignee: SDL Netherlands B.V.
    Inventors: Likhan Siddiquee, Ivo van de Lagemaat, Dominique Leblond, Lars Møllebjerg, Franciscus Petrus Paulus van Puffelen
  • Patent number: 12032458
    Abstract: The disclosed technology is generally directed to the processing of parallel computing jobs. In one example of the technology, for at least a first cluster of virtual machines that is assigned to a job, an initial assignment of at least one virtual machine to a parallel-computing job is made. Workers are assigned to tasks associated with the job. Upon failure of a task by one of assigned workers, the failed task is re-submitted. Upon detecting the failure of one of the workers assigned to the job, the failed worker is replaced with a replacement worker. Work associated with the failed worker is re-allocated to the replacement worker. Responsive to removal of a virtual machine assigned to the job, a new virtual machine is assigned to the job. Outputs are provided from the assigned workers.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: July 9, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Qie Zhang
  • Patent number: 12026245
    Abstract: Methods and devices are disclosed. A method, performed in a user application, of creating a trusted bond between a hearing device and the user application is disclosed, wherein the method comprises obtaining first authentication material; transmitting a first authentication request comprising a first authentication type identifier and first authentication data to the hearing device; receiving an authentication response comprising an authentication key identifier; storing an authentication key and the authentication key identifier, wherein the authentication key is based on the first authentication material; and connecting the user application to the hearing device using the authentication key and the authentication key identifier.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: July 2, 2024
    Assignee: GN HEARING A/S
    Inventor: Allan Munk Vendelbo
  • Patent number: 12026541
    Abstract: Provided are a method and apparatus for applet page rendering, an electronic device and a storage medium. The method for applet page rendering includes steps described below. Original incremental rendering is performed on an applet page based on a pre-obtained first drawing result of the applet page to obtain an original incremental rendering result of the applet page. Rendering is performed on the applet page based on the pre-obtained first drawing result of the applet page, the original incremental rendering result of the applet page and a pre-obtained initial incremental rendering result of the applet page.
    Type: Grant
    Filed: May 8, 2021
    Date of Patent: July 2, 2024
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Ning Wang, Fang Zhan
  • Patent number: 12026122
    Abstract: Embodiments of the present application provide a file processing method, a file processing device, an electronic apparatus, and a readable storage medium. The method comprises: receiving an operation request for a file, the file comprising at least two sub-files separately stored in at least two equipments; and correspondingly processing at least one sub-file of the file according to the operation request. By the solutions provided in the embodiments of the present application, since at least two sub-files of a file are separately stored in at least two equipments, original contents of the file cannot be obtained even if a sub-file in one equipment is leaked. By the solutions provided in the embodiments of the present application, the security of files can be effectively improved.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: July 2, 2024
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Xiao Chen, Xiaoyan Lou, Xuan Zhu, Yifei Guo
  • Patent number: 12028463
    Abstract: Systems and methods are described for leveraging group signature technology to allow a group manager to set up rules that govern what requires consensus between members of the group. Consensus may require a plurality or a majority of signers using their individual private keys to use a group public key associated with the group. Group membership with group signatures allow for one group public key and a plurality of private keys, where each private key is associated with a group member.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: July 2, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Phillip H. Griffin
  • Patent number: 12026523
    Abstract: Provided herein are system, method and computer program products for providing dynamically-updatable deep transactional monitoring of running applications in real-time. A method for monitoring a target software application operates by injecting a software engine into a new thread within a target process of the target software application. The method then retrieves a monitoring script and initiates execution of the monitoring script within the software engine. The monitoring script determining the address functions and calls to the functions and inserts a trampoline call within the one or more functions. The trampoline saves the execution state of the target process and calls a corresponding monitoring function that to retrieves data associated with the target process. The method then restoring the execution state of the target process and resumes execution of the target function.
    Type: Grant
    Filed: September 8, 2023
    Date of Patent: July 2, 2024
    Assignee: TECH HEIGHTS LLC
    Inventor: Beth Hunt
  • Patent number: 12028315
    Abstract: Methods, devices, and computer program products for authenticating a peripheral device are provided in embodiments of the present disclosure. In one method, a peripheral device sends, to an edge device, a first authentication request for at least the peripheral device to use resources of the edge device, the first authentication request comprising at least a first identifier associated with the peripheral device and location information of the peripheral device. Then, the peripheral device receives an authentication success or failure indication from the edge device. In this way, effective authentication of a peripheral device can be realized with a less complicated authentication process, so that the security of access of the peripheral device to a virtual desktop can be improved while ensuring good user experience.
    Type: Grant
    Filed: November 11, 2021
    Date of Patent: July 2, 2024
    Assignee: EMC IP Holding Company LLC
    Inventors: Pedro Fernandez Orellana, Qiang Chen
  • Patent number: 12021820
    Abstract: Methods, systems, and computer readable medium are provided for receiving an event message in a plurality of event messages, the event message comprising a sequence number and associated data, identifying the event message as an out-of-order event message based on the sequence number, assigning a priority level to the out-of-order event message based on a plurality of priority rules, and placing the out-of-order event message in a primary queue of messages based on the priority level assigned to the event message.
    Type: Grant
    Filed: January 13, 2023
    Date of Patent: June 25, 2024
    Assignee: Snap Inc.
    Inventors: Bradley Baron, Benjamin Ralph Hollis, Gavin Shriver, Peter Cardwell
  • Patent number: 12019773
    Abstract: A collaborative session (e.g., a virtual time capsule) in which access to a collaborative object and added virtual content is selectively provided to participants/users. In one example of the collaborative session, a participant (the host) creates a new session and invites participants to join. The session creator (i.e., the host) and other approved participants can access the contents of a session (e.g., which may be recorded using an application such as lens cloud feature; available from Snap Inc. of Santa Monica, California). A timestamp is associated with each received virtual content, and the users are provided with a timelapse of the collaborative object as a function of the timestamps.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: June 25, 2024
    Assignee: Snap Inc.
    Inventors: Youjean Cho, Chen Ji, Fannie Liu, Andrés Monroy-Hernández, Tsung-Yu Tsai, Rajan Vaish
  • Patent number: 12014804
    Abstract: In a method of molecular scaffold hopping an interface of a scheduler computer sends instructions, prepared by the scheduler computer, to a job runner computer to perform a plurality of separate computational tasks. Each of the separate computational tasks includes calculating one or more chemical properties for a query molecule or molecules in a library of molecules. One or more of the plurality of separate computational tasks performed on the job runner computer are preemptible computing instances. Status indicators sent from the job runner computer are received by the interface for each of the plurality of separate computational tasks. The indicators are one of: incomplete, completed, or failed computing instances. The interface resends the instructions to the job runner computer that correspond to the separate computational tasks having the failed computing instance indicator to increase fault-tolerance against the separate computational tasks not attaining the completed computing instance indicator.
    Type: Grant
    Filed: July 14, 2023
    Date of Patent: June 18, 2024
    Assignee: Recursion Pharmaceuticals, Inc.
    Inventors: Mason L. Victors, Nathan C. Wilkinson, Scott Nielsen, Jorge Aguilera-Iparraguirre
  • Patent number: 12014031
    Abstract: A method of identifying a laundry appliance of a group of laundry appliances includes receiving an upload including a floor plan of a room. The group of laundry appliances is located in the room. In addition, the floor plan includes location information of each laundry appliance. The method further includes providing a user notification in response to receiving the upload. The user notification may be provided on a remote user interface device. The method additionally includes displaying an image of the room in response to an affirmative action to the user notification. The image may be displayed on the remote user interface device. The method further includes receiving an input. The input may be received on the remote user interface device. In addition, the input may include an association of the laundry appliance in the image of the room with the location information of the laundry appliance.
    Type: Grant
    Filed: January 5, 2023
    Date of Patent: June 18, 2024
    Assignee: Haier US Appliance Solutions, Inc.
    Inventors: MyungGeon Chung, Jongdeok Jang
  • Patent number: 12013684
    Abstract: Implementations are described herein for commissioning a device such as a distributed control node (DCN) for operation with a process automation system (PAS) using a portable setup device (PSD) and an “out-of-band” communication channel. In various implementations, static information conveyed by a passive data store of the DCN may be used to establish an out-of-band communication channel between the DCN and PSD. The out-of-band communication channel may be distinct from a process automation network through which the DCN is to be communicatively coupled with other process automation nodes of the PAS. The DCN may be commissioned to the process automation system by exchanging operational technology (OT) data between the DCN and the PSD via the out-of-band communication channel to enable the DCN to cooperate with one or more of the other process automation nodes on the process automation network to implement an at least partially automated process.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: June 18, 2024
    Assignee: YOKOGAWA ELECTRIC CORPORATION
    Inventors: Joseph Malm, David Emerson, Andrew Keller, Patrick Clay, Hidenori Sawahara, Vien Nguyen
  • Patent number: 12005181
    Abstract: According to certain aspects, a negative pressure wound therapy system can include a negative pressure therapy apparatus configured to apply negative pressure to a wound of a patient. The negative pressure therapy device can include a wound dressing configured to be placed over the wound, a negative pressure source supported by the wound dressing, and a controller. The controller can include a processor configured to determine operating data of the negative pressure therapy apparatus and transmit the operating data. The negative pressure wound therapy system can further include a wireless communication device having a controller with one or more processors. The controller of the wireless communication device can be configured to be communicatively coupled to the negative pressure therapy apparatus and further configured to receive the operating data transmitted by the controller of the negative pressure therapy apparatus. The controller can be further configured to output the operating data.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: June 11, 2024
    Assignee: Smith & Nephew PLC
    Inventors: Edward Yerbury Hartwell, Damian Smith
  • Patent number: 12008500
    Abstract: A next operation in a workflow corresponding to a subject matter is automatically generated. A subject matter data record is received, including one or more historical operations previously executed in the workflow and a workflow template including one or more dynamic workflow nodes. At least one next operation is programmatically generated from the one or more dynamic workflow nodes based on the one or more historical operations previously executed in the workflow, wherein the at least one next operation is parameterized based on content in the subject matter data record. The at least one programmatically generated next operation is output into the workflow for execution.
    Type: Grant
    Filed: June 23, 2022
    Date of Patent: June 11, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alexander Ostrikov, Royi Ronen, Ashwini Kumar Dalai, Pooja Bhalla, Atul Agarwal, Greeshma Singh
  • Patent number: 12008873
    Abstract: A method, processing system, and tracking system for monitoring person-object interactions in an environment is disclosed. In particular, software architecture is provided for processing tracking and event information provided by independent trackers to identify basic interactions between the people in the environment and objects or storage entities in the environment. Based on the identified person-object interactions, the software architecture can associate individual persons with object and storage entities, detect and infer outcomes of their basic interactions, infer higher-level interactions, and detect any anomalous interactions. The software architecture is advantageously highly modular, scalable, and decentralized, and is designed to be substantially domain agnostic, such that it can be used to automate a wide variety of human-centric applications that involve humans interacting with objects.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: June 11, 2024
    Assignee: Purdue Research Foundation
    Inventors: Rohan Sarkar, Avinash Kak
  • Patent number: 12008393
    Abstract: In an image processing method, a server obtains an image sent by a terminal over a network connection. The server splits the image into a plurality of subimages, and converts the subimages into corresponding USB request blocks (URBs). The USB request blocks are received by a USB device driver of the server. The USB device driver splices the URBs back into the image. A USB application program of the server then obtains the image from the USB device driver.
    Type: Grant
    Filed: November 11, 2021
    Date of Patent: June 11, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Jinxin Du
  • Patent number: 12008436
    Abstract: Some embodiments include a process, including obtaining, with a classical computer system, a mathematical problem to be solved by a quantum computing system, wherein: the quantum computing system comprises one or more quantum computers, the mathematical problem involves more variables than any of the one or more quantum computers have logical qubits, and solving the mathematical problem entails determining values of the variables; decomposing, with the classical computer system, the mathematical problem into a plurality of sub-problems, wherein decomposing the mathematical problem into the plurality of sub-problems comprises decomposing the mathematical problem with machine learning into quantum circuits; causing, with the classical computer system, the quantum computing system to solve each of the sub-problems and aggregate solutions to the sub-problems to determine a solution to the mathematical problem; and storing, with the classical computer system, the solution to the mathematical problem in memory.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: June 11, 2024
    Assignee: Quantum Computing Inc.
    Inventors: Raouf Dridi, Uchenna Chukwu, Jesse Berwald
  • Patent number: 12010179
    Abstract: Disclosed are methods, electronic devices and systems for transmitting cross-resource event notifications. A method for transmitting cross-resource event notifications includes: receiving a cross-resource subscription request from a resource subscription entity, wherein the cross-resource subscription request is used to subscribe to a plurality of resources, and the cross-resource subscription request includes a plurality of single-resource event notification criteria and a cross-resource event notification criterion; determining that n resources of m resources satisfy the single-resource event notification criteria and satisfy the cross-resource event notification criterion, and transmitting a cross-resource event notification to the resource subscription entity, wherein m and n are positive integers greater than or equal to 2.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: June 11, 2024
    Assignees: BEIJING BOE TECHNOLOGY DEVELOPMENT CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Junjie Zhao, Jing Su, Qian Zhang, Yanqiu Zhao
  • Patent number: 12002457
    Abstract: A system is provided for determining which user inputs correspond to eligible actions for a particular device type. The system determines a device type identifier corresponding to the device that receives the user input and an action to be performed in response to the user input. The system determines that the performed action corresponds to an eligible action type for the device type identifier, and performs further processing using data related to the corresponding user input. Different device type identifiers may be associated with different eligible action types. The system may evaluate multiple user inputs from different users and different devices.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: June 4, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Eli Heitzman, Shekar Reddy, Christopher Anthony James, Jyoti Chhabra, Sylvester-Jaron Dewey Ogletree
  • Patent number: 12001393
    Abstract: Described is a technology that facilitates directory level snapshots at any level of a filesystem's namespace. A directory inode mapping file associates a first directory's virtual inode number(s) with real inode number(s). A snapshot of the first directory creates a second directory with a second directory inode mapping file copied from the first directory inode mapping file, thereby sharing the real inode data structure(s) of the first directory. In the event that one of the directories is to be modified, the directory real inode is split to provide a new directory real inode file for the to-be-modified directory, with the modification after the split.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: June 4, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Soumyadeep Sen, Rohit K. Chawla, Marc A. De Souter, Alexander S. Mathews
  • Patent number: 12000897
    Abstract: A power management apparatus includes a manager configured to manage a utilization state of an electric storage apparatus and a controller configured to execute a balance control of the electric storage apparatus such that a power of one or more facilities becomes close to a target power. The controller is configured to compare a first effect and a second effect, the first effect being produced by operating the electric storage apparatus, the second effect being produced by not operating the electric storage apparatus, and not to execute the balance control in a case where the second effect is higher than the first effect, and to execute the balance control in a case where the first effect is higher than the second effect.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: June 4, 2024
    Assignee: KYOCERA CORPORATION
    Inventor: Mitsuhiro Kitaji
  • Patent number: 12001897
    Abstract: A method for a resilient asynchronous request-reply solution may include initiating, in response to receiving a request from a client device, a process for executing the request using a first service and a second service. The method may include persisting the request as a command in a database accessible to a first instance of the first service and a second instance of the first service. The persisting is performed by a first thread, and the persisting includes storing an association between the first thread and the command. The method also includes sending the command from the first service to the second service, receiving, from the second service, a response to the command, updating, in response to the receiving, the command in the database to include the response, and providing, the response to complete the process. Related systems and articles of manufacture are provided.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: June 4, 2024
    Assignee: SAP SE
    Inventors: Bertram Beyer, Kevin Sieverding
  • Patent number: 11995186
    Abstract: A method of detecting the onset of a ransomware attack is presented. In an example embodiment, file backup metadata for each of a plurality of computing devices is accessed and analyzed to detect anomalous file backup activity of individual ones of the computing devices. A determination is made as to whether the detected anomalous file backup activity of at least some of the computing devices is correlated in time. File description metadata for each of the computing devices is also accessed and analyzed to identify files in the computing devices that are anomalous to other files in the computing devices. A determination whether a ransomware attack has begun is based on a determination that the detected anomalous file backup activity of at least some of the computing devices is correlated in time, as well as on the identified anomalous files.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: May 28, 2024
    Assignee: CrashPlan Group LLC
    Inventors: Ajaykumar Rajasekharan, Matthew Mills Parker, Daniel L. Sullivan
  • Patent number: 11997165
    Abstract: The present subject matter discloses a system and method for optimizing data communication of Internet of Things (IoT) devices. The system comprises a collection of IoT devices, an IoT server, a management console, third party IoT gateways and user devices. The IoT device is connected to a sensor or an actuator. The IoT device identifies attributes of the sensor or the actuator. Further, the IoT device receives raw data generated by the sensor or the actuator. Subsequently, the IoT device defines data types for the raw data based on the attributes and define bit stream storage for the data types. The IoT device may optimize data-transmission size of the data types and bit stream storage using a communication protocol and transmit the raw data to the IoT server. The IoT server may transcode the raw data into a desired format and relay transcoded data to a management console.
    Type: Grant
    Filed: March 10, 2023
    Date of Patent: May 28, 2024
    Assignee: RIoT Secure AB
    Inventor: Aaron Ardiri
  • Patent number: 11997159
    Abstract: Techniques are disclosed for configuring network device resources and determining locality of virtual machines in a virtual network of a cloud computing environment. Usage data for computing resources in the computing network is collected. Based on the collected usage data, a time-based usage profile for the computing resources in the computing network is determined. A periodic component in the time-based usage profile is determined. Based on the periodic component, distribution of VMs is determined or the buffer size of network devices is configured.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: May 28, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Daniel Frederick Cuomo, Jr., Harish Srinivasan, Paul Anirban
  • Patent number: 11995344
    Abstract: Memory with efficient storage of event log data is disclosed herein. In one embodiment, a memory device includes a non-volatile memory subsystem storing a persistent event log file, and a volatile memory subsystem including a working buffer. The memory device is configured to write newly generated event log data of the memory device to the working buffer. The memory device is further configured to write the newly generated first event log data to a first subregion of the persistent event log file. The first subregion can be one of a plurality of subregions of the persistent event log file, and can correspond to an end of event log data stored to the persistent event log file. The volatile memory subsystem can be positioned inside or outside a controller operably connected to the non-volatile memory subsystem.
    Type: Grant
    Filed: May 19, 2022
    Date of Patent: May 28, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Steven Gaskill, Joe G. Mendes
  • Patent number: 11991218
    Abstract: Disclosed embodiments include systems and computer-implemented methods to provide media content from a media server associated with a vehicle servicing system to a media presentation device associated with a vehicle via a local network. In an illustrative embodiment, a system includes a media presentation device including: a processor; and computer-readable media configured to store computer-executable instructions configured to cause the processor to: responsive to detecting that the media presentation device is communicatively couplable to a vehicle servicing system, communicatively couple the media presentation device to a media server associated with the vehicle servicing system via a local network; provide the media presentation device with access to media content available via the media server; and retrieve the media content via the media server and the local network.
    Type: Grant
    Filed: December 28, 2021
    Date of Patent: May 21, 2024
    Assignee: Rivian IP Holdings, LLC
    Inventor: Christopher Marshall Jacobs
  • Patent number: 11989238
    Abstract: A method for trusted node election. The method includes: identifying a database cluster implemented on a node subset of a plurality of nodes forming a data center; receiving node state from each node in the node subset; and electing, for the database cluster and from the node subset, a trusted node based on the node state from each node in the node subset and a database cluster type of the database cluster.
    Type: Grant
    Filed: June 15, 2023
    Date of Patent: May 21, 2024
    Assignee: Dell Products L.P.
    Inventors: Jayashree Radha B, Abhinash Kumar
  • Patent number: 11991249
    Abstract: A method for implementing information sharing includes receiving shared information of another user equipment and location information corresponding to the shared information, where the location information indicates a location for the shared information to be displayed on a desktop of another user equipment; and displaying the shared information according to the location information. Information or a desktop can be shared in real time between two or more user equipments, so that a user of a user equipment is capable of tracing the status of a user of another user equipment and acquiring information on the shared desktop in real time.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: May 21, 2024
    Assignee: HUAWEI DEVICE CO., LTD.
    Inventor: Junjie Deng
  • Patent number: 11991069
    Abstract: Techniques and architecture are described grouping various sources of traffic within a network into grouping fields and assigning each combination of grouping field values an aggregate identification (ID). A first hop edge router may receive a packet and search a mapping table for a corresponding aggregate ID for the combination of grouping field values within the mapping table. If not found, the first hop edge router may assign a corresponding aggregate ID for the combination of grouping field values and store the new aggregate ID for the combination of grouping field values in the mapping table. The first hop edge router may forward the packet on through the network with the aggregate ID embedded in metadata. Routers within the network may measure and aggregate flow metrics of the packet within the network based on the aggregate ID and provide the measurements to the network controller.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: May 21, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Hongbo Xia, Xiaorong Wang, Jianda Liu, Yicheng Liu, Jiayi You
  • Patent number: 11983074
    Abstract: Example implementations relate to consensus protocols in a stretched network. According to an example, a distributed system includes continuously monitoring network performance and/or network latency among a cluster of a plurality of nodes in a distributed computer system. Leadership priority for each node is set based at least in part on the monitored network performance or network latency. Each node has a vote weight based at least in part on the leadership priority of the node. Each node's vote is biased by the node's vote weight. The node having a number of biased votes higher than a maximum possible number of votes biased by respective vote weights received by any other node in the cluster is selected as a leader node.
    Type: Grant
    Filed: February 27, 2023
    Date of Patent: May 14, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Diman Zad Tootaghaj, Puneet Sharma, Faraz Ahmed, Michael Zayats
  • Patent number: 11985185
    Abstract: A method and system for providing textual insights on objects deployed in a cloud environment are provided. The method includes collecting object data on objects deployed in the cloud environment, wherein objects are deployed and operable at different layers of the cloud environment; identifying objects deployed in the cloud environment; constructing a visual representation of the cloud environment, including the identified objects and their relationships; and generating textual insights on the identified objects and their relationships using natural language processing.
    Type: Grant
    Filed: September 29, 2023
    Date of Patent: May 14, 2024
    Assignee: WIZ, INC.
    Inventors: Shai Keren, Daniel Hershko Shemesh, Roy Reznik, Ami Luttwak, Avihai Berkovitz
  • Patent number: 11977646
    Abstract: A sensor arrangement comprises a communication device and a sensor element. The sensor element is configured to record a property and provide a sensor signal that represents the property. The sensor arrangement comprises a security element configured to provide a secret. The sensor arrangement is configured to link the sensor signal to the secret to obtain a linked sensor signal, transmit the linked sensor signal to a communication partner using the communication device, obtain a test signal from the communication partner using the communication device, and perform a check to determine whether the test signal comprises the secret.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: May 7, 2024
    Assignee: Infineon Technologies AG
    Inventors: Thomas Leutgeb, Markus Dielacher, Norbert Druml, Armin Krieg
  • Patent number: 11974365
    Abstract: A wireless supernetwork (WiSNET), or a superintegrated network, allows multiple network technologies to plug and play into one open wired and wireless network, particularly serving dense user environments. WiSNET allows the redirection of independently deployed technologies and provides improved network efficiency, affordability, and user convenience. In embodiments, WiSNET integrates input data from two or more disparate service providers. The WiSNET includes a service delivery system, a data aggregation system that provides aggregated input data, and a local delivery system that transmit the aggregated input data to multiple categories of user via a superintegrated access platform. A superintegrated management system enables assignment of a network slice and/or a service slice to each of a plurality of user profiles.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: April 30, 2024
    Assignee: Slice Wireless Solutions
    Inventors: Jo-Anne Dressendofer, Daniel Minoli, John Edward Hutzler, Edward Charles Wright
  • Patent number: 11968095
    Abstract: Systems and methods for capturing and correlating multiple sources of debugging information relating to a network resource and a client device via a browser extension are provided. A browser extension integrated within a browser running on a client device, receives a request to initiate capturing of debugging information relating to a potential bug associated with a network resource with which an end user is interacting via the browser, and in response to the first request, starts capturing the debugging information from multiple sources and correlates the multiple sources to facilitate time-synchronized playback. On receipt of a second request, the browser extension stop capturing debugging information, and creates a single compressed file containing the debugging information collected from the multiple sources. The single compressed file may then be shared with a second device, which can playback the correlated debugging information.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: April 23, 2024
    Assignee: Fortinet, Inc.
    Inventor: Mark D. Westerhof
  • Patent number: 11968084
    Abstract: A method on a device in a content delivery (CD) network (CDN) that distributes content on behalf of one or more subscribers. In response to receiving configuration information from a subscriber, the configuration information relating to at least one property of the subscriber, generating subscriber-specific platform configuration information for the at least one property. Storing the subscriber-specific platform configuration information in platform configuration storage. Invalidating prior platform configuration information associated with the particular subscriber. Responsive to a request from a CDN component for platform configuration information associated with the particular subscriber: obtaining the subscriber-specific platform configuration information from the platform configuration storage; and providing the subscriber-specific platform configuration information to the CDN component.
    Type: Grant
    Filed: March 3, 2023
    Date of Patent: April 23, 2024
    Assignee: Level 3 Communications, LLC
    Inventors: Laurence Lipstone, Christopher Newton, William Crowder, Vikas Dogra, Kevin Johns
  • Patent number: 11959656
    Abstract: A control apparatus is communicably connected to a first apparatus to perform a control on the first apparatus. The control apparatus includes a data collecting unit, a collection interval determining unit, and a storing unit. The data collecting unit collects, by polling and from the first apparatus, data in order to perform the control. The collection interval determining unit determines, based on a setting content of the control, a collection interval of the data collected by the data collecting unit. The control apparatus performs a plurality of the controls on one first apparatus. The storing unit stores, for each of the controls, one data item or a plurality of data items constituting the data. The storing unit further stores, for each of the data items, the collection interval.
    Type: Grant
    Filed: March 23, 2023
    Date of Patent: April 16, 2024
    Assignee: Daikin Industries, Ltd.
    Inventor: Takayuki Nakahara
  • Patent number: 11960825
    Abstract: A network-accessible toolbox permits collaborative annotation, facilitating interaction and communication among users. In an implementation, content on a Web page, or other page or document accessible through a network or the Internet, can be annotated. A user can view the page and with the toolbox, select content on the page and make an annotation or suggestion. Multiple users can view and make annotations to the same page at the same time. After annotations are made, users can view the page with annotations made by other users. The author or owner of the page can accept or reject the annotations or suggestions made to the page. If the owner accepts a particular suggestion, the selected content is replaced with the suggestion.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: April 16, 2024
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Sam Neff, Raymond Galang, Sundararajan Parasuraman
  • Patent number: 11962670
    Abstract: A content selection server including a processor configured to receive personal preference information from a plurality of personal media devices, select content based on the personal preference information, and provide playback of the content.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: April 16, 2024
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Bernard Ku, Weidong Hu, Armstrong Soo
  • Patent number: 11961056
    Abstract: Systems and methods for a mixed deployment architecture are provided. A data center system may include a core compute grid system and a plurality of distributed compute grid systems. The core compute grid system may provide one or more non-distributable services for a payment service provider, such as a database service, and may include one or more isolated environment zones. Each distributed compute grid system provides one or more distributable services for the payment service provider, and each distributed compute grid system provides an identical set of distributable services. The data center system also includes a network coupling the core compute grid system and plurality of distributed compute grid systems. The plurality of distributed compute grid systems transmit queued writes generated by the distributable services to the database service provided by the core compute grid system.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: April 16, 2024
    Assignee: PAYPAL, INC.
    Inventor: Kyle Towle
  • Patent number: 11956352
    Abstract: Time randomizing information protocol language encryption, provides systems, methods, computer programs and algorithms for encrypting communications. Provided by software in devices or firmware in networking hardware cooperates between at least two systems. Ciphers are randomly timed and replaced after a random period rendering eavesdropper decryption efforts ineffective and/or uneconomic. Ciphers may be based on common seed data sets, or on pointers to an array containing seed data. These seed data values, or pointers to them may be used in communications in shared transient languages. Languages may include number bases from binary on upwards, and characters used in human or machine languages. One implementation may convert human speech to text, then encrypt and transmit it, for decryption and conversion to synthetic speech in secure battlefield communications, or secure identity protected communications as may suit intelligence agencies.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: April 9, 2024
    Inventor: Mark Taylor