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: 20230344716
    Abstract: 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: Application
    Filed: June 29, 2023
    Publication date: October 26, 2023
    Inventors: Mark Yarvis, Geoffrey Cooper, Bryon Nevis, Bruce Jones, Bryan Rodriguez
  • Patent number: 11625469
    Abstract: 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: Grant
    Filed: May 19, 2017
    Date of Patent: April 11, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Sameer Yadav, Willard Bruce Jones, Matthew R. Wallace, Kavita K. Kamani, Titus C. Miron, Alexandru Munteanu, Sarat Subramaniam
  • Publication number: 20230023048
    Abstract: 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: Application
    Filed: July 6, 2022
    Publication date: January 26, 2023
    Inventors: Maria Laura Canora Jones, Phillip Bruce Jones
  • Publication number: 20220084670
    Abstract: 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: Application
    Filed: September 14, 2020
    Publication date: March 17, 2022
    Inventors: Alyssa Jones, Bruce Jones
  • Publication number: 20200325025
    Abstract: 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: Application
    Filed: November 15, 2018
    Publication date: October 15, 2020
    Inventors: Colin Raston, Kasturi Vimalanathan, Darryl Bruce Jones, Ibrahim Khalaf M Alsulami, Thaar Muqhim D Alharbi
  • Publication number: 20190332948
    Abstract: 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: Application
    Filed: April 26, 2018
    Publication date: October 31, 2019
    Inventors: Amol Dhondse, Bruce A. Jones, Dale K. Davis Jones, Debojyoti Mookerjee, Anand Pikle, Gandhi Sivakumar
  • Patent number: 10216919
    Abstract: 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: Grant
    Filed: January 17, 2017
    Date of Patent: February 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yu Li, Willard Bruce Jones, Ryan Wilhelm, Richard Wesley Holley
  • Publication number: 20180336334
    Abstract: 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: Application
    Filed: May 19, 2017
    Publication date: November 22, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Sameer YADAV, Willard Bruce JONES, Matthew R. WALLACE, Kavita K. KAMANI, Titus C. MIRON, Alexandru MUNTEANU, Sarat SUBRAMANIAM
  • Patent number: 9697198
    Abstract: 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: Grant
    Filed: October 5, 2015
    Date of Patent: July 4, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dale K. Davis Jones, Amol A. Dhondse, Bruce A. Jones, Anand Pikle, Gandhi Sivakumar
  • Patent number: 9697349
    Abstract: 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: Grant
    Filed: February 24, 2015
    Date of Patent: July 4, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yu Li, Willard Bruce Jones, Ryan Wilhelm, Richard Wesley Holley
  • Publication number: 20170126697
    Abstract: 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: Application
    Filed: January 17, 2017
    Publication date: May 4, 2017
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Yu Li, Willard Bruce Jones, Ryan Wilhelm, Richard Wesley Holley
  • Publication number: 20170097928
    Abstract: 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: Application
    Filed: October 5, 2015
    Publication date: April 6, 2017
    Applicant: International Business Machines Corporation
    Inventors: Dale K. Davis Jones, Amol A. Dhondse, Bruce A. Jones, Anand Pikle, Gandhi Sivakumar
  • Publication number: 20160129375
    Abstract: 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: Application
    Filed: September 11, 2015
    Publication date: May 12, 2016
    Inventor: Richard Bruce Jones
  • Publication number: 20160117495
    Abstract: 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: Application
    Filed: February 24, 2015
    Publication date: April 28, 2016
    Inventors: Yu Li, Willard Bruce Jones, Ryan Wilhelm, Richard Wesley Holley
  • Patent number: 8749813
    Abstract: 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: Grant
    Filed: April 17, 2009
    Date of Patent: June 10, 2014
    Assignee: Global Graphics Software Limited
    Inventors: Bruce Jones, Angus Duggan
  • Patent number: 8438173
    Abstract: 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: Grant
    Filed: January 9, 2009
    Date of Patent: May 7, 2013
    Assignee: Microsoft Corporation
    Inventors: Willard Bruce Jones, Simon Skaria, Naresh Kannan
  • Publication number: 20120111253
    Abstract: 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: Application
    Filed: November 10, 2011
    Publication date: May 10, 2012
    Inventors: Terry George Aff, Bruce Jones Chesnut, William Ernest Jasper
  • Publication number: 20110010360
    Abstract: 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: Application
    Filed: July 10, 2009
    Publication date: January 13, 2011
    Inventors: DINA A.M. AYOUB, MINGQUAN XUE, WILLARD BRUCE JONES, NARESH KANNAN, ANDREW SEAN WATSON, SIMON SKARIA
  • Patent number: 7765195
    Abstract: 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: Grant
    Filed: November 7, 2006
    Date of Patent: July 27, 2010
    Assignee: Microsoft Corporation
    Inventors: Patrick C. Miller, W. Bruce Jones, William J. Griffin, David R. Quick, Naresh Kannan
  • Publication number: 20100185629
    Abstract: 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: Application
    Filed: January 9, 2009
    Publication date: July 22, 2010
    Applicant: Microsoft Corporation
    Inventors: Willard Bruce Jones, Simon Skaria, Naresh Kannan