Patents by Inventor John A. Campbell

John A. Campbell 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: 20190075383
    Abstract: Presented here is an apparatus and method to increase a listener's enjoyment of sound by combining in-ear headphones with either over-ear headphones or on-ear headphones. One embodiment is headphones that include an ear-cup with an ear-bud protruding toward the listener's ear-canal. The ear-cup substantially surrounds the listener's ear and delivers sub sonic and low-frequency vibrations to the listener's skin stimulating a vibrotactile response. The ear-bud is disposed within the listener's ear canal and delivers a full range of audible frequencies. Additionally, the headphones, along with the ear-cup in the ear-bud, provide both passive and active noise cancellation.
    Type: Application
    Filed: November 7, 2018
    Publication date: March 7, 2019
    Inventors: Kyle Damon SLATER, Luke John Campbell, Dragan Petrovic
  • Publication number: 20190073349
    Abstract: A smart fill feature is provided, which may be utilized to provide suggestions to a user and to prepopulate fill results in a spreadsheet. Characteristics associated with a set of data may be recognized and used to help determine fill results Suggestions may be determined from internal and or/external data sources, and may use contextual information in a data set to determine what a user may be trying to accomplish. External data sources may include one or more Internet data sources or internal corporate databases, providing a large amount of data from which to search for potential fill results. A split column command may be used to split a column into two or more columns. Data may be split between columns or combined by various methods, which may include, by example, by direct manipulation via tokens, or via a slider UI.
    Type: Application
    Filed: November 1, 2018
    Publication date: March 7, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Carlos Augusto Otero, John Campbell, Uhl Albert, Daniel Parish, Aaron Lamar Wilson, Steve Tullis
  • Publication number: 20190065457
    Abstract: Application/document collaboration in a multi-device environment is provided. An application and associated document or other content, for example, a spreadsheet application and associated spreadsheet documents and content may be displayed on one or more endpoint display devices. A presenter may control the application/document from another device, for example, a smartphone, tablet-style computer, laptop computer, desktop computer, and the like. User interactions on the presenter control device may be reflected on the display device, including, document navigation, document editing, document entry, and the like. Document content may be previewed on the control device before it is sent to the display device. Document metadata and/or presenter notes/comments, etc., may be displayed only on the control device, but not on the display device, as desired by the presenter/user.
    Type: Application
    Filed: October 29, 2018
    Publication date: February 28, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: John Campbell, Carlos Augusto Otero
  • Patent number: 10216769
    Abstract: Asset catalog management methods and systems are provided. An asset catalog management service may provide a customer the structured classification, indexing, search and reporting of the customer's inventory of assets As part of the service, a customer may be provided an asset catalog application and a customer catalog and/or a master asset catalog. An asset catalog provides structured information regarding various asset classes, each class referring to a combination of one more asset class attributes such as a manufacturer, a model number, a descriptor of the asset, performance specifications for the asset, and parameters labeling the performance specifications. The service processes asset records received from the customer for cataloging. The service may process an asset record by automatically matching it to an existing asset catalog data entry. The asset catalog management service may also provide a dual-use cataloging service that combines a master catalog with a customer-specific catalog.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: February 26, 2019
    Assignee: PMS Systems Corporation
    Inventors: Phillip Thomas Chase, Christopher John Campbell
  • Patent number: 10210602
    Abstract: A system and method are provided for normalizing a camera focal length. A perspective geometry estimator accepts a scanned image from a camera having an undefined focal length, and generates a normalized focal length estimate for the image. The normalized focal length estimate is compared to a normalized focal length density distribution. If the normalized focal length estimate meets a minimum threshold of probability, the normalized focal length estimate is selected and the image is processed using the selected normalized focal length estimate. If the normalized focal length estimate fails to meet the minimum threshold of probability, the image is processed using the highest probability prior normalized focal length from the normalized focal length density distribution.
    Type: Grant
    Filed: July 7, 2016
    Date of Patent: February 19, 2019
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Richard John Campbell
  • Patent number: 10198423
    Abstract: A smart selection engine is provided. The smart selection engine may run in the context of a spreadsheet application on any device, service, or general endpoint capable of running the spreadsheet application. The smart selection engine reduces the cognitive load and complexity for performing spreadsheet operations by clearly presenting the user with easy to use and understand options that are big, simple, and lend themselves nicely to natural user interfaces, touch enabled devices, and devices with small displays as well as with graphical user interfaces, larger displays, and traditional input devices. By making contextually based suggestions, the smart selection engine reduces or eliminates the need for the user to be aware of the available operations or how to perform the operations. Further, the smart selection engine improves the consistency and efficiency of working with a spreadsheet.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: February 5, 2019
    Assignee: Microsoft Technolgy Licensing, LLC
    Inventors: Carlos Augusto Otero, John Campbell, Uhl Albert, Pablo Rochat
  • Patent number: 10198420
    Abstract: A spreadsheet storytelling engine is provided. The spreadsheet storytelling engine may run in the context of a spreadsheet application on any device, service, or general endpoint capable of running the spreadsheet application. The spreadsheet storytelling engine allows for the authoring and telling of a story. The story is a collection of operations that guide the consumer through a spreadsheet. The story allows the spreadsheet to be used to convey visualizations, data, calculations, or other objects in a spreadsheet in a way that may be simple, pleasant to look at, and/or visually engaging to help a consumer understand the information and internalize it in a way that is actionable without requiring the real time availability of the spreadsheet author. The spreadsheet storytelling engine is useful for purposes including, but not limited to, making presentations, creating tutorials, validating data, explaining how a model works, and generating interactive business intelligence dashboards.
    Type: Grant
    Filed: June 15, 2013
    Date of Patent: February 5, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Campbell, Eric Patterson, Uhl Albert, Carlos Augusto Otero, Micah Myerscough
  • Patent number: 10191898
    Abstract: A spreadsheet includes a native spreadsheet object that represents a person. The person object may be used within a spreadsheet just as any other spreadsheet objects are utilized. For example, the person object may be integrated with spreadsheet formulas and other spreadsheet objects such as charts, tables, pivot tables, sheets, and the like. Spreadsheet formulas may perform operations specific to a person object (e.g. send message, get contact information, get status, get other person specific information, sort, and the like). Common actions may be associated with the person object, such as initiating communication with the person represented by the person object (e.g. phone call, email, text message, collaboration invite, and the like). Social networking information may also be associated with a person object. For example, social networking posts may be included within a spreadsheet, a user may post to a social network from the spreadsheet, and the like.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: January 29, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Campbell, Mark Knight, Can Comertoglu
  • Patent number: 10174534
    Abstract: The description relates to devices, such as computing devices that have hinged portions. One example can include a first portion and a second portion. This example can also include a sequential multi-pivot hinge assembly rotatably securing the first portion and the second portion. The sequential multi-pivot hinge assembly can include a first set of links configured to control a relative order of rotation around individual axes of rotation of the sequential multi-pivot hinge assembly when the first and second portions are being rotated away from one another and a second different set of links configured to control the relative order of rotation around the individual axes of rotation of the sequential multi-pivot hinge assembly when the first and second portions are being rotated toward one another.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: January 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Errol Mark Tazbaz, Brian Bitz, John Campbell, Bonggwon Ji, Jeff Liao, Jingjiang Zhang
  • Patent number: 10170813
    Abstract: A method includes dispensing ion-conducting particles on a substrate comprising an adhesive to which the ion-conducting particles adhere; overcoating the ion conducting particles with a polymer; removing the substrate and the adhesive from the ion conducting particles; and removing a polymer overburden on the ion conducting particles to form a device that includes: (i) the polymer or a derivative thereof, and (ii) ion-conducting particles. At least a portion of the ion-conducting particles extend through the polymer or its derivative.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: January 1, 2019
    Assignees: International Business Machines Corporation, ASAHI KASEI KABUSHIKI KAISHA
    Inventors: Naga Phani B. Aetukuri, Mark W. Hart, Ho-Cheol Kim, Shintaro Kitajima, Leslie E. Krupp, Bryan D. McCloskey, Robert D. Miller, John Campbell Scott, Winfried Wilcke
  • Publication number: 20180369113
    Abstract: Personal care products comprising a carmin protein are provided. The carmin protein may be obtained in a plant extract obtainable from plants belonging to the genus Carthamus. The personal care products may be used to prevent or repair damaged hair.
    Type: Application
    Filed: December 8, 2016
    Publication date: December 27, 2018
    Applicant: BOTANECO INC.
    Inventors: Shuanghui Liu, Kent Shafer, Stewart John Campbell, Yves Lanctot, Geoffrey Brooks
  • Patent number: 10165345
    Abstract: Presented here is an apparatus and method to increase a listener's enjoyment of sound by combining in-ear headphones with either over-ear headphones or on-ear headphones. One embodiment is headphones that include an ear-cup with an ear-bud protruding toward the listener's ear-canal. The ear-cup substantially surrounds the listener's ear and delivers sub sonic and low-frequency vibrations to the listener's skin stimulating a vibrotactile response. The ear-bud is disposed within the listener's ear canal and delivers a full range of audible frequencies. Additionally, the headphones, along with the ear-cup in the ear-bud, provide both passive and active noise cancellation.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: December 25, 2018
    Assignee: NURA HOLDINGS PTY LTD
    Inventors: Kyle Damon Slater, Luke John Campbell, Dragan Petrovic
  • Publication number: 20180365206
    Abstract: Conversion of data ranges to table objects in an electronic spreadsheet document is provided. When an electronic spreadsheet document is being utilized, data ranges may be automatically converted to tables to allow the user to enjoy the full benefits of the table properties and functionalities. When a data range is automatically converted to a table object, a user will be given an opportunity to revert the table object back to the data range from which it was converted. Instead of automatic conversion, a suggestion may be provided to a user before a data range is converted to a table object. If the user accepts the suggestion, then the data range may be automatically converted to a table object.
    Type: Application
    Filed: June 19, 2018
    Publication date: December 20, 2018
    Inventors: Allison Jane Rutherford, Uhl Albert, John Campbell, Aaron Lamar Wilson
  • Publication number: 20180365763
    Abstract: An apparatus, method and system for determining an estimate of at least one numerical attribute of at least one entity of a population when the population is changing and there are a limited number of observations on the attribute for the entities, in which a conditional index is determined to track how a value of the attribute changes from one time to another for an entity that is a member of the population at both times, and an unconditional index is determined representing an average level of the attribute for the entities of the population.
    Type: Application
    Filed: May 30, 2018
    Publication date: December 20, 2018
    Inventors: John Campbell Hull, Alan Douglas White, Michael Gooch, Matthew Woodhams
  • Patent number: 10154333
    Abstract: Technology presented herein increases a user's enjoyment of sound by personalizing an audio signal so that the user perceives the audio signal as if the user had ideal hearing and/or desired hearing. In one embodiment, headphones on a user's head include a sensor and a speaker. While the speaker plays an audio signal to the user, the sensor records the user's response to the audio signal. The sensor can be a microphone, a brainwave sensor, an EEG sensor, etc. The user's response can be the audio response inside the user's ear, the brainwave response associated with the user, electrical skin response associated with the user, etc. Based on the measured response, and based on the knowledge of how other people perceive sound, the audio signal is modified to compensate for the difference between the user's hearing and the ideal hearing and/or desired hearing, therefore increasing the user's enjoyment of sound.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: December 11, 2018
    Assignee: NURA HOLDINGS PTY LTD
    Inventors: Luke John Campbell, Kyle Damon Slater
  • Publication number: 20180330844
    Abstract: A device includes an ion-conducting membrane with ion-conducting ceramic particles, and an ion-conducting polymer that surrounds the ion-conducting membrane. The ion-conducting polymer includes a pressure-deformable film with a glass transition temperature lower than an operation temperature of the device.
    Type: Application
    Filed: May 15, 2017
    Publication date: November 15, 2018
    Inventors: Naga Phani Babu Aetukuri, Robert D. Miller, Young-Hye Na, John Campbell Scott, Sogol Yahyazadeh
  • Publication number: 20180324516
    Abstract: Technology presented herein increases a user's enjoyment of sound by personalizing an audio signal so that the user perceives the audio signal as if the user had ideal hearing and/or desired hearing. In one embodiment, headphones on a user's head include a sensor and a speaker. While the speaker plays an audio signal to the user, the sensor records the user's response to the audio signal. The sensor can be a microphone, a brainwave sensor, an EEG sensor, etc. The user's response can be the audio response inside the user's ear, the brainwave response associated with the user, electrical skin response associated with the user, etc. Based on the measured response, and based on the knowledge of how other people perceive sound, the audio signal is modified to compensate for the difference between the user's hearing and the ideal hearing and/or desired hearing, therefore increasing the user's enjoyment of sound.
    Type: Application
    Filed: July 10, 2018
    Publication date: November 8, 2018
    Inventors: Luke John Campbell, Kyle Damon Slater
  • Patent number: 10120854
    Abstract: Application/document collaboration in a multi-device environment is provided. An application and associated document or other content, for example, a spreadsheet application and associated spreadsheet documents and content may be displayed on one or more endpoint display devices. A presenter may control the application/document from another device, for example, a smartphone, tablet-style computer, laptop computer, desktop computer, and the like. User interactions on the presenter control device may be reflected on the display device, including, document navigation, document editing, document entry, and the like. Document content may be previewed on the control device before it is sent to the display device. Document metadata and/or presenter notes/comments, etc., may be displayed only on the control device, but not on the display device, as desired by the presenter/user.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: November 6, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Campbell, Carlos Augusto Otero
  • Patent number: 10114424
    Abstract: The description relates to devices, such as computing devices that have hinged portions. One example can include a first portion and a second portion. This example can also include a sequential multi-pivot hinge assembly rotatably securing the first portion and the second portion. The sequential multi-pivot hinge assembly can include rotation control elements configured to control a relative order of rotation around axes of rotation of the sequential multi-pivot hinge assembly.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: October 30, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Campbell, Brian Bitz, Errol Mark Tazbaz
  • Patent number: 10064472
    Abstract: An antiperspirant system which includes a water-based antiperspirant which feels comfortable on the skin and a capillary aerosol dispenser is disclosed. The antiperspirant system includes: a pressurized container (51) in which a water-based antiperspirant composition with one or more astringent active salts and a propellant are present, a valved outlet (41) on the surface of the container through which antiperspirant is ejected into an inlet port (111) of a capillary tube (11), a capillary tube (11) with one inlet port (111) and one exit port through which antiperspirant is dispensed from the system, and a coupling means (12) to closely couple the inlet port of the capillary tube (11) to the valved outlet (41) of the pressurized container (51). The void volume between the inlet port and the valved outlet is minimized, such that upon use of the antiperspirant system, the valved outlet, the capillary tube, and the void volume do not become obstructed by solid deposits of the astringent active salt.
    Type: Grant
    Filed: June 16, 2005
    Date of Patent: September 4, 2018
    Assignee: Colgate-Palmolive Company
    Inventors: Stuart John Campbell, Andrew Iwan De Beer