Patents by Inventor Jeffrey Wall

Jeffrey Wall 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: 20170103132
    Abstract: Identifying search results from a local and remote search of communications in parallel may be provided. In some examples, an application, such as a communication application, may facilitate an exchange of the communications with a server. A request may be received to perform a search within the exchanged communications. A connection to a server may be verified. A remote search request may be submitted within remotely stored communications based on the received request to the server. The local search may be initiated within locally stored communications. Search results may be displayed through a communication interface. The search results are based on the remote search request and the local search.
    Type: Application
    Filed: February 17, 2016
    Publication date: April 13, 2017
    Inventors: Jeffrey Wall, Kent Mai, Marius Constantin
  • Patent number: 9436509
    Abstract: A pre-provisioned application platform may be provided. First, a plurality of parameters may be received. Then a plurality of pre-provisioned tenants may be created based upon the received plurality of parameters. A request for service may be received and then an actual tenant may be assigned to one of the plurality of pre-provisioned tenants in response to the received request.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: September 6, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael McLean, Smith Codio, Jeffrey Wall, Sonal Jain, Chythanya Vootkuri Krishna, Hui Zhu, Michel Abraham, Robert Kennedy Murugan
  • Publication number: 20150256491
    Abstract: A system that suggests recipients for a target document based on similarity of document data is provided. The system receives an indication of the target document. The system identifies documents that are similar to the target document based on a comparison of document data of the target document to document data of documents in a corpus of documents. The system then identifies entities associated with the identified documents. The system then suggests that one or more of the identified entities be considered as recipients for the target document. The system may also suggest recipients based on a recipient query. When a response to a prompt for a recipient does not match an entity in an address store, the system identifies an entity to suggest by using the response as a recipient query to identify an entity that matches the recipient query.
    Type: Application
    Filed: March 4, 2014
    Publication date: September 10, 2015
    Inventors: David Eatough, Jeffrey Wall, Ian Petersen, Brion Stone
  • Publication number: 20130159453
    Abstract: A pre-provisioned application platform may be provided. First, a plurality of parameters may be received. Then a plurality of pre-provisioned tenants may be created based upon the received plurality of parameters. A request for service may be received and then an actual tenant may be assigned to one of the plurality of pre-provisioned tenants in response to the received request.
    Type: Application
    Filed: December 14, 2011
    Publication date: June 20, 2013
    Inventors: Michael McLean, Smith Codio, Jeffrey Wall, Sonal Jain, Chythanya Vootkuri Krishna, Hui Zhu, Michel Abraham, Robert Kennedy Murugan
  • Publication number: 20070023507
    Abstract: Contact data is modified by first identifying contact data associated with a particular contact entry. A file containing the identified contact data is locked and at least one value contained in the contact data is modified. A version stamp associated with the modified value is stored in the file. Additionally, a time stamp associated with the modified value is stored in the file. The file containing the identified contact data is then unlocked.
    Type: Application
    Filed: July 26, 2005
    Publication date: February 1, 2007
    Applicant: Microsoft Corporation
    Inventors: Bryan Starbuck, Jeffrey Wall, Mark Coburn, Alexander Castro, Stephen Lardieri
  • Publication number: 20070005710
    Abstract: A message communication channel is described. In an implementation, a method includes determining whether an intended recipient of a message is included in a list; and when the intended recipient is included, configuring the message to indicate that a particular image which represents a sender of the message is specified for output in conjunction with messages from the sender by the intended recipient.
    Type: Application
    Filed: June 29, 2005
    Publication date: January 4, 2007
    Applicant: Microsoft Corporation
    Inventors: Bryan Starbuck, Jeffrey Wall, John Strauch, Ojiakonobi Udezue
  • Publication number: 20060277208
    Abstract: Keyword analysis and arrangement are described. In an implementation, a method includes processing a plurality of items to extract a plurality of keywords contained in the items. One or more of the keywords is output for display as arranged in one or more hierarchies such that at least one of the keywords is selectable to navigate to items that are configured as emails and relate to that keyword.
    Type: Application
    Filed: June 6, 2005
    Publication date: December 7, 2006
    Applicant: Microsoft Corporation
    Inventors: Bryan Starbuck, Gail Giacobbe, Jeffrey Wall
  • Publication number: 20060267997
    Abstract: A system is provided for rendering three-dimensional graphics. The system comprises a host capable of executing an application program that calls for the rendering of a graphics image in an application window and a plurality of render nodes configured to cooperate to render at least a portion of the graphics image in response to graphics input supplied by the host. The system further comprises logic capable of configuring each of the plurality of render nodes to render a plurality of noncontiguous screen-space areas.
    Type: Application
    Filed: May 24, 2005
    Publication date: November 30, 2006
    Inventors: Jeffrey Walls, Donley Hoffman, Byron Alcorn
  • Publication number: 20060267998
    Abstract: Embodiments of the present invention are broadly directed to multi-node computer graphics system comprising a plurality of render nodes configured to collectively render a graphics image. The system further comprises a datastore configured to store parameters that are used to control the rendering of the graphics image and a datastore manager configured to manage the parameters stored in the datastore. In addition, the system comprises a plurality of entities associated with the plurality of render nodes, each of the plurality of entities being configured to implement an operation based on at least one parameter. The system also comprises logic associated with the plurality of render nodes for proactively retrieving at least one parameter from the datastore and communicating the retrieved parameter to at least one of the plurality of entities for using the parameter to implement an operation.
    Type: Application
    Filed: May 24, 2005
    Publication date: November 30, 2006
    Inventors: Jeffrey Walls, Donley Hoffman, Byron Alcorn
  • Publication number: 20060250387
    Abstract: A system is provided for rendering graphics. The system comprises a plurality or render nodes configured to collectively render a graphics image in response to graphics information supplied from a selected host, at least two hosts operatively coupled to the plurality of render nodes, the at least two hosts comprising the selected host, and logic for selectively configuring the plurality of render nodes to render a graphics image based on content supplied by the selected host.
    Type: Application
    Filed: May 6, 2005
    Publication date: November 9, 2006
    Inventors: Byron Alcorn, Jeffrey Walls, Donley Hoffman
  • Publication number: 20060209077
    Abstract: Embodiments of the present invention are broadly directed to novel systems and methods for evaluating a performance aspect in a multi-computer graphics system. One embodiment comprises selection logic capable of enabling a user to specify at least one render node for selection and generating logic associated with the compositor for generating the composite output signal, the generating logic being capable of eliminating, from at least a portion of the composite output signal, content from the video signals from all render nodes not specified for selection.
    Type: Application
    Filed: February 28, 2005
    Publication date: September 21, 2006
    Inventors: Jeffrey Walls, Donley Hoffman, Byron Alcom
  • Publication number: 20060176296
    Abstract: A system is provided for rendering three-dimensional graphics. An embodiment of the system comprises a host capable of executing an application program that calls for the rendering of at least three-dimensional graphics in an application window, and logic associated with the host for apportioning content defining a three-dimensional graphics window to be rendered. The embodiment of the system further comprising a plurality of render nodes configured to collectively render the three-dimensional graphics window in response to the content supplied by the host., and logic associated with a first render node configuring the render node to be capable of rendering only a portion of the three-dimensional graphics window based on apportioned content that the first render node receives from the host and without content comprising a portion of the three-dimensional graphics window apportioned to at least one other of the plurality of render nodes.
    Type: Application
    Filed: February 4, 2005
    Publication date: August 10, 2006
    Inventors: Donley Hoffman, Jeffrey Walls, Byron Alcorn
  • Publication number: 20060174020
    Abstract: Embodiments of the present invention are broadly directed to novel systems and methods for providing reliable multicast of data in a multi-node graphics system. In accordance with one embodiment of the invention, a multi-node computer graphics system is provided comprising a master node capable of executing a graphics application and a plurality of render nodes configured to collectively render a graphic image, in response to graphics data communicated from the master node. The embodiment further comprises logic associated with the master node for communicating graphics data to the plurality of render nodes in a multicast packet. Additional logic, associated with the master node, is provided for determining whether a predetermined number of render nodes have acknowledged receipt of the multicast packet.
    Type: Application
    Filed: February 1, 2005
    Publication date: August 3, 2006
    Inventors: Jeffrey Walls, Donley Hoffman, Byron Alcorn
  • Publication number: 20060170706
    Abstract: A system is provided for rendering three-dimensional graphics. The system comprises a host capable of executing an application program that calls for the rendering of three-dimensional graphics in an application window and a plurality of render nodes configured to collectively render a three-dimensional graphics image in response to graphics input supplied by the host. The system further comprises logic associated with the host for generating a plurality of graphics windows that collectively comprise the application window, wherein the graphics windows comprise at least one three-dimensional graphics window and at least one two-dimensional graphics window, and logic associated with the host for communicating to the plurality of render nodes information associated with only the at least one three-dimensional graphics window.
    Type: Application
    Filed: February 1, 2005
    Publication date: August 3, 2006
    Inventors: Donley Hoffman, Jeffrey Walls, Byron Alcorn
  • Publication number: 20060022973
    Abstract: Illustrated and described embodiments are broadly directed to novel systems and methods for generating a composite video signal from a plurality of independent video signals. In accordance with one embodiment, a method is provided for swapping from a secondary frame buffer of one of the plurality of computers. This synchnonization is performed by embedding a validity code having a first value in an overscan line of the video signal before beginning the swap and embedding a validity code having a second in the overscan line of the video signal after the swap is complete.
    Type: Application
    Filed: July 27, 2004
    Publication date: February 2, 2006
    Inventors: Byron Alcorn, Donley Hoffman, Jeffrey Walls
  • Publication number: 20060026226
    Abstract: Embodiments of the present invention are broadly directed to novel systems and methods for management of parameters in a multi-processor graphics system. In accordance with one embodiment, a plurality of processors is configured to collectively render a graphics image and a datastore is configured to store parameters that are used to control the rendering of the graphics image. A datastore manager is configured to manage the parameters stored in the datastore, and a plurality of entities are associated with the plurality of systems. Each of the plurality of entities comprises logic for communicating to the datastore manager an interest in being notified if there are changes in at least one of the parameters. Logic associated with the datastore manager notifies interested entities that a change has been made to at least one parameter stored in the datastore.
    Type: Application
    Filed: July 27, 2004
    Publication date: February 2, 2006
    Inventors: Jeffrey Walls, Donley Hoffman, Byron Alcom
  • Publication number: 20050193352
    Abstract: A system and method for configuring a plurality of graphics pipelines in a computer graphical display system is disclosed. The method comprises displaying a graphical user interface to enable a user to graphically specify at least one parameter for a plurality of pipe rectangles of the computer graphical display system, each of the plurality of pipe rectangles being associated with at least one of the plurality of graphics pipelines, receiving the at least one parameter, and updating a compositor of the computer graphical display system in real-time based at least in part on the at least one parameter.
    Type: Application
    Filed: May 2, 2005
    Publication date: September 1, 2005
    Inventors: Jeffrey Walls, James Schinnerer, Jason Daughenbaugh, Donley Hoffman, Kevin Lefebvre
  • Publication number: 20050184995
    Abstract: A graphical display system utilizes a plurality of display devices and a plurality of graphical acceleration units for rendering graphical data to the display devices. More specifically, each of the plurality of graphical acceleration units respectively interfaces a portion of graphical data defining an image to one of the display devices. Each of the display devices displays a portion of the image based on the graphical data rendered to it. To make the system more efficient and/or to improve image quality, at least one of the graphical acceleration units includes a plurality of graphical pipelines for rendering the graphical data to be displayed by the display device that is interfaced with the one graphical acceleration unit.
    Type: Application
    Filed: January 25, 2005
    Publication date: August 25, 2005
    Inventors: Kevin Lefebvre, Don Hoffman, Jeffrey Walls, Joseph Gee
  • Publication number: 20050165345
    Abstract: A fat removal device includes a screen which includes passages through which fat can be extruded, to be cut or melted away from the surface of an internal organ. The device includes a blade to cut the fat or radiofrequency monopolar or bipolar electrodes to melt the fat, aspiration to remove the fat away from the screen and blade, irrigation to irrigate the screen and blade, and an electrocautery member to cauterize the capillary bed of the fat. Methods of using removing the fat layer from the surface of an internal body organ are also described.
    Type: Application
    Filed: December 11, 2003
    Publication date: July 28, 2005
    Inventors: Michael Laufer, Hien Nguyen, Jeffrey Wall, Suresh Wadhwani, Payam Adlparvar, Bruce Stambaugh, Tony Brown
  • Patent number: D1019657
    Type: Grant
    Filed: July 5, 2022
    Date of Patent: March 26, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Tim Wall, Jeffrey Philip Infante