Patents by Inventor Bruce Jones
Bruce Jones 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: 20230344716Abstract: Systems, apparatus, articles of manufacture, and methods are disclosed. An example apparatus is a first compute device comprising: interface circuitry to connect to a network; instructions; programmable circuitry to interpret a policy based on a first attribute and a second attribute to identify an action associated with the first compute device, the first attribute to describe the first compute device, the second attribute obtained via the interface circuitry from a second compute device to describe the second compute device; and provide the identification to an application on the first compute device to cause the application to perform the action based on the policy.Type: ApplicationFiled: June 29, 2023Publication date: October 26, 2023Inventors: Mark Yarvis, Geoffrey Cooper, Bryon Nevis, Bruce Jones, Bryan Rodriguez
-
Patent number: 11625469Abstract: Technologies are provided for prevention of organizational data leakage across platforms based on device status. A device management service may include status information for a client device and/or a connection in a token provided to the client device and update the status in response to changes. An applicable data protection policy may be determined based on the detected status and optionally based on data being accessed. An instruction may be transmitted to a client application executed on the client device based on the applicable data protection policy thereby enforcing the data protection policy at the server. The instruction may cause a script executed at the client application to disable one or more user interface controls associated with functionality such as downloading, synchronizing, printing, etc. of the organizational data to prevent leakage of organizational data.Type: GrantFiled: May 19, 2017Date of Patent: April 11, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Sameer Yadav, Willard Bruce Jones, Matthew R. Wallace, Kavita K. Kamani, Titus C. Miron, Alexandru Munteanu, Sarat Subramaniam
-
Publication number: 20230023048Abstract: The present teachings include mobile enclosures for animals, e.g., pets such as cats. Specifically, the present teachings may include a mobile enclosure device with a housing that can contain an animal therein, and that has a structure suitable for the animal to move around an environment relatively easily while situated within the device. In this manner, the animal can be sheltered within the device, but can remain mobileāe.g., the animal may be able to walk, run, trot, and so on, all while contained within the safety of the mobile enclosure. To this end, a mobile enclosure may include one or more panels providing breathability and visibility, and a relatively lightweight and durable frame that is also relatively flexible, e.g., for increased mobility over and around objects, and/or for storage. Such a device may thus provide safety and security for an animal, e.g., while playing in outdoor environments.Type: ApplicationFiled: July 6, 2022Publication date: January 26, 2023Inventors: Maria Laura Canora Jones, Phillip Bruce Jones
-
Publication number: 20220084670Abstract: A digital healthcare system for patient care includes at least hardware, software, data storage, and a network for interconnecting components of the system. The system includes a cross-platform software for controlling an interactive display device for a patient being treated. The interactive display device, having a default home screen, facilitates access to a plurality of electronic cognitive aids. The system also includes a software application for receiving input from a plurality of different designated users (e.g., at least one healthcare professional, caregiver, family member, or power of attorney). The default home screen is customizable based on the collaborated care or user preferences using the software application.Type: ApplicationFiled: September 14, 2020Publication date: March 17, 2022Inventors: Alyssa Jones, Bruce Jones
-
Publication number: 20200325025Abstract: Producing nanostructure materials in a thin film reactor (TFR) from starting material of inorganic or organic material of layered or two dimensional (2D) structure or inorganic material transformed in situ into 2D inorganic material, or single walled carbon nanotubes (SWCNTs), and a solvent or liquid phase. The TFR can be a vortex fluidic device (VFD) or a device with spaced first and second fluid contact surfaces, which can be conical, for relative rotation to generate shear stress in the thin film therebetween. A liquid supply means delivers a liquid between the first and second fluid contact surfaces. The composition can be exposed to laser energy. The thin film reactor can form graphene, graphene oxide, scrolls, tubes, spheres or rings of the layered or 2D material.Type: ApplicationFiled: November 15, 2018Publication date: October 15, 2020Inventors: Colin Raston, Kasturi Vimalanathan, Darryl Bruce Jones, Ibrahim Khalaf M Alsulami, Thaar Muqhim D Alharbi
-
Publication number: 20190332948Abstract: An approach is provided for generating a response by a cognitive entity. A question input by a user to the cognitive entity is received. A context of the user is determined. Based on the context of the user, an amount of detail for the response to the question is selected from different amounts of detail. The response is generated and presented to the user so that the response has the selected amount of detail.Type: ApplicationFiled: April 26, 2018Publication date: October 31, 2019Inventors: Amol Dhondse, Bruce A. Jones, Dale K. Davis Jones, Debojyoti Mookerjee, Anand Pikle, Gandhi Sivakumar
-
Patent number: 10216919Abstract: Data loss prevention (DLP) systems may be implemented in conjunction with collaborative services that may be integrated with or work in coordination with productivity services. Administrators may be enabled to configure DLP policies in the collaborative service to mitigate their organization's information disclosure risks, along with the detection and remediation of sensitive information. Access blocking may be one feature of the DLP system, where provision of access blocking may include determining if a detected action associated with content processed by the collaborative service matches access blocking criteria defined by DLP policy rules. In response to the determination that the action matches at least one access blocking criterion defined by the DLP policy rules, a block access tag associated with the content may be activated, previously defined permissions associated with the content may be ignored or altered, and access to the content may be restricted to a number of predefined users.Type: GrantFiled: January 17, 2017Date of Patent: February 26, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Yu Li, Willard Bruce Jones, Ryan Wilhelm, Richard Wesley Holley
-
Publication number: 20180336334Abstract: Technologies are provided for prevention of organizational data leakage across platforms based on device status. A device management service may include status information for a client device and/or a connection in a token provided to the client device and update the status in response to changes. An applicable data protection policy may be determined based on the detected status and optionally based on data being accessed. An instruction may be transmitted to a client application executed on the client device based on the applicable data protection policy thereby enforcing the data protection policy at the server. The instruction may cause a script executed at the client application to disable one or more user interface controls associated with functionality such as downloading, synchronizing, printing, etc. of the organizational data to prevent leakage of organizational data.Type: ApplicationFiled: May 19, 2017Publication date: November 22, 2018Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Sameer YADAV, Willard Bruce JONES, Matthew R. WALLACE, Kavita K. KAMANI, Titus C. MIRON, Alexandru MUNTEANU, Sarat SUBRAMANIAM
-
Patent number: 9697198Abstract: To guide a conversation based on cognitive analytics, data of the conversation up to a time in the conversation is received from a conversation interface while the conversation is continuing. Current data is received from a data source. The current data relates to a remote participant in the conversation and a topic in the conversation. A sentiment value of the remote participant during the conversation is determined from the current data and the conversation data. While the conversation is continuing, data of a prompt is introduced into the conversation. The data of the prompt is configured to cause the conversation to increase the sentiment value of the remote participant. A profile of the remote participant is updated with the sentiment value, to form an updated profile. The updated profile is used as a second data source in a later portion of the conversation.Type: GrantFiled: October 5, 2015Date of Patent: July 4, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dale K. Davis Jones, Amol A. Dhondse, Bruce A. Jones, Anand Pikle, Gandhi Sivakumar
-
Patent number: 9697349Abstract: Data loss prevention (DLP) systems may be implemented with collaborative services that may be integrated with or work in coordination with productivity services. Administrators may be enabled to configure DLP policies in the collaborative service to mitigate their organization's information disclosure risks, along with the detection and remediation of sensitive information. Access blocking may be a feature of the DLP system, where provision of access blocking may include determining if a detected action associated with content processed by the collaborative service matches access blocking criteria defined by DIP policy rules. In response to the determination that the action matches at least one access blocking criterion defined by the DLP policy rules, a block access tag associated with the content may be activated, previously defined permissions associated with the content may be ignored or altered, and access to the content may be restricted to a number of predefined users.Type: GrantFiled: February 24, 2015Date of Patent: July 4, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Yu Li, Willard Bruce Jones, Ryan Wilhelm, Richard Wesley Holley
-
Publication number: 20170126697Abstract: Data loss prevention (DLP) systems may be implemented in conjunction with collaborative services that may be integrated with or work in coordination with productivity services. Administrators may be enabled to configure DLP policies in the collaborative service to mitigate their organization's information disclosure risks, along with the detection and remediation of sensitive information. Access blocking may be one feature of the DLP system, where provision of access blocking may include determining if a detected action associated with content processed by the collaborative service matches access blocking criteria defined by DLP policy rules. In response to the determination that the action matches at least one access blocking criterion defined by the DLP policy rules, a block access tag associated with the content may be activated, previously defined permissions associated with the content may be ignored or altered, and access to the content may be restricted to a number of predefined users.Type: ApplicationFiled: January 17, 2017Publication date: May 4, 2017Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Yu Li, Willard Bruce Jones, Ryan Wilhelm, Richard Wesley Holley
-
Publication number: 20170097928Abstract: To guide a conversation based on cognitive analytics, data of the conversation up to a time in the conversation is received from a conversation interface while the conversation is continuing. Current data is received from a data source. The current data relates to a remote participant in the conversation and a topic in the conversation. A sentiment value of the remote participant during the conversation is determined from the current data and the conversation data. While the conversation is continuing, data of a prompt is introduced into the conversation. The data of the prompt is configured to cause the conversation to increase the sentiment value of the remote participant. A profile of the remote participant is updated with the sentiment value, to form an updated profile. The updated profile is used as a second data source in a later portion of the conversation.Type: ApplicationFiled: October 5, 2015Publication date: April 6, 2017Applicant: International Business Machines CorporationInventors: Dale K. Davis Jones, Amol A. Dhondse, Bruce A. Jones, Anand Pikle, Gandhi Sivakumar
-
Publication number: 20160129375Abstract: A spool valve includes a cylindrical spool body defining porting for control of fluid flow through the spool body, the spool body having pockets on an outer surface and sealing inserts received within the pockets. The sealing inserts and the porting are configured to control fluid flow through the spool valve based on an alignment of the sealing inserts and the porting corresponding to rotational positioning of the spool valve within a valve housing. The spool valve may be incorporated into a filter head of a filter assembly including a first filter and a second filter. Based on the rotational position of the spool valve, the spool valve is configured to block fluid flow to and from one of the filters and permit fluid flow to and from the other of the filters, the sealing inserts providing a seal against the valve housing to prevent leakage from the blocked filter.Type: ApplicationFiled: September 11, 2015Publication date: May 12, 2016Inventor: Richard Bruce Jones
-
Publication number: 20160117495Abstract: Data loss prevention (DLP) systems may be implemented in conjunction with collaborative services that may be integrated with or work in coordination with productivity services. Administrators may be enabled to configure DLP policies in the collaborative service to mitigate their organization's information disclosure risks, along with the detection and remediation of sensitive information. Access blocking may be one feature of the DLP system, where provision of access blocking may include determining if a detected action associated with content processed by the collaborative service matches access blocking criteria defined by DLP policy rules. In response to the determination that the action matches at least one access blocking criterion defined by the DLP policy rules, a block access tag associated with the content may be activated, previously defined permissions associated with the content may be ignored or altered, and access to the content may be restricted to a number of predefined users.Type: ApplicationFiled: February 24, 2015Publication date: April 28, 2016Inventors: Yu Li, Willard Bruce Jones, Ryan Wilhelm, Richard Wesley Holley
-
Patent number: 8749813Abstract: Encoding a graphical element for processing can utilize an edge pair format in which the graphical element is divided into multiple objects, where each object contains exactly two edges which do not cross or self-intersect. Another format is a run-length encoding (RLE) format in which the graphical element is divided into multiple lines, where the RLE format includes an X start position, a Y start position, a length of a first of the lines, and, for each subsequent line, indications of right and left edge steps relative to the immediately proceeding line.Type: GrantFiled: April 17, 2009Date of Patent: June 10, 2014Assignee: Global Graphics Software LimitedInventors: Bruce Jones, Angus Duggan
-
Patent number: 8438173Abstract: Tools and techniques for indexing and querying data stores using concatenated terms are provided. These tools may receive input queries that include at least two query terms. The query terms are correlated respectively with fields contained within records within a data store, with these fields being populated with respective field values. The query terms are arranged according to an indexing priority according to which the fields are ranked within an indexing table, which is associated with the data store. The tools then concatenate the query terms as arranged according to the indexing priority. In turn, the tools search the index table for any entries that are responsive to the concatenated query terms.Type: GrantFiled: January 9, 2009Date of Patent: May 7, 2013Assignee: Microsoft CorporationInventors: Willard Bruce Jones, Simon Skaria, Naresh Kannan
-
Publication number: 20120111253Abstract: A watercraft includes a hull defined by hull frame members. One or more supports extend vertically from at least one hull frame member and above a topline of the hull to define a portion of a compartment of the watercraft, providing structural support for both the hull and the compartment. Other features include an upper deck cover including an integrated drainage system, and a composite hull design improving insulation, buoyancy, water-tightness, and rigidity of the watercraft hull. A method of making a watercraft providing the above features is disclosed.Type: ApplicationFiled: November 10, 2011Publication date: May 10, 2012Inventors: Terry George Aff, Bruce Jones Chesnut, William Ernest Jasper
-
Publication number: 20110010360Abstract: Queries that are determined to be too expensive to perform are prevented from being executed. Queries are determined to be too expensive based on the resources that are required to perform the query. For example, the query may be determined to be too expensive to perform based a length of a list the query requires to access, a number of lookups that may be performed relating to the query, a number of unique permissions accessed by the query, and the like. Queries that are deemed to expensive during normal operation may be performed during other times such that the impact of performing the query on other users is limited.Type: ApplicationFiled: July 10, 2009Publication date: January 13, 2011Inventors: DINA A.M. AYOUB, MINGQUAN XUE, WILLARD BRUCE JONES, NARESH KANNAN, ANDREW SEAN WATSON, SIMON SKARIA
-
Patent number: 7765195Abstract: Architecture for security trimming results in a document version environment. Versioned documents are stored with metadata that includes associated access rights. All versions are searched using multiple user accounts of varying levels of access that correspond to the document versions. Result sets are returned for each user account and trimmed during a merge process by considering the user rights associated with each of multiple versions of objects or documents. Each document metadata includes a scope ID that defines security rights for that document. In a two-version document (major and minor) implementation, successive queries are run as a user with rights to all minor versions, and as a user with rights to all major items, but not the minor items. The result sets are merged into a final trimmed result set by examining the rights to each item in the versioned sets that align with rights of the current user.Type: GrantFiled: November 7, 2006Date of Patent: July 27, 2010Assignee: Microsoft CorporationInventors: Patrick C. Miller, W. Bruce Jones, William J. Griffin, David R. Quick, Naresh Kannan
-
Publication number: 20100185629Abstract: Tools and techniques for indexing and querying data stores using concatenated terms are provided. These tools may receive input queries that include at least two query terms. The query terms are correlated respectively with fields contained within records within a data store, with these fields being populated with respective field values. The query terms are arranged according to an indexing priority according to which the fields are ranked within an indexing table, which is associated with the data store. The tools then concatenate the query terms as arranged according to the indexing priority.Type: ApplicationFiled: January 9, 2009Publication date: July 22, 2010Applicant: Microsoft CorporationInventors: Willard Bruce Jones, Simon Skaria, Naresh Kannan