Patents Examined by Shean Tokuta
-
Patent number: 12200086Abstract: A method for compressing a flow of CAN-bus messages, which comprises: (A) during a training stage: (a) determining at least one series-type pattern; (b) defining a compressed series-type command for each of said patterns, each command comprising parameters of: (b.1) a timestamp of a first message; (b.2) a message-ID; (b.3) a type of pattern; (b.4) an indication of a field within the messages; (b.5) a parameter value at the first message; (b.6) period between messages; and (b.7) number of messages; (B) during a compression stage: (c) dividing a record of CAN-bus messages into groups of a same message-ID; (d) within each group, finding messages of a same pattern; (e) for each series, forming a compressed command in a form as defined with values for at least several parameters; and (C) during a decompression stage: (f) using the series-type compressed commands to reconstruct the content of the series of messages.Type: GrantFiled: August 30, 2020Date of Patent: January 14, 2025Assignee: ENIGMATOS LTD.Inventors: Eyal Kamir, Alexander Fok, Liran Zwickel
-
Patent number: 12193044Abstract: One example embodiment provides one or more of: measuring, via a user equipment (UE), sidelink received signal strength indicator (SL-RSSI) values and sidelink reference signal power received (SL-RSRP) values from a current window of a communication channel shared among a plurality of UEs, measuring, via the UE, the SL-RSRP values from a frequency-domain and a time-domain of a current window of a communication channel shared among the plurality of UEs, excluding a first subset of communication resources from a next window of the communication channel based on the RSSI values in the current window, excluding a first subset of communication resources from a next window of the communication channel based on the SL-RSRP values from a time-domain, excluding a second subset of communication resources from the next window of the communication channel based on the RSRP values, excluding a second subset of communication resources from the next window of the communication channel based on the SL-RSRP values from a freqType: GrantFiled: February 25, 2022Date of Patent: January 7, 2025Assignee: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.Inventors: Isfar Tariq, Takayuki Shimizu, Chang-Heng Wang, Hongsheng Lu, John Kenney
-
Patent number: 12185263Abstract: Wireless communications systems and methods related to communicating information are provided. A method of wireless communication performed by a first sidelink user equipment (UE) may include receiving, from a second sidelink UE, a tracking reference signal (TRS), synchronizing time and frequency with the second sidelink UE based on the TRS, and receiving a physical sidelink shared channel (PSSCH) communication based on the time and frequency synchronization with the second sidelink UE.Type: GrantFiled: January 31, 2022Date of Patent: December 31, 2024Assignee: QUALCOMM IncorporatedInventors: Chih-Hao Liu, Jing Sun, Xiaoxia Zhang, Yisheng Xue, Tao Luo
-
Patent number: 12184603Abstract: A system and method for identifying previously unknown counterparties by registering distributed ledger public keys and/or addresses associated with specific business entities and/or individuals. The system and method are configured to provide tools for administering public facing distributed ledger identifiers using cryptographic proof messaging and transactions made on the Distributed Ledger. It also provides queries and lookups to discover public keys associated with entities and allows users to link identifiers on competing Distributed Ledgers to a disambiguated entity, thereby enabling cross Ledger transactions to occur.Type: GrantFiled: May 3, 2023Date of Patent: December 31, 2024Assignee: THE DUN & BRADSTREET CORPORATIONInventors: Saleem Khan, Jacob Caleb Gostylo
-
Patent number: 12184404Abstract: Techniques are described for reconciling events timestamped in different time domains in multi-node systems supporting low-latency hardware timestamping. First and second nodes having independent time bases are synchronized by the first node generating an event that is received effectively simultaneously at the first and second nodes, the first and second nodes recording a timestamp of receipt of the event, the first node asynchronously querying the second node for its timestamp of receipt of the event and comparing its timestamp of receipt of the event with the timestamp of receipt of the event by the second node, and the first node using a difference in the timestamps of receipt of the event by the first and second nodes to align the time bases of the first and second nodes. The nodes may include hardware timestamping functionality or use an external component (e.g., field programmable gate array) to provide the timestamping functionality.Type: GrantFiled: October 5, 2021Date of Patent: December 31, 2024Assignee: Snap Inc.Inventor: Alex Feinman
-
Patent number: 12170629Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive a first configuration communication associated with a first shared channel communication that includes a first demodulation reference signal (DMRS) having a first configurable DMRS lifespan, wherein the first configuration communication comprises a DMRS sharing indication associated with reuse of the first DMRS associated with a second shared channel communication. The UE may receive the first shared channel communication. The UE may receive the second shared channel communication based at least in part on the DMRS sharing indication. Numerous other aspects are described.Type: GrantFiled: January 13, 2022Date of Patent: December 17, 2024Assignee: QUALCOMM IncorporatedInventors: Qingjiang Tian, Jing Sun, Xiaoxia Zhang, Tao Luo
-
Patent number: 12170709Abstract: A multitenant infrastructure server (MTIS) is configured to provide an environment to execute a computer routine of an arbitrary application. The MTIS receives a request from a webtask server to execute the computer routine in a webtask container. The computer routine is executed in the webtask container at the MTIS. Upon successful execution of the computer routine, a result set is returned to the webtask server. If the execution of the computer routine is unsuccessful, an error notification is returned to the webtask server. The resources consumed during the execution of the computer routine are determined. The webtask container is destroyed to prevent persistent storage of the computer routine on the MTIS.Type: GrantFiled: July 28, 2023Date of Patent: December 17, 2024Inventors: Tomasz Janczuk, Matías Woloski
-
Patent number: 12170825Abstract: Systems and methods provide for capturing, at a first computing device associated with a first user, a first video stream, and presenting, by the first computing device, and indication that a second computing device associated with a second user is located within a predetermined distance of the first computing device. The systems and methods further providing for receiving, by the first computing device, a request to access a second video stream being captured on the second computing device and displaying, by the first computing device, the second video stream being captured on the second computing device, on a display of the first computing device.Type: GrantFiled: April 25, 2022Date of Patent: December 17, 2024Assignee: Snap Inc.Inventors: Benjamin Ralph Hollis, William Alexander Strand
-
Patent number: 12160473Abstract: A management system includes a first communication device configured to access a cloud storage, and a second communication device that is configured to access the cloud storage and is communicably connected to a first terminal device or provided in a second terminal device. The first communication device is configured to execute a first writing processing of writing task request data into the cloud storage, and a first acquisition processing of acquiring terminal data from the cloud storage in response to arrival of a first acquisition timing. The second communication device is configured to execute a second acquisition processing of acquiring the task request data from the cloud storage in response to arrival of a second acquisition timing, and a second writing processing of acquiring the terminal data from the management target and write the terminal data into the cloud storage.Type: GrantFiled: January 28, 2022Date of Patent: December 3, 2024Assignee: BROTHER KOGYO KABUSHIKI KAISHAInventor: Yuki Yada
-
Patent number: 12155568Abstract: This application provides a packet processing method and apparatus, a device, and a storage medium, and pertains to the field of communication technologies. In this application, a control identifier field is added to a packet, and the control identifier field indicates whether forwarding of the packet is allowed when the first network device does not configure the slice identifier on an outbound interface. The control identifier field and a slice identifier of a network slice are carried in the packet, so that the slice identifier and the control identifier field are transmitted on a network together. When a receive end does not configure the slice identifier on the outbound interface, the receive end can discard the packet based on the control identifier field, instead of forwarding the packet by using routing information.Type: GrantFiled: December 5, 2023Date of Patent: November 26, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Lei Bao, Juhua Xu, Zhibo Hu
-
Patent number: 12153549Abstract: A client identifies a first data unit to be shared from a first file to a second file and sends an operation to copy that indicates the first data unit to be shared. The operation to copy the first data unit from the first file to the second file is received. In response to receiving the operation to copy the first data unit from the first file to the second file, it is determined whether the first data unit can be shared with the second file. In response to determining that the first data unit cannot be shared with the second file, the first data unit is copied to the second file. In response to determining that the first data unit can be shared with the second file, the first data unit is shared between the first file and the second file.Type: GrantFiled: July 17, 2023Date of Patent: November 26, 2024Assignee: NetApp, Inc.Inventors: Sisir Shekhar, Akshatha Gangadharaiah, Saravana Selvarai
-
Patent number: 12155491Abstract: The disclosure relates to converging a 5G communication system for supporting higher data rates beyond a 4G system with a technology for IoT, and may be applied to intelligent services based on the 5G communication technology and IoT-related technology. The disclosure provides a method performed by a terminal in a communication system, including receiving, from a base station, configuration information for a PUSCH repetition, identifying a configured time domain window for the PUSCH repetition based on the configuration information, and performing one or more repetitions of PUSCH transmission with the base station in the configured time domain window, wherein power consistency and phase continuity of the PUSCH transmission are maintained in the one or more repetitions, and wherein one or more TPC commands accumulated in the configured time domain window are applied after the configured time domain window.Type: GrantFiled: January 14, 2022Date of Patent: November 26, 2024Assignee: Samsung Electronics Co., LtdInventors: Junyung Yi, Youngbum Kim, Hyunseok Ryu, Sungjin Park, Youngrok Jang, Seunghoon Choi
-
Patent number: 12149613Abstract: Techniques for validating large amounts of sensitive data migrated across multiple platforms without revealing the content of the sensitive data are provided. For example, a processing device can transform data in a first data file stored on a first platform to common data formats. The processing device can generate a first set of hash values. The processing device can receive a second set of hash values for a second data file stored on a second platform. The processing device can compare the first set of hash values and the second set of hash values and cause the first data file or the second data file to be modified based on a difference between the sets of hash values.Type: GrantFiled: December 8, 2021Date of Patent: November 19, 2024Assignee: Equifax Inc.Inventors: Rohit Singh, Pinaki Ghosh, Joji Varughese
-
Patent number: 12149588Abstract: Storage processing units or SPUs (120) operate backend storage (150) to provide scalable storage services, redundancy, and disaster recovery to an enterprise. Each SPU (120) may reside in a host server (110) and may include an processor domain (490) with backup power (440) and isolation from a host domain (480) to allow the SPU (120) to operate after the host (110) fails or otherwise stops providing power. A cloud-based management system (180) may assess the storage needs of the enterprise, identify a storage style suited to the enterprise, and direct the SPUs (120) to create virtual volumes (122, 124, 128) having characteristics according to the storage style identified. The cloud based management system (180) may eliminate the need for the enterprise to have expertise in storage management.Type: GrantFiled: February 26, 2021Date of Patent: November 19, 2024Assignee: Nvidia CorporationInventors: Siamak Nazari, Sahba Etaati
-
Patent number: 12143453Abstract: Hybrid edge computing that includes a nimble framework that identifies services for available in a marketplace. The nimble framework defines a location for computing the services selected from the group consisting of a center server, an edge provision server and an edge node. The hybrid edge computing further includes a third party provider making are request for a service to the nimble framework. The hybrid edge computing further includes a virtualized service being provided by the nimble framework to the third party provider including a matched service to the third party provider request for the service, and an optimal location for computing.Type: GrantFiled: January 6, 2022Date of Patent: November 12, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Harish Bharti, Rajesh Kumar Saxena, Sandeep Sukhija, Deepak Bajaj
-
Patent number: 12143444Abstract: Described herein are systems and methods for creating synchronized data structures for synchronized groups. The system can receive a request from a first client device to create a contest for a synchronized group. The system can generate the contest within the synchronized group. The contest may define criteria for participation, including at least the interaction type. The system can receive an indication that a second player profile identified in the synchronized group performed an interaction having the interaction type. The system can update a data structure corresponding to a feed of the synchronized group to include data corresponding to the interaction and the second player profile. The system can receive a second request from the first client device to view the feed of the synchronized group. The system can provide the feed of the synchronized group, including a content item generated based on the data, to the first client device.Type: GrantFiled: December 20, 2023Date of Patent: November 12, 2024Assignee: DK Crown Holdings Inc.Inventors: Jordan Mendell, Christopher Haralampoudis
-
Patent number: 12132806Abstract: A method carried out in a user equipment, UE (10), for enabling transfer of application context from a first edge data network (140) to a second edge data network (150), comprising: storing (702), in the UE, a data object (60), said data object comprising: routing information to the first edge data network, and a context identifier (62), based on which the first edge data network uniquely can identify the application context of the UE on an application server in the first edge data network; uploading (708), upon connecting (706) to the second edge data network, the data object to the second edge data network to enable the second edge data network to obtain the application context in response to supplying the context identifier to the first data network.Type: GrantFiled: March 17, 2021Date of Patent: October 29, 2024Assignee: Sony Group CorporationInventor: Svante Alnås
-
Patent number: 12126546Abstract: Systems and methods are for managing resources across a global and/or cloud network. In particular, systems and methods are described for mitigating issues related to providing services using unstable resources (e.g., resources that may be off-line or potentially go off-line). For example, the systems and methods may mitigate issues related to providing services despite instability in resources by monitoring tokenized availability of a given resource using a decentralized blockchain network and performing actions based on that availability based on conditions specified within the code of action-specific self-executing programs themselves (as opposed to a centralized coordination device).Type: GrantFiled: February 6, 2024Date of Patent: October 22, 2024Assignee: Citibank, N.A.Inventors: Joao Paulo De Castro Marchese, Christopher Opeyemi Olomo, Leonardo Perenha Baccala, Valeria Alejandra Sica
-
Patent number: 12113747Abstract: The present disclosure describes a computer-implemented method that includes: in response to receiving information that a base station from the network of base stations at the geo-exploration site has relocated, obtaining a geographic positioning information of the relocated base station; accessing a database encoding geographic positioning information of base stations from the network of base stations at the geo-exploration site, along with respective frequency assignment information for each base station; analyzing an interference pattern between the base station that has relocated and other base stations from the network that are within a threshold distance of the relocated base station, wherein the relocated base station is being considered for a radio frequency assignment based on the geographic positioning information; and determining the radio frequency assignment for the relocated base station based on the interference pattern.Type: GrantFiled: January 3, 2022Date of Patent: October 8, 2024Assignee: Saudi Arabian Oil CompanyInventors: Mohammad S. Alkharafi, Abdullah A. Aseery, Naif R. Almutairi
-
Patent number: 12099948Abstract: Techniques are disclosed for creating an attachment between two compute instances. An infrastructure and a generalized method is described for attaching two or more cloud resources (e.g., two compute instances) in spite of the compute resources being provisioned by two different services from different cloud tenancies. An automated process is described that is executed for wiring the compute instances. The automated process can be generally applied to attach any two compute instances providing two different services and provisioned from two different service tenancies.Type: GrantFiled: June 28, 2023Date of Patent: September 24, 2024Assignee: Oracle International CorporationInventors: A M Helali Mortuza Bhuiyan, Johannes Klein, Jyotishman Nag, Sahitya Gollapudi, Daniel M. Vogel