Search

Ashley Feniello Phones & Addresses

  • Deer Park, WA
  • Chattaroy, WA
  • Harrison, ID
  • Redmond, WA
  • Duvall, WA
  • Bothell, WA
  • Spokane, WA
  • Carnation, WA
  • Woodinville, WA
  • 26920 NE Bird St, Duvall, WA 98019

Publications

Us Patents

Caching Navigation Content For Intermittently Connected Devices

View page
US Patent:
8103441, Jan 24, 2012
Filed:
Jun 26, 2008
Appl. No.:
12/146534
Inventors:
David M. Callaghan - Kirkland WA, US
Mark Scott Tonkelowitz - Seattle WA, US
Ashley Nathan Feniello - Redmond WA, US
Graham A. Wheeler - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G01C 21/00
US Classification:
701201, 701206
Abstract:
Selectively caching content related to routing data in a computing device. Prior to traversing a route, one or more access points to a network are identified. An expected level of access to a network (e. g. , signal strength) along the route is determined. Portions of the route are selected based on the expected level of access. Content corresponding to at least one of the selected portions is received and stored for access during traversal of the route. For example, map images for areas expected to have poor network connectivity are cached prior to traversing the route to ensure that routing data is displayed to a user when in those areas. During transversal of the route, content is obtained and cached if a current level of access is less than a defined threshold.

Efficient Transform From Xml To Javascript Objects

View page
US Patent:
8219699, Jul 10, 2012
Filed:
Aug 23, 2011
Appl. No.:
13/215415
Inventors:
Danny Lange - Sammamish WA, US
Joseph Futty - Sammamish WA, US
Ashley N. Feniello - Bothell WA, US
Graham A. Wheeler - Redmond WA, US
Didier Coussemaeker - Seattle WA, US
Nicolas Mai - Seattle WA, US
Adrien Felon - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709230, 709246, 709231, 709203
Abstract:
This disclosure describes data conversion and techniques for sending and receiving data at a mobile device. In one implementation, a proxy server may receive data from a mobile device. The proxy server may convert the data and send the converted data to a network service. In another implementation, a mobile device may convert data and send that data to a network service. The network service may generate data in response and send that data to the mobile device directly.

System And Method For Location Based Search

View page
US Patent:
20060218114, Sep 28, 2006
Filed:
Mar 25, 2005
Appl. No.:
11/089328
Inventors:
Christopher Weare - Bellevue WA, US
Ashley Feniello - Carnation WA, US
Randy Kern - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707001000
Abstract:
A system and method for performing geographic based document searching. A grid of location tiles is constructed corresponding to a desired geographic area. A location tag is assigned to each location tile. Documents are searched to identify a geographic location. The documents are associated with one or more location tags based on the location tiles corresponding to the identified geographic location. The geographic location of a search query is also identified. The search query is modified to include one or more location tags corresponding to the location of the search query. The search query is then matched to documents associated with location tags contained in the search query.

Device Dependent On-Demand Compiling And Deployment Of Mobile Applications

View page
US Patent:
20100251231, Sep 30, 2010
Filed:
Mar 25, 2009
Appl. No.:
12/410987
Inventors:
Didier Coussemaeker - Seattle WA, US
Danny Lange - Sammamish WA, US
Joe Futty - Sammamish WA, US
Ashley Nathan Feniello - Woodinville WA, US
Graham Arthur Wheeler - Redmond WA, US
Adrien Felon - Seattle WA, US
Nicolas Mai - Seattle WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 9/445
G06F 15/16
US Classification:
717176
Abstract:
To accommodate different types and versions of execution environments on mobile devices, requests for applications from a programmable device, such as a smart phone or other mobile device include status data about the characteristics of the device. Information about the display, memory, storage, and/or script engine may be forwarded with a request. At a fulfillment server, the information is evaluated so that an appropriately versioned and configured application can be custom built, or selected from a pre-built inventory of applications. This allows a user to postpone an upgrade and still receive appropriate versions of executable, optimized to the particular mobile device.

Efficient Transform From Xml To Javascript Objects

View page
US Patent:
20100318683, Dec 16, 2010
Filed:
Jun 15, 2009
Appl. No.:
12/484964
Inventors:
Danny Lange - Sammamish WA, US
Joseph Futty - Sammamish WA, US
Ashley N. Feniello - Woodinville WA, US
Graham A. Wheeler - Redmond WA, US
Didier Coussemaeker - Seattle WA, US
Nicolas Mai - Seattle WA, US
Adrien Felon - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709246
Abstract:
This disclosure describes data conversion and techniques for sending and receiving data at a mobile device. In one implementation, a proxy server may receive data from a mobile device. The proxy server may convert the data and send the converted data to a network service. In another implementation, a mobile device may convert data and send that data to a network service. The network service may generate data in response and send that data to the mobile device directly

Method And System For Managing Software Issues

View page
US Patent:
20100333066, Dec 30, 2010
Filed:
Jun 25, 2009
Appl. No.:
12/491435
Inventors:
Ashley Nathan Feniello - Woodinville WA, US
David Abzarian - Kirkland WA, US
Todd L. Carpenter - Monroe WA, US
Didier Coussemaeker - Seattle WA, US
Adrien Felon - Seattle WA, US
Joe Futty - Sammamish WA, US
Danny Lange - Sammamish WA, US
Nicolas Mai - Seattle WA, US
Graham Arthur Wheeler - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/44
US Classification:
717120
Abstract:
A method of managing software issues includes receiving issue data from a remote host, where the issue data is related to an issue associated with a software application installed on the remote host. The method identifies a potential solution for the issue and sends solution data to the remote host, where the solution data is related to the identified potential solution. Feedback data may be received from the remote host, where the feedback data is indicative of a degree to which the identified potential solution was effective in resolving the issue.

Light Weight Transformation

View page
US Patent:
20110307522, Dec 15, 2011
Filed:
Jun 9, 2010
Appl. No.:
12/797168
Inventors:
Joseph Futty - Sammamish WA, US
Danny Lange - Sammamish WA, US
Ashley N. Feniello - Woodinville WA, US
Graham A. Wheeler - Redmond WA, US
Fernando P. Zandona - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
G06F 15/16
US Classification:
707802, 709246, 707E17115
Abstract:
A transformation engine and transformation processes may reduce computational resources used by a client or a server, such as during the consumption of a document. According to some implementations, a data stream is received in a first format over a network. A mapping template may be associated with the data stream. A forward-traversal of the mapping template may be performed without the accumulation of an intermediate state. Following the traversal of the mapping template, an output stream is emitted in a second format.

Light Weight Transformation For Media

View page
US Patent:
20120144053, Jun 7, 2012
Filed:
Dec 1, 2010
Appl. No.:
12/957763
Inventors:
Joseph Futty - Sammamish WA, US
Danny Lange - Sammamish WA, US
Ashley N. Feniello - Bothell WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709231
Abstract:
A transform engine and/or transformation process may reduce computational resources used by a client, such as during the consumption of a media stream. According to some implementations, a media stream is received over a network. A mapping template may be associated with the media stream. A traversal of the mapping template may be performed without the accumulation of an intermediate state. Following the traversal of the mapping template, a transformed media stream may be communicated to a client for presentation.
Ashley N Feniello from Deer Park, WA, age ~52 Get Report