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: 20190075383Abstract: 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: ApplicationFiled: November 7, 2018Publication date: March 7, 2019Inventors: Kyle Damon SLATER, Luke John Campbell, Dragan Petrovic
-
Publication number: 20190073349Abstract: 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: ApplicationFiled: November 1, 2018Publication date: March 7, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Carlos Augusto Otero, John Campbell, Uhl Albert, Daniel Parish, Aaron Lamar Wilson, Steve Tullis
-
Publication number: 20190065457Abstract: 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: ApplicationFiled: October 29, 2018Publication date: February 28, 2019Applicant: Microsoft Technology Licensing, LLCInventors: John Campbell, Carlos Augusto Otero
-
Patent number: 10216769Abstract: 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: GrantFiled: September 3, 2014Date of Patent: February 26, 2019Assignee: PMS Systems CorporationInventors: Phillip Thomas Chase, Christopher John Campbell
-
Patent number: 10210602Abstract: 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: GrantFiled: July 7, 2016Date of Patent: February 19, 2019Assignee: Sharp Laboratories of America, Inc.Inventor: Richard John Campbell
-
Patent number: 10198423Abstract: 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: GrantFiled: November 8, 2016Date of Patent: February 5, 2019Assignee: Microsoft Technolgy Licensing, LLCInventors: Carlos Augusto Otero, John Campbell, Uhl Albert, Pablo Rochat
-
Patent number: 10198420Abstract: 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: GrantFiled: June 15, 2013Date of Patent: February 5, 2019Assignee: Microsoft Technology Licensing, LLCInventors: John Campbell, Eric Patterson, Uhl Albert, Carlos Augusto Otero, Micah Myerscough
-
Patent number: 10191898Abstract: 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: GrantFiled: June 29, 2017Date of Patent: January 29, 2019Assignee: Microsoft Technology Licensing, LLCInventors: John Campbell, Mark Knight, Can Comertoglu
-
Patent number: 10174534Abstract: 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: GrantFiled: January 27, 2015Date of Patent: January 8, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Errol Mark Tazbaz, Brian Bitz, John Campbell, Bonggwon Ji, Jeff Liao, Jingjiang Zhang
-
Patent number: 10170813Abstract: 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: GrantFiled: May 6, 2016Date of Patent: January 1, 2019Assignees: International Business Machines Corporation, ASAHI KASEI KABUSHIKI KAISHAInventors: 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: 20180369113Abstract: 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: ApplicationFiled: December 8, 2016Publication date: December 27, 2018Applicant: BOTANECO INC.Inventors: Shuanghui Liu, Kent Shafer, Stewart John Campbell, Yves Lanctot, Geoffrey Brooks
-
Patent number: 10165345Abstract: 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: GrantFiled: January 4, 2017Date of Patent: December 25, 2018Assignee: NURA HOLDINGS PTY LTDInventors: Kyle Damon Slater, Luke John Campbell, Dragan Petrovic
-
Publication number: 20180365206Abstract: 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: ApplicationFiled: June 19, 2018Publication date: December 20, 2018Inventors: Allison Jane Rutherford, Uhl Albert, John Campbell, Aaron Lamar Wilson
-
Publication number: 20180365763Abstract: 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: ApplicationFiled: May 30, 2018Publication date: December 20, 2018Inventors: John Campbell Hull, Alan Douglas White, Michael Gooch, Matthew Woodhams
-
Patent number: 10154333Abstract: 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: GrantFiled: August 14, 2017Date of Patent: December 11, 2018Assignee: NURA HOLDINGS PTY LTDInventors: Luke John Campbell, Kyle Damon Slater
-
Publication number: 20180330844Abstract: 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: ApplicationFiled: May 15, 2017Publication date: November 15, 2018Inventors: Naga Phani Babu Aetukuri, Robert D. Miller, Young-Hye Na, John Campbell Scott, Sogol Yahyazadeh
-
Publication number: 20180324516Abstract: 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: ApplicationFiled: July 10, 2018Publication date: November 8, 2018Inventors: Luke John Campbell, Kyle Damon Slater
-
Patent number: 10120854Abstract: 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: GrantFiled: February 21, 2017Date of Patent: November 6, 2018Assignee: Microsoft Technology Licensing, LLCInventors: John Campbell, Carlos Augusto Otero
-
Patent number: 10114424Abstract: 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: GrantFiled: August 17, 2016Date of Patent: October 30, 2018Assignee: Microsoft Technology Licensing, LLCInventors: John Campbell, Brian Bitz, Errol Mark Tazbaz
-
Patent number: 10064472Abstract: 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: GrantFiled: June 16, 2005Date of Patent: September 4, 2018Assignee: Colgate-Palmolive CompanyInventors: Stuart John Campbell, Andrew Iwan De Beer