Patents by Inventor Geoff O'Farrell

Geoff O'Farrell 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: 9414360
    Abstract: A platform to facilitate transferring spectrum rights is provided that includes a database to ascertain information regarding available spectrum for use in wireless communications. The invention provides a middleware component usable in a mobile terminal device such as a multi-mode device, where the middleware component mediates between an application program and network interfaces and/or hardware to manage the interaction between the device and a cloud spectrum service. The middleware component coordinates scanning for available broadcast, multicast, and/or conditional access platforms, networks, and/or services, as well as maintaining connection with CSS network elements to enable flexible and optimal use of the spectrum and manages the resources among multiple radios and applications on the platform.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: August 9, 2016
    Assignee: INTEL CORPORATION
    Inventors: Bahareh Sadeghi, Srikathyayani Srikanteswara, Carlos Cordeiro, David M. Horne, Reza Arefi, Geoff O. Weaver
  • Patent number: 8996060
    Abstract: A communication apparatus associated with a system that uses two or more wireless standard in IMT and non-IMT bands. The invention is a wireless device with the ability to operate, transmit and/or receive, in one or more IMT bands and one or more non-IMT bands that are licensed to services and/or applications other than IMT. This is accomplished through inclusion in the wireless device of one or more radios operating in licensed IMT bands, an “IMT radio”, and one or more radios operating in licensed non-IMT bands, a “non-IMT radio”. A non-IMT radio could be a stand-alone, separate radio inside the wireless device or an extension or modification of the IMT radio in a way that it covers non-IMT bands.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: March 31, 2015
    Assignee: Intel Corporation
    Inventors: Srikathyayani Srikanteswara, Carlos Cordeiro, Bahareh Sadeghi, Reza Arefi, Geoff O. Weaver, David M. Horne, Takashi Shono
  • Patent number: 8972311
    Abstract: A platform to facilitate transferring spectrum rights is provided that includes a database to ascertain information regarding available spectrum for use in wireless communications. A request for spectrum use from an entity needing spectrum may be matched with available spectrum. This matching comprises determining a pattern in user requests overtime to optimize spectrum allocation. The Cloud Spectrum Services (CSS) process allows entities to access spectrum they would otherwise not have; it allows the end user to complete their download during congested periods while maintaining high service quality; and it allows the holder of rental spectrum to receive compensation for an otherwise idle asset.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: March 3, 2015
    Assignee: Intel Corporation
    Inventors: Srikathyayani Srikanteswara, Carlos Cordeiro, Bahareh Sadeghi, Reza Arefi, Geoff O. Weaver, Takashi Shono
  • Publication number: 20150052239
    Abstract: Generally, this disclosure provides systems, devices, methods and computer readable media for context based spectrum management. A device may include a user preference determination module to determine a level-of-service preference of a user of the device, the preference associated with an application. The device may also include a user state determination module, to determine a state of the user, and a device capability determination module, to determine capabilities of the device. The device may further include an application programming interface (API) to provide the context to a cloud-based server configured to manage spectrum. The context includes the preference, the state and the capabilities. The API is further configured to receive content delivery options from the cloud-based server.
    Type: Application
    Filed: August 19, 2013
    Publication date: February 19, 2015
    Inventors: Anthony G. Lamarca, Vallabhajosyula S. Somayazulu, Xue Yang, Denver H. Dash, Kerstin Johnsson, Jaideep Moses, Wen-Ling M. Huang, Omesh Tickoo, Jeffrey R. Foerster, Carlos Cordeiro, Christian Maciocco, Harry G. Skinner, Geoff O. Weaver, Xingang Guo, Maynard C. Falconer, Rahul C. Shah, Srikathyayani Srikanteswara
  • Patent number: 8958813
    Abstract: A platform to facilitate transferring spectrum use rights is provided that includes a database to ascertain information regarding available spectrum for use in wireless communications. A request for spectrum use from an entity needing spectrum may be matched with available spectrum. The Cloud Spectrum Services (CSS) process allows entities to access spectrum they would otherwise not have; it allows the end user to complete their download during congested periods while maintaining high service quality; and it allows the holder of rental spectrum to receive compensation for an otherwise idle asset.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: February 17, 2015
    Assignee: Intel Corporation
    Inventors: Srikathyayani Srikanteswara, Carlos Cordeiro, Bahareh Sadeghi, Reza Arefi, Geoff O. Weaver, David M. Horne
  • Patent number: 8938271
    Abstract: A cloud spectrum manager (CSM) for managing the sharing of spectrum among multiple operators in a distributed computing environment. The cloud spectrum manager comprises an allocation service component which applies a resource allocation policy to determine whether the requested spectrum from an operator may be allocated. The allocation of spectrum allows the operator to get spectrum from the CSM at wholesale prices and then the operator manages the rented spectrum with its associated client devices. The operator manages the rented spectrum, perform their own analytics & optimization and offer spectrum services to the clients. The demands on the CSM are alleviated since it can manage spectrum at whole sale quantities and leave the finer grain device to device management to the operator.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: January 20, 2015
    Assignee: Intel Corporation
    Inventors: Srikathyayani Srikanteswara, Carlos Cordeiro, Reza Arefi, Geoff O. Weaver, David M. Horne, Takashi Shono
  • Publication number: 20150006667
    Abstract: This disclosure is directed to a dynamic data compression system. A device may request data comprising certain content from a remote resource. The remote resource may determine if any part of the content is identical or similar to content in other data and if the other data is already on the requesting device. Smart compression may then involve transmitting only the portions of the content not residing on the requesting device, which may combine the received portions of the content with the other data. In another example, a capturing device may capture at least one of an image or video. Smart compression may then involve transmitting only certain features of the image/video to the remote resource. The remote resource may determine image/video content based on the received features, and may perform an action based on the content. In addition, a determination whether to perform smart compression may be based on system/device conditions.
    Type: Application
    Filed: June 28, 2013
    Publication date: January 1, 2015
    Inventors: Jeffrey R. FOERSTER, Jaideep MOSES, Geoff O. WEAVER, Anthony G. LAMARCA, Xue YANG, Kerstin JOHNSSON, Wen-Ling M. HUANG, Rahul C. SHAH, Harry G. SKINNER
  • Patent number: 8838123
    Abstract: A platform to facilitate transferring spectrum rights is provided that includes a database to ascertain information regarding available spectrum for use in wireless communications. The proposed apparatus and non-transitory machine-accessible medium defines the transactions required for release of the “rented” spectrum by clients which are using the spectrum when demanded by a primary spectrum holder to provide functionality for flexible and optimal use of spectrum on client devices. The apparatus and non-transitory machine-accessible medium coordinates scanning for available broadcast, multicast, and/or conditional access platforms, networks, and/or services, as well as maintaining connection with CSS network elements to enable flexible and optimal use of the spectrum and manages the resources among multiple radios and applications on the platform.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: September 16, 2014
    Assignee: Intel Corporation
    Inventors: Bahareh Sadeghi, Srikathyayani Srikanteswara, Carlos Cordeiro, David M. Horne, Reza Arefi, Geoff O. Weaver
  • Publication number: 20130273881
    Abstract: A platform to facilitate transferring spectrum rights is provided that includes a database to ascertain information regarding available spectrum for use in wireless communications. The invention provides a middleware component usable in a mobile terminal device such as a multi-mode device, where the middleware component mediates between an application program and network interfaces and/or hardware to manage the interaction between the device and a cloud spectrum service. The middleware component coordinates scanning for available broadcast, multicast, and/or conditional access platforms, networks, and/or services, as well as maintaining connection with CSS network elements to enable flexible and optimal use of the spectrum and manages the resources among multiple radios and applications on the platform.
    Type: Application
    Filed: June 28, 2012
    Publication date: October 17, 2013
    Inventors: Bahareh Sadeghi, Srikathyayani Srikanteswara, Carlos Cordeiro, David M. Horne, Reza Arefi, Geoff O. Weaver
  • Publication number: 20130273933
    Abstract: A platform to facilitate transferring spectrum rights is provided that includes a database to ascertain information regarding available spectrum for use in wireless communications. The proposed apparatus and non-transitory machine-accessible medium defines the transactions required for release of the “rented” spectrum by clients which are using the spectrum when demanded by a primary spectrum holder to provide functionality for flexible and optimal use of spectrum on client devices. The apparatus and non-transitory machine-accessible medium coordinates scanning for available broadcast, multicast, and/or conditional access platforms, networks, and/or services, as well as maintaining connection with CSS network elements to enable flexible and optimal use of the spectrum and manages the resources among multiple radios and applications on the platform.
    Type: Application
    Filed: June 26, 2012
    Publication date: October 17, 2013
    Inventors: Bahareh Sadeghi, Srikathyayani Srikanteswara, Carlos Cordeiro, David M. Horne, Reza Arefi, Geoff O. Weaver
  • Publication number: 20130273952
    Abstract: A communication apparatus associated with a system that uses two or more wireless standard in IMT and non-IMT bands. The invention is a wireless device with the ability to operate, transmit and/or receive, in one or more IMT bands and one or more non-IMT bands that are licensed to services and/or applications other than IMT. This is accomplished through inclusion in the wireless device of one or more radios operating in licensed IMT bands, an “IMT radio”, and one or more radios operating in licensed non-IMT bands, a “non-IMT radio”. A non-IMT radio could be a stand-alone, separate radio inside the wireless device or an extension or modification of the IMT radio in a way that it covers non-IMT bands.
    Type: Application
    Filed: June 26, 2012
    Publication date: October 17, 2013
    Inventors: Srikathyayani Srikanteswara, Carlos Cordeiro, Bahareh Sadeghi, Reza Arefi, Geoff O. Weaver, David M. Horne, Takashi Shono
  • Publication number: 20130273953
    Abstract: A cloud spectrum manager (CSM) for managing the sharing of spectrum among multiple operators in a distributed computing environment. The cloud spectrum manager comprises an allocation service component which applies a resource allocation policy to determine whether the requested spectrum from an operator may be allocated. The allocation of spectrum allows the operator to get spectrum from the CSM at wholesale prices and then the operator manages the rented spectrum with its associated client devices. The operator manages the rented spectrum, perform their own analytics & optimization and offer spectrum services to the clients. The demands on the CSM are alleviated since it can manage spectrum at whole sale quantities and leave the finer grain device to device management to the operator.
    Type: Application
    Filed: June 29, 2012
    Publication date: October 17, 2013
    Inventors: Srikathyayani Srikanteswara, Carlos Cordeiro, Reza Arefi, Geoff O. Weaver, David M. Horne, Takashi Shono
  • Publication number: 20130273958
    Abstract: A platform to facilitate transferring spectrum use rights is provided that includes a database to ascertain information regarding available spectrum for use in wireless communications. A request for spectrum use from an entity needing spectrum may be matched with available spectrum. The Cloud Spectrum Services (CSS) process allows entities to access spectrum they would otherwise not have; it allows the end user to complete their download during congested periods while maintaining high service quality; and it allows the holder of rental spectrum to receive compensation for an otherwise idle asset.
    Type: Application
    Filed: June 29, 2012
    Publication date: October 17, 2013
    Inventors: Srikathyayani Srikanteswara, Carlos Cordeiro, Bahareh Sadeghi, Reza Arefi, Geoff O. Weaver, David M. Horne
  • Publication number: 20130275346
    Abstract: A platform to facilitate transferring spectrum rights is provided that includes a database to ascertain information regarding available spectrum for use in wireless communications. A request for spectrum use from an entity needing spectrum may be matched with available spectrum. This matching comprises determining a pattern in user requests overtime to optimize spectrum allocation. The Cloud Spectrum Services (CSS) process allows entities to access spectrum they would otherwise not have; it allows the end user to complete their download during congested periods while maintaining high service quality; and it allows the holder of rental spectrum to receive compensation for an otherwise idle asset.
    Type: Application
    Filed: June 26, 2012
    Publication date: October 17, 2013
    Inventors: Srikathyayani Srikanteswara, Carlos Cordeiro, Bahareh Sadeghi, Reza Arefi, Geoff O. Weaver, Takashi Shono
  • Publication number: 20110276608
    Abstract: Data is shared between multiple enterprise data sources and mobile clients in a distributed system such that requests from a mobile client for enterprise data are received, the appropriate enterprise data sources that contain the requested data are determined, and the enterprise data is retrieved from the determined enterprise data sources. When the enterprise data is retrieved, it is converted into a relational format that can relate the retrieved data, even if the data comes from multiple enterprise data sources. The converted enterprise data is stored in a relational data store in the mobile client. In this way, mobile applications can be fully integrated with data from multiple enterprise data sources and data updates and configuration changes can be distributed to and from the mobile clients in real-time, without using interim data storage, and thereby avoiding complicated synchronization and data conflict issues between the enterprise data sources and the mobile clients.
    Type: Application
    Filed: May 12, 2011
    Publication date: November 10, 2011
    Inventors: Robert O'Farrell, Mark D. Kirstein, Robert Gryphon, Brian Browder, Stanley Liu, Patrick E. O'Farrell, Geoff O'Farrell, Alison Clark, David Loren Shoup, Brian Philbin
  • Publication number: 20110004637
    Abstract: Data is shared between multiple enterprise data sources and mobile clients in a distributed system such that requests from a mobile client for enterprise data are received, the appropriate enterprise data sources that contain the requested data are determined, and the enterprise data is retrieved from the determined enterprise data sources. When the enterprise data is retrieved, it is converted into a relational format that can relate the retrieved data, even if the data comes from multiple enterprise data sources. The converted enterprise data is stored in a relational data store in the mobile client. In this way, mobile applications can be fully integrated with data from multiple enterprise data sources and data updates and configuration changes can be distributed to and from the mobile clients in real-time, without using interim data storage, and thereby avoiding complicated synchronization and data conflict issues between the enterprise data sources and the mobile clients.
    Type: Application
    Filed: May 10, 2010
    Publication date: January 6, 2011
    Inventors: Robert O'Farrell, Mark D. Kirstein, Robert Gryphon, Brian Browder, Stanley Liu, Patrick E. O'Farrell, Geoff O'Farrell, Alison Clark, David Loren Shoup, Brian Philbin
  • Patent number: 7366460
    Abstract: Data is shared between multiple enterprise data sources and mobile clients in a distributed system such that requests from a mobile client for enterprise data are received, the appropriate enterprise data sources that contain the requested data are determined, and the enterprise data is retrieved from the determined enterprise data sources. Data maintained at a mobile client is shared with multiple enterprise data sources. The mobile clients send requests to an application server for synchronization of data records maintained at the mobile client with corresponding data records at the enterprise data sources. The client request includes metadata that identifies enterprise data sources for the requested data records and that specifies a relational correspondence between the requested data. The mobile client data records and the corresponding data records of the enterprise data sources are compared to identify any data conflicts between the two sets of data records. Any identified data conflicts are resolved.
    Type: Grant
    Filed: January 23, 2004
    Date of Patent: April 29, 2008
    Assignee: Dexterra, Inc.
    Inventors: Robert O'Farrell, Mark D. Kirstein, Robert Gryphon, Brian Browder, Stan Liu, Patrick O'Farrell, Geoff O'Farrell, Alison Clark, Brian Philbin, David Loren Shoup
  • Publication number: 20070009337
    Abstract: A dunnage bar system 10 that includes an bar 12 with a generally rectangular cross section. In one embodiment, the bar has four external faces 14, 16, 18, 20 that are joined by arcuate corners 22. The four faces 14, 16, 18, 20 include an impact-absorbing face 14 that has two arms of a C-section 30, 32; a basal face 16 opposing the impact-absorbing face 14; and a pair of side faces 18, 20 that are oriented between the impact-absorbing and basal faces 14 and 16. Preferably, a pair of channels 36 extend at least partially along and within the bar 12. Each channel 36 has a pair of opposing internal major walls 40, 40? and opposing internal minor walls 44, 44?. In alternative embodiments, one or more spacer members 70, 70? are insertable into the channels 36 for torsional rigidity and added support. Each wall terminates in an internal corner having a radius. The invention also includes a process for making the disclosed composite bar system.
    Type: Application
    Filed: March 27, 2006
    Publication date: January 11, 2007
    Inventors: Mohammed Mahmood, Geoff O'Brien, David Shifflet, Elvis Mandelli
  • Publication number: 20050044164
    Abstract: Data is shared between multiple enterprise data sources and mobile clients in a distributed system such that requests from a mobile client for enterprise data are received, the appropriate enterprise data sources that contain the requested data are determined, and the enterprise data is retrieved from the determined enterprise data sources. When the enterprise data is retrieved, it is converted into a relational format that can relate the retrieved data, even if the data comes from multiple enterprise data sources. The converted enterprise data is stored in a relational data store in the mobile client. In this way, mobile applications can be fully integrated with data from multiple enterprise data sources and data updates and configuration changes can be distributed to and from the mobile clients in real-time, without using interim data storage, and thereby avoiding complicated synchronization and data conflict issues between the enterprise data sources and the mobile clients.
    Type: Application
    Filed: December 23, 2003
    Publication date: February 24, 2005
    Inventors: Robert O'Farrell, Mark Kirstein, Robert Gryphon, Brian Browder, Stanley Liu, Patrick O'Farrell, Geoff O'Farrell, Alison Clark, David Shoup, Brian Philbin
  • Publication number: 20050044165
    Abstract: Data is shared between multiple enterprise data sources and mobile clients in a distributed system such that requests from a mobile client for enterprise data are received, the appropriate enterprise data sources that contain the requested data are determined, and the enterprise data is retrieved from the determined enterprise data sources. Data maintained at a mobile client is shared with multiple enterprise data sources. The mobile clients send requests to an application server for synchronization of data records maintained at the mobile client with corresponding data records at the enterprise data sources. The client request includes metadata that identifies enterprise data sources for the requested data records and that specifies a relational correspondence between the requested data. The mobile client data records and the corresponding data records of the enterprise data sources are compared to identify any data conflicts between the two sets of data records. Any identified data conflicts are resolved.
    Type: Application
    Filed: January 23, 2004
    Publication date: February 24, 2005
    Inventors: Robert O'Farrell, Mark Kirstein, Robert Gryphon, Brian Browder, Stanley Liu, Patrick O'Farrell, Geoff O'Farrell, Alison Clark, Brian Philbin, David Shoup