Patents by Inventor Abhishek

Abhishek 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: 20190131686
    Abstract: An apparatus for pointing wireless communication antennas may include (1) a mount that secures (A) a wireless communication antenna that transmits wireless communication signals to a remote wireless communication antenna that is secured on a remote mount and (B) an array of pointing antennas that receives, from a remote array of pointing antennas mounted on the remote mount, a beacon signal that indicates a location of the remote array of pointing antennas, (3) a motorized drive that physically orients the mount, and (4) a processing device that (A) determines, based at least in part on the beacon signal, an orientation of a boresight axis of the wireless communication antenna relative to a boresight axis of the remote wireless communication antenna and (B) directs the motorized drive to orient the mount such that the wireless communication antenna's boresight axis aligns with the remote wireless communication antenna's boresight axis.
    Type: Application
    Filed: October 27, 2017
    Publication date: May 2, 2019
    Inventors: Abhishek Tiwari, Steven Andrew Cashion
  • Publication number: 20190132130
    Abstract: Disclosed herein are system, method, and computer program product embodiments for converting a static contract clause into an operationalizing contract clause on a blockchain. An embodiment operates by converting the static contract clause to an operationalized contract clause having a trigger and an action. The embodiment generates executable code for a blockchain based on the trigger and the action. The embodiment deploys the executable code on a block in the blockchain. The embodiment then executes the action in the executable code in the blockchain in response to receiving the trigger.
    Type: Application
    Filed: October 27, 2017
    Publication date: May 2, 2019
    Inventors: Hemanth Rajeswari Anantha, Kiran Prashanth Kulkarni, Abhishek Chaturvedi, Debashis Banerjee, Panish Ramakrishna
  • Publication number: 20190129790
    Abstract: A memory includes error correction circuitry that receives a data packet, outputs a correctable error flag indicating presence or absence of a correctable error in the data packet, and outputs an uncorrectable error flag indicating presence or absence of an uncorrectable error in the data packet. A response manager, operating in availability mode, generates output indicating that a correctable error was present if the correctable error flag indicates presence thereof, and generates an output indicating that an uncorrectable error was present if the uncorrectable error flag indicates presence thereof. In a coverage mode, the response manager generates an output indicating that a correctable error was potentially present but should be treated as an uncorrectable error if the correctable error flag indicates presence of the correctable error, and generates an output indicating that an uncorrectable error was present if the uncorrectable error flag indicates presence thereof.
    Type: Application
    Filed: October 31, 2017
    Publication date: May 2, 2019
    Applicants: STMicroelectronics International N.V., STMicroelectronics S.r.l.
    Inventors: Om Ranjan, Riccardo Gemelli, Abhishek Gupta
  • Publication number: 20190125637
    Abstract: A hair coloring mixture including a carrier liquid with alumino-silicate micro-tubes having a hair dye agent loaded into the lumen of the micro-tubes. The micro-tubes may be present in the carrier liquid in a concentration of between about 5 mg/ml and about 50 mg/ml, while the mixture will have a pH of between about 4 and about 7.
    Type: Application
    Filed: December 20, 2018
    Publication date: May 2, 2019
    Inventors: Yuri Lvov, Abhishek Panchal, Rawil Fakhrullin
  • Publication number: 20190129749
    Abstract: Automatic extraction and application of conditional tasks from content is provided. A conditional task system includes a classifier that is trained and used to identify conditional tasks and to learn appropriate times and methods to engage a user for reminding the user about conditional tasks. The conditional task system includes components for enabling an automated detection of a conditional task, extracting of attributes that characterize a condition associated with the task, using information about the condition to determine how to monitor for satisfaction of the condition, determining when and how to engage the user about the task, and notifying the user at an appropriate time and using an appropriate method when the condition is satisfied.
    Type: Application
    Filed: November 1, 2017
    Publication date: May 2, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ryen William White, Paul Nathan Bennett, Eric Joel Horvitz, Nikrouz Ghotbi, Jason Henry Portenoy, Marcello Mendes Hasegawa, Abhishek Jha, Chaitanya Yashwant Modak
  • Patent number: 10276260
    Abstract: A method and system for providing therapy to an individual, the method comprising: transmitting a log of use dataset associated with communication behavior of the individual during a time period; receiving a supplementary dataset characterizing mobility of the individual in association with the time period; generating a survey dataset upon retrieving responses provided by the individual to at least one of a set of surveys, associated with a set of time points of the time period; generating a predictive model from a passive dataset derived from the log of use dataset and the supplementary dataset and the survey dataset; generating a report summarizing a mental health state of the individual, associated with at least a portion of the time period, from the passive dataset, the survey dataset, and an output of the predictive model; and rendering information from the report to a coach associated with the individual.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: April 30, 2019
    Assignee: Ginger.io, Inc.
    Inventors: Sai Moturu, Anmol Madan, Karan Singh, Abhishek Nath, Amanda Withrow, Aditya Sharma
  • Patent number: 10278150
    Abstract: Aspects of the present disclosure provide techniques for synchronizing clocks in a Neighbor Aware Network (NAN) Data Link (NDL) cluster. An exemplary apparatus includes a processing system configured to communicate with one or more members of a group, that includes the apparatus, according to a first data communication window (DCW) timeline having a first offset relative to a first clock associated with a first network cluster, to detect a beacon transmitted by a device of a second network cluster, wherein the beacon comprises timing information of a second clock associated with the second network cluster, to determine whether to initiate a move of the group to the second network cluster, to generate a frame to initiate the move of the group to the second network cluster, the frame comprising a first indication of the timing information of the second clock, and an interface configured to output the frame for transmission.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: April 30, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Santosh Paul Abraham, Alireza Raissinia, Abhishek Pramod Patil, George Cherian, Shivraj Singh Sandhu
  • Patent number: 10276213
    Abstract: Systems and methods disclosed herein provide automatic and intelligent video sorting in the context of creating video compositions. A computing device sorts a media bin of videos in the user's work area based on similarity to the videos included in the video composition being created. When a user selects or includes a particular video on the composition's timeline, the video is compared against the entire video collection to change the display of videos in the media bin. In one example, videos that have similar tags to a selected video are prioritized at the top. Only a subset of frames of each of the videos are used to use to identify video tags. Intelligently selecting tags using a subset of frames from each video rather than using all frames enables more efficient and accurate tagging of videos, which facilitates quicker and more accurate comparison of video similarities.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: April 30, 2019
    Assignee: Adobe Inc.
    Inventors: Sagar Tandon, Andaleeb Fatima, Abhishek Shah
  • Patent number: 10273403
    Abstract: The present disclosure relates to a composition that includes a particle and a surface species, where the particle has a characteristic length between greater than zero nm and 100 nm inclusively, and the surface species is associated with a surface of the particle such that the particle maintains a crystalline form when the composition is at a temperature between ?180° C. and 150° C.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: April 30, 2019
    Assignees: Alliance for Sustainable Energy, LLC, University of Washington, Regents of the University of Colorado, a body corporate
    Inventors: Joseph Matthew Luther, Abhishek Swarnkar, Ashley Rae Marshall, Erin Mariko Sanehira
  • Patent number: 10275281
    Abstract: Disclosed are some examples of systems, methods, apparatus and computer program products for scheduling jobs to process log files. In some implementations, a scheduler can be configured to identify a final state of a previously scheduled first job as a failure in execution by one or more processors. For instance, the first job may have been defined to process a first input log file saved to a database during a first timeframe of a sequence of timeframes of a designated interval. The scheduler can detect a second input log file saved to the database. The scheduler can then define a second job to process the first input log file and the second input log file and schedule the second job in association with a second timeframe of the sequence.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: April 30, 2019
    Assignee: salesforce.com, inc.
    Inventors: Aakash Pradeep, Abhishek Sreenivasa, Adam Torman, Alex Warshavsky, Samarpan Jain, Soumen Bandyopadhyay
  • Patent number: 10276688
    Abstract: A device comprising Si:As source and drain extensions and Si:As or Si:P source and drain features formed using selective epitaxial growth and a method of forming the same is provided. The epitaxial layers used for the source and drain extensions and the source and drain features herein are deposited by simultaneous film formation and film etching, wherein the deposited material on the monocrystalline layer is etched at a slower rate than deposition material deposited on non-monocrystalline location of a substrate. As a result, an epitaxial layer is deposited on the monocrystalline surfaces, and a layer is not deposited on non-monocrystalline surfaces of the same base material, such as silicon.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: April 30, 2019
    Assignee: APPLIED MATERIALS, INC.
    Inventors: Xinyu Bao, Zhiyuan Ye, Flora Fong-Song Chang, Abhishek Dube, Xuebin Li, Errol Antonio C. Sanchez, Hua Chung, Schubert S. Chu
  • Patent number: 10277696
    Abstract: Large amounts of data from the Internet are collected for media content available of viewing, and user experience of audiences accessing the media content. The collected data is processed using intelligent tools and classified in a manner that facilitates searching data on the basis of time ranges. Pertinent information is extracted and presented to media content creators to enable them with the necessary knowledge to create new media content that is relevant, interesting and engaging to the creator users' target audiences, by detecting trends and changes of interest.
    Type: Grant
    Filed: September 10, 2016
    Date of Patent: April 30, 2019
    Assignee: Intelligence Machine Inc.
    Inventors: Venkateswaran Prasad, Sameer Pitalwalla, Madhuchhanda Das, Ragavan Natarajan, Abhishek Tanksali, Ravindra Jaju
  • Publication number: 20190123618
    Abstract: An adaptor is disclosed for connecting a rotating electrical machine 12 to a prime mover 10. The adaptor comprises at least one air outlet. The adaptor is arranged to provide an increase in a cross-sectional area of air flow towards the outlet. In this way part of the dynamic pressure can be converted into additional static pressure rise through steady expansion of the air flow cross-section. This in turn may help to improve the overall amount of cooling air passing through the machine for a given fan input power.
    Type: Application
    Filed: March 9, 2017
    Publication date: April 25, 2019
    Applicant: Cummins Generator Technologies Limited
    Inventors: Himanshu AGRAWAL, Abhishek KAKADE, Mark Jason RILEY, Robert Mitchell ROLSTON, Haider ALI ABBAS
  • Publication number: 20190124654
    Abstract: A method and an apparatus for wireless communication are provided. In one configuration, a first device may receive from a second device information indicative of a slot schedule for scheduling communication between the two devices. The slot schedule may allocate slots for the first device to transmit to the second device and for the second device to transmit to the first device. The information may indicate one or more types of message allowed or disallowed to be transmitted in the respective slots. The first device may determine based on the received information a chronologically first slot that is a first slot in time among all the slots allocated to the first device allowed to transmit an acknowledgement message. The first device may receive a first message from the second device. The first device may transmit an acknowledgement message in response to the received first message using the chronologically first slot.
    Type: Application
    Filed: October 12, 2018
    Publication date: April 25, 2019
    Inventors: George CHERIAN, Solomon TRAININ, Lochan VERMA, Alfred ASTERJADHI, Abhishek Pramod PATIL
  • Publication number: 20190121806
    Abstract: A set of first results from a first query are received. Using a natural language processing technique, a set of second results using a second query having at least a portion of the first query and at least a portion of set of first results are generated, wherein the natural language processing technique comprises a machine learning model configured to analyze the set of first results. The set of second results are scored based upon a semantic comparison of the set of first results, the second query, and the set of second results. Using the scored set of the second results, a set of processed results are generated.
    Type: Application
    Filed: December 18, 2018
    Publication date: April 25, 2019
    Inventors: Naveen G. Balani, Amit P. Bohra, Abhishek Shrivastava
  • Patent number: 10269088
    Abstract: A mechanism is described for facilitating thread execution arbitration for thread scheduling relating to graphics processors at computing devices. A method of embodiments, as described herein, includes assigning priority levels to threads based on stall signals communicated from the one or more shared function units to one or more execution units of a processor including a graphics processor, and selecting a first thread to be scheduled and a second thread to be ignored based on the stall signals.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: April 23, 2019
    Assignee: INTEL CORPORATION
    Inventors: Joydeep Ray, Abhishek R. Appu, Subramaniam M. Maiyuran, Eric J. Hoekstra, Prasoonkumar Surti, Balaji Vembu, Altug Koker
  • Patent number: 10267201
    Abstract: In one embodiment, an exhaust waste heat recovery system includes a first exhaust waste heat recovery assembly including a central exhaust channel configured to allow passage of exhaust along an exhaust axis, and a first plurality of thermoelectric (TE) legs, each of the first plurality of TE legs including a hot end in thermal communication with the exhaust channel, and a cold end opposite to the hot end, and an electrical coupler in electrical communication with each of the first plurality of TE legs, the electrical coupler configured to receive electricity from the first plurality of TE legs.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: April 23, 2019
    Assignee: Robert Bosch GmbH
    Inventors: Varun Mittal, Abhishek Sahasrabudhe
  • Patent number: 10270789
    Abstract: Provided are systems, methods, and computer-program products for a targeted threat intelligence engine, implemented in a network device. The network device may receive incident data, which may include information derived starting at detection of an attack on the network until detection of an event. The network device may include analytic engines that run in a predetermined order. An analytic engine can analyze incident data of a certain data type, and can produce a result indicating whether a piece of data is associated with the attack. The network device may produce a report of the attack, which may include correlating the results from the analytic engines. The report may provide information about a sequence of events that occurred in the course of the attack. The network device may use the record of the attack to generate indicators, which may describe the attack, and may facilitate configuring security for a network.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: April 23, 2019
    Assignee: ACALVIO TECHNOLOGIES, INC.
    Inventor: Abhishek Singh
  • Patent number: 10267857
    Abstract: A system includes a memory and a processor. The processor is configured to execute computer program codes to perform operations below. A netlist of a functional unit is transformed to a first matrix. The netlist includes information associated with nodes and flip-flops. A first node is selected from the nodes according to the first matrix and a second matrix, to generate a fault list. The second matrix includes weighting values for the nodes. The first node is determined to be associated with a maximum number of the flip-flops. A fault injection is performed on the functional unit. The functional unit is analyzed according to the netlist and the fault list, to generate a first file. A safety mechanism unit is analyzed to generate a second file. A failure is detected according to the first file or a combination of the first file and the second file.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: April 23, 2019
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.
    Inventors: Sandeep Kumar Goel, Abhishek Koneru, Tri Ngo, Yun-Han Lee
  • Patent number: 10269947
    Abstract: An electronic device can include a transistor. The transistor can include a first layer including a first III-V material, a second layer overlying the first layer and including a second III-V material, and a third layer overlying the first layer and including a third III-V material. In an embodiment, each of the first and second layers includes Al, and the second layer has a higher Al content as compared to the first layer. In another embodiment, the transistor can further include a gate dielectric layer overlying the third layer, and a gate electrode of the transistor overlying the gate dielectric layer and the third layer. The transistor can be an enhancement-mode high electron mobility transistor. The configuration of layers can allow for a relatively higher threshold voltage, as compared to conventional enhancement-mode high electron mobility transistor, to be achieved without significantly affecting RDSON.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: April 23, 2019
    Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
    Inventors: Peter Moens, Piet Vanmeerbeek, Abhishek Banerjee