Patents by Inventor Robert Strong

Robert Strong 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: 11960189
    Abstract: This disclosure provides spacers for smart windows. In one aspect, a window assembly includes a first substantially transparent substrate having an optically switchable device on a surface of the first substrate. The optically switchable device includes electrodes. A first electrode of the electrodes has a length about the length of a side of the optically switchable device. The window assembly further includes a second substantially transparent substrate a metal spacer between the first and the second substrates. The metal spacer has a substantially rectangular cross section, with one side of the metal spacer including a recess configured to accommodate the length of the first electrode such that there is no contact between the first electrode and the metal spacer. A primary seal material bonds the first substrate to the metal spacer and bonds the second substrate to the metal spacer.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: April 16, 2024
    Assignee: View, Inc.
    Inventors: Yashraj Bhatnagar, Trevor Frank, Fabian Strong, Sridhar Karthik Kailasam, Robert Babcock, Ronald M. Parker, Robert T. Rozbicki
  • Publication number: 20240082949
    Abstract: Thin-film devices, for example electrochromic devices for windows, and methods of manufacturing are described. Particular focus is given to methods of patterning optical devices. Various edge deletion and isolation scribes are performed, for example, to ensure the optical device has appropriate isolation from any edge defects. Methods described herein apply to any thin-film device having one or more material layers sandwiched between two thin film electrical conductor layers. The described methods create novel optical device configurations.
    Type: Application
    Filed: October 20, 2023
    Publication date: March 14, 2024
    Applicant: View, Inc.
    Inventors: Abhishek Anant Dixit, Todd William Martin, Anshu A. Pradhan, Fabian Strong, Robert T. Rozbicki
  • Patent number: 11887337
    Abstract: An object tracking system that includes a sensor that is configured to capture frames of at least a portion of a global plane for a space. The system further includes a position sensor that is configured to output (x,y) coordinates corresponding with the physical location of the sensor within the space. The system is configured to receive an (x,y) coordinate within the space for the sensor from the position sensor. The (x,y) coordinate corresponds with a new physical location of the sensor within the space. The system is further configured to determine translation coefficients for the sensor based on a difference between the (x,y) coordinate and a previous (x,y) coordinate for the sensor. The system is further configured to update a homography associated with the sensor by applying the translation coefficients to the homography and to store the updated homography.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: January 30, 2024
    Assignee: 7-ELEVEN, INC.
    Inventors: Ryan Jerman Jones, Ryan Robert Strong, Shahmeer Ali Mirza
  • Patent number: 11674792
    Abstract: A sensor mounting system that includes a sensor, a mounting ring, a faceplate support, and a faceplate. The mounting ring includes a first opening and a first plurality of threads that are disposed on an interior surface of the first opening. The faceplate support is disposed within the first opening of the mounting ring. The faceplate support includes a second plurality of threads that are configured to engage the first plurality of threads of the mounting ring and a second opening. The faceplate is disposed within the second opening of the faceplate support. The faceplate is coupled to the sensor and is configured to rotate within the second opening of the faceplate support.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: June 13, 2023
    Assignee: 7-ELEVEN, INC.
    Inventors: Ryan Jerman Jones, Ryan Robert Strong, Shahmeer Ali Mirza
  • Patent number: 11295593
    Abstract: A rack for a scalable tracking system includes weight sensors disposed on shelves that hold items. The weight sensors detect the weight of the items and communicates signals indicating that weight to a circuit board positioned in the rack. The circuit board communicates these detected weights to a weight server that determines, based on these weights, whether items were removed from the shelves.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: April 5, 2022
    Assignee: 7-ELEVEN, INC.
    Inventors: Deepanjan Paul, Sarath Vakacharla, Shahmeer Ali Mirza, Ryan Robert Strong
  • Publication number: 20210125476
    Abstract: A rack for a scalable tracking system includes weight sensors disposed on shelves that hold items. The weight sensors detect the weight of the items and communicates signals indicating that weight to a circuit board positioned in the rack. The circuit board communicates these detected weights to a weight server that determines, based on these weights, whether items were removed from the shelves.
    Type: Application
    Filed: August 12, 2020
    Publication date: April 29, 2021
    Inventors: Deepanjan Paul, Sarath Vakacharla, Shahmeer Ali Mirza, Ryan Robert Strong
  • Publication number: 20210124945
    Abstract: A sensor mounting system that includes a sensor, a mounting ring, a faceplate support, and a faceplate. The mounting ring includes a first opening and a first plurality of threads that are disposed on an interior surface of the first opening. The faceplate support is disposed within the first opening of the mounting ring. The faceplate support includes a second plurality of threads that are configured to engage the first plurality of threads of the mounting ring and a second opening. The faceplate is disposed within the second opening of the faceplate support. The faceplate is coupled to the sensor and is configured to rotate within the second opening of the faceplate support.
    Type: Application
    Filed: November 25, 2020
    Publication date: April 29, 2021
    Inventors: Ryan Jerman Jones, Ryan Robert Strong, Shahmeer Ali Mirza
  • Publication number: 20210124950
    Abstract: An object tracking system that includes a sensor that is configured to capture frames of at least a portion of a global plane for a space. The system further includes a position sensor that is configured to output (x,y) coordinates corresponding with the physical location of the sensor within the space. The system is configured to receive an (x,y) coordinate within the space for the sensor from the position sensor. The (x,y) coordinate corresponds with a new physical location of the sensor within the space. The system is further configured to determine translation coefficients for the sensor based on a difference between the (x,y) coordinate and a previous (x,y) coordinate for the sensor. The system is further configured to update a homography associated with the sensor by applying the translation coefficients to the homography and to store the updated homography.
    Type: Application
    Filed: November 25, 2020
    Publication date: April 29, 2021
    Inventors: Ryan Jerman Jones, Ryan Robert Strong, Shahmeer Ali Mirza
  • Patent number: 10783762
    Abstract: A rack for a scalable tracking system includes weight sensors disposed on shelves that hold items. The weight sensors detect the weight of the items and communicates signals indicating that weight to a circuit board positioned in the rack. The circuit board communicates these detected weights to a weight server that determines, based on these weights, whether items were removed from the shelves.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: September 22, 2020
    Assignee: 7-Eleven, Inc.
    Inventors: Deepanjan Paul, Sarath Vakacharla, Shahmeer Ali Mirza, Ryan Robert Strong
  • Patent number: 10372292
    Abstract: Semantic zoom based navigation may be used to navigate content, such as content related to spreadsheets. Different gestures (e.g. pinch/stretch, pan, swipe) may be used while navigating the content. For example, while viewing data from a particular sheet in a workbook a pinch gesture may be received that changes the displayed content to a thumbnail view showing thumbnails that each represent a different sheet within the workbook. A gesture may also be received to change a view of an object. For example, a user may perform a stretch gesture near an object (e.g. a chart, graph, . . . ) that changes the current view to a view showing underlying data for the object. A user may also perform a gesture (e.g. a stretch gesture) on a portion of a displayed object that changes the current view to a view showing the underlying data for a specific portion of the object.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: August 6, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Matthew Vogel, Avijit Sinha, Olivier Destrebecq, Sayim Kim, Robert Strong, Ronald Di Sandro, William Vong
  • Patent number: 8949716
    Abstract: A device and method for adjusting the target size of display images based on the detection of an input device is disclosed. The device (10) includes an input device detection circuit (56) operative to provide a detection signal (57) in response to the detection of an input device (36); and a device controller (50) operative to adjust the size of a target (16-26) presented on a display (14) in response to the detection signal (57). The method of the present invention includes detecting the presence of an input device; and adjusting the size of the targets present on a display in response to input device detection.
    Type: Grant
    Filed: July 23, 2002
    Date of Patent: February 3, 2015
    Assignee: Motorola Mobility LLC
    Inventors: Robert Strong, Timothy Bruns, Jeremy Jobling
  • Publication number: 20140281868
    Abstract: Semantic zoom based navigation may be used to navigate content, such as content related to spreadsheets. Different gestures (e.g. pinch/stretch, pan, swipe) may be used while navigating the content. For example, while viewing data from a particular sheet in a workbook a pinch gesture may be received that changes the displayed content to a thumbnail view showing thumbnails that each represent a different sheet within the workbook. A gesture may also be received to change a view of an object. For example, a user may perform a stretch gesture near an object (e.g. a chart, graph, . . . ) that changes the current view to a view showing underlying data for the object. A user may also perform a gesture (e.g. a stretch gesture) on a portion of a displayed object that changes the current view to a view showing the underlying data for a specific portion of the object.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Matthew Vogel, Avijit Sinha, Olivier Destrebecq, Sayim Kim, Robert Strong, Ronald Di Sandro, William Vong
  • Patent number: 7376782
    Abstract: A computer system provides a program access to a first register during real mode operation by using an index register and a data register, wherein the index register and the data register are located in real mode memory space and the first register is located outside of real mode memory space.
    Type: Grant
    Filed: June 29, 2005
    Date of Patent: May 20, 2008
    Assignee: Intel Corporation
    Inventors: Jasper Balraj, Geetani R. Edirisooriya, John P. Lee, Robert Strong, Jeffrey L. Rabe, Amber Huffman, Daniel Nemiroff, Rajeev Nalawadi
  • Publication number: 20070033038
    Abstract: Assigning meanings to spoken utterances in a speech recognition system. A plurality of speech rules is generated, each of the speech rules comprising a language model and an expression associated with the language model. At one interval (e.g. upon the detection of speech in the system), a current language model is generated from each language model in the speech rules for use by a recognizer. When a sequence of words is received from the recognizer, a set of speech rules which match the sequence of words received from the recognizer is determined. Each expression associated with the language model in each of the set of speech rules is evaluated, and actions are performed in the system according to the expressions associated with each language model in the set of speech rules.
    Type: Application
    Filed: October 13, 2006
    Publication date: February 8, 2007
    Inventor: Robert Strong
  • Publication number: 20070005869
    Abstract: A computer system provides a program access to a first register during real mode operation by using an index register and a data register, wherein the index register and the data register are located in real mode memory space and the first register is located outside of real mode memory space.
    Type: Application
    Filed: June 29, 2005
    Publication date: January 4, 2007
    Inventors: Jasper Balraj, Geetani Edirisooriya, John Lee, Robert Strong, Jeffrey Rabe, Amber Huffman, Daniel Nemiroff, Rajeev Nalawadi
  • Publication number: 20060230797
    Abstract: Exemplary key cores (10, 110) and keys (12, 112) are disclosed. The keys (12, 112) include extensions or fingers (18, 118) that interact with the key cores (10, 110).
    Type: Application
    Filed: December 14, 2005
    Publication date: October 19, 2006
    Inventors: Robert Strong, Michael Kessler, Diana Wallner, Samir Yassine, Daniel Teixeira, Meisara Tansari
  • Publication number: 20060004928
    Abstract: A method, apparatus, and system are disclosed. In one embodiment the method comprises determining whether a feature on a device is permitted to be enabled, determining whether a total number of enabled features on the device is less than or equal to a maximum number of allowable features on the device, and allowing the enabling of the device feature if the device feature is permitted to be enabled and the total number of enabled features on the device is less than or equal to the maximum number of allowable features on the device.
    Type: Application
    Filed: June 30, 2004
    Publication date: January 5, 2006
    Inventors: Gary Hess, Robert Strong, Jeffrey Brown, Michael Derr
  • Publication number: 20050289364
    Abstract: A method for managing a host controller includes transmitting a first communication signal to a first port on the host controller so that a first device coupled to the first port receives power to enter an operational state. A determination is made as to whether a second port is present on the host controller. A second communication signal to the second port is transmitted after a predetermined period of time of transmitting the first communication signal to the first port so that a second device coupled to the second port receives power to enter the operational state if the second port is present.
    Type: Application
    Filed: June 29, 2004
    Publication date: December 29, 2005
    Inventors: Robert Strong, Dong Thai
  • Publication number: 20040017401
    Abstract: A device and method for adjusting the target size of display images based on the detection of an input device is disclosed. The device (10) includes an input device detection circuit (56) operative to provide a detection signal (57) in response to the detection of an input device (36); and a device controller (50) operative to adjust the size of a target (16-26) presented on a display (14) in response to the detection signal (57). The method of the present invention includes detecting the presence of an input device; and adjusting the size of the targets present on a display in response to input device detection.
    Type: Application
    Filed: July 23, 2002
    Publication date: January 29, 2004
    Inventors: Robert Strong, Timothy Bruns, Jeremy Jobling