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: 11960189Abstract: 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: GrantFiled: March 28, 2022Date of Patent: April 16, 2024Assignee: View, Inc.Inventors: Yashraj Bhatnagar, Trevor Frank, Fabian Strong, Sridhar Karthik Kailasam, Robert Babcock, Ronald M. Parker, Robert T. Rozbicki
-
Publication number: 20240082949Abstract: 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: ApplicationFiled: October 20, 2023Publication date: March 14, 2024Applicant: View, Inc.Inventors: Abhishek Anant Dixit, Todd William Martin, Anshu A. Pradhan, Fabian Strong, Robert T. Rozbicki
-
Patent number: 11887337Abstract: 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: GrantFiled: November 25, 2020Date of Patent: January 30, 2024Assignee: 7-ELEVEN, INC.Inventors: Ryan Jerman Jones, Ryan Robert Strong, Shahmeer Ali Mirza
-
Patent number: 11674792Abstract: 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: GrantFiled: November 25, 2020Date of Patent: June 13, 2023Assignee: 7-ELEVEN, INC.Inventors: Ryan Jerman Jones, Ryan Robert Strong, Shahmeer Ali Mirza
-
Patent number: 11295593Abstract: 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: GrantFiled: August 12, 2020Date of Patent: April 5, 2022Assignee: 7-ELEVEN, INC.Inventors: Deepanjan Paul, Sarath Vakacharla, Shahmeer Ali Mirza, Ryan Robert Strong
-
Publication number: 20210125476Abstract: 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: ApplicationFiled: August 12, 2020Publication date: April 29, 2021Inventors: Deepanjan Paul, Sarath Vakacharla, Shahmeer Ali Mirza, Ryan Robert Strong
-
Publication number: 20210124945Abstract: 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: ApplicationFiled: November 25, 2020Publication date: April 29, 2021Inventors: Ryan Jerman Jones, Ryan Robert Strong, Shahmeer Ali Mirza
-
Publication number: 20210124950Abstract: 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: ApplicationFiled: November 25, 2020Publication date: April 29, 2021Inventors: Ryan Jerman Jones, Ryan Robert Strong, Shahmeer Ali Mirza
-
Patent number: 10783762Abstract: 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: GrantFiled: October 25, 2019Date of Patent: September 22, 2020Assignee: 7-Eleven, Inc.Inventors: Deepanjan Paul, Sarath Vakacharla, Shahmeer Ali Mirza, Ryan Robert Strong
-
Patent number: 10372292Abstract: 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: GrantFiled: March 13, 2013Date of Patent: August 6, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Matthew Vogel, Avijit Sinha, Olivier Destrebecq, Sayim Kim, Robert Strong, Ronald Di Sandro, William Vong
-
Patent number: 8949716Abstract: 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: GrantFiled: July 23, 2002Date of Patent: February 3, 2015Assignee: Motorola Mobility LLCInventors: Robert Strong, Timothy Bruns, Jeremy Jobling
-
Publication number: 20140281868Abstract: 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: ApplicationFiled: March 13, 2013Publication date: September 18, 2014Applicant: MICROSOFT CORPORATIONInventors: Matthew Vogel, Avijit Sinha, Olivier Destrebecq, Sayim Kim, Robert Strong, Ronald Di Sandro, William Vong
-
Patent number: 7376782Abstract: 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: GrantFiled: June 29, 2005Date of Patent: May 20, 2008Assignee: Intel CorporationInventors: Jasper Balraj, Geetani R. Edirisooriya, John P. Lee, Robert Strong, Jeffrey L. Rabe, Amber Huffman, Daniel Nemiroff, Rajeev Nalawadi
-
Publication number: 20070033038Abstract: 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: ApplicationFiled: October 13, 2006Publication date: February 8, 2007Inventor: Robert Strong
-
Publication number: 20070005869Abstract: 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: ApplicationFiled: June 29, 2005Publication date: January 4, 2007Inventors: Jasper Balraj, Geetani Edirisooriya, John Lee, Robert Strong, Jeffrey Rabe, Amber Huffman, Daniel Nemiroff, Rajeev Nalawadi
-
Publication number: 20060230797Abstract: 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: ApplicationFiled: December 14, 2005Publication date: October 19, 2006Inventors: Robert Strong, Michael Kessler, Diana Wallner, Samir Yassine, Daniel Teixeira, Meisara Tansari
-
Publication number: 20060004928Abstract: 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: ApplicationFiled: June 30, 2004Publication date: January 5, 2006Inventors: Gary Hess, Robert Strong, Jeffrey Brown, Michael Derr
-
Publication number: 20050289364Abstract: 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: ApplicationFiled: June 29, 2004Publication date: December 29, 2005Inventors: Robert Strong, Dong Thai
-
Publication number: 20040017401Abstract: 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: ApplicationFiled: July 23, 2002Publication date: January 29, 2004Inventors: Robert Strong, Timothy Bruns, Jeremy Jobling