Patents by Inventor Prashant Verma
Prashant Verma 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: 10977711Abstract: An intermediate result set is obtained from a first machine learning model whose input data set comprises values of a first set of properties associated with a session of operations. The intermediate result and a second set of properties associated with the session are provided as input to a second machine learning model. A value of at least one property of the first set is determined before a value of at least one property of the second set is determined. A particular action recommendation, based at least in part on output generated by the second machine learning model, is implemented.Type: GrantFiled: January 3, 2018Date of Patent: April 13, 2021Assignee: Amazon Technologies, Inc.Inventors: Prashant Verma, Anoop Balakrishnan, Janick M. Bernet
-
Patent number: 10884810Abstract: A determination is made that a request associated with an application is a candidate for blockchain-based deferral. An insertion of a record representing at least the request at a blockchain is initiated. One or more records representing the request are accessed to perform an operation indicated in the request.Type: GrantFiled: November 16, 2017Date of Patent: January 5, 2021Assignee: Amazon Technologies, Inc.Inventors: Prashant Verma, Ronil Sudhir Mokashi
-
Patent number: 10860659Abstract: Disclosed are various embodiments for distributed verification of digital work product. A blockchain management application receives corresponding updates to a plurality of documents within a time interval. The blockchain management application then generates a single work product record in a blockchain. The single work product record evidences corresponding states of the plurality of documents at an end of the time interval.Type: GrantFiled: September 6, 2018Date of Patent: December 8, 2020Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Prashant Verma, Ronil Mokashi
-
Patent number: 10805652Abstract: Techniques for stateful computing at the edge of a content delivery network are described. In some embodiments, a point of presence of the content delivery network includes proxy servers, function execution units, and function state cache servers executing on computer systems within the point of presence. A proxy server checks for requests for resources hosted on behalf of customers of the content delivery network that trigger a customer-specified function. When a function is triggered, the proxy server selects an execution unit and sends a function execution request to the execution unit. The execution unit executes functions of many different customers of the provider network. Upon receiving a request to execute a function that is stateful, the execution unit retrieves the function state from a function state cache server, execute the function, and returns a result to the proxy server.Type: GrantFiled: March 29, 2019Date of Patent: October 13, 2020Assignee: Amazon Technologies, Inc.Inventors: Karthik Uthaman, Alexander Korobeynikov, Ronil Sudhir Mokashi, Prashant Verma
-
Publication number: 20200275713Abstract: A C-shaped connector is provided for establishing a movable connection between a harness and one or more electrically insulating sleeves that are retained during use on the shoulders of a worker. The harness is configured to grip a portion of the worker and thereby provide better anchoring of the electrical rubber insulating sleeves to the worker. The C-shaped connector is configured to attach the electrical rubber insulating sleeves to a single point on the harness, which allows for an increased range of motion of the sleeves. The C-shaped connector can comprise a band of durable material that is longer than it is wide, and being bent in a first direction along its length and being bent along the same first direction along its width. Fasteners can be formed from or coupled to the band of durable material at each end lengthwise and at or about a midpoint.Type: ApplicationFiled: March 11, 2020Publication date: September 3, 2020Inventors: Prashant VERMA, Raj Kamal PRASAD, Saji GEORGE
-
Patent number: 10743036Abstract: In some embodiments, a system is provided, and computer-executable instructions cause the system to: receive, at an edge server of a content delivery network (CDN), a request for a first video and a request for a second video; determine that the first video is not cached and that the second video is cached; request the first video from the origin server and log a cache miss; obtain the first video from the origin server and send responsive to the request; send the second video responsive to the request and log a cache hit; obtain a metric indicative of the volume of cache misses, including for the first and second videos, across edge servers of the CDN; and determine, based on the metric, an amount by which to scale resources implementing the origin.Type: GrantFiled: May 30, 2018Date of Patent: August 11, 2020Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Ryan Farris, Prashant Verma, Ronil Sudhir Mokashi
-
Publication number: 20200225189Abstract: Embodiments generally relate to personal protective equipment (PPE) (such as gloves, shoes/boots, hoods, protective clothing, etc.) for industrial applications. More specifically, the invention relates to using magnetic particles (e.g. incorporated within or attached/affixed to the PPE) so that a magnetic scan may be run to determine a change (e.g. decrease) in initial magnetic field signature (MFS) for the PPE). The change in MFS is used to determine end of service life of the PPE (such that the protective equipment should be retired or repaired).Type: ApplicationFiled: December 21, 2016Publication date: July 16, 2020Inventors: Prashant VERMA, Raj Kamal PRASAD
-
Patent number: 10699023Abstract: Various approaches enable real-time data encryption using an encryption profile that enables a customer to specify the type of data to encrypt and the encryption keys to use when encrypting the data. A profile editor that a customer (e.g., a customer of a content provider) can use to create and manage encryption profiles that can be used to encrypt data can be provided. A profile editor or set of request parameters can allow customers to configure content distributions and associate encryption keys with a profile to encrypt user sensitive data. A customer can select, define, and/or modify the encryption options or other configuration settings for a profile. Once set, the profile can be used to securely ingest user-submitted data to customers' web servers. For example, a request can be analyzed to determine data fields of the request. Based on one or more profiles associated with the customer, the data in those fields can be encrypted with the appropriate encryption key per the profiles.Type: GrantFiled: January 16, 2018Date of Patent: June 30, 2020Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Ronil Sudhir Mokashi, Francesco De Martino, Shreeja Kumar, Prashant Verma, Vijaya Rama Reddy Kistampalli, Sorin Manole, Andrii Galyuzin, Cristi Ursachi
-
Patent number: 10638801Abstract: A harness (10) is provided for retaining a pair of electrical rubber insulating workman sleeves (12) on the shoulders (14) of a worker (16). The harness (10) is configured to grip a portion of the worker and thereby provide better anchoring of the electrical rubber insulating sleeves (12) to the worker. The gripping feature of the harness (10) is provided either in the form of a gripping collar (24) or a pair of fabric gripping sleeves (26), or a combination of the collar (24) and sleeves (26). Further, a C-shaped connector is configured for attaching the electrical rubber insulating sleeves (12) to a single point on a harness, which allows for an increased range of motion of the sleeves (12).Type: GrantFiled: March 21, 2017Date of Patent: May 5, 2020Assignee: Honeywell International, Inc.Inventors: Prashant Verma, Raj Kamal Prasad, Saji George
-
Patent number: 10592578Abstract: A content delivery network (“CDN”) is provided herein that predicts content resources (e.g., a data object, such as a video file, an audio file, a script, an image, a document, etc.) that may be requested by a user device in the future and transmits or pushes such resources to the user device prior to receiving a request. The CDN may use artificial intelligence models, such as Markov models, in order to predict which content resources to retrieve and transmit proactively to the user device. The predictive techniques implemented by the CDN may reduce a latency of delivering requested content resources and/or a latency of the user device in rendering and displaying a content page.Type: GrantFiled: March 7, 2018Date of Patent: March 17, 2020Assignee: Amazon Technologies, Inc.Inventors: Ronil Sudhir Mokashi, Prashant Verma, Ryan Farris
-
Patent number: 10346900Abstract: Described are techniques for determining a confidence value associated with the probability that a user will access a particular second user interface by interacting with a first user interface. The confidence value may be determined based on user interaction data indicative of prior interactions by the user. Based on the confidence value, the second user interface may be pre-generated, in advance of user interaction with the first user interface. If the user interacts with the first user interface in a manner that would cause presentation of the second user interface, the user may be provided with the second user interface promptly, avoiding the latency that would normally be experienced during the time that the second user interface is generated. Pre-generation of only the user interfaces indicated by the user interaction data may limit unnecessary use of computing resources.Type: GrantFiled: March 24, 2016Date of Patent: July 9, 2019Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Nicholas Richard Wilson, Graeme Kieth Friedrich, Anoop Balakrishnan, Janick M. Bernet, Aaron Lewis Hoosier, Ronil Sudhir Mokashi, Jason Allan Patrao, Prashant Verma
-
Publication number: 20190142085Abstract: A harness (10) is provided for securing a pair of electrical insulating sleeves (12) to a user (16) and includes a pair of shoulder straps (18), each shoulder strap (18) having a middle portion (20) extending between opposite end portions (22,24), and each middle portion (20) including an array of fastener receiving openings (26). Each fastener receiving opening (26) is configured to receive a fastener (28) for attaching an insulating sleeve (12). An adjustable chest strap (32) is engaged with each of the opposite end portions (22,24) of the shoulder straps (18) and is configured to extend around the torso (14) of a user (16) to secure the harness (10) to a user (16). A shoulder adjustment strap (50) extends between the shoulder straps (18) to be located behind the neck of a user (16) when the harness (10) is worn by a user (16) and is configured to provide adjustment of the middle portions (20) relative to each other.Type: ApplicationFiled: November 13, 2018Publication date: May 16, 2019Inventors: Justin Matthew WILSON, Prashant VERMA
-
Patent number: 10015554Abstract: A system provides information to a user viewing content about what items associated with that content is available for acquisition. When the user pauses presentation of the content, the system determines the merchandise associated with the particular scene of the content that the user is currently viewing. The system may also display the items to the user and provide multiple options for purchase, rental, and so forth. The system may enable the user to make a selection to purchase the merchandise, receive an order confirmation, and then resume presentation of the content.Type: GrantFiled: September 16, 2016Date of Patent: July 3, 2018Assignee: Amazon Technologies, Inc.Inventors: Prashant Verma, Gonzalo Alvarez Barrio, Anoop Balakrishnan, Ronil Sudhir Mokashi, Jason Allan Patrao, Harith Siddhartha Sadhu
-
Publication number: 20170280790Abstract: A harness (10) is provided for retaining a pair of electrical rubber insulating workman sleeves (12) on the shoulders (14) of a worker (16). The harness (10) is configured to grip a portion of the worker and thereby provide better anchoring of the electrical rubber insulating sleeves (12) to the worker. The gripping feature of the harness (10) is provided either in the form of a gripping collar (24) or a pair of fabric gripping sleeves (26), or a combination of the collar (24) and sleeves (26). Further, a C-shaped connector is configured for attaching the electrical rubber insulating sleeves (12) to a single point on a harness, which allows for an increased range of motion of the sleeves (12).Type: ApplicationFiled: March 21, 2017Publication date: October 5, 2017Inventors: Prashant Verma, Raj Kamal Prasad, Saji George
-
Patent number: 8683331Abstract: Methods and apparatus, including computer program products, implement techniques for configuring at least a portion of a document for display in a display environment. The techniques include generating a document color palette for all or a portion of an electronic document, where the colors of the document color palette are selected based on colors of a plurality of color containing objects in the document or portion thereof, and generating a plurality of views of the document, two or more of the views being based on different color palettes. The plurality of views includes a document view including each of the plurality of color containing objects, where each color containing object in the document view is represented using the document color palette.Type: GrantFiled: July 6, 2007Date of Patent: March 25, 2014Assignee: Adobe Systems IncorporatedInventors: Atul K. Puri, Prashant Verma, Susanta Sarkar
-
Publication number: 20130208002Abstract: Methods and apparatus, including computer program products, implement techniques for configuring at least a portion of a document for display in a display environment. The techniques include generating a document color palette for all or a portion of an electronic document, where the colors of the document color palette are selected based on colors of a plurality of color containing objects in the document or portion thereof, and generating a plurality of views of the document, two or more of the views being based on different color palettes. The plurality of views includes a document view including each of the plurality of color containing objects, where each color containing object in the document view is represented using the document color palette.Type: ApplicationFiled: July 6, 2007Publication date: August 15, 2013Applicant: ADOBE SYSTEMS INCORPORATEDInventors: Atul K. Puri, Prashant Verma, Susanta Sarkar
-
Patent number: 7324119Abstract: Methods and apparatus, including computer program products, implement techniques for configuring at least a portion of a document for display in a display environment. The techniques include generating a document color palette for all or a portion of an electronic document, where the colors of the document color palette are selected based on colors of a plurality of color containing objects in the document or portion thereof, and generating a plurality of views of the document, two or more of the views being based on different color palettes. The plurality of views includes a document view including each of the plurality of color containing objects, where each color containing object in the document view is represented using the document color palette.Type: GrantFiled: July 14, 2003Date of Patent: January 29, 2008Assignee: Adobe Systems IncorporatedInventors: Atul K. Puri, Prashant Verma, Susanta Sarkar