Patents by Inventor Ankur Agrawal
Ankur Agrawal 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: 9846970Abstract: Described are apparatuses, methods and storage media associated with transitioning an augmented reality object between physical and digital environments, wherein the augmented reality object is embodied in at least two information carrying objects, which information carrying objects comprise a sensor-enabled physical object and a digital object.Type: GrantFiled: December 16, 2015Date of Patent: December 19, 2017Assignee: Intel CorporationInventors: Glen J. Anderson, Reese Bowes, Ankur Agrawal
-
Publication number: 20170278783Abstract: Incorporating at least one magnetic alignment structure on a microelectronic device and incorporating at least one alignment coil within a microelectronic substrate, wherein the alignment coil may be powered to form a magnetic field to attract the magnetic alignment structure, thereby aligning the microelectronic device to the microelectronic substrate. After alignment, the microelectronic device may be electrically attached to the substrate. Embodiments may include additionally incorporating an alignment detection coil within the microelectronic substrate, wherein the alignment detection coil may be powered to form a magnetic field to detect variations in the magnetic field generated by the alignment coil in order verify the alignment of the microelectronic device to the microelectronic substrate.Type: ApplicationFiled: June 10, 2017Publication date: September 28, 2017Applicant: INTEL CORPORATIONInventors: Ankur Agrawal, Srinivas S. Moola, Sujit Sharan, Vijay Govindarajan
-
Publication number: 20170269906Abstract: Apparatuses, methods and storage medium associated with a model compute system for physical programming are disclosed herein. In embodiments, an apparatus may include one or more processors, devices, and/or circuitry to identify first rules associated with one or more physical subcomponents, e.g., blocks, tiles, or the like, or combinations thereof, assembled in a constructed model in a first control modality, wherein at least one first rule defines a first predetermined behavior of the constructed model, and determine a first program stack for execution by the model compute system based on the first rules associated with the one or more physical subcomponents. Other embodiments may be described and/or claimed.Type: ApplicationFiled: March 15, 2016Publication date: September 21, 2017Inventors: GLEN J. ANDERSON, REBECCA A. CHIERICHETTI, MENG SHI, YEVGENIY Y. YARMOSH, MARK R. FRANCIS, RAVISHANKAR IYER, REESE BOWES, ANKUR AGRAWAL
-
Publication number: 20170240018Abstract: Methods and systems are provided for controlling a suspension system of a vehicle. In one embodiment, the method includes: receiving, by a processor, sensor data indicative of conditions of a roadway in a path of the vehicle; determining, by a processor, a continuous road profile based on the sensor data; and selectively controlling, by a processor, at least one suspension element of the vehicle based on the continuous road profile.Type: ApplicationFiled: February 19, 2016Publication date: August 24, 2017Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: CHRISTOPHER J. METTRICK, SHIV G. PATEL, FAHIM JAVID, DHRUV OBEROI, ANKUR AGRAWAL
-
Patent number: 9729539Abstract: This disclosure describes techniques for verifying the identity of a user with a network access control (NAC) device in response to receiving a security assertion request for the user. To verify the identity of a user, an NAC device may, in response to receiving a security assertion request from a user agent executing on a client device, cause the user agent to redirect a session verification request to an NAC client executing on the client device. The NAC client may detect the session verification request, and provide information indicative of a valid network access session for the user to the NAC device. The NAC device may verify the identity of the user based on the information indicative of the valid network access session. In this way, an NAC device may verify the identity of a user without requiring the user to re-authenticate with the NAC device.Type: GrantFiled: March 28, 2014Date of Patent: August 8, 2017Assignee: Pulse Secure, LLCInventors: Ankur Agrawal, Chandrasekaran Rajagopalan
-
Patent number: 9711443Abstract: Incorporating at least one magnetic alignment structure on a microelectronic device and incorporating at least one alignment coil within a microelectronic substrate, wherein the alignment coil may be powered to form a magnetic field to attract the magnetic alignment structure, thereby aligning the microelectronic device to the microelectronic substrate. After alignment, the microelectronic device may be electrically attached to the substrate. Embodiments may include additionally incorporating an alignment detection coil within the microelectronic substrate, wherein the alignment detection coil may be powered to form a magnetic field to detect variations in the magnetic field generated by the alignment coil in order verify the alignment of the microelectronic device to the microelectronic substrate.Type: GrantFiled: November 14, 2015Date of Patent: July 18, 2017Assignee: Intel CorporationInventors: Ankur Agrawal, Srinivas S. Moola, Sujit Sharan, Vijay Govindarajan
-
Patent number: 9704003Abstract: Control of an apparatus is provided according to determination of positioning of information pieces with radio frequency identification (RFID) tags. In embodiments, an apparatus may include one or more pieces, wherein each piece may be positionable in one or more piece positions of a region and may include a passive RFID tag that stores information relating to a characteristic of the piece. An arrangement of RFID antennas may be positioned proximal to the region, and a RFID reader may provide reads of the pieces near the RFID antennas. One or more processors may determine the piece positions of the one or more pieces from the reads and may provide control of the apparatus according to the one or more pieces and their piece positions.Type: GrantFiled: April 1, 2016Date of Patent: July 11, 2017Assignee: Intel CorporationInventors: Glen J. Anderson, Anand S. Konanur, Kevin W. Bross, Gregory A. Peek, Rebecca A. Chierichetti, Ankur Agrawal
-
Publication number: 20170187820Abstract: Methods, systems, and computer-storage media for intelligently creating and using routing connections between on-premises servers within a client and nodes of a data center are provided. When routing connections being requested by the client are not presently established, a caching service within the data center is programmed to direct a client's cache request over available routing connections, thereby scaling out storage capacity across the data center. When routing connections being requested by the client are established, a load balancer within the data center is programmed to direct the cache request over a requested routing connection, thereby bypassing intervening hops within the data center, such as gateway nodes that host instances of the caching service. To bypass intervening hops, the client network is provided with access to a client-side routing table for identifying an appropriate network key and a connection table for identifying a routing connection mapped to the network key.Type: ApplicationFiled: December 28, 2015Publication date: June 29, 2017Inventors: Vipindeep Vangala, Ankur Agrawal, Hari Krishnan, Venkata Seshu Kumar Kurapati, Vijay Amrit Agrawal
-
Publication number: 20170178406Abstract: Described are apparatuses, methods and storage media associated with transitioning an augmented reality object between physical and digital environments, wherein the augmented reality object is embodied in at least two information carrying objects, which information carrying objects comprise a sensor-enabled physical object and a digital object.Type: ApplicationFiled: December 16, 2015Publication date: June 22, 2017Inventors: Glen J. Anderson, Reese Bowes, Ankur Agrawal
-
Publication number: 20170141021Abstract: Incorporating at least one magnetic alignment structure on a microelectronic device and incorporating at least one alignment coil within a microelectronic substrate, wherein the alignment coil may be powered to form a magnetic field to attract the magnetic alignment structure, thereby aligning the microelectronic device to the microelectronic substrate. After alignment, the microelectronic device may be electrically attached to the substrate. Embodiments may include additionally incorporating an alignment detection coil within the microelectronic substrate, wherein the alignment detection coil may be powered to form a magnetic field to detect variations in the magnetic field generated by the alignment coil in order verify the alignment of the microelectronic device to the microelectronic substrate.Type: ApplicationFiled: November 14, 2015Publication date: May 18, 2017Applicant: Intel CorporationInventors: Ankur Agrawal, Srinivas Moola, Sujit Sharan, Vijay Govindarajan
-
Publication number: 20170011029Abstract: Embodiments of the present invention provide a system, method, and article of hybrid human machine learning system with tagging and scoring techniques for sentiment magnitude scoring of textual passages. The combination of machine learning systems with data from human pooled language extraction techniques enable the present system to achieve high accuracy of human sentiment measurement and textual categorization of raw text, blog posts, and social media streams. This information can then be aggregated to provide brand and product strength analysis. A data processing module is configured to get streaming data and then tag the streaming data automatically using the machine learning output. A crowdsourcing module is configured to select a subset of social media posts that have been previously stored in the database, and present the social media posts on the web, which then tags each social media with a selected set of attributes.Type: ApplicationFiled: September 20, 2016Publication date: January 12, 2017Inventors: Manjirnath CHATTERJEE, Rabia TURAN, Brian LUE, Ankur AGRAWAL, Kevin PERILLO
-
Patent number: 9471883Abstract: Embodiments of the present invention provide a system, method, and article of hybrid human machine learning system with tagging and scoring techniques for sentiment magnitude scoring of textual passages. The combination of machine learning systems with data from human pooled language extraction techniques enable the present system to achieve high accuracy of human sentiment measurement and textual categorization of raw text, blog posts, and social media streams. This information can then be aggregated to provide brand and product strength analysis. A data processing module is configured to get streaming data and then tag the streaming data automatically using the machine learning output. A crowdsourcing module is configured to select a subset of social media posts that have been previously stored in the database, and present the social media posts on the web, which then tags each social media with a selected set of attributes.Type: GrantFiled: May 9, 2014Date of Patent: October 18, 2016Assignee: MOODWIRE, INC.Inventors: Manjirnath Chatterjee, Rabia Turan, Brian Lue, Ankur Agrawal, Kevin Perillo
-
Patent number: 9461980Abstract: In one example, a method includes predicting, by a network access control (NAC) device based on a device identifier in a request from a client device and a device usage history of the client device, a user associated with the client device, prior to completing a user authentication process, requesting, by the NAC device and from a directory server, session attributes for the predicted user, receiving, by the NAC device and from an authentication server, an indication of whether a user associated with the client device was successfully authenticated. The method includes determining, based on an identifier of the user, whether the predicted user is the user associated with the client device, and responsive to determining that the predicted user is the user associated with the client device, establishing, by the NAC and using the session attributes for the predicted user, a session between the client device and the network.Type: GrantFiled: March 28, 2014Date of Patent: October 4, 2016Assignee: Juniper Networks, Inc.Inventors: Ankur Agrawal, Chandrasekaran Rajagopalan
-
Patent number: 9325542Abstract: A parallel receiver interface includes a plurality of parallel data receivers, each receiver receiving input data. A clock receiver is configured to receive a forwarded clock. A phase interpolator has an input coupled to the output of the clock receiver and has an output coupled to each of the parallel receivers. Parallel clock delay elements are within each of the parallel data receivers, each clock delay element configured to provide varying amounts of clock phase adjustment. Inputs of a multiplexer circuit within each of the parallel data receivers are coupled to the outputs of each of the parallel clock delay elements within a respective parallel data receiver. An output of the multiplexer circuit is coupled to a data sampler within the respective parallel data receiver, the multiplexer circuit being configured to be controlled by a logic signal.Type: GrantFiled: November 21, 2012Date of Patent: April 26, 2016Assignee: GlobalFoundries Inc.Inventors: Ankur Agrawal, Timothy O. Dickson, Sergey Rylov
-
Patent number: 8964826Abstract: Feed-forward equalizer (FFE) circuits and methods are provided which implement time domain analog multiplication for adjusting FFE tap weights. For example, a method includes inputting data signals to FFE taps of a current-integrating summer circuit, wherein the data signals are time-delayed versions of an analog input data signal. A capacitance is charged to a precharge level during a reset period of the current-integrating summer circuit. An output current is generated by each FFE tap during an integration period of the current-integrating summer circuit. The output currents from the FFE taps collectively charge or discharge the capacitance during the integration period.Type: GrantFiled: February 9, 2013Date of Patent: February 24, 2015Assignee: International Business Machines CorporationInventors: Ankur Agrawal, John F. Bulzacchelli
-
Patent number: 8941415Abstract: Circuits and methods are provided for generating clock signals and correcting duty cycle distortion in clock signals. A circuit for generating a clock signal includes a multiplexer circuit and an edge-triggered flip-flop circuit. The multiplexer circuit selectively outputs one of a plurality of input clock signals. The edge-triggered flip-flop detects a transitioning edge of the input clock signal that is selectively output from the multiplexer circuit, and in response to the detection, samples a logic level of a received data signal, and generates a transition of an output clock signal at an output port of the edge-triggered flip-flop. The multiplexer circuit selectively outputs one of the plurality of input clock signals to a clock signal port of the edge-triggered flip-flop, based on a logic level of the output clock signal at the output port of the edge-triggered flip-flop, which is input to a select control port of the multiplexer circuit.Type: GrantFiled: January 10, 2014Date of Patent: January 27, 2015Assignee: International Business Machines CorporationInventors: John F. Bulzacchelli, Ankur Agrawal
-
Patent number: 8913655Abstract: Circuits and methods are provided for efficient feed-forward equalization when sample-and-hold circuitry is employed to generate n time-delayed versions of an input data signal to be equalized. To equalize the input data signal, m data signals are input to m feed-forward equalization (FFE) taps of a current-integrating summer circuit, wherein each of the m data signals corresponds to one of the n time-delayed versions of the input data signal. A capacitance is precharged to a precharge level during a reset period of the current-integrating summer circuit. An output current is generated by each of the m FFE taps during an integration period of the current-integrating summer circuit, wherein the output currents from the m FFE taps collectively charge or discharge the capacitance during the integration period. A gating control signal is applied to an FFE tap during the integration period to disable the FFE tap during a portion of the integration period in which the data signal input to the FFE tap is invalid.Type: GrantFiled: August 16, 2013Date of Patent: December 16, 2014Assignee: International Business Machines CorporationInventors: Ankur Agrawal, John F. Bulzacchelli, Daniel J. Friedman, Zeynep Toprak Deniz
-
Publication number: 20140337257Abstract: Embodiments of the present invention provide a system, method, and article of hybrid human machine learning system with tagging and scoring techniques for sentiment magnitude scoring of textual passages. The combination of machine learning systems with data from human pooled language extraction techniques enable the present system to achieve high accuracy of human sentiment measurement and textual categorization of raw text, blog posts, and social media streams. This information can then be aggregated to provide brand and product strength analysis. A data processing module is configured to get streaming data and then tag the streaming data automatically using the machine learning output. A crowdsourcing module is configured to select a subset of social media posts that have been previously stored in the database, and present the social media posts on the web, which then tags each social media with a selected set of attributes.Type: ApplicationFiled: May 9, 2014Publication date: November 13, 2014Applicant: METAVANA, INC.Inventors: Manjirnath CHATTERJEE, Rabia TURAN, Brian LUE, Ankur AGRAWAL, Kevin PERILLO
-
Patent number: 8776209Abstract: A VPN gateway is described that provides single sign-on (SSO) functionality with respect to remote users who have established tunneling sessions with the VPN gateway and who attempt to access a protected resource. The VPN gateway may receive, from a client device, a security assertion request that includes a request for a security assertion to be made by the VPN gateway with respect to a user of a private network associated with the VPN gateway, determine whether the security assertion request was received via a tunneling session established for the user between the client device and the VPN gateway, and issue a security assertion for the user in response to determining that the security assertion request was received via the tunneling session. In this way, a VPN gateway may act as an SSO identity provider for users that have an established tunneling session with the gateway.Type: GrantFiled: March 9, 2012Date of Patent: July 8, 2014Assignee: Juniper Networks, Inc.Inventors: Kartik Kumar, Ankur Agrawal, Roger A. Chickering, James Wood, Vamsi K. Anne
-
Patent number: 8755428Abstract: Circuits and methods are provided for efficient feed-forward equalization when sample-and-hold circuitry is employed to generate n time-delayed versions of an input data signal to be equalized. To equalize the input data signal, m data signals are input to m feed-forward equalization (FFE) taps of a current-integrating summer circuit, wherein each of the m data signals corresponds to one of the n time-delayed versions of the input data signal. A capacitance is precharged to a precharge level during a reset period of the current-integrating summer circuit. An output current is generated by each of the m FFE taps during an integration period of the current-integrating summer circuit, wherein the output currents from the m FFE taps collectively charge or discharge the capacitance during the integration period. A gating control signal is applied to an FFE tap during the integration period to disable the FFE tap during a portion of the integration period in which the data signal input to the FFE tap is invalid.Type: GrantFiled: February 8, 2013Date of Patent: June 17, 2014Assignee: International Business Machines CorporationInventors: Ankur Agrawal, John F. Bulzacchelli, Daniel J. Friedman, Zeynep Toprak Deniz