Patents by Inventor Vedran Lerenc
Vedran Lerenc 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: 9661464Abstract: Location data and/or acceleration data of a mobile device may be received. The data may include timestamps. The timestamped data of the mobile device may be compared to timestamped data of another mobile device. Upon determining the timestamped data of the mobile device matches the timestamped data of the other mobile device, joint movement of the mobile devices may be signaled.Type: GrantFiled: February 28, 2013Date of Patent: May 23, 2017Assignee: SAP SEInventor: Vedran Lerenc
-
Patent number: 9554244Abstract: Location information of each participant in a carpool or other event may be automatically collected at a central server. The location information may be collected based on an ascertained location of a mobile computing device carried by a participant. The location of each participant's mobile computing device may be obtained through the use of location based services. Each participant's device may push geographic location, speed, and/or movement type information (such as whether the participant is walking or driving) to a central system. The pushed data may then be pulled from the central system by the devices of other interested participants. Methods, computer readable media, and devices are provided.Type: GrantFiled: January 24, 2013Date of Patent: January 24, 2017Assignee: SAP SEInventor: Vedran Lerenc
-
Patent number: 9506768Abstract: User input including a start location and an end location of a desired ride may be received. A database may be searched for completed routes matching the user input. The completed routes may include location information and travel time information associated with the completed routes. Upon identifying one or more matched completed routes, a route proposal for the desired ride may be generated based on the one or more matched completed routes.Type: GrantFiled: February 28, 2013Date of Patent: November 29, 2016Assignee: SAP SEInventor: Vedran Lerenc
-
Patent number: 9324047Abstract: A portable computing device of a carpool participant may include functionality enabling a mobile application executed on the device to detect an appropriate end of a carpool for a respective participant. Once the end of the carpool is detected for a particular carpool participant, the mobile application may automatically generate and present a carpool survey to the participant on the participant's mobile device. The survey may be presented and feedback collected immediately once the carpool has concluded for each participant using movement and/or location based technologies included in the mobile computing device. Mobile computing devices, methods, and computer readable media are provided.Type: GrantFiled: January 24, 2013Date of Patent: April 26, 2016Assignee: SAP SEInventor: Vedran Lerenc
-
Patent number: 9319843Abstract: A database may be searched for prior meetings matching the proposed meeting. Each prior meeting may include attendees of each prior meeting and travel time of each attendee to the each prior meeting. Upon identifying one or more matched prior meetings, a notification for an attendee of the proposed meeting based on travel times of the attendee to the one or more matched prior meetings may be generated.Type: GrantFiled: February 28, 2013Date of Patent: April 19, 2016Assignee: SAP SEInventor: Vedran Lerenc
-
Patent number: 9068851Abstract: Location information of each participant may be linked to a reminder system or application on the participant's mobile computing device that reminds the participant of upcoming events, tasks, meetings, and so on. Instead of activating a reminder at a fixed reminder time, location information from location based services may be used to identify a current location of the mobile computing device. The identified current location may then be compared to a meeting, event, or other location and an estimated time to travel between the current location and the meeting location may be calculated. The estimated travel time may be used to identify a time to activate a reminder for the scheduled event so that the participant has sufficient time to travel and arrive on time and within a predetermined time window to the scheduled event.Type: GrantFiled: January 24, 2013Date of Patent: June 30, 2015Assignee: SAP SEInventor: Vedran Lerenc
-
Publication number: 20140324505Abstract: Embodiments of the present invention may provide a various techniques for raising user satisfaction with an automated ride sharing system. In one embodiment, the system may disqualify potential passengers that will force the driver to return to a previously departed area. In another embodiment, the system may consolidate multiple stop locations to reduce the number and frequency of stops in a scheduled ride. In another embodiment, the system may select a best possible ride from a plurality of calculated rides based on user satisfaction factors.Type: ApplicationFiled: July 8, 2014Publication date: October 30, 2014Inventors: Vedran LERENC, Jens LEHMANN, David Sommer
-
Patent number: 8868529Abstract: An apparatus, method and computer-readable storage medium for determining intent object preferences for locking intent objects, and grouping the intent objects into sets based on the intent object preferences for locking. The sets may contain intent objects with matching preference values for the intent object preferences for locking. Each set may be locked such that only a matcher object associated with the set may operate on the set. The locking may be done in memory, or via a database. The matcher associated with a set may determine whether the intent objects in that set match other intent objects in the set. Multiple matchers may operate on their associated sets in parallel.Type: GrantFiled: December 16, 2011Date of Patent: October 21, 2014Assignee: SAP SEInventor: Vedran Lerenc
-
Publication number: 20140244170Abstract: User input including a start location and an end location of a desired ride may be received. A database may be searched for completed routes matching the user input. The completed routes may include location information and travel time information associated with the completed routes. Upon identifying one or more matched completed routes, a route proposal for the desired ride may be generated based on the one or more matched completed routes.Type: ApplicationFiled: February 28, 2013Publication date: August 28, 2014Applicant: SAP AGInventor: Vedran Lerenc
-
Publication number: 20140243020Abstract: Location data and/or acceleration data of a mobile device may be received. The data may include timestamps. The timestamped data of the mobile device may be compared to timestamped data of another mobile device. Upon determining the timestamped data of the mobile device matches the timestamped data of the other mobile device, joint movement of the mobile devices may be signaled.Type: ApplicationFiled: February 28, 2013Publication date: August 28, 2014Applicant: SAP AGInventor: Vedran Lerenc
-
Publication number: 20140243021Abstract: A database may be searched for prior meetings matching the proposed meeting. Each prior meeting may include attendees of each prior meeting and travel time of each attendee to the each prior meeting. Upon identifying one or more matched prior meetings, a notification for an attendee of the proposed meeting based on travel times of the attendee to the one or more matched prior meetings may be generated.Type: ApplicationFiled: February 28, 2013Publication date: August 28, 2014Applicant: SAP AGInventor: Vedran Lerenc
-
Publication number: 20140207373Abstract: Location information of each participant may be linked to a reminder system or application on the participant's mobile computing device that reminds the participant of upcoming events, tasks, meetings, and so on. Instead of activating a reminder at a fixed reminder time, location information from location based services may be used to identify a current location of the mobile computing device. The identified current location may then be compared to a meeting, event, or other location and an estimated time to travel between the current location and the meeting location may be calculated. The estimated travel time may be used to identify a time to activate a reminder for the scheduled event so that the participant has sufficient time to travel and arrive on time and within a predetermined time window to the scheduled event.Type: ApplicationFiled: January 24, 2013Publication date: July 24, 2014Applicant: SAP AGInventor: Vedran Lerenc
-
Publication number: 20140207375Abstract: Location information of each participant in a carpool or other event may be automatically collected at a central server. The location information may be collected based on an ascertained location of a mobile computing device carried by a participant. The location of each participant's mobile computing device may be obtained through the use of location based services. Each participant's device may push geographic location, speed, and/or movement type information (such as whether the participant is walking or driving) to a central system. The pushed data may then be pulled from the central system by the devices of other interested participants. Methods, computer readable media, and devices are provided.Type: ApplicationFiled: January 24, 2013Publication date: July 24, 2014Applicant: SAP AGInventor: Vedran Lerenc
-
Publication number: 20140206393Abstract: A portable computing device of a carpool participant may include functionality enabling a mobile application executed on the device to detect an appropriate end of a carpool for a respective participant. Once the end of the carpool is detected for a particular carpool participant, the mobile application may automatically generate and present a carpool survey to the participant on the participant's mobile device. The survey may be presented and feedback collected immediately once the carpool has concluded for each participant using movement and/or location based technologies included in the mobile computing device. Mobile computing devices, methods, and computer readable media are provided.Type: ApplicationFiled: January 24, 2013Publication date: July 24, 2014Applicant: SAP AGInventor: Vedran Lerenc
-
Patent number: 8768614Abstract: Distances between locations traveled by a carpool driver in a carpooling system may be initially estimated by calculating direct, straight line distances between each of the location points. Travel speeds may also be initially estimated using an expected maximum vehicle speed, which may be a maximum speed limit. An estimated travel time may then be calculated from this data to initially designate passengers as eligible or ineligible for carpooling with a carpool driver.Type: GrantFiled: December 19, 2011Date of Patent: July 1, 2014Assignee: SAP AGInventor: Vedran Lerenc
-
Publication number: 20140180746Abstract: A time difference between a segment belonging to a multi-segment ride and a ride intent may be calculated. The time difference may be compared to a threshold. If the time difference is less than or equal to the threshold, the ride intent may be marked as a new segment of the multi-segment ride. The parameters of the segment belonging to the multi-segment ride and the ride intent may be specified through electronic calendar entries. The segment belonging to the multi-segment ride may be the first temporal segment of the multi-segment ride.Type: ApplicationFiled: December 20, 2012Publication date: June 26, 2014Applicant: SAP AGInventors: Jens Lehmann, Vedran Lerenc, David Sommer
-
Patent number: 8504295Abstract: Distances between locations traveled by a carpool driver in a carpooling system may be initially estimated by calculating direct, straight line distances between each of the location points. Travel speeds may also be initially estimated using an expected maximum vehicle speed, which may a maximum speed limit. An estimated travel time may then be calculated from this data to initially designate passengers as eligible or ineligible for carpooling with a carpool driver. Cancellation requests received from participants in assigned carpools may be processed to determine whether the carpool may still be conducted. If so, the carpool may continue. If not, the system may search for alternative assignments before sending any cancellation notifications to the participants. Cancellations may be sent only if the system is not able provide a suitable alternate assignment.Type: GrantFiled: December 19, 2011Date of Patent: August 6, 2013Assignee: SAP AGInventor: Vedran Lerenc
-
Publication number: 20130159266Abstract: An apparatus, method and computer-readable storage medium for determining intent object preferences for locking intent objects, and grouping the intent objects into sets based on the intent object preferences for locking. The sets may contain intent objects with matching preference values for the intent object preferences for locking. Each set may be locked such that only a matcher object associated with the set may operate on the set. The locking may be done in memory, or via a database. The matcher associated with a set may determine whether the intent objects in that set match other intent objects in the set. Multiple matchers may operate on their associated sets in parallel.Type: ApplicationFiled: December 16, 2011Publication date: June 20, 2013Applicant: SAP AGInventor: Vedran LERENC
-
Publication number: 20130159055Abstract: A system and method described herein provide for the generation of self-optimization algorithms from user survey results for a complex system, such as a matching algorithm for a trip sharing service. User feedback surveys are generated and transmitted to users of the complex system to obtain feedback on a user's experience using the complex system. Survey results from completed surveys are compiled to demonstrate statistical evidence of alternations that can be made to adjust the settings of the complex system. The system and method may use the generated alternations by the complex system to modify the settings of the complex system.Type: ApplicationFiled: December 20, 2011Publication date: June 20, 2013Applicant: SAP AGInventors: Vedran LERENC, Jens LEHMANN, David SOMMER
-
Publication number: 20130159028Abstract: Embodiments of the present invention may provide a various techniques for raising user satisfaction with an automated ride sharing system. In one embodiment, the system may disqualify potential passengers that will force the driver to return to a previously departed area. In another embodiment, the system may consolidate multiple stop locations to reduce the number and frequency of stops in a scheduled ride. In another embodiment, the system may select a best possible ride from a plurality of calculated rides based on user satisfaction factors.Type: ApplicationFiled: December 19, 2011Publication date: June 20, 2013Applicant: SAP AGInventors: Vedran LERENC, Jens LEHMANN, David SOMMER