Patents by Inventor Rakesh

Rakesh has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12189853
    Abstract: A method includes displaying a plurality of computer-generated objects, and obtaining finger manipulation data from a finger-wearable device via a communication interface. In some implementations, the method includes receiving an untethered input vector that includes a plurality of untethered input indicator values. Each of the plurality of untethered input indicator values is associated with one of a plurality of untethered input modalities. In some implementations, the method includes obtaining proxy object manipulation data from a physical proxy object via the communication interface. The proxy object manipulation data corresponds to sensor data associated with one or more sensors integrated in the physical proxy object. The method includes registering an engagement event with respect to a first one of the plurality of computer-generated objects based on a combination of the finger manipulation data, the untethered input vector, and the proxy object manipulation data.
    Type: Grant
    Filed: March 11, 2024
    Date of Patent: January 7, 2025
    Assignee: APPLE INC.
    Inventors: Adam G Poulos, Aaron M. Burns, Arun Rakesh Yoganandan, Benjamin R. Blachnitzky, Nicolai Georg
  • Patent number: 12189466
    Abstract: Methods and systems for detecting systemwide service issues by using anomaly localization. In an example, a method includes receiving time-series monitoring data for multiple services, the time-series monitoring data including multiple dimensions and an error metric; for the monitoring data from each service, evaluating scopes within the monitoring data based on an objective function for a time-series of the error metric to identify at least one anomalous scope, each scope including at least one dimension and a value for the dimension; based on evaluating the scopes, generating a ranked list of scopes for each service based on objective function scores for the scopes; correlating the ranked lists of scopes across the multiple services to identify a cross-service anomaly; and generating an alert for the services based on the cross-service anomaly, the alert indicating at least one scope as a potential root cause for the cross-service anomaly.
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: January 7, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mohit Verma, Julien Hoachuck, Qingwei Lin, Pooja Rani, Namrata Jain, Rakesh Namineni, Jimmy Wong, Si Qin, Yu Kang, Jeffrey Ding He, Yingnong Dang, Jian Zhang, Bo Qiao, Kamaljit Bath
  • Patent number: 12192048
    Abstract: Systems and methods are provided for processing data streams. The system includes at least one data source for transmitting a data stream to a data transmission network; at least one specific purpose processor in communication with the data transmission network, wherein the specific purpose processor is configured to provide a specific data processing operation; a controller coupled the data transmission network, the controller configured to: determine that the data stream requires processing according to a data processing operation; identify a data processing configuration corresponding to the data processing operation; and route the data stream to the at least one specific purpose processor.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: January 7, 2025
    Assignee: Evertz Microsystems Ltd.
    Inventors: Rakesh Thakor Patel, Jeff Wei, Barnaby Dalton
  • Patent number: 12189691
    Abstract: A current set of context features for a database query that is associated with a string is identified. The database query includes a sequence of tokens of a database syntax, and the current set of context features includes words from the string and tokens from the database query. An inference record is selected from an inference store based on a comparison of the current set of context features to context features of inference records in the inference store. The database query is modified using a resolution of the inference record to obtain an inferred database query. The resolution includes one or more tokens of the database syntax. A search of a database is invoked using a query based on the inferred database query to obtain search results.
    Type: Grant
    Filed: September 1, 2023
    Date of Patent: January 7, 2025
    Assignee: ThoughtSpot, Inc.
    Inventors: Amit Prakash, Ravi Tandon, Manikanta Venkata Rahul Balakavi, Pavan Ram Piratla, Ashish Shubham, Alonzo Canada, Rakesh Kothari, Maneesh Apte, Amitabh Singhal, Aditya Viswanathan, Ajeet Singh
  • Publication number: 20250004581
    Abstract: In one implementation. a method for dynamically selecting an operation modality for a physical object. The method includes: obtaining a user input vector that includes at least one user input indicator value associated with one of a plurality of different input modalities; obtaining tracking data associated with a physical object; generating a first characterization vector for the physical object, including a pose value and a user grip value, based on the user input vector and the tracking data, wherein the pose value characterizes a spatial relationship between the physical object and a user of the computing system and the user grip value characterizes a manner in which the physical object is being held by the user; and selecting, based on the first characterization vector, a first operation modality as a current operation modality for the physical object.
    Type: Application
    Filed: July 1, 2022
    Publication date: January 2, 2025
    Inventors: Aaron M. Burns, Anette L. Freiin von Kapri, Arun Rakesh Yoganandan, Benjamin R. Blachnitzky, Christopher L. Nolet, David M. Schattel, Samantha Koire
  • Publication number: 20250006004
    Abstract: An electronic gaming system includes a processor configured to execute instructions, which when executed, cause the processor to at least receive a wager amount and a bingo card parameter from an electronic gaming machine (EGM) that is communicatively coupled to the electronic gaming system. The instructions may also cause the processor to determine, based upon the wager amount, a subset of a plurality of bingo card parameters and compare the received bingo card parameter to the subset of the plurality of bingo card parameters to determine whether the received bingo card parameter matches any bingo card parameter of the subset of the plurality of bingo card parameters, where each bingo card parameter of the plurality of bingo card parameters is associated with a progressive jackpot.
    Type: Application
    Filed: September 13, 2024
    Publication date: January 2, 2025
    Inventors: Alok Trivedi, Shailendra Tomar, Rakesh Mehta, Jitin Garg
  • Publication number: 20250007426
    Abstract: The present application relates to a method for controlling operation of a cell arranged in an arm of a voltage source converter, said arm being associated with a current phase in said voltage source converter. The cell may be a half-bridge or full-bridge cell. The method may comprise: upon detection of a predetermined fault type in the cell, depending on an average current in said arm during one period of fundamental frequency and on an operation mode of the voltage source converter, injecting a pre-defined circulating current into said arm; detecting a time period during which the arm current is in a negative arm current direction corresponding to a direction when arm current flows via a diode of a switch connected in parallel to a bypass switch, and controlling the bypass switch such that it closes within said time period. A control unit and voltage source converter are also provided.
    Type: Application
    Filed: June 25, 2024
    Publication date: January 2, 2025
    Inventors: Ying-Jiang HAFNER, Rakesh REDDY, Ashkan NAMI
  • Publication number: 20250004046
    Abstract: Systems, apparatus, articles of manufacture, and methods are disclosed to perform infield testing of a system in a package. An example die includes transmit circuits to communicate via respective communication channels and control circuitry to cause a first one of the transmit circuits to send a first pattern over a first one of the communication channels. Additionally, the example control circuitry is to cause second ones of the transmit circuits to respectively send a second pattern over second respective ones of the communication channels, the second pattern being at least one of an inverse of the first pattern or identical to the first pattern.
    Type: Application
    Filed: September 11, 2024
    Publication date: January 2, 2025
    Applicant: Intel Corporation
    Inventor: Rakesh Kandula
  • Publication number: 20250005081
    Abstract: Systems and methods are provided for implementing a universal search indexer for enterprise and cloud accessible websites. A universal search indexer, using a crawling agent, crawls a target website and/or web documents in the target website, which includes a plurality of webpages including at least one of one or more static webpages or one or more dynamic webpages. The universal search indexer extracts website content and/or web documents as the target website is being crawled, and ingests the extracted website content and/or web documents within a data store, by indexing the extracted website content and/or web documents in a search index of the data store. The extracted website content and/or web documents are indexed to be searchable and refinable using a search engine, the extracted website content and/or web documents being retrievable via the search engine.
    Type: Application
    Filed: June 29, 2023
    Publication date: January 2, 2025
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Chandrasekhar Subramanya AKKIRAJU VENKATA, Rakesh CHAKARI MALLAREPPA, Rohit SHARMA, Joel RAMOS-MUNOZ, Bo WANG, Kailun QIAN, Kishore SERALATHAN, Anick SAHA, Luana Martins DOS SANTOS, Venkata Surya Lakshmi Jogi Raju VEGIRAJU
  • Patent number: 12184534
    Abstract: In one aspect, a method for monitoring a Fast Re-Route (FRR) path between a source node (Node-S) and a destination node (Node-E) in a network, includes generating a discovery-probe at the source node (Node-S) to detect at least one node with an FRR indicator along the FRR path that includes a plurality of next available nodes. The method also includes upon the discovery probe reaching a first node with the FRR indicator, generating a primary probe configured to detect a primary path and a repair probe configured to detect a repair path. The method also includes in response to receiving the primary probe via the primary path and the repair probe via the repair path at the destination node, sending the primary probe and the repair probe back to the source node to monitor the FRR path between the source node and the destination node.
    Type: Grant
    Filed: November 8, 2023
    Date of Patent: December 31, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Jaganbabu Rajamanickam, Madhan Sankaranarayanan, Nagendra Kumar Nainar, Rakesh Gandhi
  • Patent number: 12185055
    Abstract: An electronic device package comprises an electronic acoustic device including a primary microphone having a frequency response having a resonance frequency, and a reference microphone having a frequency response including a resonance frequency. The primary microphone and the reference microphone are configured to substantially simultaneously receive a common acoustic signal to produce a transduced signal of the primary microphone and a transduced signal of the reference microphone, the resonance frequency of the reference microphone being different than the resonance frequency of the primary microphone. An equalization module is configured to equalize the frequency response of the microphone based on the transduced signal of the microphone and the transduced signal of the reference microphone. The package defines a first back cavity of the primary microphone and a second back cavity of the reference microphone, the second back cavity being acoustically isolated from the first back cavity.
    Type: Grant
    Filed: October 12, 2022
    Date of Patent: December 31, 2024
    Assignee: SKYWORKS SOLUTIONS, INC.
    Inventors: Guofeng Chen, Rakesh Kumar, You Qian, Michael Jon Wurtz, Humberto Campanella-Pineda
  • Patent number: 12182939
    Abstract: A device for graphical rendering includes a memory and processing circuitry. The processing circuitry is configured to receive sample values, transmitted by one or more servers, of samples of an object, wherein the sample values are generated by the one or more servers from inputting coordinates into a trained neural network and outputting, from the trained neural network, the sample values of the samples, store the sample values in the memory, and render image content of the object based on the sample values.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: December 31, 2024
    Assignee: Soul Vision Creations Private Limited
    Inventors: Sravanth Aluru, Gaurav Baid, Shubham Jain, Shrey Chopra, Rakesh V
  • Patent number: 12184543
    Abstract: Presented herein is an “In-situ OAM” (IOAM) mechanism that uses a Segment Routing-Multiprotocol Label Switching (SR-MPLS) IOAM segment identifier that can selectively collect IOAM data from “target” network nodes along a data packet path. In one embodiment, a method includes receiving, at a first network node in the SR-MPLS network, a data packet that includes an MPLS label stack comprising a plurality of segment identifiers (SIDs) associated with a plurality of network nodes. The MPLS label stack includes a first SID associated with the first network node. The method includes determining whether the first SID is an IOAM SID or a regular SID. Upon determining that the first SID is the IOAM SID, the method includes implementing an IOAM function at the first network node. Upon determining that the first SID is the regular SID, the method includes processing the data packet without implementing an IOAM function.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: December 31, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Rakesh Gandhi, Sagar Soni, Patrick Khordoc
  • Patent number: 12178996
    Abstract: A flow control device includes a housing having a primary inlet, a secondary inlet, and an outlet disposed downstream of the primary and secondary inlets. The flow control device further includes a chamber defined by an inner circumferential surface of the housing. The chamber fluidly connects the primary and secondary inlets with the outlet. A valve member is mounted in the chamber to pivot toward and block the primary inlet by fluid pressure in the secondary inlet when fluid pressure into the secondary inlet is higher than fluid pressure into the primary inlet.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: December 31, 2024
    Assignee: CareFusion 303, Inc.
    Inventors: Amarsinh Deeliprao Jadhav, Rakesh Thulasiram, Suhas Hanumantharao, Roy Raju, Sriram Rajaraman, Sabarinathan Rajendran
  • Patent number: 12182859
    Abstract: A credit card recommendation system for recommending credit cards to a user can be based on the consumer's estimated monthly spend, estimated spend across a plurality of categories, and user credit data. The credit card recommendation system can filter credit cards based on a likelihood of approval for the user. The credit card recommendation can determine a reward valuation and an adjustment valuation by assessing user spend and the characteristics corresponding to the credit card. The credit card recommendation can train a model to score credit cards for users, and apply specific user data to the model to determine a credit card score particular to the user.
    Type: Grant
    Filed: January 10, 2023
    Date of Patent: December 31, 2024
    Assignee: ConsumerInfo.com, Inc.
    Inventors: Erik John Rehder, Elias John Tuma, Andrew Alexander Charles Scott, Rakesh Patel, Christine Marie Brueggeman
  • Patent number: 12181203
    Abstract: A method includes measuring a saturated suction temperature, receiving actual temperature value reflective of the measured saturated suction temperature, and determining whether the actual temperature value is less than a first pre-determined minimum threshold temperature value. If the actual temperature value is less than the first pre-determined minimum threshold temperature value, initiating a timer to operate for a pre-determined time interval. Determining whether the actual temperature value is less than a second pre-determined minimum threshold temperature value and if the actual temperature value is less the second pre-determined minimum threshold temperature value, initiating the timer to operate for a modified time interval. If the timer has expired, the operation of the compressor is modified.
    Type: Grant
    Filed: June 7, 2023
    Date of Patent: December 31, 2024
    Assignee: Lennox Industries Inc.
    Inventors: Rakesh Goel, Siddarth Rajan
  • Patent number: 12184375
    Abstract: A coding method includes: reporting N precoding matrix indicators (PMIs) to a network device; where each PMI is corresponding to one channel; a first PMI includes channel information of a channel corresponding to a second PMI; and the first PMI is one of the N PMIs, the second PMI is at least one PMI before the first PMI, and N is a positive integer greater than 1.
    Type: Grant
    Filed: April 13, 2022
    Date of Patent: December 31, 2024
    Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
    Inventors: Ang Yang, Peng Sun, Rakesh Tamrakar
  • Publication number: 20240430890
    Abstract: A method for transmitting an uplink object includes determining, by a terminal, N first uplink objects from at least two uplink objects of one time unit, where transmission time of the N first uplink objects overlap, and the at least two uplink objects are indicated by a network-side device, where N is an integer greater than 1; and transmitting, by the terminal, the N first uplink objects simultaneously, or transmitting a second uplink object; where each first uplink object of the N first uplink objects belongs to one set of uplink objects in N sets of uplink objects corresponding to the at least two uplink objects; and the second uplink object is any one of the following: a first target uplink object in the N first uplink objects, and a second target uplink object in the at least two uplink objects excluding the N first uplink objects.
    Type: Application
    Filed: September 6, 2024
    Publication date: December 26, 2024
    Inventors: Yang Song, Rongrong Sun, Hao Liu, Rakesh Tamrakar, Yu Yang
  • Publication number: 20240428323
    Abstract: A renter establishes an NFT token through an app to include rental history. The rental history is updated via automated data reporting service processes periodically across one or more addresses of the renter on the NFT token. An NFT engine mints NFT tokens and processes and secures transactions. The NET token can be accessed by a third party or automated data reporting service processes to review and use embedded data for rental verifications, advertisements, and other purposes.
    Type: Application
    Filed: May 20, 2024
    Publication date: December 26, 2024
    Applicant: Datacurve, Inc.
    Inventors: Rakesh Ramde, Amanjyot Singh Johar
  • Publication number: 20240427823
    Abstract: Systems and methods are provided for implementing content enrichment of document data and data source connector content. A computing system extracts enrichment data associated with a data item and ingests the extracted enrichment data within a data store, by indexing the extracted enrichment data in a search index of the data store. Indexing the extracted enrichment data includes generating a listing within the search index, the listing being generated to be searchable and refinable using a search engine, the extracted enrichment data being retrievable via the search engine. At least a portion of the enrichment data is generated using a large language model. The enrichment data may be stored in an enrichment data field in a schema file of the data item, in some cases, after the schema file has been modified to add the enrichment data field if not already contained in the schema file.
    Type: Application
    Filed: June 26, 2023
    Publication date: December 26, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Chandrasekhar Subramanya Akkiraju Venkata, Rakesh Chakari Mallareppa, Rohit Sharma, Bo Wang, Kailun Qian, Joel Ramos-Munoz, Luana Martins dos Santos, Kishore Seralathan, Venkata Surya Lakshmi Jogi Raju Vegiraju, Anick Saha