Patents by Inventor Seejo K. Pylappan
Seejo K. Pylappan 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: 20140232569Abstract: A mobile computing device can be used to locate a vehicle parking location. In particular, the mobile device can automatically identify when a vehicle in which the mobile device is located has entered into a parked state. The mobile device can determine that the vehicle is in a parked state by analyzing one or more parameters that indicate a parked state or a transit state. The location of the mobile device at a time corresponding to when the vehicle is identified as being parked can be associated with an identifier for the current parking location.Type: ApplicationFiled: February 21, 2013Publication date: August 21, 2014Applicant: Apple Inc.Inventors: Jason A. Skinder, Stephen O. Lemay, Bradford A. Moore, Seejo K. Pylappan, Christopher Blumenberg, Marcel van Os, Devrim Varoglu
-
Patent number: 8775068Abstract: Embodiments of a system and method for navigation guidance with destination biased route display are described. Embodiments include displaying a map at a first viewing angle on an electronic display. The map include a graphical indication of a position of a user that is traveling. Embodiments also include determining a destination of the user; and based on the user's destination, displaying the map at a second viewing angle on the electronic display. In various embodiments, this second viewing angle is biased toward the user's destination. In various embodiments, biasing this second viewing angle in this way may provide the user with useful insight into the particular location of the destination. In some cases, in addition to biasing the viewing angle, embodiments also cause obstructions (e.g., building graphics) to become translucent in order to provide the user with a better view of the destination during navigation.Type: GrantFiled: May 29, 2012Date of Patent: July 8, 2014Assignee: Apple Inc.Inventor: Seejo K. Pylappan
-
Publication number: 20140135994Abstract: Embodiments of the present invention generally relate to a drawer lifting mechanism, and more particularly to a mechanism that is adapted to bring stored items that are disposed on a supporting surface of a drawer lifting mechanism to a user. The drawer lifting mechanism may be actuated by human power or by use of one or more actuators. In some configurations, the drawer lifting mechanism is disposed and used in the kitchen to enable the delivery of the contents of a kitchen cabinet to a user that is disposed proximate to the cabinet.Type: ApplicationFiled: November 11, 2013Publication date: May 15, 2014Inventors: RAVI NIKHIL BHATT, MIRA NICOLE BHATT, JOSHUA P. KANNANKUNNI, CLAYTON D. STEVENS, LOGAN ALASTAIR JOHN WALLACE, OLIVIA MAY WALLACE, NIKHIL MAHESH BHATT, ALEXANDER D. WALLACE, SEEJO K. PYLAPPAN, JOSEPH J. STEVENS
-
Publication number: 20140019036Abstract: Some embodiments of the invention provide a navigation application that presents road signs during a navigation presentation. In presenting the road signs, the application of some embodiments differentiates the appearance of road signs at junctions that require a change of direction from road signs at junctions that do not require a change of direction. The application may perform processes that ensure that it arranges the road signs on the map in an aesthetically pleasing manner. In addition, the navigation application of some embodiments does not display too many road signs along the navigated route so that the route is not by occluded by too many road signs.Type: ApplicationFiled: September 30, 2012Publication date: January 16, 2014Applicant: APPLE INC.Inventors: Stephen O. Lemay, Seejo K. Pylappan, Marcel van Os, Harold O. Habeck
-
Publication number: 20130345959Abstract: Some embodiments provide a navigation application that presents a novel navigation presentation on a device. The application identifies a location of the device, and identifies a style of road signs associated with the identified location of the device. The application then generates navigation instructions in form of road signs that match the identified style. To generate the road sign, the application in some embodiments identifies a road sign template image for the identified style, and generates the road sign by compositing the identified road sign template with at least one of text instruction and graphical instruction. In some embodiments, the road sign is generated as a composite textured image that has a texture and a look associated with the road signs at the identified location.Type: ApplicationFiled: September 30, 2012Publication date: December 26, 2013Applicant: APPLE INC.Inventors: Marcel van Os, Christopher Blumenberg, Emanuele Vulcano, Bradford A. Moore, Seejo K. Pylappan
-
Publication number: 20130345975Abstract: Some embodiments provide a navigation application. The navigation application includes an interface for receiving data describing junctures along a route from a first location to a second location. The data for each juncture comprises a set of angles at which roads leave the juncture. The navigation application includes a juncture simplifier for simplifying the angles for the received junctures. The navigation application includes an arrow generator for generating at least two different representations of the simplified juncture. The representations are for use in displaying navigation information describing a maneuver to perform at the juncture during the route. The navigation application includes an arrow selector for selecting one of the different representations of the simplified juncture for display according to a context in which the representation will be displayed.Type: ApplicationFiled: September 30, 2012Publication date: December 26, 2013Applicant: APPLE INC.Inventors: Emanuele Vulcano, Marcel van Os, Bradford A. Moore, Seejo K. Pylappan
-
Publication number: 20130328845Abstract: Embodiments disclosed herein pertain to power conservation for electronic devices. According to one embodiment, power conservation can be achieved through adaptive frame rate control for a display associated with an electronic device. The frame rate is able to be controlled so as to adapt to a frame rate that is adequate for the display task. Since the display often times displays content that is not very dynamic, the frame rate in such situations can be controlled to use a reduced frame rate, which thereby reduces power consumption. However, when the display displays content that is substantially dynamic, the frame rate in such situations can be controlled to use an enhanced (or not reduced) frame rate, which ensures reasonable display quality.Type: ApplicationFiled: June 8, 2012Publication date: December 12, 2013Inventors: Seejo K. Pylappan, Aroon Pahwa, Christopher Blumenberg, Gregory Bolsinga
-
Publication number: 20130328894Abstract: Displaying frames on an electronic display. Each frame is characterized by a time. Determining a characteristic of data related to each element of a first set of frames, each frame characterized as within a first time period. Determining a rate of change over time of the characteristic. Determining a frame rate based on the determined rate of change. Displaying a second set of frames at the frame rate.Type: ApplicationFiled: October 10, 2012Publication date: December 12, 2013Applicant: Apple Inc.Inventors: Christopher Moore, Seejo K. Pylappan
-
Publication number: 20130325317Abstract: Systems and methods are provided for displaying a portion of a map on a mobile device of a user while the user is traveling along a route. The mobile device can use a selected route and a current location of the device to load map tiles for parts of the map that are upcoming along the route. In this manner, the user can have quick access to the portions of the map that the user likely will want to view. For example, the map tiles can be loaded for the next 50 Km, and then when the stored tiles reaches only 25 Km ahead, another 25 Km of tiles can be retrieved. The amount of tiles loaded (e.g., minimum and maximum amounts) can vary based on a variety of factors, such as network state, distance traveled along the route, and whether the mobile device is charging.Type: ApplicationFiled: December 5, 2012Publication date: December 5, 2013Applicant: Apple Inc.Inventors: Seejo K. Pylappan, James A. Howard, Bradford A. Moore, Christopher Blumenberg
-
Publication number: 20130322634Abstract: A context-aware voice guidance method is provided that interacts with other voice services of a user device. The voice guidance does not provide audible guidance while the user is making a verbal request to any of the voice-activated services. Instead, the voice guidance transcribes its output on the screen while the verbal requests from the user are received. In some embodiments, the voice guidance only provides a short warning sound to get the user's attention while the user is speaking on a phone call or another voice-activated service is providing audible response to the user's inquires. The voice guidance in some embodiments distinguishes between music that can be ducked and spoken words, for example from an audiobook, that the user wants to pause instead of being skipped. The voice guidance ducks music but pauses spoken words of an audio book in order to provide voice guidance to the user.Type: ApplicationFiled: September 30, 2012Publication date: December 5, 2013Applicant: APPLE INC.Inventors: Jonathan A. Bennett, Stephen O. Lemay, Marcel van Os, Scott Forstall, Bradford A. Moore, Emanuele Vulcano, Seejo K. Pylappan
-
Publication number: 20130325321Abstract: Embodiments of a system and method for navigation guidance with destination biased route display are described. Embodiments include displaying a map at a first viewing angle on an electronic display. The map include a graphical indication of a position of a user that is traveling. Embodiments also include determining a destination of the user; and based on the user's destination, displaying the map at a second viewing angle on the electronic display. In various embodiments, this second viewing angle is may be biased toward the user's destination. In various embodiments, biasing this second viewing angle in this way may provide the user with useful insight into the particular location of the destination. In some cases, in addition to biasing the viewing angle, embodiments also cause obstructions (e.g., building graphics) to become translucent in order to provide the user with a better view of the destination during navigation.Type: ApplicationFiled: May 29, 2012Publication date: December 5, 2013Inventor: Seejo K. Pylappan
-
Publication number: 20130321424Abstract: Embodiments may include receiving signal strength information reported by multiple client communication devices. The signal strength information reported by a given client device may indicate one or more locations detected by the given client device. The signal strength information may also indicate, for each location, a respective measure of signal strength for a communication signal detected at that location by the client device. Embodiments may also include generating a signal strength map for a region based on the client-reported signal strength information. Generating the signal strength map may include, for each location of multiple locations within the region, generating an expected signal strength value for that location based on an evaluation of the signal strength information received for that location. The generation of the signal strength map for the region may also be based on the expected signal strength values for the locations within the region.Type: ApplicationFiled: June 5, 2012Publication date: December 5, 2013Inventors: Seejo K. Pylappan, Christopher Blumenberg
-
Publication number: 20130325342Abstract: Some embodiments provide a navigation application. The navigation application includes an interface for receiving data describing junctures along a route from a first location on a map to a second location on the map. The data for each juncture includes a set of angles at which roads leave the juncture. The navigation application includes a juncture decoder for synthesizing, from the juncture data, instruction elements for each juncture that describe different aspects of a maneuver to be performed at the juncture. The navigation application includes an instruction generator for generating at least two different instruction sets for a maneuver by combining one or more of the instruction elements for the juncture at which the maneuver is to be performed. The navigation application includes an instruction retriever for selecting one of the different instruction sets for the maneuver according to a context in which the instruction set will be displayed.Type: ApplicationFiled: September 30, 2012Publication date: December 5, 2013Applicant: APPLE INC.Inventors: Seejo K. Pylappan, Emanuele Vulcano, Bradford A. Moore, Marcel van Os
-
Publication number: 20130322665Abstract: A context-aware voice guidance method is provided that interacts with other voice services of a user device. The voice guidance does not provide audible guidance while the user is making a verbal request to any of the voice-activated services. Instead, the voice guidance transcribes its output on the screen while the verbal requests from the user are received. In some embodiments, the voice guidance only provides a short warning sound to get the user's attention while the user is speaking on a phone call or another voice-activated service is providing audible response to the user's inquires. The voice guidance in some embodiments distinguishes between music that can be ducked and spoken words, for example from an audiobook, that the user wants to pause instead of being skipped. The voice guidance ducks music but pauses spoken words of an audio book in order to provide voice guidance to the user.Type: ApplicationFiled: March 13, 2013Publication date: December 5, 2013Applicant: Apple Inc.Inventors: Jonathan A. Bennett, Stephen O. Lemay, Marcel van Os, Scott Forstall, Bradford A. Moore, Emanuele Vulcano, Seejo K. Pylappan
-
Publication number: 20130325326Abstract: Embodiments may include determining a navigation route between an origination and a destination; the route may span multiple portions of a map. Embodiments may also include receiving an order of priority in which to receive the multiple portions of the map; the order may be generated based on distinct levels of expected signal strength for each of the multiple portions. For instance, within the order of priority, map portions associated with areas of low signal strength may be ranked higher than areas of higher signal strength. Embodiments may also include acquiring at least some of the portions of the map according to the order of priority, and generating a map display comprising the multiple portions of the map. For instance, map portions associated with areas of poor reception may be downloaded first whereas map portions associated with strong signal strength may be downloaded on-the-fly during route navigation.Type: ApplicationFiled: June 5, 2012Publication date: December 5, 2013Inventors: Christopher Blumenberg, Seejo K. Pylappan