Patents by Inventor John Bray
John Bray 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: 11915110Abstract: A method may include ingesting a plurality of sources files from a plurality of infrastructure assets; inputting the plurality of source files into a cognitive computing engine (CCE); receiving an output from the CCE, the output indicating a plurality of relationships between the infrastructure assets; and updating a data store based on the plurality of relationships.Type: GrantFiled: January 30, 2023Date of Patent: February 27, 2024Assignee: Wells Fargo Bank, N.A.Inventors: Asem Atta, Mahendra Sarvottam Telang, Randy Carl Lingen, John Martin Burns, Tali Bray, Robert P. Carasik
-
Patent number: 11448766Abstract: Various embodiments of the present invention are directed towards a system and methods for generating three dimensional (3D) images with increased composite vertical field of view and composite resolution for a spinning three-dimensional sensor, based on actuating the sensor to generate a plurality of sensor axis orientations as a function of rotation of the actuator. The output data from the sensor, such as a spinning LIDAR, is transformable as a function of the actuator angle to generate three dimensional imagery.Type: GrantFiled: July 12, 2021Date of Patent: September 20, 2022Assignee: The Government of the United States of America, as represented by the Secretary of Homeland SecurityInventors: William T. Sutherland, John Bray
-
Publication number: 20210341617Abstract: Various embodiments of the present invention are directed towards a system and methods for generating three dimensional (3D) images with increased composite vertical field of view and composite resolution for a spinning three-dimensional sensor, based on actuating the sensor to generate a plurality of sensor axis orientations as a function of rotation of the actuator. The output data from the sensor, such as a spinning LIDAR, is transformable as a function of the actuator angle to generate three dimensional imagery.Type: ApplicationFiled: July 12, 2021Publication date: November 4, 2021Applicant: The Government of the United States of America, as represented by the Secretary of Homeland SecurityInventors: William T. Sutherland, John Bray
-
Patent number: 11086018Abstract: Various embodiments of the present invention are directed towards a system and methods for generating three dimensional (3D) images with increased composite vertical field of view and composite resolution for a spinning three-dimensional sensor, based on actuating the sensor to generate a plurality of sensor axis orientations as a function of rotation of the actuator. The output data from the sensor, such as a spinning LIDAR, is transformable as a function of the actuator angle to generate three dimensional imagery.Type: GrantFiled: October 22, 2018Date of Patent: August 10, 2021Assignee: The Government of the United States of America, as represented by the Secretary of Homeland SecurityInventors: William T. Sutherland, John Bray
-
Patent number: 10776979Abstract: A virtual skeleton may be adapted based on a capability profile. The virtual skeleton adapted based on a capability profile may be generated from a master virtual skeleton. The adapted virtual skeleton may be less complex than the master virtual skeleton. The adapted virtual skeleton may include fewer virtual skeletal joints than a number of virtual skeletal joints associated with the master virtual skeleton.Type: GrantFiled: May 31, 2018Date of Patent: September 15, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Shawn Cantin Callegari, Brad Steven Kertson, Rowan Forster, David Warren Stevens, Michael John Bray, Susan Chory, Richard Lawrence Harrington
-
Patent number: 10642877Abstract: Techniques for consistent reads in a split message store are described. In one embodiment, an apparatus may comprise a client front-end component of a messaging system operative to receive a messaging client update request from a messaging client on a client device; and provide a message metadata set and a message body set to the messaging client on the client device in response to the messaging client update request; and a message cache component of the messaging system operative to retrieve the message metadata set from a metadata store of the messaging system, the message metadata set associated with a metadata set most-recent sequence identifier for the message metadata set; and retrieve the message body set from a message store of the messaging system, wherein retrieving the message body set from the message store comprises providing the metadata set most-recent sequence identifier for the message metadata set to the message store. Other embodiments are described and claimed.Type: GrantFiled: December 29, 2017Date of Patent: May 5, 2020Assignee: FACEBOOK, INC.Inventors: Winston Felix Popowicz Handte, Christopher John Bray
-
Publication number: 20200124732Abstract: Various embodiments of the present invention are directed towards a system and methods for generating three dimensional (3D) images with increased composite vertical field of view and composite resolution for a spinning three-dimensional sensor, based on actuating the sensor to generate a plurality of sensor axis orientations as a function of rotation of the actuator. The output data from the sensor, such as a spinning LIDAR, is transformable as a function of the actuator angle to generate three dimensional imagery.Type: ApplicationFiled: October 22, 2018Publication date: April 23, 2020Applicant: The Government of the United States of America, as represented by the Secretary of Homeland SecurityInventors: William T. Sutherland, John Bray
-
Patent number: 10609168Abstract: A computer-implemented technique is described herein for presenting notifications on a user interface presentation of a recipient computing device. The technique is considered tiered because it distinguishes between first-type (people-centric) notifications and second-type notifications, and because it processes and presents first-type notifications in a privileged manner compared to the second-type notifications. For instance, the technique presents content associated with each first-type notification in an allocated window that appears in positional association with a person indicator, where that person indicator identifies the person who sent the first-type notification; the technique presents each second-type notification in a different manner. In some implementations, an application developer who designs a custom first-type notification is given authority to draw within the allocated window that is used to present the custom first-type notification in a manner specified by the application developer.Type: GrantFiled: January 4, 2019Date of Patent: March 31, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Peter Nils Skillman, Gregory Thomas Mattox, Jr., Omobayonle AyoYinka Olatunji, Lola Marie Ball, Allison Anne O'Mahony, Carmen Quan, Brian Daniel Beck, Christopher Wallace Heuser, Eduardo Quijano Rivadeneyra, Song Zou, Michael John Bray, Patrick Seth Donoghue
-
Publication number: 20190371031Abstract: A virtual skeleton may be adapted based on a capability profile. The virtual skeleton adapted based on a capability profile may be generated from a master virtual skeleton. The adapted virtual skeleton may be less complex than the master virtual skeleton. The adapted virtual skeleton may include fewer virtual skeletal joints than a number of virtual skeletal joints associated with the master virtual skeleton.Type: ApplicationFiled: May 31, 2018Publication date: December 5, 2019Inventors: Shawn Cantin CALLEGARI, Brad Steven KERTSON, Rowan FORSTER, David Warren STEVENS, Michael John BRAY, Susan CHORY, Richard Lawrence HARRINGTON
-
Publication number: 20190205466Abstract: Techniques for consistent reads in a split message store are described. In one embodiment, an apparatus may comprise a client front-end component of a messaging system operative to receive a messaging client update request from a messaging client on a client device; and provide a message metadata set and a message body set to the messaging client on the client device in response to the messaging client update request; and a message cache component of the messaging system operative to retrieve the message metadata set from a metadata store of the messaging system, the message metadata set associated with a metadata set most-recent sequence identifier for the message metadata set; and retrieve the message body set from a message store of the messaging system, wherein retrieving the message body set from the message store comprises providing the metadata set most-recent sequence identifier for the message metadata set to the message store. Other embodiments are described and claimed.Type: ApplicationFiled: December 29, 2017Publication date: July 4, 2019Inventors: Winston Felix Popowicz Handte, Christopher John Bray
-
Publication number: 20190141153Abstract: A computer-implemented technique is described herein for presenting notifications on a user interface presentation of a recipient computing device. The technique is considered tiered because it distinguishes between first-type (people-centric) notifications and second-type notifications, and because it processes and presents first-type notifications in a privileged manner compared to the second-type notifications. For instance, the technique presents content associated with each first-type notification in an allocated window that appears in positional association with a person indicator, where that person indicator identifies the person who sent the first-type notification; the technique presents each second-type notification in a different manner. In some implementations, an application developer who designs a custom first-type notification is given authority to draw within the allocated window that is used to present the custom first-type notification in a manner specified by the application developer.Type: ApplicationFiled: January 4, 2019Publication date: May 9, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Peter Nils Skillman, Gregory Thomas Mattox, Omobayonie AyoYinka Olatunji, Lola Marie Ball, Allison Anne O'Mahony, Carmen Quan, Brian Daniel Beck, Christopher Wallace Heuser, Eduardo Quijano Rivadeneyra, Song Zou, Michael John Bray, Patrick Seth Donoghue
-
Patent number: 10218802Abstract: A computer-implemented technique is described herein for presenting notifications on a user interface presentation of a recipient computing device. The technique is considered tiered because it distinguishes between first-type (people-centric) notifications and second-type notifications, and because it processes and presents first-type notifications in a privileged manner compared to the second-type notifications. For instance, the technique presents content associated with each first-type notification in an allocated window that appears in positional association with a person indicator, where that person indicator identifies the person who sent the first-type notification; the technique presents each second-type notification in a different manner. In some implementations, an application developer who designs a custom first-type notification is given authority to draw within the allocated window that is used to present the custom first-type notification in a manner specified by the application developer.Type: GrantFiled: November 30, 2016Date of Patent: February 26, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Peter Nils Skillman, Gregory Thomas Mattox, Jr., Omobayonle AyoYinka Olatunji, Lola Marie Ball, Allison Anne O'Mahony, Carmen Quan, Brian Daniel Beck, Christopher Wallace Heuser, Eduardo Quijano Rivadeneyra, Song Zou, Michael John Bray, Patrick Seth Donoghue
-
Publication number: 20180109639Abstract: A computer-implemented technique is described herein for presenting notifications on a user interface presentation of a recipient computing device. The technique is considered tiered because it distinguishes between first-type (people-centric) notifications and second-type notifications, and because it processes and presents first-type notifications in a privileged manner compared to the second-type notifications. For instance, the technique presents content associated with each first-type notification in an allocated window that appears in positional association with a person indicator, where that person indicator identifies the person who sent the first-type notification; the technique presents each second-type notification in a different manner. In some implementations, an application developer who designs a custom first-type notification is given authority to draw within the allocated window that is used to present the custom first-type notification in a manner specified by the application developer.Type: ApplicationFiled: November 30, 2016Publication date: April 19, 2018Inventors: Peter Nils Skillman, Gregory Thomas Mattox, JR., Omobayonle AyoYinka Olatunji, Lola Marie Ball, Allison Anne O'Mahony, Carmen Quan, Brian Daniel Beck, Christopher Wallace Heuser, Eduardo Quijano Rivadeneyra, Song Zou, Michael John Bray, Patrick Seth Donoghue
-
Publication number: 20150193446Abstract: One or more techniques and/or systems are provided for exposing one or more points of interest through a visual interface, such as a map. For example, the visual interface may correspond to a location displayed at a first level of detail (e.g., a state level of granularity). One or more points of interest (e.g., coffee shops within the state) may be clustered to generate one or more clustering halos (e.g., a first clustering halo comprising coffee shops within a city), which may be populated within the visual interface. The visual interface may be transitioned into various levels of detail, such as a first transitioned visual interface comprising points of interest at a city level, a second transitioned visual interface comprising points of interest at a building/street level of detail, etc. Portals corresponding to points of interest may be hydrated with imagery for such points of interest.Type: ApplicationFiled: January 7, 2014Publication date: July 9, 2015Applicant: Microsoft CorporationInventors: Donald A. Barnett, Romualdo T. Impas, Timothy Phillip Wantland, Michael John Bray
-
Publication number: 20070071035Abstract: An embodiment may provide for link fragmentation and interleaving at an access device located between a point to point link and a tunneled connection. An embodiment may include a method of receiving frames through a tunnel from a network server, fragmenting at least some of the frames from the network server, and sending fragmented and unfragmented frames over a data link to an endpoint device. In some embodiments the frames may be multilink point to point protocol (MLPPP) frames. In yet another embodiment, the frames may be received through a layer two tunneling protocol (L2TP) tunnel. An embodiment may include scanning a frame for PPP options and removing options related to MLPPP negotiation and then forwarding the frame to a network server. An embodiment may comprise means capable of executing the embodiment method or may include instructions that when executed on a machine are capable of the embodiment method.Type: ApplicationFiled: September 28, 2005Publication date: March 29, 2007Inventors: John Evans, William Townsley, Gary Harris, Jeffrrey Haag, John Bray
-
Patent number: 4380349Abstract: A connector for latch type plugs has an inner member and an outer member with a resilient member between them. If a first plug is inserted in the connector, it overrides the central line as its latches engage recesses in the inner member. When the second plug is inserted into the connector, its front edge abuts against the front edge of the first plug. Further movement of the second plug causes corresponding movement in the first plug and the inner member, thereby compressing the resilient member. When the latches of the second plug have engaged with the corresponding recesses, the pressure of the resilient member, transferred via the inner and outer members, holds the front edges of the two plugs together.Type: GrantFiled: May 22, 1980Date of Patent: April 19, 1983Assignee: Staeng Ltd.Inventor: John Bray
-
Patent number: 4155619Abstract: The present invention relates to an electric contact connector for armored coaxial cables. This connector, which comprises a tubular plug-in member in which there is fastened a bushing for holding a contact cable and a clamping element clamped on said bushing around the armoring of said cable, has the special feature that it comprises a single-piece tubular body having, without interruption of continuity, two separate zones one of which constitutes the plug-in element and the other the clamping element. One thus obtains simultaneously the clamping of the armoring and the holding of the cable holding sleeve solely by the clamping operation of the clamping zone of the tubular body.Type: GrantFiled: January 10, 1978Date of Patent: May 22, 1979Assignee: Interlemo Holding S.A.Inventors: John Bray, Frank Norval
-
Patent number: D747328Type: GrantFiled: February 11, 2014Date of Patent: January 12, 2016Assignee: Microsoft CorporationInventors: Scott Kenneth Erickson, Benjamin Hermel, Daniel Martin Saimo, Robert Scott Dietz, Gregory Scott Melander, Jeffery J. Boettcher, Michael John Bray
-
Patent number: D749603Type: GrantFiled: February 11, 2014Date of Patent: February 16, 2016Assignee: Microsoft CorporationInventors: Daniel Martin Saimo, Robert Scott Dietz, Scott Kenneth Erickson, Gregory Scott Melander, Jeffery J. Boettcher, Michael John Bray
-
Patent number: D839369Type: GrantFiled: September 29, 2017Date of Patent: January 29, 2019Inventor: Christopher John Bray