Patents by Inventor Gyan Prakash

Gyan Prakash 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: 20190287095
    Abstract: A user can associate a digital asset corresponding to a value with a transaction device to be used by another user. For example, a first user can load a digital asset corresponding to a cryptocurrency amount onto a transaction device, where the first user then provides the transaction device to a second user. The second user can utilize the cryptocurrency amount on the transaction device to conduct a transaction. The generation and use of digital assets can be managed using ledgers that store data in the form of block chains.
    Type: Application
    Filed: July 15, 2016
    Publication date: September 19, 2019
    Applicant: Visa International Service Association
    Inventors: Sivanarayana Gaddam, Gyan Prakash, John Arendt
  • Patent number: 10417542
    Abstract: A mobile phone is disclosed. The mobile phone may receive a first request to generate an initial scannable image, and a second request to generate modified scannable image. The modified scannable image can include a static portion that corresponds to a static portion of the initial scannable image. The modified scannable image may also include another portion that has a different appearance than a corresponding portion of the initial scannable image.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: September 17, 2019
    Assignee: Visa International Service Association
    Inventors: Ajit Gaddam, Gyan Prakash, Selim Aissi
  • Publication number: 20190279186
    Abstract: Embodiments automatically select one of the multiple pre-generated payment cards provisioned on a mobile device. The multiple pre-generated payment cards (real or virtual) may each have a different credit limit. The mobile device may automatically select one of the multiple payment cards based on a transaction value of a transaction that is being conducted. An available credit limit of the selected payment card may be equal to or slightly greater than the transaction value. In some embodiments, the available credit limit of the selected payment card may be closer to the transaction value than the available credit limits of the remaining payment cards. In some embodiments, the different payment cards may be provisioned in a chip-and-pin based smart credit card or mobile wallet.
    Type: Application
    Filed: May 23, 2019
    Publication date: September 12, 2019
    Inventors: Ajit Gaddam, Gyan Prakash, Selim Aissi
  • Publication number: 20190251770
    Abstract: A method for conducting an interaction using a vehicle is disclosed. A vehicle can be identified based on one or more vehicle characteristics, including a license plate number, a make, a model, and a color. A user credential can be identified based on the vehicle and used for an interaction. Additionally, user contact information can be identified based on the vehicle and the user can be contacted to approve the interaction.
    Type: Application
    Filed: April 24, 2019
    Publication date: August 15, 2019
    Inventors: Sivanarayana Gaddam, Gaurav Kohli, Gyan Prakash
  • Patent number: 10373124
    Abstract: Technologies for generating tasks from communication messages includes a mobile computing device for monitoring communication messages, parsing the communication messages to detect content indicative of upcoming tasks, generating a task for each of the upcoming tasks detected, generating a task list from the generated tasks, and generating an alarm for each task. Additionally, the mobile computing device receives tasks generated by a cloud server.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: August 6, 2019
    Assignee: Intel Corporation
    Inventors: Gyan Prakash, Nagasubramanian Gurumoorthy, Saurabh Dadu, Venkatesh Ramamurthy, Rama Sawhney
  • Publication number: 20190215083
    Abstract: Systems and methods may use proximate communication to retrieve information pertaining to a target device. In one example, the method may include detecting the target device within a vicinity of a user device, receiving an information request response communication including information pertaining to the target device, and receiving an operation request response communication including information pertaining to a performed operation.
    Type: Application
    Filed: August 8, 2018
    Publication date: July 11, 2019
    Applicant: INTEL CORPORATION
    Inventors: Gyan Prakash, Nagasubramanian Gurumoorthy
  • Patent number: 10346822
    Abstract: Embodiments automatically select one of the multiple pre-generated payment cards provisioned on a mobile device. The multiple pre-generated payment cards (real or virtual) may each have a different credit limit. The mobile device may automatically select one of the multiple payment cards based on a transaction value of a transaction that is being conducted. An available credit limit of the selected payment card may be equal to or slightly greater than the transaction value. In some embodiments, the available credit limit of the selected payment card may be closer to the transaction value than the available credit limits of the remaining payment cards. In some embodiments, the different payment cards may be provisioned in a chip-and-pin based smart credit card or mobile wallet.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: July 9, 2019
    Assignee: Visa International Service Association
    Inventors: Ajit Gaddam, Gyan Prakash, Selim Aissi
  • Patent number: 10339571
    Abstract: A client computing system inserts selected advertising into digital content. Ads may be inserted into content based on a dynamic advertising matching process that is securely implemented within a hardware-based root of trust. User profiles used in ad matching may be privacy protected and maintained with confidentiality protection in the client computing system and/or a service provider server, respectively. When a client computing system makes a request to the service provider server for content with specified ad slots, the request may be made with the client's EPID signature, which is inherently privacy protected. The hardware-based root of trust protects insertion of selected ads into the linear rendering flow of the content.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: July 2, 2019
    Assignee: Intel Corporation
    Inventors: Ramesh Pendakur, Gyan Prakash, Walter C. Gintz
  • Patent number: 10332104
    Abstract: Various embodiments are generally directed to an apparatus, method and other techniques for activating a payment account for a vehicle electronic wallet component and to associate the payment account with a vehicle. In various embodiments, a request for payment for a transaction may be received over a contactless communication link when the vehicle is in proximity to a payment processing entity and authentication information to approve the request for payment may be received. Payment information corresponding to the payment account may be transmitted over the contactless communication link to the payment processing entity to enable payment for the transaction.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: June 25, 2019
    Assignee: INTEL CORPORATION
    Inventors: Gyan Prakash, Saurabh Dadu, Rajesh Poornachandran, Phillip Sitbon
  • Publication number: 20190190901
    Abstract: An embodiment includes a method executed by at least one processor comprising: determining a first environmental factor for a mobile communications device; determining a first security authentication level based on the determined first environmental factor; and allowing access to a first module of the mobile communications device based on the first security authentication level. Other embodiments are described herein.
    Type: Application
    Filed: February 22, 2019
    Publication date: June 20, 2019
    Inventors: Venky P. Venkateswaran, Jason Martin, Gyan Prakash
  • Publication number: 20190188394
    Abstract: The presenting invention relates to techniques for implementing a secure operating environment for the execution of applications on a computing devices (e.g., a mobile phone). In The secure operating environment may provide a trusted environment with dedicated computing resources to manage security and integrity of processing and data for the applications. The applications may be provided with a variety of security services and/or functions to meet different levels of security demanded by an application. The secure operating environment may include a security engine that enumerates and/or determines the security capabilities of the secure operating environment and the computing device, e.g., the hardware, the software, and/or the firmware of the computing device. The security engine may provide security services desired by applications by choosing from the security capabilities that are supported by the secure operating environment and the computing device.
    Type: Application
    Filed: February 7, 2019
    Publication date: June 20, 2019
    Inventors: Selim Aissi, Taeho Kgil, Gyan Prakash
  • Patent number: 10319166
    Abstract: A method for conducting an interaction using a vehicle is disclosed. A vehicle can be identified based on one or more vehicle characteristics, including a license plate number, a make, a model, and a color. A user credential can be identified based on the vehicle and used for an interaction. Additionally, user contact information can be identified based on the vehicle and the user can be contacted to approve the interaction.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: June 11, 2019
    Assignee: Visa International Service Assocation
    Inventors: Sivanarayana Gaddam, Gaurav Kohli, Gyan Prakash
  • Patent number: 10312886
    Abstract: The present disclosure envisages an asynchronous clock gating circuitry and a method for designing the asynchronous clock gating circuitry. The asynchronous clock gating circuitry could be placed at the very beginning of the clock network, given its design and implementation logic. The asynchronous clock gating circuitry helps meet the timing requirement on the enable pin thereof. The asynchronous clock gating circuitry avoids cumbersome replication of cluck gating circuitry during physical implementation of the (circuit) design, and further helps reduce the power consumption levels in sequential circuits.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: June 4, 2019
    Assignee: INVECAS TECHNOLOGIES PVT. LTD
    Inventors: Gyan Prakash, Nidhir Kumar
  • Patent number: 10297310
    Abstract: A method and system for multi cycle write leveling are disclosed. At least three data patterns are written into consecutive address locations of a memory device via corresponding write operations. Subsequently, predetermined beats of data strobe signals corresponding to certain predetermined write operations are gated. Based at least on the gating of predetermined data beats, a target data pattern to be read from the memory device is determined. Subsequently, a data read operation is performed, and the data written onto a specific address location of the memory device is read there from. The data thus read from the memory device is compared with the target pattern. Based on the comparison of the data read from the memory device with the target pattern, a delay cycle between the data strobe signals and clock signal is determined, and the data strobe signal and clock signal are accordingly calibrated.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: May 21, 2019
    Assignee: INVECAS TECHNOLOGIES PVT. LTD
    Inventors: Gyan Prakash, Nidhir Kumar
  • Patent number: 10299000
    Abstract: Embodiments of mechanisms for dynamic media content type streaming management for mobile devices are generally described herein. In some embodiments, the mobile device may receive selection input pertaining to generating output from a media file containing at least two of audio data, video data, and closed-captioning data, the selection input selecting at least one of audio, video, and closed-captioning to be output during play of the media content. In some embodiments, the mobile device may generate an audio output as a signal in response to the selection input including audio. In some embodiments, the mobile device may generate a video output as a signal in response to the selection input including video. In some embodiments, the mobile device may generate a closed-captioning output as a signal in response to selection input including closed-captioning.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: May 21, 2019
    Assignee: Intel Corporation
    Inventors: Gyan Prakash, Rajesh Poornachandran, Brian J. Hernacki, Kaitlin Murphy, Rita H. Wouhaybi
  • Patent number: 10264313
    Abstract: Embodiments of mechanisms for dynamic media content type streaming management for mobile devices are generally described herein. In some embodiments, the mobile device may receive selection input pertaining to generating output from a media file containing at least two of audio data, video data, and closed-captioning data, the selection input selecting at least one of audio, video, and closed-captioning to be output during play of the media content. In some embodiments, the mobile device may generate an audio output as a signal in response to the selection input including audio. In some embodiments, the mobile device may generate a video output as a signal in response to the selection input including video. In some embodiments, the mobile device may generate a closed-captioning output as a signal in response to selection input including closed-captioning.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: April 16, 2019
    Assignee: Intel Corporation
    Inventors: Gyan Prakash, Rajesh Poornachandran, Brian J. Hernacki, Kaitlin Murphy, Rita H. Wouhaybi
  • Patent number: 10255444
    Abstract: The presenting invention relates to techniques for implementing a secure operating environment for the execution of applications on a computing devices (e.g., a mobile phone). In The secure operating environment may provide a trusted environment with dedicated computing resources to manage security and integrity of processing and data for the applications. The applications may be provided with a variety of security services and/or functions to meet different levels of security demanded by an application. The secure operating environment may include a security engine that enumerates and/or determines the security capabilities of the secure operating environment and the computing device, e.g., the hardware, the software, and/or the firmware of the computing device. The security engine may provide security services desired by applications by choosing from the security capabilities that are supported by the secure operating environment and the computing device.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: April 9, 2019
    Assignee: Visa International Service Association
    Inventors: Selim Aissi, Taeho Kgil, Gyan Prakash
  • Publication number: 20190098350
    Abstract: Described herein is a platform for providing a resource catalog local to an appliance device, such that the appliance device is able to generate a transaction related to one or more resources within the resource catalog. In some embodiments, the appliance device may receive resource information within streaming data. For example, the appliance device may receive an indication that a portion of streaming media data is related to a resource. Upon determining that a portion of streaming data is related to a resource, the appliance device may be configured to store the portion of data in relation to the identified resource. A user may retrieve and/or execute the portion of streaming data at a later date. In some embodiments, the user may request that a transaction be conducted with respect to the resource and a corresponding transaction request may be generated by the appliance device.
    Type: Application
    Filed: May 3, 2016
    Publication date: March 28, 2019
    Inventors: Ajit GADDAM, Gyan PRAKASH
  • Patent number: 10244105
    Abstract: Methods and systems to display, in real time, detailed attribute information regarding a calling party. This information may be presented to a user in conjunction with an incoming voice-call or message on the user's smartphone/mobile internet device (MID) or other mobile device. Such information can help him/her in real-time to decide whether to respond to the communication. Attribute information is collected at a caller attributes processing server and communicated to a receiver device of the called party.
    Type: Grant
    Filed: April 6, 2016
    Date of Patent: March 26, 2019
    Assignee: Intel Corporation
    Inventors: Gyan Prakash, Selim Aissi, Saurabh Dadu
  • Publication number: 20190089774
    Abstract: Techniques for securely binding a software application to a communication device may include sending a set of device identifiers associated with the computing device to a server, receiving a server-generated dynamic device identifier that is generated based on the set of device identifiers; and storing the server-generated dynamic device identifier during initialization of the application. During runtime execution of the application, the application may receive a request to execute an application specific task.
    Type: Application
    Filed: November 15, 2018
    Publication date: March 21, 2019
    Inventors: Gyan Prakash, Selim Aissi, Rasta Mansour, Ajit Gaddam