Patents by Inventor Roger A. Hoover
Roger A. Hoover 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: 11011058Abstract: A computer-implemented system and method for providing available parking spaces is provided. Parking spaces, each associated with a hold time, are monitored. A request for parking is received from a user. Available parking spaces near the destination are identified, and a location of the user is determined. At least two different routes from the user's location to one of the available parking spaces are identified. An arrival time of the user for each route is calculated. The route with the fastest arrival time is selected for that available parking space. Those parking spaces for which the user's arrival time is less than the hold time are selected as possible parking spaces. A number of the possible parking spaces is reduced by removing those available parking spaces that fail to satisfy one or more parking preferences of the user. The remaining available parking spaces are sent to the user for selection.Type: GrantFiled: August 20, 2018Date of Patent: May 18, 2021Assignee: Conduent Business Services, LLCInventors: Robert T. Krivacic, Roger Hoover, Ellen Isaacs, James Glasnapp
-
Patent number: 10652275Abstract: In an embodiment, a method comprises intercepting a first set of instructions from a server computer that define one or more objects and one or more original operations that are based, at least in part, on the one or more objects; modifying the first set of instructions by adding one or more supervisor operations that are based, at least in part, on the one or more objects; transforming the one or more original operations to produce one or more transformed operations that are based, at least in part, on the one or more supervisor operations; rendering a second set of instructions which define the one or more supervisor operations and the one or more transformed operations; sending the second set of instructions to a remote client computer.Type: GrantFiled: April 5, 2018Date of Patent: May 12, 2020Assignee: Shape Security, Inc.Inventors: Xiaoming Zhou, Roger Hoover, Sergey Shekyan, Justin Call
-
Publication number: 20180357899Abstract: A computer-implemented system and method for providing available parking spaces is provided. Parking spaces, each associated with a hold time, are monitored. A request for parking is received from a user. Available parking spaces near the destination are identified, and a location of the user is determined. At least two different routes from the user's location to one of the available parking spaces are identified. An arrival time of the user for each route is calculated. The route with the fastest arrival time is selected for that available parking space. Those parking spaces for which the user's arrival time is less than the hold time are selected as possible parking spaces. A number of the possible parking spaces is reduced by removing those available parking spaces that fail to satisfy one or more parking preferences of the user. The remaining available parking spaces are sent to the user for selection.Type: ApplicationFiled: August 20, 2018Publication date: December 13, 2018Inventors: Robert T. Krivacic, Roger Hoover, Ellen Isaacs, James Glasnapp
-
Patent number: 10055990Abstract: A computer-implemented system and method for providing available parking spaces is provided. Parking spaces are each associated with a hold time during which that parking space is held for a reserved vehicle. Shorter hold times are assigned to parking spaces associated with desirable parking variables and longer hold times are assigned to parking spaces with less desirable parking variables. A request for parking is received from a user. The hold time for each available parking space is applied to an arrival time of the user. One of the available parking spaces with the hold time greater than the user arrival time is identified. Prior to departure of the user from the available parking space, a time delay is introduced during which the available parking space occupied by the user is made available to drivers that physically approach the space upon departure of the user, and is not available for reservation.Type: GrantFiled: June 19, 2017Date of Patent: August 21, 2018Assignee: Conduent Business Services, LLCInventors: Robert T. Krivacic, Roger Hoover, Ellen Isaacs, James Glasnapp
-
Publication number: 20180227325Abstract: In an embodiment, a method comprises intercepting a first set of instructions from a server computer that define one or more objects and one or more original operations that are based, at least in part, on the one or more objects; modifying the first set of instructions by adding one or more supervisor operations that are based, at least in part, on the one or more objects; transforming the one or more original operations to produce one or more transformed operations that are based, at least in part, on the one or more supervisor operations; rendering a second set of instructions which define the one or more supervisor operations and the one or more transformed operations; sending the second set of instructions to a remote client computer.Type: ApplicationFiled: April 5, 2018Publication date: August 9, 2018Inventors: Xiaoming Zhou, Roger Hoover, Sergey Shekyan, Justin Call
-
Patent number: 10044753Abstract: In an embodiment, a method comprises intercepting a first set of instructions from a server computer that define one or more objects and one or more original operations that are based, at least in part, on the one or more objects; modifying the first set of instructions by adding one or more supervisor operations that are based, at least in part, on the one or more objects; transforming the one or more original operations to produce one or more transformed operations that are based, at least in part, on the one or more supervisor operations; rendering a second set of instructions which define the one or more supervisor operations and the one or more transformed operations; sending the second set of instructions to a remote client computer.Type: GrantFiled: July 17, 2017Date of Patent: August 7, 2018Assignee: Shape Security, Inc.Inventors: Xiaoming Zhou, Roger Hoover, Sergey Shekyan, Justin Call
-
Publication number: 20170318052Abstract: In an embodiment, a method comprises intercepting a first set of instructions from a server computer that define one or more objects and one or more original operations that are based, at least in part, on the one or more objects; modifying the first set of instructions by adding one or more supervisor operations that are based, at least in part, on the one or more objects; transforming the one or more original operations to produce one or more transformed operations that are based, at least in part, on the one or more supervisor operations; rendering a second set of instructions which define the one or more supervisor operations and the one or more transformed operations; sending the second set of instructions to a remote client computer.Type: ApplicationFiled: July 17, 2017Publication date: November 2, 2017Inventors: Xiaoming Zhou, Roger Hoover, Sergey Shekyan, Justin Call
-
Publication number: 20170287329Abstract: A computer-implemented system and method for providing available parking spaces is provided. Parking spaces are each associated with a hold time during which that parking space is held for a reserved vehicle. Shorter hold times are assigned to parking spaces associated with desirable parking variables and longer hold times are assigned to parking spaces with less desirable parking variables. A request for parking is received from a user. The hold time for each available parking space is applied to an arrival time of the user. One of the available parking spaces with the hold time greater than the user arrival time is identified. Prior to departure of the user from the available parking space, a time delay is introduced during which the available parking space occupied by the user is made available to drivers that physically approach the space upon departure of the user, and is not available for reservation.Type: ApplicationFiled: June 19, 2017Publication date: October 5, 2017Inventors: Robert T. Krivacic, Roger Hoover, Ellen Isaacs, James Glasnapp
-
Patent number: 9712561Abstract: In an embodiment, a method comprises intercepting a first set of instructions from a server computer that define one or more objects and one or more original operations that are based, at least in part, on the one or more objects; modifying the first set of instructions by adding one or more supervisor operations that are based, at least in part, on the one or more objects; transforming the one or more original operations to produce one or more transformed operations that are based, at least in part, on the one or more supervisor operations; rendering a second set of instructions which define the one or more supervisor operations and the one or more transformed operations; sending the second set of instructions to a remote client computer.Type: GrantFiled: May 18, 2016Date of Patent: July 18, 2017Assignee: Shape Security, Inc.Inventors: Xiaoming Zhou, Roger Hoover, Sergey Shekyan, Justin Call
-
Patent number: 9685085Abstract: A computer-implemented system and method for providing available parking spaces en route is provided. Each of a plurality of parking spaces are associated with a hold time during which other vehicles are prevented from parking within that parking space while available and prior to commencement of a reservation. A request for an available parking space is received from a user. One or more of the parking spaces are identified as available. A duration of time for arrival by the user to each of the available parking spaces is determined. The hold time for each available parking space is applied to the arrival time duration for that available parking space. At least one of the available parking spaces for which the user's arrival time duration is less than the hold time is selected and provided to the user.Type: GrantFiled: July 20, 2015Date of Patent: June 20, 2017Assignee: Conduent Business Services, LLCInventors: Robert T. Krivacic, Roger Hoover, Ellen Isaacs, James Glasnapp
-
Publication number: 20160261629Abstract: In an embodiment, a method comprises intercepting a first set of instructions from a server computer that define one or more objects and one or more original operations that are based, at least in part, on the one or more objects; modifying the first set of instructions by adding one or more supervisor operations that are based, at least in part, on the one or more objects; transforming the one or more original operations to produce one or more transformed operations that are based, at least in part, on the one or more supervisor operations; rendering a second set of instructions which define the one or more supervisor operations and the one or more transformed operations; sending the second set of instructions to a remote client computer.Type: ApplicationFiled: May 18, 2016Publication date: September 8, 2016Inventors: XIAOMING ZHOU, ROGER HOOVER, SERGEY SHEKYAN, JUSTIN CALL
-
Patent number: 9356954Abstract: In an embodiment, a method comprises intercepting a first set of instructions from a server computer that define one or more objects and one or more original operations that are based, at least in part, on the one or more objects; modifying the first set of instructions by adding one or more supervisor operations that are based, at least in part, on the one or more objects; transforming the one or more original operations to produce one or more transformed operations that are based, at least in part, on the one or more supervisor operations; rendering a second set of instructions which define the one or more supervisor operations and the one or more transformed operations; sending the second set of instructions to a remote client computer.Type: GrantFiled: February 10, 2015Date of Patent: May 31, 2016Assignee: Shape Security, Inc.Inventors: Xiaoming Zhou, Roger Hoover, Sergey Shekyan, Justin Call
-
Patent number: 9213957Abstract: A computer-implemented method for system and method for providing just-in-time loading zone parking is provided. A next delivery destination for a delivery driver is determined. A just-in-time parking reservation at the next delivery destination is booked. The just-in-time parking reservation includes a parking location and start time. A time of arrival by the delivery driver at the parking location is estimated. An amount of time between the estimated time of arrival and the start time of the just-in-time parking reservation is determined. Parking in the parking location by other drivers is permitted when the estimated time of departure is sufficiently prior to the start time of the just-in-time parking reservation.Type: GrantFiled: September 21, 2012Date of Patent: December 15, 2015Assignee: Palo Alto Research Center IncorporatedInventors: Mark J. Stefik, Ellen Isaacs, Peter Jarvis, Robert Thomas Krivacic, Roger Hoover
-
Publication number: 20150324709Abstract: A computer-implemented system and method for providing available parking spaces en route is provided. Each of a plurality of parking spaces are associated with a hold time during which other vehicles are prevented from parking within that parking space while available and prior to commencement of a reservation. A request for an available parking space is received from a user. One or more of the parking spaces are identified as available. A duration of time for arrival by the user to each of the available parking spaces is determined. The hold time for each available parking space is applied to the arrival time duration for that available parking space. At least one of the available parking spaces for which the user's arrival time duration is less than the hold time is selected and provided to the user.Type: ApplicationFiled: July 20, 2015Publication date: November 12, 2015Inventors: Robert T. Krivacic, Roger Hoover, Ellen Isaacs, James Glasnapp
-
Publication number: 20150207816Abstract: In an embodiment, a method comprises intercepting a first set of instructions from a server computer that define one or more objects and one or more original operations that are based, at least in part, on the one or more objects; modifying the first set of instructions by adding one or more supervisor operations that are based, at least in part, on the one or more objects; transforming the one or more original operations to produce one or more transformed operations that are based, at least in part, on the one or more supervisor operations; rendering a second set of instructions which define the one or more supervisor operations and the one or more transformed operations; sending the second set of instructions to a remote client computer.Type: ApplicationFiled: February 10, 2015Publication date: July 23, 2015Inventors: XIAOMING ZHOU, ROGER HOOVER, SERGEY SHEKYAN, JUSTIN CALL
-
Patent number: 9087453Abstract: A computer-implemented system and method for spontaneously identifying and directing motorists to available parking spaces is provided. Parking spaces are tracked to determine a status of each space. A destination of a user is received. At least one parking space is identified as available and near the destination of the user. An estimated arrival time of the user to the available parking space is determined. An arrival threshold is applied to the estimated arrival time of the user and a reservation offer for the available space is sent to the user when the estimated arrival time satisfies the arrival threshold.Type: GrantFiled: March 1, 2013Date of Patent: July 21, 2015Assignee: Palo Alto Research Center IncorporatedInventors: Robert T. Krivacic, Roger Hoover, Ellen Isaacs, James Glasnapp
-
Patent number: 8954583Abstract: In an embodiment, a method comprises intercepting a first set of instructions from a server computer that define one or more objects and one or more original operations that are based, at least in part, on the one or more objects; modifying the first set of instructions by adding one or more supervisor operations that are based, at least in part, on the one or more objects; transforming the one or more original operations to produce one or more transformed operations that are based, at least in part, on the one or more supervisor operations; rendering a second set of instructions which define the one or more supervisor operations and the one or more transformed operations; sending the second set of instructions to a remote client computer.Type: GrantFiled: January 20, 2014Date of Patent: February 10, 2015Assignee: Shape Security, Inc.Inventors: Xiaoming Zhou, Roger Hoover, Sergey Shekyan, Justin Call
-
Patent number: 8816879Abstract: A computer-implemented system and method for managing interchangeable parking spaces is provided. A parking pool that includes a plurality of parking spaces, which are each interchangeably reservable by motorists, is formed. The parking spaces in the parking pool that are currently-occupied by other vehicles and any reservations by motorists to park their vehicles in the parking pool are identified. The number of the parking spaces in the parking pool free of the currently-occupied parking spaces and the parking spaces in the parking pool that will be used to fulfill the reservations, plus the time available for parking in the parking pool, are displayed.Type: GrantFiled: September 21, 2012Date of Patent: August 26, 2014Assignee: Palo Alto Research Center IncorporatedInventors: Mark J Stefik, Kristian Lyngbaek, Christopher R. Dance, Shrenik Devasani, Craig Eldershaw, Roger Hoover, Ellen Isaacs, Peter Jarvis, Sylvia Smullin, Makiko Taniguchi, Francisco E Torres, Alan G Bell, Robert Thomas Krivacic
-
Publication number: 20140085109Abstract: A computer-implemented system and method for managing interchangeable parking spaces is provided. A parking pool that includes a plurality of parking spaces, which are each interchangeably reservable by motorists, is formed. The parking spaces in the parking pool that are currently-occupied by other vehicles and any reservations by motorists to park their vehicles in the parking pool are identified. The number of the parking spaces in the parking pool free of the currently-occupied parking spaces and the parking spaces in the parking pool that will be used to fulfill the reservations, plus the time available for parking in the parking pool, are displayed.Type: ApplicationFiled: September 21, 2012Publication date: March 27, 2014Applicant: PALO ALTO RESEARCH CENTER INCORPORATEDInventors: Mark J. Stefik, Kristian Lyngbaek, Christopher R. Dance, Shrenik Devasani, Craig Eldershaw, Roger Hoover, Ellen Isaacs, Peter Jarvis, Sylvia Smullin, Makiko Taniguchi, Francisco E. Torres, Alan G. Bell, Robert Thomas Krivacic
-
Publication number: 20140089015Abstract: A computer-implemented method for system and method for providing just-in-time loading zone parking is provided. A next delivery destination for a delivery driver is determined. A just-in-time parking reservation at the next delivery destination is booked. The just-in-time parking reservation includes a parking location and start time. A time of arrival by the delivery driver at the parking location is estimated. An amount of time between the estimated time of arrival and the start time of the just-in-time parking reservation is determined. Parking in the parking location by other drivers is permitted when the estimated time of departure is sufficiently prior to the start time of the just-in-time parking reservation.Type: ApplicationFiled: September 21, 2012Publication date: March 27, 2014Applicant: PALO ALTO RESEARCH CENTER INCORPORATEDInventors: Mark J. Stefik, Ellen Isaacs, Peter Jarvis, Robert Thomas Krivacic, Roger Hoover