Patents by Inventor Mohit

Mohit 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).

  • Publication number: 20230040676
    Abstract: Provided are a network service construction system and a network service construction method which are capable of flexibly constructing network services that satisfy various needs. A purchase management module receives service requirement data indicating a service requirement. An E2EO module and an inventory management module identify, based on the service requirement data, a configuration of a functional unit group that achieves a network service. Based on the identified configuration and template data in which the configuration is acceptable as a parameter, a CMaaS module, a service manager module, and a slice manager module identify a construction procedure of the functional unit group. The CMaaS module, the service manager module, the slice manager module, and a container management module construct the functional unit group by executing the identified construction procedure.
    Type: Application
    Filed: February 25, 2021
    Publication date: February 9, 2023
    Inventors: Shinya KITA, Puneet DEVADIGA, Mohit LUTHRA, Rahul ATRI, Tareq AMIN
  • Patent number: 11575440
    Abstract: Path computation systems and methods are provided herein. According to one embodiment, a method includes obtaining topological information representing a topology of at least a portion of a network. The topological information includes one or more nodes and one or more links, each link configured to connect a node with a neighboring node. Each node includes a plurality of internal components and a plurality of connections configured to interconnect the internal components. The method further includes running path computation through the topological information to determine a plurality of paths from a first internal component to a second internal component. Also, the method includes applying elimination rules during the path computation to filter out one or more paths detected as being invalid. The elimination rules are based on one or more predetermined path sequences that include at least two hops involving an unviable sequence of specific types of internal components.
    Type: Grant
    Filed: November 17, 2020
    Date of Patent: February 7, 2023
    Assignee: Ciena Corporation
    Inventors: Seemant Bisht, Sujit Kumar, Mohit Chhillar, Dominic Richens
  • Patent number: 11575762
    Abstract: One or more computing devices, systems, and/or methods for selecting messages for transmission to client devices are provided. A first message associated with a first entity may be received from a first client device. The first message may comprise information associated with the first entity. A user account database, comprising a plurality of user profiles, may be analyzed based upon the first message to select a set of user accounts, from a plurality of user accounts, for transmission of a set of messages associated with the first message. The plurality of user accounts may be subscribed to an information service. Each user profile of the plurality of user profiles may comprise information corresponding to a user account of the plurality of user account. The set of messages may be transmitted to the set of user accounts.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: February 7, 2023
    Assignee: YAHOO ASSETS LLC
    Inventors: Mohit Goenka, Ashish Khushal Dharamshi, Nikita Varma, Gnanavel Shanmugam
  • Publication number: 20230035768
    Abstract: Passive devices for non-invasive gastrointestinal (GI) sampling are disclosed. In some embodiments, a device includes a capsule housing containing an absorbent sampling hydrogel. The capsule may be ingested by a patient and subsequently travel through the GI tract. Once the capsule reaches a desired location in the GI tract, GI fluid may flow into the capsule through a sampling aperture of the capsule. The fluid may be absorbed by and stored within the sampling hydrogel for subsequent analysis, and the absorption of the fluid may cause the sampling hydrogel to expand within the capsule. The capsule may further include a sealing member positioned between the sampling hydrogel and the sampling aperture, and the expansion of the sampling hydrogel may press the sealing member against the sampling aperture to seal the capsule.
    Type: Application
    Filed: December 16, 2020
    Publication date: February 2, 2023
    Inventors: Sina NEJATI, Rahim RAHIMI, Mohit Singh VERMA, Jose Fernando WAIMIN ALMENDARES, Jiangshan WANG
  • Publication number: 20230034658
    Abstract: Some embodiments address unique challenges of provisioning RPA software to airgapped hosts, and in particular, provisioning RPA machine learning components and training corpora of substantial size, and provisioning to multiple airgapped hosts having distinct hardware and/or software specifications. To reduce costs associated with data traffic and manipulation, some embodiments bundle together multiple RPA components and/or training corpora into an aggregate package comprising a deduplicated collection of software libraries. Individual RPA components are then automatically reconstructed from the aggregate package and distributed to airgapped hosts.
    Type: Application
    Filed: September 16, 2021
    Publication date: February 2, 2023
    Inventors: Vivek JHA, Shashank SHRIVASTAVA, Mohit SETH
  • Publication number: 20230030839
    Abstract: Examples provide a delivery-type predictor for automatically determining a delivery-type of an incoming load of items. The delivery-type predictor identifies a dominating vendor from a plurality of vendors supplying a plurality of items the incoming load bound for a distribution center (DC), fulfillment center (FC) or other delivery destination. The dominating vendor is a vendor providing a majority of items in the load. Historical data associated with previous delivery-types of previous loads associated with the dominating vendor are analyzed to generate a predicated delivery-type for the incoming load. If historical data is unavailable, destination data describing a department in a DC or FC is analyzed to generate the prediction. If historical data and department data are unavailable, the delivery-type predictor analyzes warehouse area data to generate the prediction. The prediction identifies whether the incoming load should be designated a live-type delivery or a drop delivery.
    Type: Application
    Filed: July 23, 2021
    Publication date: February 2, 2023
    Inventors: Mohit Choudhary, Manoj Krishna Kukkala, Charls Antony
  • Publication number: 20230034736
    Abstract: Processing a circuit design includes stabilizing the circuit design by a design tool that performs one or more iterations of implementation, optimization assessment, optimization, and stability assessment until a threshold stability level is achieved. The design tool determines, in response to satisfaction of the threshold stability level, different strategies based on features of the circuit design and likelihood that use of the strategies would improve timing. Each strategy includes parameter settings for the design tool. The design tool executes multiple implementation flows using different sets of strategies to generate alternative implementations. One implementation of the alternative implementations nearest to satisfying a timing requirement is selected.
    Type: Application
    Filed: July 22, 2021
    Publication date: February 2, 2023
    Applicant: Xilinx, Inc.
    Inventors: Veeresh Pratap Singh, Meghraj Kalase, John Blaine, Srinivasan Dasasathyan, Padmini Gopalakrishnan, Frederic Revenu, Veena Johar, Pawan Kumar Singh, Mohit Sharma, Kameshwar Chandrasekar
  • Publication number: 20230034901
    Abstract: Provided are a resource pool management system, a resource pool management method, and a program which are capable of effectively utilizing hardware resources in which various functional units that achieve network services are deployed. An E2EO module identifies, when a specific type of functional unit is deployed on an unused hardware resource that is not included in any of a plurality of resource pools, the resource pool linked to the specific type of functional unit. A CMaaS module and a BMaaS module perform a system software setup in accordance with the specific type of functional unit on the unused hardware resource. The CMaaS module and the BMaaS module update resource pool management data to add the unused hardware resource on which the system software setup has been performed to the identified resource pool.
    Type: Application
    Filed: February 25, 2021
    Publication date: February 2, 2023
    Inventors: Shinya KITA, Puneet DEVADIGA, Mohit LUTHRA, Rahul ATRI, Tareq AMIN
  • Patent number: 11568326
    Abstract: Computer-implemented systems and methods for generating and using a location sensitive ensemble classifier for classifying content includes dividing a validation data set into regions. Each region encompasses data points of the validation data set that fall within the region. A regional ensemble classifier is generated for each region based on the data points that fall within the region. A content item is then classified in at least one of a plurality of classes using the regional ensemble classifier for the region to which the content item belongs.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: January 31, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ramanujam Madhavan, Mohit Wadhwa
  • Patent number: 11567676
    Abstract: Various embodiments relate to a memory controller, including: a memory interface connected to a memory; an address and control logic connected to the memory interface and a command interface, wherein the address and control logic is configured to receive a memory read request; a read inline encryption engine (IEE) connected to the memory interface, wherein the read IEE is configured to decrypt encrypted data read from the memory; a key selector configured to determine a read memory region associated with the memory read request based upon a read address where the data to be read is stored, wherein the read address is received from the address and control logic; and a key logic configured to select a first key associated with the determined read memory region and provide the selected key to the read IEE.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: January 31, 2023
    Assignee: NXP B.V.
    Inventors: Thomas E. Tkacik, Geoffrey Paul Waters, Mohit Mongia, James Andrew Welker, Srdjan Coric
  • Publication number: 20230027851
    Abstract: Wireless communication between two electronic devices may be used to determine a distance between the two devices, even in the presence of an otherwise-disruptive attacker. A wireless receiver system of one device may receive a true wireless ranging signal from a first transmitting device and a false wireless ranging signal from an attacker. The wireless receiver system may correlate the wireless signals with a known preamble sequence and perform channel estimation using the result, obtaining a channel impulse response for the wireless signals. The wireless receiver system may filter the channel impulse response for the plurality of wireless signals by removing at least part of the channel impulse response due to the false wireless ranging signal while not removing at least part of the channel impulse response due to the true wireless ranging signal. The receiver system may perform a wireless ranging operation using the filtered channel impulse response.
    Type: Application
    Filed: September 16, 2022
    Publication date: January 26, 2023
    Inventors: Shang-Te Yang, Xu Chen, Alejandro J. Marquez, Mohit Narang, Indranil S. Sen
  • Publication number: 20230026040
    Abstract: An information handling system may include at least one processor and a non-transitory, computer-reading medium having instructions thereon that are executable by the at least one processor for: providing access to one or more objects via a plurality of application programming interface (API) endpoints; receiving a call to a particular API endpoint from an app; and determining, based on a security identifier (SID) of the app, whether the call should be allowed; wherein the SID of the app is based on one or more custom capabilities defined in a manifest of the app.
    Type: Application
    Filed: July 23, 2021
    Publication date: January 26, 2023
    Applicant: Dell Products L.P.
    Inventors: Mohit ARORA, Danilo O. TAN, Zheng Yuan
  • Publication number: 20230022048
    Abstract: Systems and methods for coalescing and/or aligning publications in a publication/subscription architecture to reduce the number of publication events and to improve the performance of microservices in a communications network are provided. A method, according to one implementation, includes the step of obtaining client-based tolerance input with respect to a plurality of subscriptions requested by a plurality of clients in a publication/subscription system. Based on the client-based tolerance input, the method also includes the step of adjusting the timing of publications to reduce the phase variability of the plurality of subscriptions.
    Type: Application
    Filed: September 3, 2021
    Publication date: January 26, 2023
    Inventors: David Miedema, Amit Kumar Pandey, Kapil Rastogi, Mohit Arora
  • Patent number: 11561796
    Abstract: A computer-implemented method to prefetch non-sequential instruction addresses (I/A) includes, determining, by a prefetch system, a first access attempt of a first I/A in a cache is a first miss, wherein the first I/A is included in a string of I/A's. The method further includes storing the first I/A in a linked miss-to-miss (LMTM) table. The method also includes determining a second access attempt of a second I/A in the cache is a second miss, wherein the second I/A is included in the string of I/A's. The method includes linking, in the LMTM table, the second miss to the first miss. The method also includes prefetching, in response to a third access attempt of the first I/A, the second I/A in the cache.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: January 24, 2023
    Assignee: International Business Machines Corporation
    Inventors: Naga P. Gorti, Mohit Karve
  • Publication number: 20230014132
    Abstract: The present disclosure is drawn to compositions, methods, and systems for loop-mediated isothermal amplification (LAMP) analysis on a solid phase medium. The composition can comprise one or more target primers, a DNA polymerase, and a re-solubilization agent. The composition can be substantially free of non-pH sensitive agents capable of discoloring the solid phase medium. The method can comprise providing an assembly of a solid phase medium, depositing a biological sample onto the solid phase medium, and heating the assembly to an isothermal temperature sufficient to facilitate a LAMP reaction. The system can comprise a composition and a solid phase medium on to which the composition is deposited.
    Type: Application
    Filed: January 16, 2022
    Publication date: January 19, 2023
    Inventors: Jordan Seville, Darby McChesney, Josiah Davidson, Jiangshan Wang, Murali Kannan Maruthamuthu, Andres Dextre, Mohit Verma
  • Patent number: 11556486
    Abstract: An apparatus includes an interface circuit adapted to couple the apparatus to a serial bus, a slot counter, and a processor. The slot counter may be configured to monitor a radio frequency coexistence management cycle that includes a plurality of time slots. The processor may be configured to transmit a first datagram through the interface circuit during a first time slot in the plurality of time slots. The apparatus may be uniquely permitted to initiate transactions over the serial bus during the first time slot. The processor may be further configured to participate in an arbitration procedure during a second time slot in the plurality of time slots. More than one device coupled to the serial bus may be permitted to initiate transactions in the second time slot.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: January 17, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Mohit Kishore Prasad, Lalan Jee Mishra, Richard Dominic Wietfeldt
  • Patent number: 11558251
    Abstract: A method includes creating a package of an application, registering the package with an orchestrator, triggering instantiation of the application in the orchestrator, generating initial configuration files for the instantiation of the application, changing an application state of the application to a planned state, changing the application state to a Keycloak state in response to obtaining client identification of the Keycloak information for the application, changing the application state to an instantiated state in response to deploying the application on the set of target servers, changing the application state to a configured state in response applying daily configuration files to perform daily configuration of the application in the set of target servers, and changing the application state to a monitored state in response to monitoring the application in the set of target servers by an observability framework tool.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: January 17, 2023
    Assignee: RAKUTEN MOBILE, INC.
    Inventors: Mohit Luthra, Bharath Rathinam, Abhishek Sharma, Shinya Kita, Jithin Chathankandath, Mihir Pathak, Amey Wadekar, Rajasi Ahuja
  • Patent number: 11558379
    Abstract: Some implementations of the disclosure are directed to receiving, at an authentication server system, a distributed ledger address transmitted by a client device to identify itself during an authentication process for accessing a network, where the distributed ledger address corresponds to a distributed ledger network; transmitting an authentication challenge message from the authentication server to the client device; in response to transmitting the authentication challenge message from the authentication server to the client device, receiving at the authentication server, a response to the challenge message including a signature; and using at least the distributed ledger network to determine if the signature used to sign the response to the challenge message is associated with the distributed ledger address transmitted by the client device.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: January 17, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Mohammed Salman, Rajarao Bhagya Prasad Nittur, Ram Tripathi, Mohit Goyal, Rajesh Kumar Ganapathy Achari
  • Publication number: 20230011645
    Abstract: Using a classical data model executing on a classical processor, a set of classical features is scored. A score of a classical feature comprises an evaluation of a utility of the classical feature in predicting a result involving a resource. Using a quantum data model executing on a quantum processor and the scored set of classical features, a set of quantum features is scored. The quantum data model is executed a number of times previously determined using a set of results of executing the quantum data model on a set of annotated training data. The scored set of classical features and the scored set of quantum features are correlated, forming a combined set of scored features. Using the combined set of scored features and a first set of input data of a resource, a valuation of the resource is calculated.
    Type: Application
    Filed: July 6, 2021
    Publication date: January 12, 2023
    Inventors: Aaron K. Baughman, Micah Forster, Gray Franklin Cannon, MOHIT TRIVEDI
  • Publication number: 20230010615
    Abstract: Using a classical data model executing on a classical processor, a set of classical features is scored. A classical feature comprises a first attribute of a resource, and a score of the classical feature comprises an evaluation of a utility of the classical feature in predicting a result involving the resource. Using a quantum data model executing on a quantum processor and the scored set of classical features, a set of quantum features is scored. The scored set of classical features and the scored set of quantum features are correlated, forming a combined set of scored features. Using the combined set of scored features and a first set of input data of a resource, a valuation of the resource is calculated.
    Type: Application
    Filed: July 6, 2021
    Publication date: January 12, 2023
    Applicant: International Business Machines Corporation
    Inventors: Aaron K. Baughman, Souvik Mazumder, Mohit Trivedi, Gururaja Hebbar, Daniel Joseph Fry, Kavitha Hassan Yogaraj, Herman Colquhoun