Patents by Inventor Scott A. Hoover

Scott 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).

  • Publication number: 20190289561
    Abstract: A method for communication includes obtaining a timing signal from a timing synchronization reference source, computing a system frame number (SFN)-direct frame number (DFN) offset, creating a timing fingerprint using the timing signal and the SFN-DFN offset, the timing fingerprint also comprising additional timing information, entering the timing fingerprint into a database, continually updating the timing fingerprint, determining whether the timing signal remains within a threshold, if the timing signal exceeds the threshold, iterating the timing fingerprint, verifying the timing fingerprint to determine whether there is a timing inconsistency between a most recent timing fingerprint and current time, if the timing fingerprint is verified, using the SFN-DFN offset to derive current DFN timing to decode a sidelink control information (SCI) communication, and if the SCI communication is decoded, using the timing signal for communicating over a sidelink communication channel.
    Type: Application
    Filed: March 13, 2018
    Publication date: September 19, 2019
    Inventors: Michael CORLEY, Arvind Vardarajan SANTHANAM, Scott HOOVER, Aamod KHANDEKAR, Subramanya RAO, Prabhu KANDASAMY, Alexandre PIERROT
  • Patent number: 10390247
    Abstract: Examples described herein relate to systems and methods for a wireless communication device to manage cell measurements, including, but not limited to, performing measurements based on a first measurement configuration message received from a network, receiving a second measurement configuration message from the network before the measurements based on the first measurement configuration message are completed, and continuing to perform measurements based on the first measurement configuration message after receiving the second measurement configuration message.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: August 20, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Shravan Kumar Raghunathan, Parthasarathy Krishnamoorthy, Muthukumaran Dhanapal, Tian Mai, Scott Hoover, Aiping Zhang, Kiran Gonuguntla, Shimayla Buchh
  • Publication number: 20190104525
    Abstract: Certain aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may determine a limit on a number of resource blocks (RBs) permitted to be used for a vehicle-to-everything (V2X) transmission by the UE; may determine, based at least in part on the limit, one or more parameters for the V2X transmission, wherein the one or more parameters include at least one of a modulation and coding scheme (MCS) for the V2X transmission, a number of transport blocks (TBs) for the V2X transmission, a number of RBs per TB for the V2X transmission, or a retransmission configuration for the V2X transmission; and may transmit the V2X transmission based at least in part on the one or more parameters. Numerous other aspects are provided.
    Type: Application
    Filed: December 21, 2017
    Publication date: April 4, 2019
    Inventors: Arvind Santhanam, Scott Hoover, Yunsong Mu, Yuanbo Wang, Gang Xiao, Haiqin Liu, Subramanya Rao, Taoufik Tani, Feng Lu
  • Patent number: 10231239
    Abstract: Device-to-device operations are scheduled based on receive and transmit pools that may have a conflict in time domain. In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus for resolving time domain conflict in device-to-device communication are provided. The apparatus may compute a first block rate metric for a first device-to-device communication on a first frequency and a second block rate metric for a second device-to-device communication on a second frequency. The apparatus may detect a time-domain conflict between the first device-to-device communication on the first frequency and the second device-to-device communication on the second frequency. The apparatus may prioritize the first device-to-device communication on the first frequency and the second device-to-device communication on the second frequency based on the first block rate metric and the second block rate metric.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: March 12, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Ashish Iyer, Arvind Santhanam, Srinivasan Balasubramanian, Daniel Amerga, Scott Hoover, Cheol Hee Park, Srinivasan Rajagopalan, Shailesh Maheshwari, Reza Shahidi
  • Patent number: 10176226
    Abstract: The present disclosure provides methods for performing a computation with an aggregate function using a database query, wherein the database query joins a plurality of database tables and includes a distinct aggregation function, which, when executed against one or more databases aggregates only values of database records corresponding to distinct keys by which the tables are joined, regardless of the cardinality of the joined tables. Related devices and systems are also provided.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: January 8, 2019
    Assignee: LOOKER DATA SCIENCES, INC.
    Inventors: Lloyd Tabb, Michael Toy, Scott Hoover
  • Patent number: 10178561
    Abstract: Examples described herein relate to enhancing data communication performance in a wireless communication network including a first subscription associated with a first radio access technology (RAT) and a second subscription associated with a second RAT, where the wireless communication device uses a same radio frequency (RF) resource to communicate over both the first RAT and the second RAT. The first RAT is used, in part, for data operations while the second RAT is used, in part, for voice operations. During idle state voice operations, the RF resource is reallocated from performing data operations to performing idle state voice operations, causing interruptions in the data operations. The wireless communication device adjusts at least one or a duration and an occurrence of the idle state voice operations to reduce the impact on the data operations.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: January 8, 2019
    Assignee: QUALCOMM Incorporation
    Inventors: Jun Hu, Qingxin Chen, Reza Shahidi, Yongsheng Shi, Jafar Mohseni, Yongle Wu, Yong Li, Shashank Maiya, Harish Venkatachari, Shriram Swaminathan, Scott Hoover, Sumit Kumar Singh, Kiran Patil, Zhong Fan, Uzma Khan Qazi, Sundaresan Tambaram Kailasam, Sunil Kumar Gurram
  • Patent number: 10157539
    Abstract: Certain aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may receive sidelink control information (SCI) associated with a remote vehicle; identify a threat metric associated with the remote vehicle based at least in part on one or more characteristics of the remote vehicle, wherein the one or more characteristics are determined based at least in part on vehicle information received in one or more transport blocks corresponding to prior SCI associated with the remote vehicle and received prior to the SCI; and process the SCI based at least in part on the threat metric. Numerous other aspects are provided.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: December 18, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Scott Hoover, Arvind Santhanam, Feng Lu, Hongsan Sheng
  • Publication number: 20180249349
    Abstract: Examples described herein relate to enhancing data communication performance in a wireless communication network including a first subscription associated with a first radio access technology (RAT) and a second subscription associated with a second RAT, where the wireless communication device uses a same radio frequency (RF) resource to communicate over both the first RAT and the second RAT. The first RAT is used, in part, for data operations while the second RAT is used, in part, for voice operations. During idle state voice operations, the RF resource is reallocated from performing data operations to performing idle state voice operations, causing interruptions in the data operations. The wireless communication device adjusts at least one or a duration and an occurrence of the idle state voice operations to reduce the impact on the data operations.
    Type: Application
    Filed: February 24, 2017
    Publication date: August 30, 2018
    Inventors: Jun Hu, Qingxin Chen, Reza Shahidi, Yongsheng Shi, Jafar Mohseni, Yongle Wu, Yong Li, Shashank Maiya, Harish Venkatachari, Shriram Swaminathan, Scott Hoover, Sumit Kumar Singh, Kiran Patil, Zhong Fan, Uzma Khan Qazi, Sundaresan Tambaram Kailasam, Sunil Kumar Gurram
  • Patent number: 9913311
    Abstract: In device-to-device (D2D) communication in a licensed spectrum, selection of a transmit pool and distribution of codes to be transmitted to the transmit pools for more efficient transmission is desired, for a given period. The apparatus may a user equipment (UE) for D2D communication in a licensed spectrum. The UE sets a discovery epoch to a shortest discovery period among discovery periods of a plurality of transmit resource pools, each transmit resource pool of the plurality of transmit resource pools associated with a respective frequency. The UE estimates a channel utilization of each transmit resource pool of the plurality of transmit resource pools based on one or more previous transmissions on each transmit resource pool of the plurality of transmit resource pools. The UE selects a transmit resource pool among the plurality of transmit resource pools for a D2D transmission within the discovery epoch based on the estimated channel utilizations.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: March 6, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Daniel Amerga, Arvind Santhanam, Ashish Iyer, Shailesh Maheshwari, Srinivasan Rajagopalan, Srinivasan Balasubramanian, Scott Hoover
  • Publication number: 20180063735
    Abstract: Examples described herein relate to systems and methods for a wireless communication device to manage cell measurements, including, but not limited to, performing measurements based on a first measurement configuration message received from a network, receiving a second measurement configuration message from the network before the measurements based on the first measurement configuration message are completed, and continuing to perform measurements based on the first measurement configuration message after receiving the second measurement configuration message.
    Type: Application
    Filed: September 1, 2016
    Publication date: March 1, 2018
    Inventors: Shravan Kumar Raghunathan, Parthasarathy Krishnamoorthy, Muthukumaran Dhanapal, Tian Mai, Scott Hoover, Aiping Zhang, Kiran Gonuguntla, Shimayla Buchh
  • Publication number: 20180063878
    Abstract: In device-to-device (D2D) communication in a licensed spectrum, selection of a transmit pool and distribution of codes to be transmitted to the transmit pools for more efficient transmission is desired, for a given period. The apparatus may a user equipment (UE) for D2D communication in a licensed spectrum. The UE sets a discovery epoch to a shortest discovery period among discovery periods of a plurality of transmit resource pools, each transmit resource pool of the plurality of transmit resource pools associated with a respective frequency. The UE estimates a channel utilization of each transmit resource pool of the plurality of transmit resource pools based on one or more previous transmissions on each transmit resource pool of the plurality of transmit resource pools. The UE selects a transmit resource pool among the plurality of transmit resource pools for a D2D transmission within the discovery epoch based on the estimated channel utilizations.
    Type: Application
    Filed: August 23, 2016
    Publication date: March 1, 2018
    Inventors: Daniel AMERGA, Arvind SANTHANAM, Ashish IYER, Shailesh MAHESHWARI, Srinivasan RAJAGOPALAN, Srinivasan BALASUBRAMANIAN, Scott HOOVER
  • Publication number: 20180027559
    Abstract: Device-to-device operations are scheduled based on receive and transmit pools that may have a conflict in time domain. In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus for resolving time domain conflict in device-to-device communication are provided. The apparatus may compute a first block rate metric for a first device-to-device communication on a first frequency and a second block rate metric for a second device-to-device communication on a second frequency. The apparatus may detect a time-domain conflict between the first device-to-device communication on the first frequency and the second device-to-device communication on the second frequency. The apparatus may prioritize the first device-to-device communication on the first frequency and the second device-to-device communication on the second frequency based on the first block rate metric and the second block rate metric.
    Type: Application
    Filed: July 20, 2016
    Publication date: January 25, 2018
    Inventors: Ashish IYER, Arvind SANTHANAM, Srinivasan BALASUBRAMANIAN, Daniel AMERGA, Scott HOOVER, Cheol Hee PARK, Srinivasan RAJAGOPALAN, Shailesh MAHESHWARI, Reza SHAHIDI
  • Patent number: 9809366
    Abstract: Stackable trays for jugs, stacked arrangements and stacking methods are disclosed. A tray has a first surface to support a bottom of one or more jugs, and could include jug receiving cells. A collar could extend downwardly from a second surface opposite the first surface and have at least one notch sized to receive a portion of a handle of a respective jug located beneath each jug receiving cell. Load transfer to the handles of the jugs below the second surface could be provided by load transfer structures, such as the collars in one embodiment, which extend from the second surface to engage the jugs. A stacked arrangement includes multiple layers of jugs with a respective stackable tray between adjacent layers of the multiple layers. The trays could thus be used in stacking or otherwise arranging jugs in multiple layers.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: November 7, 2017
    Assignee: PARMALAT CANADA INC.
    Inventors: Sidney Scott Prince, Lee Scott Hoover, Antonino Cugliari
  • Publication number: 20170078865
    Abstract: A method, an apparatus, and a computer-readable medium for wireless communication are provided. The apparatus selects a serving cell for connection to a network. The apparatus performs a search for a frequency band on a neighbor cell for use in device-to-device communications. The apparatus performs the device-to-device communications using pre-configured resources associated with the frequency band when the search for the frequency band on the neighbor cell fails. The apparatus performs the device-to-device communications using resources associated with the frequency band of the neighbor cell when the search for the frequency band on the neighbor cell is successful.
    Type: Application
    Filed: September 12, 2016
    Publication date: March 16, 2017
    Inventors: Arvind SANTHANAM, Scott HOOVER, Srinivasan BALASUBRAMANIAN, Daniel AMERGA, Georgios TSIRTSIS
  • Patent number: 9375175
    Abstract: A lancing mechanism is adapted to move between a resting, cocking and a puncture position. The lancing mechanism comprises a lancet holder adapted to receive a lancet, a shaft attached to the lancet holder, at least one drive spring and at least one damping spring. The drive spring surrounds at least a portion of the shaft and drives the lancing mechanism from the cocking position to the puncture position. The damping spring moves the lancing mechanism from the puncture position to the resting position. The drive spring is located at least partially within the damping spring.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: June 28, 2016
    Assignee: Ascensia Diabetes Care Holdings AG
    Inventors: Tieming Ruan, Scott Hoover
  • Publication number: 20160147881
    Abstract: The present disclosure provides methods for performing a computation with an aggregate function using a database query, wherein the database query joins a plurality of database tables and includes a distinct aggregation function, which, when executed against one or more databases aggregates only values of database records corresponding to distinct keys by which the tables are joined, regardless of the cardinality of the joined tables. Related devices and systems are also provided.
    Type: Application
    Filed: November 26, 2014
    Publication date: May 26, 2016
    Inventors: Lloyd Tabb, Michael Toy, Scott Hoover
  • Patent number: 9233778
    Abstract: Stackable trays for bags containing liquids, stacked arrangements and stacking methods are disclosed. A tray has a first surface to support one or more bags containing liquid and could include a plurality of cells adapted to receive the bags. The tray has a second surface opposite the first surface. The second surface transfers at least a portion of a load on the first surface to one or more bags containing liquid arranged below the second surface. A stacked arrangement includes multiple layers of bags containing liquid with a respective stackable tray between adjacent layers of the multiple layers. The trays could thus be used in stacking or otherwise arranging bags containing liquid in multiple layers.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: January 12, 2016
    Assignee: Parmalat Canada Inc.
    Inventors: Sidney Scott Prince, Lee Scott Hoover, Antonino Cugliari
  • Patent number: 9195486
    Abstract: Observation and analysis based optimization of software code is disclosed. An expected value is chosen for a dynamic attribute that cannot be determined, prior to execution of the associated software code, to be guaranteed to have that expected value at runtime. An optimized version of the software code is generated, including one or more optimizations based on an assumption that the dynamic attribute will have the expected value. Non-exhaustive examples of a dynamic attribute include a variable type; a location in memory; a location in which a global object, property, or variable is stored; the contents of a global function or method; and a value of a global property or variable. A check is performed during execution of the optimized version of the software code, prior to executing the portion that has been optimized based on the assumption, to verify that the dynamic attribute has the expected value.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: November 24, 2015
    Assignee: Apple Inc.
    Inventors: Victor Leonel Hernandez Porras, Christopher Arthur Lattner, Jia-Hong Chen, Eric Marshall Christopher, Roger Scott Hoover, Francois Jouaux, Robert John McCall, Thomas John O'Brien, Pratik Solanki
  • Patent number: 9146759
    Abstract: Techniques for processing source code written in a traditionally interpreted language such as JavaScript, or another dynamic and/or interpreted language, are disclosed. In one example, compiled code associated with the source code is constructed and executed. An assumption on which a specific aspect of the compiled code is based (e.g., an optimization) is tested at a checkpoint of the compiled code. A roll over to fallback code is performed if the test indicates the assumption is not true.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: September 29, 2015
    Assignee: Apple Inc.
    Inventors: Victor Leonel Hernandez Porras, Christopher Arthur Lattner, Jia-Hong Chen, Eric Marshall Christopher, Roger Scott Hoover, Francois Jouaux, Robert John McCall, Thomas John O'Brien, Pratik Solanki
  • Patent number: 8898625
    Abstract: Optimized storage of function variables in compiled code is disclosed. It is determined that a variable of a first function is required to be available for use by a second function subsequent to return of the first function. Machine code is generated to escape the variable from a storage location in a stack memory to a storage location in a heap memory, prior to the variable being removed from the stack memory, in connection with return of the first function.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: November 25, 2014
    Inventors: Victor Leonel Hernandez Porras, Roger Scott Hoover