Patents by Inventor Roger Melen
Roger Melen 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: 9581456Abstract: The disclosure includes a system and method for determining a current location of a user at a current time. The method may include determining journey data associated with one or more of the user, the current location, and the current time, where journey data describes one or more historical journeys of the user. The method may include determining, based on the journey data, an estimated time of arrival (ETA) describing an arrival estimate of when the user and a vehicle will arrive at an endpoint of a journey; and transmitting the ETA to a network.Type: GrantFiled: January 23, 2015Date of Patent: February 28, 2017Inventors: Jackie Liao, Roger Melen, Vinuth Rai, Hidenobu Suzuki, Toshiyuki Namba
-
Patent number: 9574964Abstract: The disclosure includes a system, method and tangible memory for providing a vehicular barometric pressure reading. The system includes a plurality of electronic sensor devices configured to record first barometric pressure data describing a first barometric pressure associated with the vehicle. Each of the electronic sensor devices may record a separate barometric pressure reading associated with the vehicle. The system may further include an onboard vehicle computer that is communicatively coupled to the plurality of electronic sensor devices and programmed to (1) analyze the separate barometric pressure readings to determine, for each of the electronic sensor devices, a confidence factor indicating a confidence in the accuracy of the barometric pressure reading for each of the electronic sensor devices and (2) determine whether to provide a sensor service recommendation based on the confidence factor.Type: GrantFiled: July 7, 2015Date of Patent: February 21, 2017Inventor: Roger Melen
-
Publication number: 20170010174Abstract: The disclosure includes a system, method and tangible memory for providing application assurance for an open platform in-vehicle infotainment system. The system includes an open platform in-vehicle infotainment system including a tangible memory, a processor and an untrusted application including a monitor module. The untrusted application is stored in the tangible memory. The monitor module included in the untrusted application is generated based on a set of one or more runtime rules describing desired behavior of the untrusted application that complies with a specification for an application programming interface of the open platform in-vehicle infotainment system. The untrusted application runs on the open platform in-vehicle infotainment system.Type: ApplicationFiled: July 7, 2015Publication date: January 12, 2017Inventor: Roger Melen
-
Patent number: 9519881Abstract: The disclosure includes technology for estimating journey destinations based on crow-sourced popularity factors. The technology includes an example system including a processor and a memory storing instructions that when executed cause the system to: receive location data; determine a current route associated with a user based on the location data; determine one or more crowd-sourced popularity factors; estimate one or more destination estimations along the current route based on the one or more crowd-sourced popularity factors; and suggest the one or more destination estimations to the user.Type: GrantFiled: October 21, 2013Date of Patent: December 13, 2016Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: David Frank Russell Weir, Roger Melen
-
Publication number: 20160216123Abstract: The disclosure includes a system and method for determining a current location of a user at a current time. The method may include determining journey data associated with one or more of the user, the current location, and the current time, where journey data describes one or more historical journeys of the user. The method may include determining, based on the journey data, an estimated time of arrival (ETA) describing an arrival estimate of when the user and a vehicle will arrive at an endpoint of a journey; and transmitting the ETA to a network.Type: ApplicationFiled: January 23, 2015Publication date: July 28, 2016Inventors: Jackie Liao, Roger Melen, Vinuth Rai, Hidenobu Suzuki, Toshiyuki Namba
-
Publication number: 20150358955Abstract: The disclosure includes a system and method for communicating digital data from a mobile client device to a mobile system. The system includes a processor and a memory storing instructions that, when executed, cause the system to: obtain journey context data that includes data describing a future journey; determine digital data to transmit to the mobile system based on the journey context data; detect a presence of the mobile system; verify that the digital data is valid for the mobile system based on the journey context data; and send the digital data to the mobile system responsive to detecting the presence of the mobile system and the digital data being valid for the mobile system.Type: ApplicationFiled: June 5, 2014Publication date: December 10, 2015Inventors: Matthew KRESSE, Vinuth RAI, Roger MELEN
-
Publication number: 20150142789Abstract: The disclosure includes a system and method for providing recommendation items to users. The system includes a processor and a memory storing instructions that when executed cause the system to: receive identification input data associated with a user; identify the user using the identification input data; receive sensor data; determine a current situation associated with the user from one or more predefined situations described by predefined situation data and associated parameters; receive data describing a set of candidate items; generate a set of efficacy scores for the set of candidate items; eliminate one or more candidate items from the set of candidate items to obtain one or more remaining candidate items; rank the one or more remaining candidate items based on one or more associated efficacy scores; and provide one or more recommendation items to the user from the one or more ranked remaining candidate items.Type: ApplicationFiled: November 20, 2013Publication date: May 21, 2015Applicant: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Rahul Parundekar, Kentaro Oguchi, Roger Melen, Daisuke Hiroki
-
Publication number: 20150112919Abstract: The disclosure includes technology for estimating journey destinations based on crow-sourced popularity factors. The technology includes an example system including a processor and a memory storing instructions that when executed cause the system to: receive location data; determine a current route associated with a user based on the location data; determine one or more crowd-sourced popularity factors; estimate one or more destination estimations along the current route based on the one or more crowd-sourced popularity factors; and suggest the one or more destination estimations to the user.Type: ApplicationFiled: October 21, 2013Publication date: April 23, 2015Applicant: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: David Frank Russell Weir, Roger Melen
-
Patent number: 8892350Abstract: A system and method for estimating journey destinations is disclosed. The system comprises a conversion module, a frequency module, a metric module, a quality module and a summary module. The conversion module converts a set of driver history data to a set of learning parameters. The frequency module analyzes the set of learning parameters and current journey data to generate estimated journey data describing one or more potential journeys. The metric module analyzes the estimated journey data and the set of current status data to determine one or more metrics associated with the estimated journey data. The quality module determines one or more quality scores associated with the estimated journey data. The summary module determines one or more status summaries and one or more estimate summaries. The summary module associates the one or more status summaries and the one or more estimate summaries with the estimated journey data.Type: GrantFiled: December 16, 2011Date of Patent: November 18, 2014Assignee: Toyoda Jidosha Kabushiki KaishaInventors: David Frank Russell Weir, Roger Melen, Kentaro Oguchi
-
Patent number: 8670934Abstract: A system and method for establishing a journey destination endpoint is disclosed. The system comprises a communication module, a stop classification module and an endpoint establishment module. The communication module receives a stream of data including a first data element and a second data element from a global positioning system. The communication module receives a set of sensor data from one or more sensors. The stop classification module detects a stop for a traveling vehicle based at least in part on the stream of data and the set of sensor data. The stop classification module applies one or more metric criteria to the first data element and the second data element to determine a type of the stop. The endpoint establishment module establishes a journey destination endpoint based on the type of the stop. The endpoint establishment module associates the journey destination endpoint with retrieval identification data.Type: GrantFiled: December 16, 2011Date of Patent: March 11, 2014Assignee: Toyota Jidosha Kabushiki KaishaInventors: David Frank Russell Weir, Roger Melen
-
Publication number: 20140006137Abstract: A system and method for managing event control schedules is disclosed. The system includes a retrieval module, an estimation module, a plan module and a scheduling module. The retrieval module retrieves mobile system data associated with a mobile computer system and user profile data associated with a user of the mobile computer system. The estimation module estimates a synchronized start time of a future trip for the user based at least in part on one or more of the mobile system data and the user profile data. The plan module generates one or more provisioning plans for the mobile computer system based at least in part on the synchronized start time of the future trip and determines a preferred provisioning plan from the one or more provisioning plans. The scheduling module schedules to provision the mobile computer system based at least in part on the preferred provisioning plan.Type: ApplicationFiled: June 28, 2012Publication date: January 2, 2014Applicants: TOYOTA INFOTECHNOLOGY CENTER CO., LTD., TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Roger Melen, Kunihiko Kumita
-
Publication number: 20130158854Abstract: A system and method for estimating journey destinations is disclosed. The system comprises a driving history module, a frequency module, a duration module, a direction module, a metric module and a quality module. The driving history module retrieves a set of learning parameters including driver history data describing one or more past journeys. The frequency module analyzes the learning parameters to determine a candidate set including data describing frequent start locations and frequent end locations for one or more potential journeys to one or more destinations. The duration module estimates journey duration data for the one or more potential journeys. The direction module estimates direction data describing one or more directions for the one or more potential journeys. The metric module determines one or more metrics for the one or more potential journeys. The quality module determines one or more quality scores for the one or more potential journeys.Type: ApplicationFiled: December 16, 2011Publication date: June 20, 2013Applicants: TOYOTA INFOTECHNOLOGY CENTER CO., LTD., TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: David Frank Russell Weir, Kentaro Oguchi, Roger Melen
-
Publication number: 20130158855Abstract: A system and method for estimating journey destinations is disclosed. The system comprises a conversion module, a frequency module, a metric module, a quality module and a summary module. The conversion module converts a set of driver history data to a set of learning parameters. The frequency module analyzes the set of learning parameters and current journey data to generate estimated journey data describing one or more potential journeys. The metric module analyzes the estimated journey data and the set of current status data to determine one or more metrics associated with the estimated journey data. The quality module determines one or more quality scores associated with the estimated journey data. The summary module determines one or more status summaries and one or more estimate summaries. The summary module associates the one or more status summaries and the one or more estimate summaries with the estimated journey data.Type: ApplicationFiled: December 16, 2011Publication date: June 20, 2013Applicants: TOYOTA INFOTECHNOLOGY CENTER CO., LTD., TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: David Frank Russell Weir, Roger Melen, Kentaro Oguchi
-
Publication number: 20130158866Abstract: A system and method for establishing a journey destination endpoint is disclosed. The system comprises a communication module, a stop classification module and an endpoint establishment module. The communication module receives a stream of data including a first data element and a second data element from a global positioning system. The communication module receives a set of sensor data from one or more sensors. The stop classification module detects a stop for a traveling vehicle based at least in part on the stream of data and the set of sensor data. The stop classification module applies one or more metric criteria to the first data element and the second data element to determine a type of the stop. The endpoint establishment module establishes a journey destination endpoint based on the type of the stop. The endpoint establishment module associates the journey destination endpoint with retrieval identification data.Type: ApplicationFiled: December 16, 2011Publication date: June 20, 2013Applicants: TOYOTA INFOTECHNOLOGY CENTER CO., LTD., TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: David Frank Russell Weir, Roger Melen
-
Publication number: 20090076852Abstract: A system to enable automated interactive provision of health care services by allowing selective remote monitoring of patient healthcare information. The system facilitating submission of patient health care instructions to a health care monitoring service, conversion of submitted health care instructions to a patient workflow template, and storage of the patient workflow template on a healthcare data server. The system further facilitating access to a patient workflow template in a healthcare data server with a shared care plan application interface, logging of patient workflow transactions related to a patient workflow template, and monitoring of logged patient workflow transactions with the health care monitoring service to determine if the patient health care instructions are being adhered to.Type: ApplicationFiled: August 21, 2008Publication date: March 19, 2009Inventors: Marc Pierson, Nik Ivancic, Roger Melen
-
System and methodology for developing, integrating and monitoring computer applications and programs
Patent number: 7174370Abstract: The present invention provides a system, method and computer program product for developing distributed applications, integrating component programs, integrating enterprise applications and managing change. The invention provides for an infrastructure where component programs that are the computational logic of the distributed application are installed over a network of computing units having controller programs running on each of these computing units. The invention provides for separating the concerns of computation, installation, execution and monitoring of the distributed application in terms of time, space and people involved. This is accomplished as the component programs simply perform the computation task and the communication between the component programs and their monitoring is handled by the controller programs.Type: GrantFiled: December 21, 2001Date of Patent: February 6, 2007Inventors: Atul Saini, Nagesh Vempaty, Amit Gupta, Roger Melen -
Patent number: 5544045Abstract: A scanner (12), computer (2), and printer (13) are preferably combined within a single housing (1). The scanner (12) optically scans an input paper document (11) into a storage buffer (22) within the computer (2). The scanned information (22) is edited by automatic means (21), human-activated means (23, 3), or some combination thereof. The edited information is printed by the printer (13) onto the original input paper document (11). A single preferably linear paper transport mechanism (4) is used to move the document (11) through the scanner (12) and the printer (13). An authentication code (14, 16) may be superimposed onto the document (11) to prevent the unauthorized editing thereof.Type: GrantFiled: October 30, 1991Date of Patent: August 6, 1996Assignee: Canon Inc.Inventors: Harry Garland, Roger Melen
-
Patent number: 4233671Abstract: A programmable read only memory (PROM) includes a first plurality of conductive lines, a second plurality of conductive lines and polycrystalline silicon material therebetween. At the crossing points of the first and second plurality of lines doped regions are provided in the polycrystalline silicon in contact with a second line and which extend at least partially through the material. To provide a diode interconnect at any crossing point, the associated region is irradiated by a laser beam to either cause diffusion of dopant atoms to the underlaying conductive line or activate implanted ions, thereby electrically interconnecting the first and second lines through a diode. The PROM is readily fabricated as part of a monolithic integrated circuit or electrical array and can be programmed after completion of the fabrication process.Type: GrantFiled: January 5, 1979Date of Patent: November 11, 1980Assignee: Stanford UniversityInventors: Levy Gerzberg, Arnon Gat, Roger Melen, James F. Gibbons