Patents by Inventor Deepak Joseph

Deepak Joseph 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: 10319116
    Abstract: Systems, methods, and computer-readable media are disclosed for dynamic color adjustment of electronic content. In one embodiment, a system may determine a first background color corresponding to a color theme for use in presentation of electronic content, the color theme further specifying a first text color for displaying text. The system may convert the first text color to hue-saturation-value (HSV) color space, and modify a brightness component of the first text color to generate a second text color. The system may determine a first contrast ratio between the second text color and the first background color, and determine that the first contrast ratio satisfies a first threshold contrast ratio. The system may display the electronic content using the first background color, the electronic content including text having the second text color.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: June 11, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Prannoy Vargis C, James Joseph Poulin, Deepak Manohar, Chad Siegel, Adam Schott Riggs, Surendran Rangasamy, Joseph King, Michael Patrick Bacus, Eric Allen Menninga
  • Patent number: 10313480
    Abstract: Embodiments of the present invention provide a system for transmitting data between networked resources. Information about a managing entity's supplemental resource is identified, where the supplemental resource supplements a set of resources associated with a user in response to a determination that a particular interaction has occurred. The supplemental resource is then determined to be associated with a third party entity's application on a computing device of the user. The third party application is adjusted by the managing entity to display a selectable notification of the supplemental resource within the third party application. Once the selectable notification is selected, the managing entity approves the supplemental resource for future use by the user. Once the particular interaction associated with the supplemental resource has occurred, the supplemental resource is applied to the set of resources at a later point in time.
    Type: Grant
    Filed: June 22, 2017
    Date of Patent: June 4, 2019
    Assignee: Bank of America Corporation
    Inventors: Tracy Beth Greene, Kathleen Miranda Brand, William Bradley Burks, Deepak Joseph, Emily Paige Bosin, Frederika Zipporah Morris Angus, Karla Ramirez, Laura Elizabeth Randall
  • Publication number: 20190145522
    Abstract: A seal assembly, for example, a face seal assembly for a machine such as a turbomachine, and an associated method of operating the seal assembly in the machine are disclosed. The seal assembly includes a rotatable seal component, a non-rotatable seal component, and a plurality of pairs of flexures. The non-rotatable seal component is disposed facing the rotatable seal component. The plurality of pairs of flexures is spaced apart from each other along a circumferential direction of the seal assembly. Each pair of the plurality of pairs of flexures includes a first flexure and a second flexure disposed in a stressed condition such that a portion of the first flexure and a portion of the second flexure are in contact with each other. Further, an end of the first flexure and an end of the second flexure are coupled to each other and to the non-rotatable seal component.
    Type: Application
    Filed: November 13, 2017
    Publication date: May 16, 2019
    Inventors: Deepak Trivedi, Christopher Edward Wolfe, Nathan EvanMcCurdy Gibson, Brian Joseph Prenger
  • Publication number: 20180375960
    Abstract: Embodiments of the present invention provide a system for transmitting data between networked resources. Information about a managing entity's supplemental resource is identified, where the supplemental resource supplements a set of resources associated with a user in response to a determination that a particular interaction has occurred. The supplemental resource is then determined to be associated with a third party entity's application on a computing device of the user. The third party application is adjusted by the managing entity to display a selectable notification of the supplemental resource within the third party application. Once the selectable notification is selected, the managing entity approves the supplemental resource for future use by the user. Once the particular interaction associated with the supplemental resource has occurred, the supplemental resource is applied to the set of resources at a later point in time.
    Type: Application
    Filed: June 22, 2017
    Publication date: December 27, 2018
    Inventors: Tracy Beth Greene, Kathleen Miranda Brand, William Bradley Burks, Deepak Joseph, Emily Paige Bosin, Frederika Zipporah Morris Angus, Karla Ramirez, Laura Elizabeth Randall
  • Publication number: 20180375794
    Abstract: Proactive acquisition of supplemental resources for interactions based on anticipated needs improves computer processing efficiency and storage requirements, as well as allowing for improved interactions over the Internet. More particularly, desired interactions of a user, previous interactions of the user, changes in available interactions for the user, and supplemental resources for which the user qualifies are used in combination to felicitate the improved interactions for the user, and which also results in the improved computer processing efficiency and storage of the interactions.
    Type: Application
    Filed: June 22, 2017
    Publication date: December 27, 2018
    Inventors: Tracy Beth Greene, Frederika Zipporah Morris Angus, Emily Paige Bosin, Kathleen Miranda Brand, William Bradley Burks, Deepak Joseph, Karla Ramirez, Laura Elizabeth Randall
  • Publication number: 20180373569
    Abstract: A system for digitally linking alternate resources to resource pools and allocating linked alternate resources to resource interactions. In specific embodiments, in response to allocating the alternate resource to the resource interaction, resources are re-allocated to the resource pool from which the resource interaction was initiated.
    Type: Application
    Filed: June 22, 2017
    Publication date: December 27, 2018
    Inventors: Tracy Beth Greene, Frederika Zipporah Morris Angus, Emily Paige Bosin, Kathleen Miranda Brand, William Bradley Burks, Deepak Joseph, Karla Ramirez, Laura Elizabeth Randall
  • Publication number: 20180375959
    Abstract: Embodiments of the present invention provide a system for transmitting data to networked resources based on extracted contextual information from said networked resources. The system gathers contextual data from devices on the network, extracts contextual information from the contextual data, and determines supplemental resources to provide to the networked devices based on the contextual information. The system may further provide an augmented reality environment to a networked device that integrates identifies objects in an image and integrates notifications of supplemental resources in the augmented reality environment.
    Type: Application
    Filed: June 22, 2017
    Publication date: December 27, 2018
    Inventors: Tracy Beth Greene, Frederika Zipporah Morris Angus, Emily Paige Bosin, Kathleen Miranda Brand, William Bradley Burks, Deepak Joseph, Karla Ramirez, Laura Elizabeth Randall
  • Publication number: 20180376378
    Abstract: Embodiments of the present invention provide a system for dynamic utilization of alternative resources based on token association. The system is typically configured for receiving a request from a user to generate a generic token for a digital wallet located on a mobile device of the user, generating the generic token and associating one or more resource credentials of the user with the generic token, transmitting the generic token to the mobile device of the user and storing the generic token in the digital wallet, receiving an interaction request from an authorization network to route an interaction, and routing the interaction to complete the interaction by selecting at least one resource credential from the one or more resource credentials associated with the generic token and transmitting the at least one resource credential to the authorization network.
    Type: Application
    Filed: June 22, 2017
    Publication date: December 27, 2018
    Inventors: Tracy Beth Greene, Frederika Zipporah Morris Angus, Emily Paige Bosin, Kathleen Miranda Brand, William Bradley Burks, Deepak Joseph, Karla Ramirez, Laura Elizabeth Randall
  • Publication number: 20180262880
    Abstract: Using estimates of a receiver's altitude to determine where a receiver is located and to refine a positioning system's estimate of a receiver's position. Systems and methods determine whether a receiver is inside or outside a building, and may use the determination to confirm or adjust an initial estimate of the receiver's position. Various approaches for making the determination and for assessing the initial estimate of the receiver's position are described.
    Type: Application
    Filed: May 9, 2018
    Publication date: September 13, 2018
    Inventors: ANDREW SENDONARIS, ARUN RAGHUPATHY, DEEPAK JOSEPH
  • Publication number: 20180234939
    Abstract: Determining if a receiver is inside or outside a building or area. Particular systems and methods for determining if a receiver is inside or outside a building determine an estimate of a position of a receiver, and use the estimate of the position of the receiver and other data to determine if the position of the receiver is inside a first building. The other data may include locations of geo-fences inside buildings, heights of buildings, or other types of data.
    Type: Application
    Filed: April 13, 2018
    Publication date: August 16, 2018
    Inventors: Ganesh PATTABIRAMAN, Deepak JOSEPH
  • Patent number: 9998874
    Abstract: Using estimates of a receiver's altitude to determine where a receiver is located and to refine a positioning system's estimate of a receiver's position. Systems and methods determine whether a receiver is inside or outside a building, and may use the determination to confirm or adjust an initial estimate of the receiver's position. Various approaches for making the determination and for assessing the initial estimate of the receiver's position are described.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: June 12, 2018
    Assignee: NextNav, LLC
    Inventors: Andrew Sendonaris, Arun Raghupathy, Deepak Joseph
  • Patent number: 9980246
    Abstract: Acquiring three-dimensional location information, and using acquired three-dimension location information to locate users and enhance their experience in relation to location-based services.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: May 22, 2018
    Assignee: NextNav, LLC
    Inventors: Ganesh Pattabiraman, Deepak Joseph
  • Publication number: 20180137501
    Abstract: Embodiments of the invention are directed to a system, method, or computer program product for manipulating and distributing electronic resources. The system accepts a request from a user for a transfer of an electronic resource to a second user and in response, generates a transfer vehicle containing details of the transfer. The transfer of electronic resources is directed and completed through the transmission of the generated transfer vehicle to a device associated with the second user. As only the transfer vehicle is transmitted without the need for additional personal identifying information, a transfer of electronic resources may be completed securely and relatively anonymously in a time frame comparable to that of an exchange of a traditionally used physical resource.
    Type: Application
    Filed: December 13, 2016
    Publication date: May 17, 2018
    Inventors: Kevin Patrick Condon, Robert Scott Seidman, Robert S. Kerr, Brian J. Kehner, Lori D. Carpenter, Victoria L. Dravneek, Jason M. Martin, Megan Leslie Steele, Deepak Joseph
  • Publication number: 20170363423
    Abstract: Calibrating an unstable sensor of a mobile device. Systems and methods for calibrating a sensor of a mobile device determine a first estimated position of the mobile device without using any measurement from the sensor of the mobile device, generate a second estimated position of the mobile device using a measurement from the sensor, estimate a sensor error of the sensor using the first estimated position and the second estimated position, and use the sensor error to determine a calibration value for adjusting one or more measurements from the sensor.
    Type: Application
    Filed: August 31, 2017
    Publication date: December 21, 2017
    Inventors: Michael DORMODY, Ganesh PATTABIRAMAN, Abijith KUMAR, Thomas WOLF, Gary PARSONS, Christian GATES, Deepak JOSEPH, Badrinath NAGARAJAN
  • Patent number: 9787649
    Abstract: Controlling access to position information at a receiver, or at another device external to the receiver. Various considerations, including a requested service type, a user type, a device type, a software application type, a payment, and/or other characteristics associated with a particular software application or distributor of that software application, may be used to control access to position information.
    Type: Grant
    Filed: January 9, 2016
    Date of Patent: October 10, 2017
    Assignee: NextNav, LLC
    Inventors: Arun Raghupathy, Subramanian S. Meiyappan, Deepak Joseph, Varaprasad Vajjhala
  • Publication number: 20170250986
    Abstract: Controlling access to position information. Control of access to position information may be provided by exchanging authenticating messages that restrict distribution of the position information to authorized recipients. Alternatively, control of access may be provided by limiting when hardware that determines position information is active.
    Type: Application
    Filed: February 22, 2017
    Publication date: August 31, 2017
    Inventors: VARAPRASAD VAJJHALA, ARUN RAGHUPATHY, DEEPAK JOSEPH
  • Publication number: 20170094471
    Abstract: Using estimates of a receiver's altitude to determine where a receiver is located and to refine a positioning system's estimate of a receiver's position. Systems and methods determine whether a receiver is inside or outside a building, and may use the determination to confirm or adjust an initial estimate of the receiver's position. Various approaches for making the determination and for assessing the initial estimate of the receiver's position are described.
    Type: Application
    Filed: September 26, 2016
    Publication date: March 30, 2017
    Inventors: ANDREW SENDONARIS, ARUN RAGHUPATHY, DEEPAK JOSEPH
  • Patent number: 9390279
    Abstract: Systems, methods and computer program products for controlling access to position information at a receiver based on various considerations, including a requested service type, a user type, a device type, a software application type, and/or other characteristics associated with a particular software application at the receiver from which the position information was requested.
    Type: Grant
    Filed: August 26, 2013
    Date of Patent: July 12, 2016
    Assignee: NextNav, LLC
    Inventors: Arun Raghupathy, Subramanian Meiyappan, Deepak Joseph, Varaprasad Vajjhala
  • Publication number: 20160198431
    Abstract: Acquiring three-dimensional location information, and using acquired three-dimension location information to locate users and enhance their experience in relation to location-based services.
    Type: Application
    Filed: March 17, 2016
    Publication date: July 7, 2016
    Inventors: GANESH PATTABIRAMAN, DEEPAK JOSEPH
  • Publication number: 20160127329
    Abstract: Controlling access to position information at a receiver, or at another device external to the receiver. Various considerations, including a requested service type, a user type, a device type, a software application type, a payment, and/or other characteristics associated with a particular software application or distributor of that software application, may be used to control access to position information.
    Type: Application
    Filed: January 9, 2016
    Publication date: May 5, 2016
    Inventors: Arun RAGHUPATHY, Subramanian S. MEIYAPPAN, Deepak JOSEPH, Varaprasad VAJJHALA