Patents by Inventor James A. Baker

James A. Baker 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: 20180321806
    Abstract: An instant messaging (IM) system facilitates an IM session between numerous client devices and arranges user representations associated with multiple users to communicate a priority of the users that are concurrently generating message content to other participants of an IM session. During an IM session, users may view a graphical arrangement of user representations and, based thereon, consciously and/or subconsciously perceive the priority between users that are concurrently generating message content. The priority may be based on an order in which the users began generating message content or a status of the users with respect to each other. Based on the perceived priority, users may appropriately respond to social cues similar to those that would be perceptible if the IM session were instead a real-life conversation.
    Type: Application
    Filed: May 4, 2017
    Publication date: November 8, 2018
    Inventors: Sergio Eduardo RODRIGUEZ VIRGEN, Casey James BAKER
  • Publication number: 20180232705
    Abstract: Methods and systems for creating a meeting and adjusting an associated meeting timeline are provided. A meeting administrator may partition the meeting timeline to set specific time periods for discussing certain topics during the meeting. In some cases, the meeting timeline may be adjusted across the meeting lifecycle, e.g., during pre-, live- and post-meeting phases. In some aspects, when the end of a specific time period is approaching during a live meeting, meeting participants may receive a notification that prompts the meeting participants to move to the next meeting topic. In other aspects, if a meeting participant cannot attend a meeting, the meeting participant may employ a bot to attend and record the missed meeting. Meeting highlights may be identified and, during the post-meeting phase, a meeting participant may review the most important aspects of the missed meeting based on priority characteristics assigned to aspects of the meeting.
    Type: Application
    Filed: February 15, 2017
    Publication date: August 16, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Casey James Baker, Jason Thomas Faulkner, Jose Alberto Rodriguez, Shay Gray Harris
  • Publication number: 20180213689
    Abstract: A splice device for electromagnetically sealing a junction or bond between a plurality of cables is provided. A first and second cable each has a conductive core wire, an inner insulation, a braided sleeve, and an insulating cover. The junction or bond fixes and electrically connects the core wire of the second cable to the core wire of the first cable. A plurality of ferrules overlays the braided sleeve and the insulating cover of the first cable and the braided sleeve and the insulating cover of the second cable. A plurality of ring collars overlays the plurality of ferrules and is fixed to the plurality of ferrules. A splice cover or shield overlays the first cable, second cable, plurality of ferrules, and plurality of ring collars and electromagnetically seals the junction/bond between the core wires of the first cable and the second cable.
    Type: Application
    Filed: March 19, 2018
    Publication date: July 26, 2018
    Applicant: Yazaki North America, Inc.
    Inventors: Jason Robert Degen, Jesus Joel Pantino, Matthew James Baker
  • Patent number: 10027551
    Abstract: Techniques for implementing a node-based access control system are described herein. In an embodiment, a server computer stores a node based policy system wherein each node identifies a resource and a policy for the resource. The server computer identifies a policy for a first node and an identifier of a second node wherein the second node is a parent node to the first node. The server computer maps an effective policy identifier to the policy for the first node and the identifier of the second node. The server computer stores data associating the effective policy identifier with the first node. The server computer identifies a policy for a third node and an identifier of the second node, wherein the second node is a parent node to the third node and wherein the policy for the third node is equivalent to the policy for the first node. The server computer then stores data associating the effective policy identifier with the third node.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: July 17, 2018
    Assignee: Palantir Technologies, Inc.
    Inventors: Neil Rickards, James Baker, Marco Gelmi, Radu-Cosmin Balan, Savino Sguera
  • Publication number: 20180173377
    Abstract: Surfacing details of a condensed electronic conversation allows for the more efficient use of the condensed from of that electronic conversation. Important comments, attached documents, and other content items included in the condensed electronic conversation are provided in a control interface of the condensed electronic conversation that provide a user with details on those surfaced content items without expanding the display of the conversation. Elements representing the content items in the control interface are actuatable to, in various aspects, navigate to a relevant portion of the condensed electronic conversation, save the content item, or launch an application to view the content item.
    Type: Application
    Filed: December 15, 2016
    Publication date: June 21, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Yingying Geng, Jose Alberto Rodriguez, Vivian Hsu, Casey James Baker, Chad Aron Voss
  • Publication number: 20180157393
    Abstract: A user interacts with a graphical user interface on a client device. The device displays a data visualization that includes configuration parameters. The device also displays one or more read-only static controls, each static control corresponding to a respective parameter. Each static control indicates the value assigned to the corresponding parameter. A first user action activates a first static control. The first static control corresponds to a first parameter with a first value. The device displays an editable indirect control in the graphical user interface, which displays the first value. The editable indirect control is larger than the first static control, and is superimposed over the corresponding static control. The user changes the first value to a second value, and the device updates the displayed data visualization based on the second value for the first parameter. The editable indirect control is subsequently removed from display in the graphical user interface.
    Type: Application
    Filed: January 30, 2018
    Publication date: June 7, 2018
    Inventors: Jock Douglas Mackinlay, Christopher Richard Stolte, Jeffrey W. Pettiross, James Baker
  • Publication number: 20180146625
    Abstract: A blade assembly for cutting roots is installed on a hand-carried weed cutter or hand-carried sidewalk edger. The blade assembly comprises a rear blade configured to support a plurality of blades on the shaft of the weed cutter. The rear blade has a plurality of teeth disposed around its perimeter, and a central opening configured to be received by the shaft of the weed trimmer. A front blade has a plurality of teeth disposed around its perimeter. Stacks of grinding segments are sandwiched together between the rear blade and the front blade, each stack of grinding segments extending partially around the blade assembly at an angle. Each grinding segment has a plurality of teeth disposed along an outer edge of the grinding segment. Spacers without teeth are adjacent to and separate the stacks of grinding segments from one another. The spacers are also sandwiched between the rear blade and the front blade.
    Type: Application
    Filed: December 18, 2017
    Publication date: May 31, 2018
    Inventor: Samuel James Baker
  • Publication number: 20180123986
    Abstract: Techniques for notification of a communication session in a different user experience are described. According to various implementations, a notification of an active communication session can be presented in a user experience that is not directly involved in the communication session. In at least some implementations, the session notification includes selectable functionality for enabling the particular user to join the communication session.
    Type: Application
    Filed: May 26, 2017
    Publication date: May 3, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Jason Thomas Faulkner, Casey James Baker
  • Patent number: 9936617
    Abstract: A splice device for electromagnetically sealing a junction or bond between a plurality of cables is provided. A first and second cable each has a conductive core wire, an inner insulation, a braided sleeve, and an insulating cover. The junction or bond fixes and electrically connects the core wire of the second cable to the core wire of the first cable. A plurality of ferrules overlays the braided sleeve and the insulating cover of the first cable and the braided sleeve and the insulating cover of the second cable. A plurality of ring collars overlays the plurality of ferrules and is fixed to the plurality of ferrules. A splice cover or shield overlays the first cable, second cable, plurality of ferrules, and plurality of ring collars and electromagnetically seals the junction/bond between the core wires of the first cable and the second cable.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: April 3, 2018
    Assignee: Yazaki North America, Inc.
    Inventors: Jason Robert Degen, Jesus Joel Pantino, Matthew James Baker
  • Publication number: 20180078798
    Abstract: A user-wearable device incorporates a respirator or breathing air filter in combination with an electronic system providing functionality to a wearing user. The functionality can include, for example, physiological data sensing, environmental data sensing, user input, user output, and communication network connectivity. The electronic system can be configured to communicate with an application executing on a user host device, such as a mobile phone, tablet or personal computer for transferring information gathered by the user-wearable device. The application executing on the user host device can be used to configure the user-wearable device. User host devices of multiple users can be configured to report gathered data to a data management system, which can aggregate and store data and perform analysis on the aggregated data. Various control arrangements may be used.
    Type: Application
    Filed: April 4, 2016
    Publication date: March 22, 2018
    Applicant: Microsfere Pte. Ltd.
    Inventors: Judit FABIAN, Mark Appleton HILDESLEY, William Jack MACNEISH, III, William Edwin John GRANT, Edwin Egge Hendrik NIEMAN, Benjamin John STRUTT, Roberto BASILE, James BAKER
  • Publication number: 20180065793
    Abstract: A protective apparatus for an article, the apparatus including a surrounding sidewall having a first end portion and an opposing second end portion, the sidewall also having a perpendicularly oriented first margin portion and an opposing second margin portion, also with a primary interior. In addition, included is a plurality of particulate items loosely disposed within the primary interior and a structure for removable engagement positioned adjacent to the first and second margins. The removable engagement structure facilitates the first and second margins to be removably engaged allowing the surrounding sidewall to envelope the article. The primary interior can be evacuated, thus removing the air spaces between the particulate items and in the interior resulting in rigidifying the surrounding sidewall partially encompassing the article to protect the article.
    Type: Application
    Filed: October 29, 2017
    Publication date: March 8, 2018
    Inventor: Roger James Baker
  • Publication number: 20180063206
    Abstract: A method and apparatus for providing communication between participants of a shared user event, in which inputs from participants of the event cause a representation of the event at a user terminal to be updated. A time period is defined, from detection of a first input, during which subsequent inputs are collated, and the representation is updated at the end of the time period to take into account a combination of all the detected inputs. Inputs and corresponding updates may be grouped together by type, and different types may be processed independently, with independent time periods, possibly running in parallel.
    Type: Application
    Filed: August 31, 2016
    Publication date: March 1, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Jason Thomas Faulkner, Casey James Baker
  • Publication number: 20180042539
    Abstract: Blood collection devices having a retractable needle are provided. Activation of the retraction mechanism causes release of propellant from a propellant chamber, which drives a retraction assembly carrying the needle into a body of the device.
    Type: Application
    Filed: March 18, 2016
    Publication date: February 15, 2018
    Inventors: Ralph E. WOLOSCHUK, Scott E. CASTANON, Warren Marc TERRY, Joseph James BAKER
  • Patent number: 9888039
    Abstract: Aspects of the present disclosure include a system comprising a computer-readable storage medium storing at least one program and a method for managing access permissions associated with data resources. Example embodiments involve evaluating user access permissions with respect to shared data resources of a group of network applications. The method includes receiving a request, from one of the network applications, to access a particular data resource. The request includes an identifier of a requesting user. The method further includes accessing a policy object associated with the data resource that includes policy information specifying operations the user is authorized to perform with respect to the data resource based on satisfaction of one or more conditions. The method further includes evaluating the user's access permissions with respect to the data resource based on the policy object, and communicating a response to the network application that includes the access permission of the user.
    Type: Grant
    Filed: July 7, 2016
    Date of Patent: February 6, 2018
    Assignee: Palantir Technologies Inc.
    Inventors: Mark Elliot, Jason Zhao, Brian Schimpf, Jacob Meacham, Marco Gelmi, Benjamin Duffield, Savino Sguera, James Baker, Neil Rickards, Javier Campanini, Qinfeng Chen, Derek Cicerone, Nathan Ziebart
  • Patent number: 9880710
    Abstract: A user interacts with a graphical user interface on a client device. The device displays a data visualization that includes configuration parameters. The device also displays one or more read-only static controls, each static control corresponding to a respective parameter. Each static control indicates the value assigned to the corresponding parameter. A first user action activates a first static control. The first static control corresponds to a first parameter with a first value. The device displays an editable indirect control in the graphical user interface, which displays the first value. The editable indirect control is larger than the first static control, and is superimposed over the corresponding static control. The user changes the first value to a second value, and the device updates the displayed data visualization based on the second value for the first parameter. The editable indirect control is subsequently removed from display in the graphical user interface.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: January 30, 2018
    Assignee: Tableau Software, Inc.
    Inventors: Jock Douglas Mackinlay, Christopher Richard Stolte, Jeffrey W. Pettiross, James Baker
  • Publication number: 20180023651
    Abstract: A spring assembly is provided which decreases the fatigue and wear on the springs of the assembly. The spring assembly includes upper and lower pistons separated by a substantially incompressible fluid. The lower piston is attached to one or more springs. The surface area of the upper surface of the lower piston is greater than the surface area of the lower surface of the upper piston. As such, the springs are deflected by a distance less than the distance traveled by the upper piston. By decreasing the length the springs are compressed, the springs are subject to less fatigue and wear. As a result, the life span of the springs is increased and the maintenance required of the spring assembly is minimized relative to that of typical spring assemblies.
    Type: Application
    Filed: July 19, 2017
    Publication date: January 25, 2018
    Inventors: Gerald James Baker, Jianwen Hu
  • Patent number: 9844189
    Abstract: A blade assembly for cutting roots is installed on a hand-carried weed cutter or hand-carried side walk edger. The blade assembly has a central blade support that supports a central blade. A plurality of cutting blades are stacked on both sides of the central blade to form a stack of blades. The stack of blades is secured together by fasteners that pass through openings in the blades. The central blade and each of the plurality of cutting blades has a plurality of teeth. Outermost blades in the stack of blades are smaller in diameter than the blades directly adjacent to the outermost blades.
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: December 19, 2017
    Inventor: Samuel James Baker
  • Publication number: 20170359379
    Abstract: Aspects of the present disclosure include a system comprising a computer-readable storage medium storing at least one program and a method for managing access permissions associated with data resources. Example embodiments involve evaluating user access permissions with respect to shared data resources of a group of network applications. The method includes receiving a request, from one of the network applications, to access a particular data resource. The request includes an identifier of a requesting user. The method further includes accessing a policy object associated with the data resource that includes policy information specifying operations the user is authorized to perform with respect to the data resource based on satisfaction of one or more conditions. The method further includes evaluating the user's access permissions with respect to the data resource based on the policy object, and communicating a response to the network application that includes the access permission of the user.
    Type: Application
    Filed: July 7, 2016
    Publication date: December 14, 2017
    Inventors: Mark Elliot, Jason Zhao, Brian Schimpf, Jacob Meacham, Marco Gelmi, Benjamin Duffield, Savino Sguera, James Baker, Neil Rickards, Javier Campanini, Qinfeng Chen, Derek Cicerone, Nathan Ziebart
  • Patent number: 9834361
    Abstract: A protective apparatus for an article, the apparatus including a surrounding sidewall having a first end portion and an opposing second end portion, the sidewall also having a perpendicularly oriented first margin portion and an opposing second margin portion, also with a primary interior. The interior includes a plurality of flexible longwise channels that are attached in a juxtapose position to one another. In addition, included is a plurality of particulate items loosely disposed within each of the flexible longwise channels and a structure for removable engagement positioned adjacent to the first and second margins. The removable engagement structure facilitates the first and second margins to be removably engaged allowing the surrounding sidewall to envelope the article. The primary interior can be evacuated, thus removing the air spaces between the particulate items and in the interior resulting in rigidifying the surrounding sidewall partially encompassing the article to protect the article.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: December 5, 2017
    Inventor: Roger James Baker
  • Publication number: 20170344327
    Abstract: A communication method comprising receiving input from a participant of a communication event and obtaining an activity metric of said at least one participant in a communication event based on received inputs. A visual theme is varied dynamically in dependence upon the activity metric, to provide a visual indication of the activity of said participant.
    Type: Application
    Filed: May 27, 2016
    Publication date: November 30, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Jason Thomas Faulkner, Casey James Baker