Patents by Inventor Siddharth

Siddharth 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: 20200045008
    Abstract: An online system selects for display content items having an option to allow a user to converse with a content provider over an electronic communication system in a way that optimizes for the occurrence of that communication. Content items provided by the online system include links to an online communication system from which the online system can directly observe whether the user engaged in communications with third parties. The online system can thus obtain labeled training data describing communications between users and users' previous interactions with content items and pages of the online system. The trained model is applied to candidate content items to predict a probability that a user will engage in a communication with the content provider if the content is provided to the user, and the model optimizes the selection of content items for which the call to action is to engage in the communication.
    Type: Application
    Filed: July 31, 2018
    Publication date: February 6, 2020
    Inventors: Siddharth Banothu, Chengjie Wu
  • Publication number: 20200038470
    Abstract: This invention relates to a pharmaceutical preparation for the treatment of compromised tissue such as skin wounds and ulcers in humans and animals and a method of preparation. This is a multifunctional natural matrix meant for the treatment of compromised tissues which also relates to the anti-cancer transdermal patch for melanoma therapy. Further, the invention comprises for the treatment of Alzheimer's, and multiple sclerosis also. The composition consists of water-solubilized nano-sized formulation of non-aqueous solvent extract of phytopharmaceuticals in herbal, animal or synthetic biocompatible gel or on matrix coated or both. The composition is used as a topical device for the treatment of compromised tissues in its preferred embodiment.
    Type: Application
    Filed: October 10, 2019
    Publication date: February 6, 2020
    Inventors: Rajan DATT, SIDDHARTH PANDEY, PALLAVI SHRIVASTAVA, RAMADHAR KUMAR
  • Patent number: 10549209
    Abstract: A toy construction system comprising a plurality of toy construction elements each comprising coupling means for releasably interconnecting the toy construction elements, one or more marker construction elements comprising such coupling means, configured to interconnect with the toy construction elements, and each having a visual appearance recognizable by an image processing system representing a distinct toy object, and a data processing system comprising a digital processor configured to process a captured image of a toy construction model to detect a position of the composite marker construction element within the captured image, and responsive to the detected position of the composite marker construction element, generate a computer-generated image. Direct or indirect interconnection of two or more of marker construction elements with each other or toy construction elements creates a composite marker construction element representing a combination of said distinct toy objects.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: February 4, 2020
    Assignee: LEGO A/S
    Inventors: Siddharth Muthyala, Harm Jan Van Beek, Nicolas David Alain Guyon, Frantz Lasorne, Mikkel Holm Jensen
  • Patent number: 10552898
    Abstract: A user trainable user interface page classification system applies a rule set to information associated with a user interface page to determine whether the user interface page satisfies a domain page condition. If the user interface page does not satisfy the domain page condition, a user trains the system such that the user interface page classification system classifies the user interface page as a domain page. The rule set of the user interface page classification system is updated, and the updated rule set is applied to the information associated with the user interface page. The user interface page classification system then classifies the user interface page as a domain page.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: February 4, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gagan Chopra, Anand Sampathkumaran, Siddharth Banothu, Zhaoji Chen
  • Patent number: 10553453
    Abstract: Various embodiments of the disclosure are directed to a semiconductor package and a method for fabrication of the semiconductor package. Further, disclosed herein are systems and methods that are directed to using a photoimagable dielectric (PID) layer with substantially similar mechanical properties as that of a mold material. The disclosure can be used, for example, in the context of bumpless laserless embedded substrate structures (BLESS) technology for wafer/panel level redistribution layer (RDL) and/or fan-out packaging applications. The disclosed embodiments may reduce the need for multiple dry resist film (DFR) lamination steps during various processing steps for semiconductor packaging and can also facilitate multiple layer counts due to the availability of thin PID materials.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: February 4, 2020
    Assignee: Intel Corporation
    Inventors: Sri Chaitra Chavali, Siddharth K. Alur, Amanda E. Schuckman, Amruthavalli Palla Alur, Islam A. Salama, Yikang Deng, Kristof Darmawikarta
  • Publication number: 20200033063
    Abstract: The present application relates to a field system and methods that can be deployed in the application of pipe welding. The field system provides many embodiments relating to pipe welding systems and methods, that can be used in combination with one another, or individually. Such welding systems and methods, include, for example, internal welding systems and methods, tie-in welding system and methods, pipe inspection systems and methods, pipe handling systems and methods, internal pipe cooling systems and methods, non-destructive testing systems and methods, as well as remote interface and database systems and methods (uLog), to name a few. The application further relates to welded pipes that result from some or all of such processes.
    Type: Application
    Filed: October 1, 2019
    Publication date: January 30, 2020
    Inventors: Shankar T. Rajagopalan, Siddharth MALLICK, Brian L. KIRK, Jose C. BOUCHE, Jason W. CURBO, Jonathan B. KETTELKAMP, Lawrence SNIDERMAN, Shailesh RADHAKRISHNAN
  • Publication number: 20200034711
    Abstract: A method comprises performing data pre-processing of initial signals to obtain pre-processed initial signals; building a first machine learning model based on the pre-processed initial signals; generating output signals using the first machine learning model; computing ranks of the output signals; computing classifications of the output signals; and building a set of stacked machine learning models based on the ranks and the classifications. The set of stacked machine learning models may be used to generate subsurface well log data, NMR data, or other data.
    Type: Application
    Filed: October 3, 2019
    Publication date: January 30, 2020
    Inventors: Siddharth Misra, Jiabo He
  • Publication number: 20200034943
    Abstract: A computing system can implement pick-up location optimization by receiving trip requests and location data from computing devices of users and determining a specified region in which each requesting user is located. Each region can be associated with a plurality of eligible pickup locations. The computing system can score each of a plurality of eligible pickup locations based, at least in part, on (i) ETAs of vehicles to the pickup locations, and (ii) an amount of reduced time for utilizing each pickup location as opposed to the current location of the requesting user or a pick-up location specified by the requesting user. Based on the scoring, the computing system may then select (i) a trip pickup location to initiate the trip request, and (ii) a selected vehicle from the set of candidate vehicles to service the trip request.
    Type: Application
    Filed: August 5, 2019
    Publication date: January 30, 2020
    Inventors: Brian Tolkin, Qing Xu, Sami Aref, Peter Ng, Yuhki Yamashita, Siddharth Kar, Nikhil Goel
  • Patent number: 10548149
    Abstract: Systems and methods are described for assigning wireless resources to a high power wireless device. In some embodiments, a quality of service metric used for communication between a wireless device and an access node is identified, wherein the wireless device is configured to transmit an uplink signal at a first signal level that meets a power criteria. Default uplink resource are assigned to the wireless device based on the identified quality of service criteria, wherein the default uplink resources are associated with a default wireless device configured to transmit an uplink signal at a second signal level that does not meet the power criteria. And uplink communication is received at the access node from the wireless device using the assigned default uplink resources.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: January 28, 2020
    Assignee: Sprint Spectrum L.P.
    Inventors: Siddharth Oroskar, Jasinder Singh
  • Publication number: 20200026538
    Abstract: The disclosure provides an approach for preventing the failure of virtual computing instance transfers across data centers. In one embodiment, a flow control module collects performance information primarily from components in a local site, as opposed to components in a remote site, during the transfer of a virtual machine (VM) from the local site to the remote site. The performance information that is collected may include various performance metrics, each of which is considered a feature. The flow control module performs feature preparation by normalizing feature data and imputing missing feature data, if any. The flow control module then inputs the prepared feature data into machine learning model(s) which have been trained to predict whether a VM transfer will succeed or fail, given the input feature data. If the prediction is that the VM transfer will fail, then remediation actions may be taken, such as slowing down the VM transfer.
    Type: Application
    Filed: July 19, 2018
    Publication date: January 23, 2020
    Inventors: Liang CUI, Siddharth EKBOTE, Weiqing WU, Todd SABIN
  • Publication number: 20200028517
    Abstract: A method for simulating and optimizing a digital to analog converter is disclosed. The method may include receiving a plurality of digital words. The method may also include determining an effective number of bits, a respective amplitude and a first amplitude correction amount for each digital word. Further, the first amplitude correction amount may be applied to each respective amplitude to generate respective first corrected amplitudes. A timing uncertainty may be determined which may be used to determine a second amplitude correction for each digital word. The second amplitude correction may be applied to each of the respective first corrected amplitudes to generate respective second corrected amplitudes. Next, a representation of an analog signal may be generated based in part on the second corrected amplitudes. Finally, a filter may be applied to the representation of the analog signal and then the representation of the analog signal is outputted.
    Type: Application
    Filed: July 23, 2019
    Publication date: January 23, 2020
    Inventors: Siddharth Jacob Varughese, Jerrod Scott Langston, Stephen E. Ralph, Varghese Antony Thomas
  • Publication number: 20200027094
    Abstract: In a system including geographically distinct data centers that support a customer service team with customer service groups variously aligned to the data centers and collectively providing continuous customer service to a specified set of customers via multiple temporal duty shift, unsolved problems to be transferred to a customer service group having a next temporal duty shift are prioritized. In accordance with the prioritization, information and data regarding unsolved problems is synchronized and transferred from a customer service data center supporting the currently working customer service group, to a customer service data center supporting a customer service group having the next temporal duty shift. The information regarding unsolved problems or otherwise higher priority problems is synchronized before information regarding solved or otherwise lower priority problems and is optionally synchronized via different communication channels than lower priority problem information.
    Type: Application
    Filed: July 18, 2019
    Publication date: January 23, 2020
    Inventors: John Consalvo, Michael Carley, Charles Lamb, Callie Field, Siddharth Bothra
  • Publication number: 20200028952
    Abstract: A protective bag into which a mobile device can be placed to limit exposure of the device to unsanitary conditions or conversely to limit exposure of other surfaces to an unsanitary mobile device. The protective bags are distributed to users using a dispenser. The system improves overall hygiene associated with use of mobile devices.
    Type: Application
    Filed: July 18, 2019
    Publication date: January 23, 2020
    Inventors: Daniel Magner, Siddharth Chhokar, Derek King
  • Publication number: 20200025611
    Abstract: Systems and methods which provide a compact spectrometer using static Fourier transform interferometer (SFTI) cube configurations, such as are suitable for use with respect to mobile and portable electronic devices, are described. A SFTI cube of embodiments comprises a monolithic dual mirrored wedge beam splitter structure wherein mirrored wedge surfaces provide two reflective mirrors that are slightly tilted away from the orthogonal directions so that the resultant beams of light cross over one another and form an interference pattern. SFTI cube implementations of embodiments facilitate highly compact spectrometer configurations having a wide wavelength range, high resolution, high throughput, and low cost.
    Type: Application
    Filed: July 17, 2018
    Publication date: January 23, 2020
    Inventors: Jiangquan Mai, Wai Yi Yeung, Siddharth Arunkumar Agrawal, Chun Zhang
  • Patent number: 10542471
    Abstract: A method and system to help manage resources in a fallback scenario is disclosed. A first network may be configured to serve user equipment devices (UEs) according to a first protocol and a second network may be configured to serve UEs according to a second protocol. The method may involve the first network serving a UE, where serving the UE includes allocating at least one resource to the UE. The method may also involve, after the UE has transitioned from being served by the first network to being served by the second network for a circuit-switched-fallback call, (i) if the UE completes call setup, the first network releasing the resources, but (ii) if the UE does not complete call setup, the first network using the allocated resources to serve the UE after the UE transitions back to being served by the first network.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: January 21, 2020
    Assignee: Sprint Spectrum L.P.
    Inventors: Siddharth S. Oroskar, Maulik K. Shah, Ryan P. Dreiling
  • Patent number: 10542475
    Abstract: When a serving base station encounters a trigger for handover of a UE to a target base station, the serving base station will responsively predict whether, before the serving base station would direct the UE to handover to the target base station, an inactivity timer for the UE will expire, and the serving base station will then control the handover based on that prediction. For instance, responsive to the predicting being that the inactivity timer will expire before the serving base station would send a handover command message to the UE, the serving base station could forgo engaging in handover-preparation signaling with the target base station for the handover, instead allowing the UE to transition to idle mode upon expiration of the timer, at which point the UE could then engage in idle-mode handover to the target base station.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: January 21, 2020
    Assignee: Sprint Spectrum L.P.
    Inventors: Jasinder P. Singh, Siddharth S. Oroskar
  • Patent number: 10538409
    Abstract: The invention discloses an apparatus for regulating winding tension as function of bobbin (2) diameter in a slit film tape or yarn (1) winder system carrying at least one automated winder. It comprises a dancing arm (3) equipped with a tension setting means or device (3B) which regulates the yarn tension. The inventive feature of the invention is that tension setting means (3B) is capable of changing resistance ‘R’ of the dancing arm (3) as a function of the bobbin (2) diameter ‘D’ during the winding process. The invention also provides a method for regulating winding tension as function of bobbin (2) diameter. The invention helps overcome a number of problems related to uniformness and consistency of package the fabric making industry is currently facing. It solves technical problem of winding bobbin throughout using same tension adjusted for dancing arm, resulting higher tension during unwinding at low bobbin sizes.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: January 21, 2020
    Inventor: Siddharth Lohia
  • Patent number: 10541948
    Abstract: A computer-implemented process for displaying one or more message channels may include arranging the one or more message channels for a user of a computing system to view. Each of the one or more message channels may include a message channel icon, a message channel name, a message, a timestamp of the message, and a badge number.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: January 21, 2020
    Assignee: Freshworks, Inc.
    Inventors: Vignesh Girishankar, Siddharth Gopalasundaram, Hrishikesh Premkumar, Prasannan Narayanasamy, Govind Patel, Deepak Balasubramanyam
  • Publication number: 20200013203
    Abstract: Systems and methods for aggregating and storing different types of data, and generating interactive user interfaces for analyzing the stored data. In some embodiments, entity data is received for a plurality of entities from one or more data sources, and used to determine attribute values for the entities for one or more given time periods. The plurality of entities may be categorized into one or more entity groups, and aggregate attribute values may be generated based upon the entity groups. A first interactive user interface is generated displaying the one or more entity groups in association with the aggregated attribute values associated with the entity group. In response to a received indication of a user selection of an entity group, a second interactive user interface is generated displaying the one or more entities associated with the selected entity group, each entity displayed in association with the attribute values associated with the entity.
    Type: Application
    Filed: September 18, 2019
    Publication date: January 9, 2020
    Inventors: Sean Kelley, Dylan Scott, Ayush Sood, Kevin Verdieck, Izaak Baker, Eliot Ball, Zachary Bush, Allen Cai, Jerry Chen, Aditya Dahiya, Daniel Deutsch, Calvin Fernandez, Jonathan Hong, Jiaji Hu, Audrey Kuan, Lucas Lemanowicz, Clark Minor, Nicholas Miyake, Michael Nazario, Brian Ngo, Mikhail Proniushkin, Siddharth Rajgarhia, Christopher Rogers, Kayo Teramoto, David Tobin, Grace Wang, Wilson Wong, Holly Xu, Xiaohan Zhang
  • Patent number: 10528232
    Abstract: User interface state (UI) information (such as UI control values) are stored and revived when the user navigates and returns to an application. When an instance of a page is created, the page registers with a tombstone list and indicates which page state information on the page is to be stored and revived when a user navigates away from the application. When the user provides an input indicating navigation away from the application, the application accesses the tombstone list and stores the UI page state information. UI page state information is stored in a page state dictionary data structure that corresponds to the current instance of the page. Then, when the user navigates back to the application, the application accesses the page state dictionary and restores the values of the UI page state information so that the user interface display is in the same state as when the user navigated away from the application.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: January 7, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Siddharth Singh, Nirav Y. Shah