Patents by Inventor Steven Shaw
Steven Shaw 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: 12360240Abstract: This document describes techniques and systems for stationary object detection and classification based on low-level radar data. Raw electromagnetic signals reflected off stationary objects and received by a radar system may be preprocessed to produce low-level spectrum data in the form of range-Doppler maps that retain all or nearly all the data present in the raw electromagnetic signals. The preprocessing may also filter non-stationary range-Doppler bins. The remaining low-level spectrum data represents stationary objects present in a field-of-view (FOV) of the radar system. The low-level spectrum data representing stationary objects can be fed to an end-to-end deep convolutional detection and classification network that is trained to classify and provide object bounding boxes for the stationary objects. The outputted classifications and bounding boxes related to the stationary objects may be provided to other driving systems to improve their functionality resulting in a safer driving experience.Type: GrantFiled: October 7, 2022Date of Patent: July 15, 2025Assignee: Aptiv Technologies AGInventors: Shan Zhang, Kanishka Tyagi, Steven Shaw, Narbik Manukian
-
Publication number: 20240134038Abstract: This document describes techniques and systems for stationary object detection and classification based on low-level radar data. Raw electromagnetic signals reflected off stationary objects and received by a radar system may be preprocessed to produce low-level spectrum data in the form of range-Doppler maps that retain all or nearly all the data present in the raw electromagnetic signals. The preprocessing may also filter non-stationary range-Doppler bins. The remaining low-level spectrum data represents stationary objects present in a field-of-view (FOV) of the radar system. The low-level spectrum data representing stationary objects can be fed to an end-to-end deep convolutional detection and classification network that is trained to classify and provide object bounding boxes for the stationary objects. The outputted classifications and bounding boxes related to the stationary objects may be provided to other driving systems to improve their functionality resulting in a safer driving experience.Type: ApplicationFiled: October 7, 2022Publication date: April 25, 2024Inventors: Shan Zhang, Kanishka Tyagi, Steven Shaw, Narbik Manukian
-
Patent number: 10685170Abstract: In one embodiment, a content aggregation viewer may present a container layout to summarize a data item set to a user. The content aggregation viewer may determine a viewport dimension for a viewport of a user interface of a content aggregation application to present a data item set to a user. The content aggregation viewer may automatically arrange a container set summarizing the data item set in a container layout based on the viewport dimension. The content aggregation viewer may set a parallel container dimension of a data item container of the container set having a variable dimension size in a direction of the viewport dimension based on the viewport dimension. The content aggregation viewer may present the container set in the container layout to the user.Type: GrantFiled: December 16, 2015Date of Patent: June 16, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jacek Ciereszko, Srinivas Patnaik, Steven Shaw, Hillary Mutisya
-
Patent number: 10321095Abstract: Pairing and configuring a computing device for use in a meeting space is provided. An appliance may communicate a broadcast to a computing device which announces the availability of a meeting space for a meeting. The computing device may establish a connection with the appliance. The computing device may then join the meeting in the meeting space.Type: GrantFiled: March 20, 2018Date of Patent: June 11, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Anton Krantz, William George Verthein, Srikanth Shoroff, Amey Parandekar, Mohammad N. Vakil, Steven Shaw, Nghiep Duong, Ankit Tandon
-
Publication number: 20180278890Abstract: Pairing and configuring a computing device for use in a meeting space is provided. An appliance may communicate a broadcast to a computing device which announces the availability of a meeting space for a meeting. The computing device may establish a connection with the appliance. The computing device may then join the meeting in the meeting space.Type: ApplicationFiled: March 20, 2018Publication date: September 27, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Anton KRANTZ, William George VERTHEIN, Srikanth SHOROFF, Amey PARANDEKAR, Mohammad N. VAKIL, Steven SHAW, Nghiep DUONG, Ankit TANDON
-
Publication number: 20180104288Abstract: The present invention relates to compositions and methods for treating cancer. More specifically, the present invention relates to compositions of engineered oncolytic viruses for administration to a subject with cancer that specifically lyse tumor cells and actively target tumor cells and cell debris to antigen presenting cells, in order to generate anti-tumor immunity.Type: ApplicationFiled: April 7, 2016Publication date: April 19, 2018Inventors: Uri GALILI, Steven SHAW, Michael WESTBY
-
Patent number: 9942515Abstract: Pairing and configuring a computing device for use in a meeting space is provided. An appliance may communicate a broadcast to a computing device which announces the availability of a meeting space for a meeting. The computing device may establish a connection with the appliance. The computing device may then join the meeting in the meeting space.Type: GrantFiled: March 14, 2013Date of Patent: April 10, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Anton Krantz, William George Verthein, Srikanth Shoroff, Amey Parandekar, Mohammad N. Vakil, Steven Shaw, Nghiep Duong, Ankit Tandon
-
Patent number: 9716485Abstract: A frequency divider apparatus includes a micro-electro-mechanical system (“MEMS”) divider that is configured to be driven by an input signal. The MEMS divider includes a passive mechanical device that generates multiple output signals. Each of the output signals has a frequency less than a frequency of the input signal.Type: GrantFiled: June 5, 2015Date of Patent: July 25, 2017Assignees: Board of Trustees of Michigan State University, The Regents of the University of CaliforniaInventors: Steven Shaw, Brian S. Strachan, Kimberly L. Turner, Kamala Qalandar
-
Publication number: 20170177547Abstract: In one embodiment, a content aggregation viewer may present a container layout to summarize a data item set to a user. The content aggregation viewer may determine a viewport dimension for a viewport of a user interface of a content aggregation application to present a data item set to a user. The content aggregation viewer may automatically arrange a container set summarizing the data item set in a container layout based on the viewport dimension. The content aggregation viewer may set a parallel container dimension of a data item container of the container set having a variable dimension size in a direction of the viewport dimension based on the viewport dimension. The content aggregation viewer may present the container set in the container layout to the user.Type: ApplicationFiled: December 16, 2015Publication date: June 22, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Jacek Ciereszko, Srinivas Patnaik, Steven Shaw, Hillary Mutisya
-
Publication number: 20150357992Abstract: A frequency divider apparatus includes a micro-electro-mechanical system (“MEMS”) divider that is configured to be driven by an input signal. The MEMS divider includes a passive mechanical device that generates multiple output signals. Each of the output signals has a frequency less than a frequency of the input signal.Type: ApplicationFiled: June 5, 2015Publication date: December 10, 2015Inventors: Steven SHAW, Brian S. STRACHAN, Kimberly L. Turner, Kamala Qalandar
-
Patent number: 9094604Abstract: Imaging devices may include an array of image pixels arranged in rows and columns coupled to processing circuitry. The processing circuitry may include histogram generation circuitry and extremum pixel value identification circuitry. The histogram generation circuitry may include sub-histogram generation circuitry that generates pixel value sub-histograms each of which includes pixel values generated by pixels from respective subsets of the rows in the array. Histogram accumulation circuitry may combine the sub-histograms to generate an accumulated histogram. The extremum identification circuitry may process a set of pixel value patches. The identification circuitry may include a first stage of comparator circuitry for identifying an extremum value of each column in the set of patches, a second stage of comparator circuitry for identifying an extremum value of each patch in the set, and a third stage of comparator circuitry for identifying an extremum of the set of pixel value patches.Type: GrantFiled: May 30, 2013Date of Patent: July 28, 2015Assignee: Semiconductor Components Industries, LLCInventor: Steven Shaw
-
Patent number: 8615542Abstract: A scalable engine having multiple datapaths, each of which is a unique multi-function floating point pipeline capable of performing a four component dot product on data in a single pass through the datapath, which allows matrix transformations to be computed in an efficient manner, with a high data throughput and without substantially increasing the cost and amount of hardware required to implement the pipeline.Type: GrantFiled: May 28, 2008Date of Patent: December 24, 2013Assignee: Round Rock Research, LLCInventor: Steven Shaw
-
Publication number: 20130329076Abstract: Imaging devices may include an array of image pixels arranged in rows and columns coupled to processing circuitry. The processing circuitry may include histogram generation circuitry and extremum pixel value identification circuitry. The histogram generation circuitry may include sub-histogram generation circuitry that generates pixel value sub-histograms each of which includes pixel values generated by pixels from respective subsets of the rows in the array. Histogram accumulation circuitry may combine the sub-histograms to generate an accumulated histogram. The extremum identification circuitry may process a set of pixel value patches. The identification circuitry may include a first stage of comparator circuitry for identifying an extremum value of each column in the set of patches, a second stage of comparator circuitry for identifying an extremum value of each patch in the set, and a third stage of comparator circuitry for identifying an extremum of the set of pixel value patches.Type: ApplicationFiled: May 30, 2013Publication date: December 12, 2013Inventor: Steven Shaw
-
Patent number: 8495558Abstract: A system for managing values associated with properties of elements within a process model can include a storage element for storing the process model and a processing element. The processing element can be configured to identify within the process model an element, to identify an object containing the element, to assign a value for a property of the element, and to retrieve the value for the property of element. The value for property of the element can be stored in location selected from one among an element modifier applied to the element, an object modifier applied to the object, a default set of values for the object, and a default set of values for the element, where the location for storing the value of the property of the element is selected such that the location has a higher relative priority than a location for storing a previous value for the property of the element.Type: GrantFiled: January 23, 2008Date of Patent: July 23, 2013Assignee: International Business Machines CorporationInventors: Alanna Zito, Alan Yeung, Steven Shaw, Daniel Leroux
-
Publication number: 20090187532Abstract: A system for managing values associated with properties of elements within a process model can include a storage element for storing the process model and a processing element. The processing element can be configured to identify within the process model an element, to identify an object containing the element, to assign a value for a property of the element, and to retrieve the value for the property of element. The value for property of the element can be stored in location selected from one among an element modifier applied to the element, an object modifier applied to the object, a default set of values for the object, and a default set of values for the element, where the location for storing the value of the property of the element is selected such that the location has a higher relative priority than a location for storing a previous value for the property of the element.Type: ApplicationFiled: January 23, 2008Publication date: July 23, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Alanna Paulino Zito, Alan Yeung, Steven Shaw, Daniel Leroux
-
Publication number: 20080263122Abstract: A scalable engine having multiple datapaths, each of which is a unique multi-function floating point pipeline capable of performing a four component dot product on data in a single pass through the datapath, which allows matrix transformations to be computed in an efficient manner, with a high data throughput and without substantially increasing the cost and amount of hardware required to implement the pipeline.Type: ApplicationFiled: May 28, 2008Publication date: October 23, 2008Inventor: Steven Shaw
-
Patent number: 7392274Abstract: A scalable engine having multiple datapaths, each of which is a unique multi-function floating point pipeline capable of performing a four component dot product on data in a single pass through the datapath, which allows matrix transformations to be computed in an efficient manner, with a high data throughput and without substantially increasing the cost and amount of hardware required to implement the pipeline.Type: GrantFiled: February 26, 2004Date of Patent: June 24, 2008Assignee: Micron Technology, Inc.Inventor: Steven Shaw
-
Patent number: 7368696Abstract: The plural signal chains of an imaging device are calibrated in the digital domain. The pixel array of the imaging device includes a row of calibration pixels. The column circuitry, prior to reading a row of pixels, reads the row of calibration pixels in order to obtain a set of column offsets. The row of pixels is read and processed to produce a corresponding plurality of digital values. The set of column offsets are applied to the digital values to compensate for response differences among the signal chains.Type: GrantFiled: May 10, 2005Date of Patent: May 6, 2008Assignee: Micron Technology, Inc.Inventor: Steven Shaw
-
Publication number: 20070140142Abstract: Computer method and apparatus for connection tree routing in visual modeling of software is disclosed. Tree routing style is represented as a property of a subject connection. A router object manages location of bendpoints of the subject connection in a connection tree. The subject connection maintains an end node as its target instead of a trunk element of the connection tree. The router object is formed of a hierarchy of routers including branch routers, tree routers and forest routers. Different routers maintain different aspects of the tree data forming display of the connection tree.Type: ApplicationFiled: December 15, 2005Publication date: June 21, 2007Applicant: International Business Machines CorporationInventor: Steven Shaw
-
Publication number: 20070106974Abstract: A computer method and apparatus for visual modeling software programs represents a topic by providing a respective topic diagram. The topic diagram is non-editable and has non-persisting notation data. The topic diagram demonstrates a respective set of relationships between one or more given elements representative of the subject topic. The topic diagram is derived based on a query which saves search criteria and information that enables an editor to generate the diagram notation data. There are different topic providers for different queries. A topic service manages the topic providers and processes client calls (requests) regarding specific context and query. Queries are end-user customizable and are extensible per topic.Type: ApplicationFiled: November 4, 2005Publication date: May 10, 2007Applicant: International Business Machines CorporationInventors: Stephanie Chafe, Daniel Leroux, Christie McGee, Steven Shaw