Patents by Inventor Abhishek Tiwari

Abhishek Tiwari 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: 20150178747
    Abstract: This invention is directed to a computerized system for asynchronously receiving persistent query requests, selecting a subset from the plurality of persistent query requests for a particular item, ordering the subset of persistent query requests into a plurality of equal range brackets between the highest desired price to the lowest desired price, receiving a set of sales program criteria from the vendor computer system created in response to the vendor computer system previously receiving the subset of persistent query requests having available quantity and available price information for the items available for sale from the vendor, determining the number of available items from the sales program criteria having available prices that are within a first desired range bracket, and transmitting a notification to the remote computer devices associated with the query results having available prices in the first range bracket.
    Type: Application
    Filed: September 8, 2014
    Publication date: June 25, 2015
    Inventors: Abhishek Tiwari, Jack Shedd, Brian Williams Wolter
  • Publication number: 20150178807
    Abstract: This invention is a system for providing persistence searching for consumer items that performs the steps of: retrieving a set of get requests uniquely associated with external vendor sites wherein each get request is specifically formatted for its external vendor site and simultaneously transmitting the set of get requests to the respective external vendor sites. Asynchronously receiving current results from the external vendor sites, extracting the price from the current results for each item contained in the current results received from the external vendor sites, comparing the extracted price of the current results with the price of a previously stored results, generating a notification and including in the notification, a link to the external vendor site to provide a purchasing opportunity to a user where the price of the current results is lower than the price of the stored results.
    Type: Application
    Filed: September 8, 2014
    Publication date: June 25, 2015
    Inventors: Abhishek Tiwari, Jack Shedd, Brian William Wolter
  • Patent number: 8949411
    Abstract: A network address of a computing device is obtained, and an unencrypted request is sent to a resource access manager of a particular network. If both a response is received from the resource access manager and the computing device has a network address within a desired range of network addresses, then a determination is made that the computing device is inside the particular network. Otherwise, a determination is made that the computing device is outside the particular network.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: February 3, 2015
    Assignee: Microsoft Corporation
    Inventors: Abhishek Tiwari, Rama Krishna Amaravadi, Raunak Pandya, Alok Jain
  • Publication number: 20140337600
    Abstract: In one embodiment, the present invention includes a translation lookaside buffer (TLB) to store entries each having a translation portion to store a virtual address (VA)-to-physical address (PA) translation and a second portion to store bits for a memory page associated with the VA-to-PA translation, where the bits indicate attributes of information in the memory page. Other embodiments are described and claimed.
    Type: Application
    Filed: July 24, 2014
    Publication date: November 13, 2014
    Inventors: David Champagne, Abhishek Tiwari, Wei Wu, Christopher J. Hughes, Sanjeev Kumar, Shih-Lien Lu
  • Publication number: 20140325066
    Abstract: Techniques to provide an improved representation of remote network access for a network administrator managing and controlling access to resources on an enterprise network. The representation indicates resources accessed by a remote computer or by a user of that computer and provides associated information useful for managing remote network access. To create the representation, multiple security associations formed between a remote client computer and resources on the enterprise network are associated with entity sessions, based on identical session identifiers generated for each security association within an entity session. The entity sessions may be aggregated into a DirectAccess “connection” between the remote client computer and the enterprise network, based on an identity of the remote client computer. Resources accessed over the connection may be identified using a session identifier of each entity session so that security associations in that entity session may be matched with the resources.
    Type: Application
    Filed: July 7, 2014
    Publication date: October 30, 2014
    Inventors: Dhiraj K. Gupta, Gerardo Diaz-Cuellar, Ashish Saxena, Abhishek Tiwari
  • Patent number: 8838696
    Abstract: A method or apparatus to provide a video ecosystem is described. The video ecosystem, in one embodiment, permits live video streaming between users on different platforms, carriers, and/or devices.
    Type: Grant
    Filed: September 14, 2011
    Date of Patent: September 16, 2014
    Assignee: Syniverse Technologies, LLC
    Inventors: Abhishek Tiwari, Jonah Kaj Fleming, Alan Michael Vale
  • Patent number: 8819392
    Abstract: In one embodiment, the present invention includes a translation lookaside buffer (TLB) to store entries each having a translation portion to store a virtual address (VA)-to-physical address (PA) translation and a second portion to store bits for a memory page associated with the VA-to-PA translation, where the bits indicate attributes of information in the memory page. Other embodiments are described and claimed.
    Type: Grant
    Filed: July 17, 2012
    Date of Patent: August 26, 2014
    Assignee: Intel Corporation
    Inventors: David Champagne, Abhishek Tiwari, Wei Wu, Christopher J. Hughes, Sanjeev Kumar, Shih-Lien Lu
  • Patent number: 8775614
    Abstract: Techniques to provide an improved representation of remote network access for a network administrator managing and controlling access to resources on an enterprise network. The representation indicates resources accessed by a remote computer or by a user of that computer and provides associated information useful for managing remote network access. To create the representation, multiple security associations formed between a remote client computer and resources on the enterprise network are associated with entity sessions, based on identical session identifiers generated for each security association within an entity session. The entity sessions may be aggregated into a to DirectAccess “connection” between the remote client computer and the enterprise network, based on an identity of the remote client computer. Resources accessed over the connection may be identified using a session identifier of each entity session so that security associations in that entity session may be matched with the resources.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: July 8, 2014
    Assignee: Microsoft Corporation
    Inventors: Dhiraj K. Gupta, Gerardo Diaz-Cuellar, Ashish Saxena, Abhishek Tiwari
  • Publication number: 20130067072
    Abstract: Techniques to provide an improved representation of remote network access for a network administrator managing and controlling access to resources on an enterprise network. The representation indicates resources accessed by a remote computer or by a user of that computer and provides associated information useful for managing remote network access. To create the representation, multiple security associations formed between a remote client computer and resources on the enterprise network are associated with entity sessions, based on identical session identifiers generated for each security association within an entity session. The entity sessions may be aggregated into a to DirectAccess “connection” between the remote client computer and the enterprise network, based on an identity of the remote client computer. Resources accessed over the connection may be identified using a session identifier of each entity session so that security associations in that entity session may be matched with the resources.
    Type: Application
    Filed: November 18, 2011
    Publication date: March 14, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Dhiraj K. Gupta, Gerardo Diaz-Cuellar, Ashish Saxena, Abhishek Tiwari
  • Publication number: 20120297161
    Abstract: In one embodiment, the present invention includes a translation lookaside buffer (TLB) to store entries each having a translation portion to store a virtual address (VA)-to-physical address (PA) translation and a second portion to store bits for a memory page associated with the VA-to-PA translation, where the bits indicate attributes of information in the memory page. Other embodiments are described and claimed.
    Type: Application
    Filed: July 17, 2012
    Publication date: November 22, 2012
    Inventors: David Champagne, Abhishek Tiwari, Wei Wu, Christopher J. Hughes, Sanjeev Kumar, Shih-Lien Lu
  • Patent number: 8250334
    Abstract: In one embodiment, the present invention includes a translation lookaside buffer (TLB) to store entries each having a translation portion to store a virtual address (VA)-to-physical address (PA) translation and a second portion to store bits for a memory page associated with the VA-to-PA translation, where the bits indicate attributes of information in the memory page. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 2, 2011
    Date of Patent: August 21, 2012
    Assignee: Intel Corporation
    Inventors: David Champagne, Abhishek Tiwari, Wei Wu, Christopher J. Hughes, Sanjeev Kumar, Shih-Lien Lu
  • Patent number: 8250034
    Abstract: A method to display a series of media objects containing one or more media objects is described. The method includes receiving a request to edit a media object, creating a new copy of the media object in response to the request, and applying the edit to the new copy of the media object. The method further includes for providing images associated with each of a series of edits applied to a media object.
    Type: Grant
    Filed: April 13, 2005
    Date of Patent: August 21, 2012
    Assignee: Verisign, Inc.
    Inventors: Nicholas H. Manousos, R. Travis Atkins, Abhishek Tiwari, Eric O. Bodnar
  • Publication number: 20120158944
    Abstract: A network address of a computing device is obtained, and an unencrypted request is sent to a resource access manager of a particular network. If both a response is received from the resource access manager and the computing device has a network address within a desired range of network addresses, then a determination is made that the computing device is inside the particular network. Otherwise, a determination is made that the computing device is outside the particular network.
    Type: Application
    Filed: December 16, 2010
    Publication date: June 21, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Abhishek Tiwari, Rama Krishna Amaravadi, Raunak Pandya, Alok Jain
  • Publication number: 20120159636
    Abstract: In a computing device a domain name system (DNS) query is generated and sent, and a check is made as to whether a verified DNS response to the DNS query is received. The computing device is determined to be inside a particular network if a verified DNS response is received, and is determined to be outside that particular network if a verified DNS response is not received. A DNS response can be determined to be verified if both the DNS response has an expected value and the DNS response is digitally signed by a trusted authority, and otherwise can be determined to be not verified.
    Type: Application
    Filed: December 16, 2010
    Publication date: June 21, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Raunak Pandya, Abhishek Tiwari, Rama Krishna Amaravadi
  • Publication number: 20120066355
    Abstract: A method or apparatus to provide a video ecosystem is described. The video ecosystem, in one embodiment, permits live video streaming between users on different platforms, carriers, and/or devices.
    Type: Application
    Filed: September 14, 2011
    Publication date: March 15, 2012
    Inventors: Abhishek Tiwari, Jonah Kaj Fleming, Alan Michael Vale
  • Publication number: 20110208944
    Abstract: In one embodiment, the present invention includes a translation lookaside buffer (TLB) to store entries each having a translation portion to store a virtual address (VA)-to-physical address (PA) translation and a second portion to store bits for a memory page associated with the VA-to-PA translation, where the bits indicate attributes of information in the memory page. Other embodiments are described and claimed.
    Type: Application
    Filed: May 2, 2011
    Publication date: August 25, 2011
    Inventors: David Champagne, Abhishek Tiwari, Wei Wu, Christopher J. Hughes, Sanjeev Kumar, Shih-Lien Lu
  • Patent number: 7941631
    Abstract: In one embodiment, the present invention includes a translation lookaside buffer (TLB) to store entries each having a translation portion to store a virtual address (VA)-to-physical address (PA) translation and a second portion to store bits for a memory page associated with the VA-to-PA translation, where the bits indicate attributes of information in the memory page. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: May 10, 2011
    Assignee: Intel Corporation
    Inventors: David Champagne, Abhishek Tiwari, Wei Wu, Christopher J. Hughes, Sanjeev Kumar, Shih-Lien Lu
  • Patent number: 7904067
    Abstract: A method and apparatus for providing a call originator to select a notification a recipient sees or hears accompanying an incoming call.
    Type: Grant
    Filed: December 15, 2004
    Date of Patent: March 8, 2011
    Assignee: Syniverse ICX Corporation
    Inventors: Abhishek Tiwari, Andrew Brett Gilmer
  • Patent number: 7739306
    Abstract: A method and apparatus for assembling and organizing media objects is described.
    Type: Grant
    Filed: April 13, 2005
    Date of Patent: June 15, 2010
    Assignee: Verisign, Inc.
    Inventors: Nicholas H. Manousos, R. Travis Atkins, Abhishek Tiwari
  • Publication number: 20090172243
    Abstract: In one embodiment, the present invention includes a translation lookaside buffer (TLB) to store entries each having a translation portion to store a virtual address (VA)-to-physical address (PA) translation and a second portion to store bits for a memory page associated with the VA-to-PA translation, where the bits indicate attributes of information in the memory page. Other embodiments are described and claimed.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Inventors: David Champagne, Abhishek Tiwari, Wei Wu, Christopher J. Hughes, Sanjeev Kumar, Shih-Lien Lu