Patents Examined by Tuan Pham
  • Patent number: 11966363
    Abstract: Disclosed is a new identifier allocation approach for allocating repository object identifiers beyond a maximum number usually allowed for a single repository. The new identifier allocation approach includes an enhanced identifier structure in which a portion usually reserved for a docbase identifier is modified to combine with a partition identifier. The actual docbase identifier is stored in a server configuration file. When the maximum number of object identifiers has been allocated, a new partition is created and a sequence table is updated with a new entry that reflects the new partition. A new repository object identifier is allocated using the docbase identifier combined with the new partition identifier. In this way, more than 4 billion objects per object type can be addressed uniquely within a docbase by creating new partitions. This new approach is very unique and flexible in accommodating both on premises and multi-tenant environments.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: April 23, 2024
    Assignee: OPEN TEXT HOLDINGS, INC.
    Inventors: Pulla Rayudu Garaga, Satya Sai Chaitanya Patchigolla
  • Patent number: 11967998
    Abstract: Provided is an apparatus and method for transmitter identification. A transmitter identification apparatus may include a communicator configured to receive a signal from a transmitter at least once; and a processor configured to acquire a clock offset using the received signal, to acquire a cumulative clock offset by accumulating the clock offset, and to acquire analysis data based on a variance of the cumulative clock offset over time.
    Type: Grant
    Filed: August 2, 2022
    Date of Patent: April 23, 2024
    Assignee: Korea University Research and Business Foundation
    Inventors: Dong Hoon Lee, Kyungho Joo
  • Patent number: 11962368
    Abstract: A first cellular base station transmits a configuration message to a reporting device installed on a high-speed vehicle. The configuration message specifies one or more parameters of a Doppler measurement report. The reporting device performs one or more first Doppler measurements on the first base station and/or one or more second Doppler measurements on a second base station. The reporting device transmits the Doppler measurement report to the first and/or second base stations. The Doppler measurement report may be used by the first and/or second base stations to perform Doppler pre-compensation on transmissions to the reporting device.
    Type: Grant
    Filed: May 7, 2021
    Date of Patent: April 16, 2024
    Assignee: Apple Inc.
    Inventors: Haitong Sun, Dawei Zhang, Wei Zeng, Yushu Zhang, Chunxuan Ye, Jie Cui, Huaning Niu
  • Patent number: 11960476
    Abstract: The present disclosure relates to a system and techniques for preventing corruption of snapshot data by limiting the visibility of committed data. To do this, the system may maintain an index that indicates the highest transaction identifier value such that no future commits will have a transaction identifier less than or equal to the indexed transaction identifier value. In embodiments, if a read is performed, only transactions having a transaction identifier less than or equal to the index value can be read. Each time that a transaction is committed, the index value is updated to the transaction identifier for the transaction having the highest transaction identifier without any intermediary transactions.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: April 16, 2024
    Assignee: Oracle International Corporation
    Inventors: Daniel Ricketts, Mahendra Pratap Singh Dangi, Calvin Alexander Loncaric
  • Patent number: 11960616
    Abstract: Techniques are disclosed relating to managing virtual data sources (VDSs), including creating and using VDSs. A virtual data source manager (VDSM) that is executing on a computer system may receive a VDS creation request to create a particular VDS. The VDS creation request may include information that is usable to identify a data origin of the particular VDS and an ingestion routine. The VDSM may use the ingestion routine to create the particular VDS that includes a bitmap index that is representative of data stored at the origin. In response to a data request corresponding to the origin, the particular VDS may be used to initiate a query to the particular VDS for data without accessing the origin. The VDSM may further maintain various software plugins that are executable to perform corresponding functions in relation to the VDSM and the VDSs managed by the VDSM.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: April 16, 2024
    Assignee: Molecula Corp.
    Inventors: Higinio Oliver Maycotte, Matthew Isaac Jaffee, Sarah Kathryn King, Travis Turner
  • Patent number: 11957281
    Abstract: A cell phone case includes a housing, pod, and cover. The housing has: a first opening creating a first housing cavity to house the cell phone; and a second opening forming a second housing cavity to house the pod. The pod includes: a backing, a container, and a strip. The container has an elongated opening into a cavity that houses sanitizing wipes. A portion of the strip is sized to cover and extend beyond a periphery of the opening, and releasably adhere to the container to seal the opening to house the sanitizing wipes in a waterproof manner. A second portion of the strip is grasped to unseal and reseal the first portion. The cover attaches to the housing to hide the pod, which may be releasably retained in the housing even when the cover is removed. A spray bottle of sanitizer is stored in the second housing cavity.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: April 16, 2024
    Assignee: Wype N' Go LLC
    Inventors: Lauren Keegan, Alexandros Papadopoulos, Anastasios Papadopoulos, Bradley Sauln
  • Patent number: 11956000
    Abstract: Example methods and apparatus to measure exposure to broadcast signals having embedded data are disclosed. Example meters disclosed herein are to decode a watermark from a first audio signal to obtain an identifier of a broadcast station, and query a data structure based on (i) the identifier of the broadcast station obtained from the watermark and (ii) a location, the query to obtain a transmission frequency of a broadcast signal corresponding to the audio signal. Disclosed example meters are also to tune a radio to the transmission frequency of the broadcast signal, and compare the first audio signal with a second audio signal from the radio to verify an identity of the broadcast station.
    Type: Grant
    Filed: April 7, 2023
    Date of Patent: April 9, 2024
    Inventor: Girish Khavasi
  • Patent number: 11954601
    Abstract: Disclosed is a method of storing, in a distributed manner, genomic information in a plurality of nodes, each containing a block chain composed of blocks connected to each other, retrieving at least one piece of the stored genomic information, and acquiring a genomic material corresponding to the retrieved genomic information from a genomic material storage unit that stores genomic materials, each genomic material containing a genome and an artificial nucleic acid sequence. The method includes (1) storing, by each node, genomic information, (2) retrieving, by at least one of the nodes, specific genomic information, and (3) performing authentication.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: April 9, 2024
    Inventor: Yun Kyung Lee
  • Patent number: 11949164
    Abstract: Register banks are used to allow for fast beam switching in a phased array system. Each beam forming channel is associated with a register bank containing M register sets for configuring such things as gain/amplitude and phase parameters of the beam forming channel. The register banks for all beam forming channels can be pre-programmed and then fast beam switching circuitry allows all beam forming channels across the array to be switched to use the same register set from its corresponding register bank at substantially the same time, thereby allowing the phased array system to be quickly switched between various beam patterns and orientations. Active power control circuitry may be used to control the amount of electrical power provided to or consumed by one or more individual beam forming channels such as to reduce DC power consumption of the array and/or to selectively change the effective directivity of the array.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: April 2, 2024
    Assignee: Anokiwave, Inc.
    Inventors: Kristian N. Madsen, Wade C. Allen, Jonathan P. Comeau, Robert J. McMorrow, David W. Corman, Nitin Jain, Robert Ian Gresham, Gaurav Menon, Vipul Jain
  • Patent number: 11940994
    Abstract: Techniques are disclosed that relate to manipulating a chain of database objects without locking the chain. A computer system may maintain a chain that orders a set of database objects stored in a cache of the computer system. The computer system may receive a set of requests to perform database transactions. Based on those received set of requests, the computer system may determine to perform a plurality of chain operations that involve modifying the chain. The computer system may perform two or more of the plurality of chain operations at least partially in parallel using a set of atomic operations without acquiring a lock on the chain.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: March 26, 2024
    Assignee: Salesforce, Inc.
    Inventors: Rui Zhang, Prateek Swamy, Yi Xia, Punit B. Shah, Rama K. Korlapati
  • Patent number: 11940984
    Abstract: A centralized auditing system receives an audit block containing one or more audit files generated by an audit agent running in an audited device. The audit block additionally stores a first digital signature corresponding to a previous audit block, and a second digital signature generated based at least on the one or more audit files and the first digital signature. After receiving the audit block, the auditing system verifies the integrity of the received audit block based on the second digital signature stored in the audit block and/or the first digital signature corresponding to the previous audit block. In response to verifying the integrity of the received audit block, the auditing system adds the received audit block to an audit register. Moreover, the auditing system adds the one or more audit files included in the audit block to an audit database.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: March 26, 2024
    Assignee: DOCUSIGN, INC.
    Inventors: Ezer Farhi, Peleg Atar, Nataly Beigel, Gal Silverstein, Michael Mualem, Danielle Filin Horovitz, Alona Raz
  • Patent number: 11942066
    Abstract: Provided is a transmitter for musical instrument and a mode switching method thereof. A transmitter for musical instrument which is mounted on an electric guitar determines the electric guitar is in a not-in-use state when a continuation time in which a square sum of accelerations output from a three-axis acceleration sensor is smaller than a power-saving threshold value is longer than a power-saving transition time, and the transmitter transitions from a normal mode to an energy-saving mode. On the other hand, when the accelerations in the energy-saving mode becomes equal to or greater than a release threshold value from a state of being smaller than the release threshold value or becomes equal to or smaller than the release threshold value from a state of being greater than the release threshold value, the electric guitar is returned from the energy-saving mode to the normal mode.
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: March 26, 2024
    Assignee: Roland Corporation
    Inventors: Hiroshi Yamate, Shinji Asakawa, Masato Ueno, Ryo Susami
  • Patent number: 11934356
    Abstract: A client machine writes to and reads from a virtual disk on a remote storage platform. Metadata is generated and stored in replicas on different metadata nodes of the storage platform. A modified log-structured merge tree is used to store and compact string-sorted tables of metadata. During file storage and compaction, a consistent file identification scheme is used across all metadata nodes. A fingerprint file is calculated for each SST (metadata) file on disk that includes hash values corresponding to regions of the SST file. To synchronize, the fingerprint files of two SST files are compared, and if any hash values are missing from a fingerprint file, then the key-value-timestamp triples corresponding to these missing hash values are sent to the SST file that is missing them. The SST file is compacted with the missing triples to create a new version of the SST file. The synchronization is bi-directional.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: March 19, 2024
    Assignee: Commvault Systems, Inc.
    Inventors: Avinash Lakshman, Lasaro Camargos, Deepak Jain
  • Patent number: 11934407
    Abstract: Techniques and solutions are described for implementing virtual table schemas. A virtual table schema includes a logical pointer that is used to target a table that includes data and is defined according to the virtual table schema. Values assigned to the logical pointer can be used to target tables at different locations, such as in-memory storage or in dynamic storage of a database management system. The dynamic storage includes an in-memory buffer cache and persistent storage. The logical pointer can be updated to point to the in-memory storage or the dynamic storage, including based on use statistics. Similarly, a table having data for the virtual table can be transitioned between the in-memory buffer cache and the persistent storage, including based on use statistics for the virtual table. A value for the logical pointer can be updated when the table is transferred between the in-memory buffer cache and the dynamic storage.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: March 19, 2024
    Assignee: SAP SE
    Inventors: Ruediger Karl, Mihnea Andrei, Juchang Lee, Stefan Baeuerle, Seyeong Bae, Joo Yeon Lee
  • Patent number: 11934417
    Abstract: Data intake and query system (DIQS) instances supporting applications including lower-tier, focused, work group oriented applications, are tailored to display the metrics for the needs of the user. An interface caused by operation of an entity monitoring system (EMS) operating in conjunction with the lower-tier DIQS displays the monitored entities as individual representations. The user selects a metric and a metric threshold. The EMS causes a display of an interface having a representation for each monitored entity. Each representation includes a metric value and indicates an entity status based on the metric value and the threshold. The user can dynamically change the threshold on the interface for easy visualization of aggregation of monitored entities to determine the performance of the infrastructure. The interface also provides the user with the ability to select an entity and click through to the entity analysis workspace for more detailed information.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: March 19, 2024
    Assignee: Splunk Inc.
    Inventors: Ai-Chi Lu, Arun Ramani, Nicholas Matthew Tankersley
  • Patent number: 11934472
    Abstract: In an example, first entities are extracted from user profiles. Second entities are extracted from content information associated with content item. User-associated metrics associated with the first entities are determined based upon the user profiles and/or content events. First vector representations of the first entities and second vector representations of the second entities are processed to generate an attention distribution array. Each value of the attention distribution array represents, for a user interested in an entity of the first entities, a proportion of (i) entity-specific activity, of the user, related to an entity of the second entities relative to (ii) an entirety of activity of the user. An inferred activity distribution array is generated by applying the user-associated metrics to the attention distribution array. A filtered subset of activity distribution values is generated by pruning values from the inferred activity distribution array.
    Type: Grant
    Filed: October 26, 2022
    Date of Patent: March 19, 2024
    Assignee: Yahoo Assets LLC
    Inventors: Yufeng Ma, Rao Shen, Kostas Tsioutsiouliklis, Donghyun Kim, Liuqing Li
  • Patent number: 11934350
    Abstract: Disclosed examples include receiving an indication that a file is designated as a favorite file from a user device; retrieving the file from a remote location; storing the file as a first favorite file on a favorites storage device; re-retrieving the file from the remote location; and updating the first favorite file with the re-retrieved file.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: March 19, 2024
    Assignee: McAfee, LLC
    Inventors: Kranthikumar Gadde, Mitesh Kumar, Kamlesh Halder, Raj Vardhan, Srikanth Nalluri, Dattatraya Kulkarni, Susmita Nayak, Krishnapur Venkatasubrahmanyam
  • Patent number: 11935033
    Abstract: The present disclosure discloses a proximity-based secure communication system and method for digital transactions. The system comprises: a slave terminal with a near field communication (NFC) radio frequency communication channel, wherein the slave terminal remains in the listening mode in the NFC radio frequency communication channel; and a master electronic device with an NFC radio frequency communication channel. The slave terminal is configured to send an Answer-to-Reset (ATR) to the master electronic device when, by proximity, the slave terminal detects the activation of the NFC radio frequency channel. The slave terminal and the master electronic device exchange Application Protocol Data Unit (APDU) commands that represent a digital transaction by means of the NFC radio frequency channel, such that the master electronic device sends request APDU commands to the slave terminal, and the master electronic device receives reply APDU commands from the slave terminal.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: March 19, 2024
    Assignee: UXPAYMENTS, S.L.
    Inventor: José Javier Jiménez Vitón
  • Patent number: 11929766
    Abstract: According to embodiments, an example method for determining an analog-to-digital converter (ADC) output timing in a user equipment may include operating a switch in a first mode to route a system clock from an oscillator to an input of the ADC and determining a first ADC output timing based on a first set of ADC samples generated by the ADC. The method may also include operating the switch in a second mode to route analog signals from a transceiver of the user equipment to the input of the ADC and obtaining a second set of ADC samples generated by the ADC based on the analog signals.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: March 12, 2024
    Assignee: QUALCOMM INCORPORATED
    Inventors: Lennart Karl-Axel Mathe, Brian Clarke Banister, Christos Komninakis, Minkui Liu
  • Patent number: 11923603
    Abstract: The present disclosure describes strand mounts for small cell radios. The strand mount includes a frame including opposing frame sections, each frame section is configured such that one or more radios and/or antennas can be mounted to an outer surface of the respective frame section and extend outwardly therefrom, an extension member coupled to an end of the frame and configured such that one or more radios and/or antennas can be mounted thereto, the extension member being configured to rotate to a desired angle relative to the frame to achieve a desired azimuth, and one or more mounting clamps coupled to the frame, the one or more mounting clamps being configured to secure the strand mount on a cable strand. Alternative strand mounts and strand mount assemblies are also described.
    Type: Grant
    Filed: March 23, 2023
    Date of Patent: March 5, 2024
    Assignee: CommScope Technologies LLC
    Inventors: Matthew Severin, Robert Campbell